HNHacker News
TopNewBestAskShowJobs

gjem97

452 karma · joined September 25, 2014

submissionscomments
gjem97··on Congress took $101M in donations from the ISP industry
I'm more interested in where it went, and how it influences decisions.
gjem97··on Congress took $101M in donations from the ISP industry
I've always been confused about stories like this. My understanding is that companies cannot give directly to campaigns. So, can someone please ELI5 the exact mechanism by which influence is exerted in these cases? For example, if we're talking about employees of the companies giving to campaigns, they're capped at a small number of thousands of dollars per person, and it seems unlikely that a member of congress would look at the long list of donations and (consciously or subconciously) favor the company that they work for.

What are we really talking about here?

gjem97··on Radical diet can reverse type 2 diabetes, new study shows
Was there really no research before this that showed that losing weight was beneficial for sufferers of Type II diabetes?
gjem97··on Antidote: CRDT-based distributed database
Limited support for datatypes?

http://syncfree.github.io/antidote/crdts.html

gjem97··on Antidote: CRDT-based distributed database
I think the issue you're looking for is a limited number of supported datatypes. This doesn't appear to be a general-purpose database at the moment: don't expect to drop it in as a replacement for MySQL. Doesn't mean it can't be in the future, but it would have to fall back on other techniques for the datatypes that can't be built with CRDTs.

http://syncfree.github.io/antidote/crdts.html

gjem97··on Integrating “safe” languages into OpenBSD?
Not sure what the "it" is in your first sentence, but allow me to address the rest of your points. "First compilation ... will be very slow": the go compiler is in fact quite fast, orders of magnitude faster than C++ or rust compilers. The fact that there's a noticeable pause when you want to compile thousands of files does not mean that its slow. "There won't be a second compilation": not for each top level tool, but there certainly could be shared packages that don't need to be recompiled. "Go compiler is fast when you add the `-i` flag", ok, do that then. "Now, github goes down, your build is broken": you only need to depend on external github references if you want always to build against the latest version of your referenced code. I can't imagine anyone interested in stability wants this. There are lots of options for vendoring your dependencies in tree.
gjem97··on Auto increment is a terrible idea
Yes, the prefix is the timestamp.
gjem97··on Auto increment is a terrible idea
Does anyone use ULIDs [1] instead of UUIDs for stuff like this? I like that they're sortable.

[1] https://github.com/alizain/ulid

gjem97··on How Stylo Brought Rust and Servo to Firefox
What parts of FF 57 are written in Rust? Just Stylo?

Edit: I don't intend for this to sound like I'm complaining, just interested.

gjem97··on Infinitown – A WebGL Experiment
> All the calculations are done on a per-pixel basis.

Is there a term for this type of shader? Am I correct in assuming that this approach is primarily for demos, or is there a benefit to this approach for gaming or visualization?

gjem97··on Amazon Sumerian: A way to create VR, AR, and 3D experiences
To the extent that Amazon makes a profit on AWS (and I guess I'm not sure that they do), it would make sense for them to work on things that cost them money, but increase usage of AWS.
gjem97··on Blue-collar wages are surging. Can it last?
I always find it a bit strange when people talk about shortages of non-price-controlled goods and services. When you say that the industry is "short on construction workers", there's an implicit "who will work for what we used to pay them." It seems to me like it's someone who hires in that industry trying to entice more talent to come help lower the price again, rather than an accurate description of the state of the world.

To be sure, bona-fide shortages can occur transiently. For example when a natural disaster happens, it will take time for the local tradesmen to work through the backlog. But at a relatively steady state, it seems silly to talk about a shortage of construction workers. Pay a bit more than the next guy, and my guess is, your shortage will quickly disappear.

gjem97··on Using Cryptocurrency Smart Contracts to Sell Shares of My House
I don't think the core problem here is solved by the application of a distributed ledger. The problem that you will need to solve is this: residential real estate loses value fast if not maintained, and furthermore can vary a lot based on things like the presence of appliances, heating/cooling systems and other improvements. Investors that hold a small percentage and have no ability to enforce upkeep can find themselves losing money on this even in a rising real-estate market.
gjem97··on Walking away from $30,000 of DJI bounty money [pdf]
Ah, yes, missed that. My point about the agreement stands though. The email on page 11 appears to state that they owe him $30,000, if he just provides some demographic info. They then send him a contract weeks later, and use the phrase "formalizing the terms ... [of] the reward payment" in order to try to make it look like this is all part of the process. But this the start of a new negotiation.

Edit: I'm getting downvotes on my comment above, and maybe it's because I missed the part where he said he consulted a lawyer, but I have a suspicion that it's because I suggested the threat of a lawsuit. I know we live (in the US) in a overly litigious society, but my point is that the company is (perhaps through disorganization or communication problems) trying to alter the terms of an existing agreement. This is what contract and tort law is for. Sometimes the threat of getting the courts involved can cause the other side to see more clearly what is going on.

gjem97··on Walking away from $30,000 of DJI bounty money [pdf]
It's not clear to me that OP has consulted a lawyer about this. IANAL, but the question here is not whether the servers are/were in-scope, but whether DJI agreed to pay him $30,000 and then later made it a condition that he sign a contract to get the payment. I hate to be that guy, but it seems like a letter from a lawyer threatening legal action may change this conversation completely.

Edit: Please take a look at my comment below before downvoting?

gjem97··on IBM Quad9 – A free security solution using DNS to protect against cyber threats
dieutribenhkhop.com (which resolves to 127.0.0.1) works on 8.8.8.8 but not 9.9.9.9, and quad9.net reports it as "blocked"
gjem97··on The fake Facebook profile industry
Can someone with a longer attention span than me provide a summary? I didn't get far enough to glean what the "scam" is.
gjem97··on Halfbakery
On-demand water heaters are really only feasible if you have natural gas or propane heat in your house. The electric ones are quite feeble and expensive to operate. This is a good idea. My intuition though is that the additional up-front costs of this type of setup would be enough of a barrier that adoption would be slow.
gjem97··on I bought a Switch from Nintendo and they threatened me with legal action
It's funny, because I actually had this happen exactly once. I had ordered an iPhone 3G for delivery on the first day of its availiability. I was out of the house and rushing back to meet the UPS guy, but missed him. Very disappointed, I called UPS and they said "ok, he will swing back around in 15 minutes, does that work?" I remember being astonished, because as you point out, this never happens. I chalked it up to Apple putting pressure on UPS to deliver all the phones that day. Maybe even providing monetary rewards if over x% of the phones were delivered that day?
gjem97··on Hardware support for UNUM floating point arithmetic [pdf]
Just wondering: why is it useful to know it's a PDF before clicking?
gjem97··on Tesla posts big loss, cuts production of Models X and S to catch up on Model 3
Seems like there's a lot of slack given for being new. They have had relative ease raising capital, their market cap is still enormous relative to the number of cars produced, and lots of people are still on the waiting list for a car that they won't get for years.
gjem97··on Solving Problems with MiniZinc
My understanding was that there are many solvers that you can use. Do they all backtrack?
gjem97··on Tesla Strikes Deal With Shanghai to Build Factory in China
There's more to IP than patents. I imagine Tesla has a lot of trade secrets wrapped up in their manufacturing processes.
gjem97··on URG
I find the writing here confusing. This is what I understand, please correct me if I'm wrong. The URG field is currently used to smuggle urgent data in its value, whereas the spec says that it should be used to mark the end (and beginning) of an "urgent region" of data on the stream?
gjem97··on Ask HN: My house might burn down in the next 24 hours. Suggestions?
I hope the OP notices this, it's excellent advice. The time you spend on your claim to your insurance company may be the best hourly rate you ever make in your life. Don't rush it, get it right. My takeaway from the reddit comment is "be as specific as possible, especially about expensive things."

Like this, for example: 'If you said "High-end Toaster, Stainless Steel, Blue glowing power button" ... you might get $35-50 instead [of much less]. We had to match all features that were listed.' I can imagine that someone who has been through an ordeal and just wants to get the claim processed might just say 'toaster', and end up with $7 instead of $50. Multiply that by everything in your house, and you're really coming up short.

gjem97··on 2017 California school test scores: Why are they flatlining?
Q: Why are they flatlining? A: Random variation.

But seriously, you shouldn't be allowed to announce a trend without giving some measure of historical volatility. Show me that this "flatline" is actually a major deviation from expected results (based on historical data).

Even a chart would demonstrate this visually. This is clearly just axe-grinding.

gjem97··on Colly: Fast and Elegant Scraping Framework for Golang
The HTML parsing part appears to be "golang.org/x/net/html". Does anyone have experience parsing "real world" html with this? How does it do?
gjem97··on A “right to repair” movement tools up
You could sell a Kitchenaid-mixer quality toaster for much less than a Kitchenaid mixer.
gjem97··on A “right to repair” movement tools up
Then why do they pay for the Kithchenaid mixer.
gjem97··on A “right to repair” movement tools up
I really get frustrated at how many small appliances I end up throwing out. It just doesn't make sense to repair a food processor that breaks. This stuff that's made with a plastic housing doesn't last more than 5 years in my house.

Then I look over at my Kitchenaid mixer. You know the iconic one that would look right at home in the kitchen of the 1960s. It's constructed durably, it's repairable, and people go out of their way to spend more to get it. I can get it repaired if it breaks. Why can't all appliances be like my Kitchenaid mixer?

← PreviousPage 2 of 6Next →