HNHacker News
TopNewBestAskShowJobs

pbrumm

81 karma · joined March 21, 2010

Making Payer Price transparency data available to those who need it.

https://aftertransparency.com

submissionscomments
pbrumm··on We must pace the frontier
I think they should acknowledge that they are liable for damage done now and in the future by their servers

Publish all their external ips and if hacking is attempted through them have easy and strict monetary payout with independent review process. Model it after the CMS IDR process

If they are caught using proxies 10x the fines

Limit their GPU quantities and force them to be more efficient with their resources.

Enforce attribution on their results

pbrumm··on Google says criminal hackers used AI to find a major software flaw
So google is accusing an AI company that has a customer who is paying them money to develop software that caused damages. Sounds like the AI company could be liable?

If I am paid by someone to create an exploit that caused damages wouldn't I be liable? Or could I avoid it by making my client sign a terms of service agreement to not use it that way?

Who created the model and who helped with GPU power to run the model to create the export and should they be doing more.

pbrumm··on Litestream Writable VFS
There is wal-g that moves the wal files to s3 and you can spin up any number of instances off of that. Works great for catching up secondary servers
pbrumm··on Client-side GPU load balancing with Redis and Lua
Have you tried switching it to a job queue where the GPU instances try to keep themselves busy. That way you can auto scale the gpus based on utilization. I find it easier to tune and you can monitor latency and backlogs easier. It does require some async mechanisms to the client but I have found it easier to maintain
pbrumm··on Meta CTO explains why the smart glasses demos failed at Meta Connect
I wonder how many audio conversations were overheard and uploaded during that moment.

Seems like an attack vector for forcing your devices to start recording the mic and transmitting it.

Even if it just takes down the wifi through maxing out internet connection or cellular network. Play a couple seconds of audio and gigabytes get uploaded.

pbrumm··on How to Think About GPUs
If you have optimized your math heavy code and it is already in a typed language and you need it to be faster, then you think about the GPU options

In my experience you can roughly get 8x speed improvement.

Turning a 4 second web response into half a second can be game changing. But it is a lot easier to use a web socket and put a spinner or cache result in background.

Running a GPU in the cloud is expensive

pbrumm··on A love letter to the CSV format
Here is a quick test

The table of contents points to a single Json object that is 20ish gb compressed

https://www.anthem.com/machine-readable-file/search/

All stock libs will fail

pbrumm··on ArcticDB: Why a Hedge Fund Built Its Own Database
I think it is somewhat like git's creation story. Sometimes a senior dev sees a tool that is close to ideal but needs to work a little differently than what the industry has built.

Databases are up there with encryption. Don't roll your own... mentality.

But sometimes they don't fit the problem your solving. Sometimes the data never changes so why have infrastructure for updates.

Having a big DB running all the time could be too expensive for your business model

Also it is good to be curious about "what is an index" and how does a parquet file look in hex editor. Why can't I write the underlying db table outside of postgres. Why are joins hard..

And then you discover your tools give you a competitive edge

Most of the time there are existing tools, but sometimes they don't.

pbrumm··on Building a high performance JSON parser
Insurance price transparency can have 16gb of compressed JSON that represents a single object.

Here is the anthem page. The toc link is 16gb

https://www.anthem.com/machine-readable-file/search/

They are complying with the mandate. But not optimizing for the parsers

pbrumm··on Help Heroku's free tier is ending
There are some exciting ways to continue using the heroku build packs and Google cloudbuild to host on gcp. You can maintain git push deploys costs can be pretty inexpensive. The primary cost is around managed postgres.

https://cloud.google.com/products/calculator#id=46eb44ca-9ac...

It isn't the same as a free plan but can provide a very similar ease of use. My profile has contact info if you want more detail.

pbrumm··on Ask HN: Do you like being left handed?
I enjoy being lefty. My grandfather was trained into being righty except for golf, so I noticed early on how things were not made for me and I had to do extra work. My father uses a lot of power tools and the extra dangers were apparent there as well.

Overall it has probably helped my programming as I had been thinking outside the box for longer than the righties.

pbrumm··on Tailscale Now Runs in the Browser
sounds like we could use this for user attestation.

And be protected from DNS or BGP hijacking

pbrumm··on Ask HN: Real-world Tailscale business use case
The tailscale client can be queried to convert from tailscale ip to email. This could be used to track who is using the VPN service and to sign them into the protected web app. Grafana allows header auth params for example
pbrumm··on Ask HN: Do you use a Linux-first laptop? (System76, Librem, Dell XPS Dev Ed)
Dell precision 54xx laptops with linux are pretty nice but my more recent one had thunderbolt issues and the support didn't live up to the "linux first" support I was expecting. I have switched to the system76 and really like the Lemur Pro 14.
pbrumm··on Ask HN: I'm burnout but I cannot afford to stop working. What next?
Fast walking with some hills is great. It also reduced my stress quite a bit as after 20 minutes I would stop contemplating/planning and just walk. Doesn't matter the weather and much easier to do
pbrumm··on Ask HN: What's the cheapest ACH payment processor for marketplaces?
It may take volume first. But you can negotiate with stripe to get better rates. You take on more of the risk though.
pbrumm··on Apple’s most expensive Mac Pro costs over $52k
$400 for the wheels
pbrumm··on Slow leak detected aboard Space Station
I don't think they could fit another video or unrelated image in that article.

Are people posting content here just to get the ads traffic?

pbrumm··on Google Cloud Platform – The Good, Bad, and Ugly
maybe. We haven't had any issues with it over last year. The comcast outage last week probably affected more customers.
pbrumm··on Google Cloud Platform – The Good, Bad, and Ugly
well written.

Things I would add to the Good side.

- ability to commit to multi year cpu/ram without upfront costs

- they can live migrate your vm to new physical hardware, so no need to have random reboots of your instances

- https load balancers allow traffic around the world to enter google network closest to user, this reduces handshakes and reduces comcast like outages to affect users.

the above greatly decrease my stress.

pbrumm··on Ask HN: Dashboards in AppleTVs?
easily displaying many dashboards within your office is something that I haven't found any off the shelf solutions for. Our office has 20 tv's with chromecasts all displaying specific dashboards, but it took coding effort to get it to work.
pbrumm··on Ask HN: Dashboards in AppleTVs?
you should look at chromecasts for this purpose. You can control them with code, for example. https://github.com/Raven24/rbcast This also allows your team to easily cast to them when they need to override the default display
pbrumm··on Ask HN: Are there any reasonable alternatives to MacBook Pro for developer?
I use the precision. my biggest issue was with getting encrypted drive setup. the trick was to use the dell recovery image to install with encryption. this works but leaves the machine with an older kernel that doesn't have all the tweeks around usbc and wifi and such. You have to switch to the Hardware Enablement Stack to get it running well.
pbrumm··on Launchaco – Instantly generate a responsive, free, website
Very interesting. I did loose track of the 4 steps and was confused on how to finish the project.
pbrumm··on How I stopped the RSI pain that almost destroyed my programming career
what helped me was being more aware of the position of my hands during sleep. if I slept with my wrists in a bent position that tended to cause issues during the day with typing. Keeping them straight while sleeping helped a lot.
pbrumm··on Apple giveth, and Apple taketh away – the Escape key
how is the trackpad?
pbrumm··on Twilio ramps up mobile play with programmable SIMs for IoT, handsets with T-Mo
with google fi you can also order extra data sim's with no monthly fee. And they use your phone's $10/gb plan.
pbrumm··on ECDSA smartphone key extraction using $2 magnetic probe
very interesting angle of attack. I wonder if you could use this avenue to get something off of a yubikey?
pbrumm··on Ask HN: Payment processor for non-profit donations?
It sounds like what you are needing is more of a donor management system which is like a crm for non profits. They provide membership levels and can process recurring donations and some provide donor login.

I work at Kindful.com and we provide these services, but there are many others, so do some research and see what is the best fit for your client.

pbrumm··on CVE-2014-6271: Remote code execution through bash
Don't forget to update your docker containers and restart them.
Page 1 of 3Next →