jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
On a related note, I find it strange how often HN posters are complaining about “Apple’s 30% cut”. Most of the revenue from apps come from big publishers who write games with in app consumables targeting “whales”. It’s not like indy developers who wouldn’t get discovered anyway would all of the sudden have sustainable businesses of Apple reduced their cut to 10%.
This type of dismissive comment reeks of elitism.

Einstein was a patent clerk. Big, important ideas can come from anyone. They usually come from outsiders connecting the dots between different areas.

This isn’t me defending the writer of this article’s argument.
It means vagina in Icelandic
Amen. I miss results that aren’t just SEO optimizations. Sites like this hurt the quality of the web by suppressing results that are what people are searching for.
1. Ah, OK, that's useful. I was thinking that dropping the last byte of the IP address would still be able to give us the country via database lookup, but anonymise enough. But getting it via CF (or similar) would be a good alternative.

2. Chances of a hash collision on IP address is pretty small (i.e. statistically insignificant). But adding a daily salt would decrease the odds, for sure.

3. Sorry, my bad, I meant Cloudfront, but it's Sunday night here and there has been wine ;) Same question: how has Cloud{{thing}} worked out for you? Is it worth the extra complexity?
“ I can never imagine opening my independent consultancy business because how expensive the basic tools are kind of expensive.”

I’m in the same boat as an EE, however some of these tool vendors will cut you a break as a consultant. The same PCB tool I pay $10k/seat at work I bought for $5k at home.
I thought Google was mostly C++, with Java being at best second to C++.
I hear about people doing this sort of thing, but I can't imagine it working on a regular basis. In my experience, if you show a person two options, and one of them you dislike, that's the option they're more likely to choose.
A few possible corrections, but one interesting one: the output of a foundry is generally known-good dice -- sliced up and tested bits of a silicon wafer. Packaging is done by IC packaging companies, and is really quite an interesting field in its own right. (Many of the foundries do some packaging in house, especially for more exotic approaches like Intel's Foveros, but this is the exception.)
if you have multiple jobs, then you clearly have time to find another job.
Had the exact same experience. Excited about Amplify, but ran into bugs that hadn't been fixed for months blocking AmplifyJS social login from working as documented.

Switched to Firebase, and it all just worked.
Same place right here.

I've been living WAY WAY below my means. I drive a 15 year old car, I live in a 1br apt (wife and I, 650 sqft). I've also been pushing forward in my career with as much zeal as I can muster. I'm also putting my wife through grad school (though she'll never make much, English degree - I'm just glad I can enable her to chase her passions) I don't have high other bills, currently have an iPhone 7 and don't plan to upgrade, my PC is 8 years old, etc.

I've managed to just this year save up the down payment for houses in my area... but it's kinda dumb, because I really can't afford a house (mortgage/higher utilities/repairs/etc). So I'm in limbo: I have a LOT of cash saved, that should be invested (especially now), but I might buy a house in 5 years so I keep it liquid.

I also want to say that I tied home ownership (or at least living in a house) to having children - I don't want the stress of bothering my neighbors on top of child stress. So I haven't started a family, and I don't see a path to starting one. I think I have been priced out of having a family and it makes me so so sad.

At least I'm a dev, my non-dev friends may as well not even bother getting up in the morning. They will never, ever, ever gain enough capital to be a owner. If their parents are broke, they'll die having only lived in apartments. This also makes me very sad.

I don't see prices going down. I guess I could move, and I am kind of planning a remote/low cost play after COVID is over and I can get an understanding of how stable remote work is. I'd hate to be stuck in the boonies of South Dakota looking for a dev job because things "went back to normal". Holding pattern forever.
This seems to be a really great product. I understand many of its features may change in the future. However, I would like to see a spec sheet in the website. Also, I wonder what is the difference between the standard model and the DIY version.

On the other hand, the interior and exterior of the laptop look gorgeous.
Its security against nation state level attacks depends on the amount of energy used.

There were many previous attempts to create private money independent of cental banks, but all failed due to national states clamping down on them. Bitcoin was the first private money that succeeded.
if they have reduced hours, then they have time to find another job.
Yeah I understand your frustration and I can see how projects can change after it grows (by many factors in bitcoins case), but I dont see bad intentions in play here. Fiat will still be printed non stop across the planet while bitcoin will keep following the same minting rate, locked at the same growth pace and the same 21M max limit. Isn't this a million times better than a system that is by design made to rob us?
Amazon has particular contempt. It's not limited to the floor workers; engineers get punted if they look like they may be more short-term trouble than they're worth. Contrast with a company like Google, that goes out of its way to hire the best they can and then retain them under the belief that an engineer invested in pays dividends down the road.

Steve Yegge's accidentally-published blog post isn't the whole story, but it has a ring of truth to it.

https://gist.github.com/chitchcock/1281611
I've written this a few times:

class defer{public:defer(std::function<()> f):f_(std::move(f)){} ~defer(){f_();}private:std::function f_;};

Then

fd = socket(…);
defer _([]{close(fd);});

But yeah, most of the time a refactor will instead create a proper wrapper class. It's rare that I want to RAII something, but only in some cases. E.g. I probably want RAII on FDs always, with proper ownership, not merely in some cases.

And this is also what Go missed. I'm a big fan of RAII.
Social games are the new ads.
I disagree. Why would you claim something falsely? It's possible they wouldn't press further, but it's also possible the person would say "Oh, X University! Was there Z when you went?"

Now, you could go on and tell me about how it's just that easy to make up something else, like, "Hmm, I don't remember that," but I learned a long time ago that making up facts about yourself can easily bite you in the ass. As I've grown older, I generally try to steer away from doing this. Taking the high road and being honest doesn't mean you have a chip on your shoulder.

The only "clearly fucking with" I got out of the grandparent post was the degreed person taking a jab at the non-degreed person, and it's not the first time I've seen a person with a lack of higher education insulted offhandedly that way. It's almost like people with degrees have a chip on their shoulder, or something... (I kid).

Now, to agree slightly with your post, I do sometimes mention that I have no college education (nor did I finish high school). At the same time, I am paid more than many people who do have degrees, but I am limited from many jobs because I lack a degree of any sort. However, I don't try to debate whether my way is better, because I know that learning works differently for different people.

As for validation? You may have a point there, but it's amazing to ME that so many people fail to realize that you can learn almost anything yourself. I don't think it's wrong to be proud that you gained the same (or better, being real-world experience) knowledge that another person had to pay $35,000 to learn.

Please don't think I'm being dismissive of college education though. I miss out on a great many things simply because it doesn't fall into my area of interest (classic literature and ancient history being prime examples). By getting a degree, you ensure that you're at least passingly familiar with the same basics as everyone else.

I do intend to go back to school eventually, but I have very little pressing need to earn a specific degree. If things keep going the way of MIT and free online courseware, I may skip the degree portion and gain personal enrichment without paying an institution for the privilege.
I can't wait to see the Richard Stallman government files in 50 years. Would it be FBI or Homeland Security do you think?
Why is every reply misinterpreting what I said?

Apple's actions taken against evil/incompetent Google/Adobe is just a marketing ploy meant to distract critics from its real problems and to increase its loyal following ... it's been done before by others, successfully even.

In contrast Google is quite transparent in their marketing scheme ... they want world domination/monopoly of their cash-cows, and being the forward-looking people that they are, they are eliminating/preventing intermediaries from coming between them and their customers.

THE BIG QUESTION when it comes to us (outside developers or customers) is "WHAT's IN IT FOR ME?".

Who do you benefit most? In my case it's Google as they are more open and willing to crack old monopolies that also get in my way (as a dev).

Other talks about who is right, who provoked whom, or how awesome or right Jobs or Larry or Sergey are (or how they shoot thunderbolts up their arse) ... are simply irrelevant, and the fact that I have to read such stupid articles (unfortunately I feel compelled for some reason) ... keeps me from learning new things or from working.

And it's not like I can avoid it ... these kind of articles are taking over as they provoke passionate (and silly) discussions (yes, marketers know that).
Twitter support are generally helpful, I've known people contact them and be provided with recent IP logins etc.

(Though, if you were hacked, and they logged in not directly to twitter, e.g. a 3rd party app, Twitter might not have the IP themselves)
Damn, was hoping it was a bit later - won't be able to make it this time. Looking forward to the next one. Thanks for putting this on!
There is no incentive to think as a rational voter.

Calling on people to teach others how to be rational won't do without some serious restructuring of the current government institutions.

But anyway, I don't care about "compromise" and "middle grounds" and neither should you. I care about the raw truth. To that end, I'll be willing to listen to my opponents just for the truth.

Then I make my decisions based on that.
As krrrh observed, I wasn't suggesting that they screwed up by mentioning anything. I apologize for not making that obvious. I have a very deep respect for law enforcement, and I'd like to believe that on the whole they're good people. Reports that shed negative light on LEOs are common IMO like other forms of negative news: It's more interesting or captivates more viewers.

That said, it's like anything else. Depending on circumstance, stress, etc., they might make mistakes without thinking much of it. When these mistakes are admitted through cross-examination, then yes, it's a screw up.

On the trial I sat on, one of the most damning admissions also came from a DHS employee who admitted they handled evidence without gloves. The admission in that case wasn't the screw up--violating the number one rule of handling evidence was!
This should be a pretty good place to start IMO: http://www.leangains.com/2010/10/top-ten-fasting-myths-debun...
I didn't know the term at the time but I experienced something like this from Karl Pilkington years ago. He was talking about how two examples of a newly discovered species were found at the same time and: "They were discovered the same distance apart from each other."
Go + Go + Sqlite
> According to that definition, React is not a framework, but Gatsby is.

I dislike articles like this. The vast majority of people would consider React a framework, and if you need to redefine such a basic word in order to make your point valid, there's probably an issue with your argument, not the definition.
Beware of faraway fields, If you find bureaucracy and legacy tech difficult to deal with stay away from any regulated industries like pharma or finance. E.g. try writing a report why your team widened a column on a controlled excel sheet that could no longer show all the values without raising both types of change control, apparently one is not enough then you have to write the report and go to a meeting to explain it.
> xmonad itself can’t run with modern Gnome

That's not really true. I use the gnome-flashback sesson and have an .desktop in ~/.config/autostart that runs xmonad --replace after I log in. It's true that logging in with a gnome session using xmonad as the WM isn't really an option any more but switching to xmonad after login continues to work great and is easier to set up than creating your own session ever was.

https://github.com/aclough/dotfiles/blob/master/setup-xmonad...
> What would keep me from registering a TLD by myself and then order them to do so?

Nothing's stopping that; you're just not the mark they're looking for.

They're looking for people with little experience with domains who'll be told because of the other person's interest it's gonna cost $500 and you should act quick or forever lose it.
“Quite a lot of stuff is uploaded with lower quality on YouTube.”

Yeah, I suspected that. That’s enough reason for me to stick with Spotify.
So, $/patient/year * # of patients = total annual cost to insurance industry.

A therapy would reduce cost per patient by $x/year. Potential payment to investors in therapy could be 0.5x/year. Someone might be willing to buy that future cash flow now.

Hard to pull off: gotta build a consortium of all insurance companies in US, possibly national health systems in the world, get them all to agree on a current cost and value of a cost reduction.

Then have to have a reasonable degree of certainty in the cost to produce a novel therapy, and potential value of said therapy.

However, once you create the process for the first of these financial instruments, subsequent instruments should be much easier.

If there are many such groups of people with rare diseases, banding together to create the process could be a thing.
And JIT can come in later. But definition it's making runtime decisions on code generation, so being supported by optional extensions isn't the end of the world.
Python 3 equivalent is:

`python -m http.server 8000`

In case anyone was interested.
The claim by tinus_hn is that FrontPage - Microsoft's HTML editing tool - created pages that crash Netscape.

While it would arguably be Netscape's fault if Netscape actually crashes (rather than simply failing to display a malformed input) at that time in the browser wars there were plenty of energy going into creating incompatible new 'features' - such as Microsoft's own JavaScript competitor, VBScript [1], vector imaging format (AutoShapes) and animation tags (DHTML)

And Microsoft did intentionally sabotage competitors products in the 1990s with approval from the highest levels of the business - such as DR-DOS [2].

So while I'm not aware of any claims Microsoft sabotaged the OS to make Netscape crash, they'd sabotaged the OS to make other competing products crash, and they certainly added a lot of 'features' so web pages wouldn't render right on Netscape.

[1] http://www.gbengasesan.com/fyp/43/ch5.htm
[2] https://en.wikipedia.org/wiki/AARD_code
I fear this is still using hindsight to overcorrect in the opposite direction. The critical factor is fomite vs droplet transmission, and we didn't have that in day 1. In the alternative world where covid spreads by touch 1000x more than by air, masks would likely do more harm than good.

Not trying to defend the authorities, I still think they were waaay too far from the optimum course. A few weeks in we already had a fair guess that it's more air than touch. But still, it wasn't as trivial to be solved in one afternoon.
48 million to one lottery odds, running everyday I'd expect to win once in the next 131,506 years (48m/356). -this is why you don't win for 'years'. I'd also expect one winner for every 48 million players in a day.

Now a 1/10k taken twice is 2/10k, so taken 14 thousand times it is 14k/10k. Okay so this isn't technically how you add statistics, but its close enough to see the utility in washing items.
I approached the parent comment with immediate scepticism. I couldn't believe that a therapist would give such a diagnosis for a child of 2-3 years of age.
I looked a bit into it:

> According to the 2010-2011 National Survey of Children’s Health, approximately 194,000 preschoolers (2-5 years of age) had a current ADHD diagnosis. Some children outgrow the symptoms, but others may not. Research shows that 3-year-olds who show symptoms of ADHD are much more likely to meet the diagnostic criteria for ADHD by age 13. [1]

And, I'm baffled. Surely, I thought, a "behavioural diagnosis" such as ADHD should not be used at an early stage of development? But, apparently it is. Which then begs the question as to why. Is this good for the child or the parents? Was this a blind study, or does the early "diagnosis" affect the judgment of a child meeting the criteria at age 13?

[1]: https://chadd.org/for-parents/preschoolers-and-adhd/
This article [1] about what determines a persons handedness starts out:

> Like most aspects of human behavior, handedness is a complex trait that appears to be influenced by multiple factors, including genetics, environment, and chance.

It goes on to say that there are up to 40 genes that contribute. It seems like it's complex enough that the central limit theorem should apply yet handedness is definitely a bimodal distribution.

[1]: https://medlineplus.gov/genetics/understanding/traits/handed...
Downvoting for disagreement is ok on HN, and always has been - see https://news.ycombinator.com/item?id=16131314. What you're describing is more what flagging is for.

When substantive comments get unfairly downvoted, it's good to give them a corrective upvote. People mostly tend to do that and that mostly fixes the problem. Not entirely—but close enough that there's no globally better solution that we're aware of.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...
Ah, apologies for not responding here. It's (shocks in disgust) a Realtek one, I forgot which specifically, but the "smart" switch (ugh, I hate the naming everything smart) definitely said that it's only a 10M Ethernet connection.

Using Chrome's limiter, capped at 5,000,000 bits/sec (5Mbps) both direction:
Speedtest.net: 5.00Mbps in both directions (nice, are they're including overhead in these calculations?)
Cloudflare: 4.80Mbps downlink, 4.81Mbps uplink (well, it's true now)
Fast.com: 5.0Mbps downlink, 58Mbps uplink (holy crap, that's not what I've expected)

So I will re-test Cloudflare again at link-limited PHY, but Fast.com's test seems a little weird.
Oh man. This is not good amidst the gentrification debate.
I don't know why, but the Venuetastic site has crashed my Firefox about 5 times in 10 minutes. :\
I disagree :). I think the complexity is about spot on. Pretty standard...users are accustomed to having a myriad of filter options for sites like these. (Plus, the filter options are necessary to allow the user to filter down to the perfect venue IMO.) Maybe how they are presented could be improved, but I reckon looks pretty good as is.
I agree. The search result pages is very busy with complicated options and heavy UI. I would consider splitting up the big grid into smaller, differentiated groups (perhaps by size or price) to avoid the overwhelming "Google Image Search" effect. I would also recommend moving all the complicated search options to the bottom of the page or to a different page.
> is a-priori no more likely to be useful for bioweapon research than random new life on Earth.

I don't know. It's not about kevlar skins per se, but the interactions between terrestrial and alien life at the cellular level will be interesting. Terrestrial life is all the same stuff, with same fundamentals, and it all banged against each other long enough to be able to coexist in predictable ways. But what happens if a completely separate evolutionary tree is introduced? What happens if a DNA-based cell merges with a alien-whatever-based cell, gains two different coding systems (possibly made of different elements) competing for the same energy budgets? I think we'd very quickly progress biotechnology if we could witness such situation.
And this is why Congress will dump a billion more dollars into it.
There is a difference in whistleblowing the wrondoing of a person or company and the wrongdoing of the government.
In Snowdens case who would have been the independent body and who could have offered protection inside the USA?
DO is a dream company. Build something like this.
Congrats! They is quite the milestone. No questions. Just a congrats and thank you for sharing your story.
You're thinking of: "Please, speak as you might to a young child or a Golden Retriever. It wasn't brains that got me here, I can assure you that."
Some nations stopped it. I live in Australia and aside from a handful of days long lockdowns life has basically been normal. China stopped it and they have heaps of people. The US failed spectacularly because it was being run by a bunch of anarcho capitalists
http://www.businessinsider.com/10-ways-google-is-turning-int...
Yeah, I saw nothing of that, so... you may certainly well be right.
yes, I like that much better as a slogan. Thanks
It might be because while RIP graphics were technically superior, they were just another lo fi graphics medium. PCs had better graphics in games etc, while ANSI art has an enduring oldschool quality about it. Also it degrades gracefully to monochrome ASCII. :-)
Only $6.50 added by Foxconn's assembly step? I'd have expected much more.

Here's the question I emailed to sjobs@apple.com last week:

Subject: Made in the US iPhone?

Hiya. I love my iPhone. I'd be willing to pay more than the $200 that I paid to AT&T if it were assembled in the US.

Do you think enough of the market would embrace a "Made in the US" iPhone version with a $100 (?) premium? Would that be enough of an increase to offset higher labor costs?

Cheers,

Sanjay
That's exactly my point. Everyone just Googles and puts random stuff in there until it works.

One day someone will get sued over it, because that policy is telling the browser what you say you will do with that data.

Imagine if financial reporting software worked like this: "Oh, we just tried outputting different values in the balance sheets until our stock went up".
We have nonnegative gains in efficiency and we have population growth. If those are not reflected in the monetary base, then the result is a trend in the direction of deflation. That presents a set of problems, challenges to very deeply established assumptions about things like government, business and personal debt. Deflation leads to instability, as people who want to work cannot - and not for a good reason, but because of monetary "evils".

Happiness is rather a dangerous standard to use - it varies widely. Material comfort is more appropriate for discussions involving economics.

Low interest rates also contribute to income inequality - if the market interest rate is 0.5% and your business produces returns of 5%, you're now a "rock star" business, and will attract "too much" investment. As there evolves winners and losers in that game, income inequality rises.
You didn't explain what makes it so useful, though.

Because I'm a touch typist I keep my back-lights toggled off.
Person taking car keys into the visiting room: not suspicious.