skysight-inc/HackerNews huggingface dataset:
I’ve been recommending The Gene to people who are just generally interested in this sorta thing
>In the brick and mortar stores that wouldn't have closed if Amazon wasn't there.

This seems unlikely, online shopping is far too convenient and provides far too much value for brick and mortar stores to compete. However, that's not to say that these stores necessarily went out of business. A savvy proprietor would see the writing on the wall and move their operations online.

>Because Amazon destroyed these somewhere elses.

Why Amazon? Would it also not be fair to say that consumers destroyed the somewhere elses by shopping online instead of on main street?

>This decision is wrong though. Humans are pretty bad at taking externalities into account.

That's the thing about freedom - when people are free to make their own decisions, one must accept that they may occasionally make (to some observers) irrational or counterproductive decisions. That does not mean that removing said freedoms is an acceptable solution.

>You can't when existing players use their established position as a way to prevent new players from entering the market.

This statement holds. Anti-competitive behaviour is counterproductive and should be discouraged because it has a negative impact on the free market.
Honestly it's grim but the social power of the group that uses it.

If you speak a prestige dialect your patterns are "rules" and if you don't your patterns are "errors." But in both cases it has nothing to do with the language per se, just social and political relationships.
Fair enough, my fault.
I don't think the author is comparing apple to apples. Instead of contrasting joining startups and joining FAANGs, we should really compare joining top-notch startups with joining FAANGs. That is, just like good companies are scarce, so are good startups. Look back, and we can see that those who join square, pinterest, airbnb, uber (before early 2015), facebook (before its IPO) all did really well. By the way, Netflix circa 2008 was still in a sense a startup, as they were still being threatened by blockbuster and most doubted their streaming initiative and the company had fewer than 150 engineers.

Even those who joined Uber in 2016 or later got something back. Uber's success did give halo to its employees. As a result, many became senior managers or directors or staff engineers in other reputed companies, even though they had started their career only 3 or 4 years before.

The trick to land on a promising startup is taking sunken cost seriously. Switch to a different company decisively and swiftly once you are convinced that the company has a bad leadership. And trust me, there will be many signs. Take Uber after 2016, for instance, you would see 1. Head of HR reported to this hot-head VP, who was the buddy of the CEO; 2. CFO told employees that they RSU hold period was a year instead of 6 months and the reason is for employees' own good; 3. CEO told employees that he didn't want to go IPO simply because he didn't want the employees to check stock price all day. 4. Uber copies pretty much every policy from Amazon yet could execute well and everyone was launching project for promotion and the company had more than 800 services. 5. CEO forced managers to A/B test packages to see how low a package can go to hire people. 6. Company splurged 10s of millions hosting extravagant parties for 4 days straight in Vegas for bogus metrics like total number of trips; 7. HRs used number of people hired as the key metric to boast that Uber was the fastest-growing company.

See? When you see so much distrust from the top, you should just jump ship, and use the halo you get from UBER to land on a different top startup, whatever that is, and rinse (in case you ended up joining WeWork).
The 500 point karma limit should probably be inflation adjusted as well.
> You gotta remember that most of the heavy hitters in Linux Kernel development haven't even commented yet.

There is nothing to comment yet. I've read those driver, it seems unconvincing for me despite me being a rust fanboy. Linus said about panics, I agree completely with him, and with the possibility to get rid of those panics. There is unsafe code where it shouldn't be, for example driver uses unsafe to create and to initialize a semaphore. I believe this unsafety could be removed by using Pin or something like, but when it removed, then it would be the time to comment. And I mean it. Kernel code heavily uses list_head, for example, which is PITA with rust. How to deal with it? I'm not sure that the rust will be better than C, just because it would be rust used in a C style, but it doesn't work. When I met Rust for the first time, I tried it with a C style of designing programs. Many people do, and it just doesn't work.

For now it is impossible to judge how rust will help, we might believe that it will help, because rust is a safety-oriented language, blah-blah-blah. But it is a belief, not something that we could touch, play with, see how it helps and how it obstructs.
Nasal Cycle
Unless your app is peculiar in some way I’d recommend using something like Create React App, which includes it automatically. https://create-react-app.dev
> But if the company would have the choice to renege on its obligations and keep on existing, would you invest? Would anybody?

Yes. Chapter 11 bankruptcy
This isn't really true anymore. I just sold a 2 year old car with 25k miles on it for just 10% less than I originally paid. Prior to that I sold a 1 year old car with 18k miles on it for 1% less than I paid. You can also lease new cars for a very low fixed rate which includes all maintenance, insurance, etc. There is a value in having a safe, new, reliable car.
I think most ball players got J&J, which has a decently lower prevention number. The encouraging news was that they all ended up asymptomatic, which is the next best thing
> Drugs are not the primary use case any more (if ever), time to move beyond that talking point to something credible

If you’re willing to dismiss the argument so vehemently, then it would also be good to follow up with a justification for your dismissal.
> The emoji modifier is now modifying the newline character.

In that case, the modifier should be displayed at the end of the preceding line, as newlines are generally associated with the line they are ending, not with the subsequent line.
Previously: https://news.ycombinator.com/item?id=22873298
The issue is that at a certain scale no one person is smart enough, knowledgeable enough or has enough time to actually design a system properly with all the necessary detail. Those who try create an even worse mess than a design by committee.

>The people developing the schema should understand what normalization is and why it's so critical to long term success.

I'd expect everyone except a junior engineer to understand this if the system they work on support normalization well (ie: map reduce hates joins for example). If only your most senior engineers understand basic concepts then you have much more serious issues than design by committee.

>100% of business apps can start as excel spreadsheets documenting types, facts & relations.

Except in a large system no one person knows what all the types, facts and relations are. So you either delegate the work and listen to feedback, or you end up missing critical information or having the wrong information.
The "Jury Duty" could easily be implemented in the existing grant structure - condition some new research grant on also doing an audit of some previous grant in your field (and fund it as part of the grant).
Sorta. But their real m/o ("value add") is they aggressively purchase the "fruit" (best seats) which pushes out regular market-price buyers. Then hold. Then sell at 5x to 120x list price. Its a game, similar to equities but perishable. Their only real service is standing in line in front of you to corner and add pressure.
Hardware does, macOS gets one, and iOS gets one, and iPadOS likely does too.
What makes plumber not a dream career?

I think there’s a lot of bias and assumption about what people want behind your comment.
This is exactly how old coal and biomass plants work. You can throttle them back when power prices are bad, but shutting down and restarting are expensive, multi-hour processes. Sometimes the spot price is negative, and dumping that electricity into anything is better than putting it on the grid. In some cases before bitcoin they've located aluminum smelters nearby to use excess generating capacity in the same way.
Thanks very much! Strange it is not displayed anywhere on the page or even in the source code.
I thought this would be about compensation figures.

It’s about HN points.
I would add to their semi structured data fields section a suggestion to add a version or type key. Otherwise your code consuming those field may grow over time to a bunch of conditionals to figure what is in the json.
Aside from pure speculation, which is fine by me, I really don't know what else they're used for significantly.

What goods or services are regularly purchased in crypto?
Condos are still cheap. People need to chill out with the whole detached housing thing, it's not economical in the long run (centuries) and we're rapidly approaching the point where it stops making sense near the coasts of the US. A point many countries have already reached.
Matthew Lee on Substack
Negative judgment is exactly what is off mark. Real humans make mistakes. No whys or buts or excepts. They just do and they shouldn't be blamed for what is essentially being human. IOW people can't be reasonably expected to make rational, self-interested choices.

(It's actually amazing this is almost a Nobel-prize worthy observation in economics. This is psychology 101.)

If you ask why or what kinds of mistakes they make, now that is where the books go deep. Suffice to say those mistakes are not unpredictable and people can be nudged to make a better (dare I say correct) choice.
Very good project, all sounds in our app use resources taken from this site. It has very good search function that crucially allows you too specify license.
Well, that's more evil than my lab. A more direct equivalent in the CS would be an algorithm description in the booklet with one subtly wrong (e.g. proven using some well-hidden circular reasoning) and uncorrectable step. The expectation would be that a good student finds the mistake instead of submitting the implementation of the flawed algorithm, or, for even better matching with my case, proves that the supposed output cannot be obtained from the inputs at all.
A question for all the PEs here.
When you want to reflect critically on what you do, and actually measure your performance and/or bottom line contribution, what do you measure and how?
What do your bosses measure?
Surely warm fuzzy feelings and other placebo effects are not enough.
Imagine a situation that some underlings resent about your uselessness or lack of responsibility. What criteria/facts could possibly make you agree with that?
The point is that the article is completely one sided propaganda.

It didn't mention anything about any contradictory evidence, except to say the judge felt enough existed.

Debating the death penalty is one thing, but advocates for abolishing it aren't helping themselves by relying on this type of propaganda. This was and is a solid conviction of a guilty man.

There are enough legitimate concerns to debate without taking the word of the click bait.
Show HN: I hate adding updating to my apps, so I created Pakkly
It's a single 5$ registration fee per account. Nothing huge.

Once you paid the fee, you can publish as many extensions as you want.

https://developer.chrome.com/docs/webstore/register/
People could also end up with extended periods of unemployment.

Inflation was brutal around 1980. (~14%)

Software development barely existed as a career option and you almost certainly needed a degree to land a job.

When I graduated from engineering grad school in 1981, my highest offer was $27K and that was a sector (oil biz) which was pretty high-flying at the time. That's about $80K today which is certainly not nothing but probably on the low end of what a lot of software developers expect. (I had the good timing to go back to grad school--which had been in the plans anyway--just as the oil biz was entering one of its cyclical downturns.)
I've accumulated a lot of HN points, and at no point did I discover some way to turn that into compensation!
As a corollary, I imagine that if I was a member of the class that owns things but does not work, I would not sleep well at night. After all, those who own wealth need those who work. The ones who work know how to make things, grow food, set a broken bone, build bridges, change diapers, do all the things that need to be done, but those who own things can’t do any any of that stuff on their own. In a way they’re like helpless children. They need us, for everything.

But do we need them? No. This article is literally saying that the property owning class can perform their function in society while they’re asleep. Well, if that’s true then they’re not contributing anything of value.

If I were one of those who own wealth, I would worry greatly that one day the people who work would figure this out. That’s the sword of Damocles that hangs over the heads of the wealthy.
> What would your stance be on having HN discussions of such topics as the comments that were submitted to the FCC about net neutrality, which were later found to be fraudulent?

That's fine of course, not off limits at all. Indeed there were such discussions recently:

Opposition to net neutrality was faked, New York says - https://news.ycombinator.com/item?id=27065738 - May 2021 (260 comments)

80% of the 22M comments on net neutrality rollback were fake - https://news.ycombinator.com/item?id=27068298 - May 2021 (18 comments)

- and I seem to recall many more back when this was happening.

In a story like that, there's real evidence, and something objective to discuss. That's totally different from internet comments randomly accusing others of manipulation, nearly all of which are just fantasy. I say that based on having spent countless hours studying the HN data on this, but even the public data alone (e.g. the commenting history of the accounts involved) is enough to see that 99% of such accusations are nothing but hot gas. Unfortunately it's hot poisonous gas, which is why the guidelines say not to do it.

As I've tried to explain many times (https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...), there are two problems: (1) real abuse is happening on the internet; and (2) internet users frequently imagine that they're seeing such abuse when in reality they are merely seeing something they dislike. Both problems are serious, but for entirely different reasons, and we need to be careful not to confuse them, since (2) is extremely common, indeed is the laziest internet production that exists. Allowing people to do #2 everywhere (so to speak) could easily destroy the community.

Fortunately, a simple rule turns out to suffice: don't post accusations of abuse unless you have some bit of evidence to go on. Someone else having a different view than you does not count as evidence. You need at least a shred of something objective, and if you don't have that, then you can't post accusations. Since the overwhelming majority of #2 posts have no evidence, that rules them out. Getting people to actually follow this rule is a different issue of course.

To get back to your question, if someone posted an article that was insinuating astroturfing (or shilling, spying, manipulation, etc.) in some real-world context outside HN, and that article didn't contain any actual evidence, then I suppose it would be off topic for the same reason such comments are off topic. But if it's a serious article that contains significant new information, that's obviously ok.
Sounds like an outlier? Can you also tell us the actual comp? is that like 500K or 200K? YOE? I mean it's an online forum with unknown identities.
Republicans started lying in the 90s to stay in power. Trump was a consequence of that. But yeah, pre-Trump they did "only" bend the rules to stay in power, with Trump that changed to openly trying to overthrow democracy. That you can only do by constantly lying.

Kinda sucks if you only have to parties, and one becomes a fascist cult. Makes discussing politics impossible, probably. There's just a difference between untruths, over-reactions, "cancel culture" and all those things on the one side vs. plain fascism on the other side.
I am unsure where in my initial or follow up comment did I exhibit my desire to discuss this with anybody. I just wished to contribute to the discussion, but I am not keen on a back and forth on something that is still highly debatable.

If you truly believe that EVs are the right way to go towards unfucking our planet then allow me to be of the contrary opinion (i.e. it's simply a publicity stunt and a way to make people part with their money in chasing the next best thing that isn't actually the next best thing whilst fucking up our planet even further).

Peace and love >:D<
Oof you have to pay Google to publish extensions (and they still can't manage the spam?) That's some brain damage.
Yeah, naturally it will need to be more positively marketed rather than defining itself as basically "anti-" something. For example maybe they should highlight the "focus" angle ie both DHH/Coinbase indicated that a big part of the reasoning was to remove distractions. Who knows the fact of the matter, but it seems like a reasonable razor (spending finite resources in one area means they're not available for another area)
I've stayed in places in New York with only the tiniest of kitchen areas. I'm talking so small that you can only store a few plates, cutlery items and snacks. Maybe some bread. Perhaps a microwave.

No room for a fridge, cooker, or anything else.
The true karma was the friends we made along the way.
the concern is more about the impersonation.

It's like you had mysite.com, decided to rename it to a new domain and so put a redirect. And then the CEO of the DNS authority decided to take your domain for himself, put a copy of your previous site on it and pretended that you never moved it in the first place.
Many companies only have one API, and sadly it’s just the private one.
At last! Someone on HN agrees that people have choices!

Yes, it is my choice. I also noticed that my food bill went down substantially when I started this.
It’s actually here!: https://m.youtube.com/watch?v=HLRdruqQfRk

Paper: http://tom7.org/lowercase/lowercase.pdf

Source code – and font downloads!: http://tom7.org/lowercase/
"A good lawyer knows the law; a great lawyer knows the judge." It sounds like this was a rare blindsiding.
If nothing else, inflation makes it easier to become a millionaire over time. A millionaire in the early 1900s would be equivalent to someone with $30 million today.
This has been debugged for 20+ years now. Not bad at all.
Why aren’t you spending every waking minute talking about the atrocities in China, the Middle East, central Africa, etc. You must support the status quo there right?

And, “there’s nothing we can do” isn’t true for the United States citizens who can vote the most powerful economy/military in the world.
There's a similar issue on reddit. For a growing sub (which most interesting subs are) sorting by top of all time and top of this year is the same thing. I wish there were a way to sort by top by year on a sub (and HN too of course).
I was aware maria had temporary tables, but not mysql proper. Any links you can point me to? Every search is coming up with 'temporary' table info, not temporal.
In the dot-bomb era, a lot of people ended up with job offers rescinded or were laid off from their new jobs and ended up at least underemployed for 3 or 4 years. I consider myself very lucky to have navigated that period with a relatively low salary but no meaningful time unemployed.
The high cycle counts of the PCR tests in the US make all official numbers suspect. Particularly in combination with implicit political pressure against the previous administration, and an overzealous press. The entire system - academic, medical, news and entertainment - is rotten with bias and society collectively is worse off for it, especially with respect to handling this pandemic.

It's hard to find a source now but these PCR tests were being run with cycle counts anywhere from 30-40; in this regime you are extremely likely to amplify noise and generate a huge percentage of false positives. The inventor of the PCR tests made similar comments regarding abuse of the PCR process during the HIV/aids pandemic - and wouldn't you know it, Dr. Fauci was involved in [mis]managing that pandemic as well. His self serving publication and premature press release created an ultimately unfounded stigma around HIV positivity. There is simply no reason to trust the guy now, regardless of his overtly warm, anti-trump persona. And now he has repeatedly denied before congress that he was affiliated with funding/conducting gain of function research on bat coronaviruses. But the publications, with authors publicly and directly linked to Fauci and funds he managed, are freely available online. This should be a far bigger story.
Whats the best way to construct a session?

>The exact definition of what comprises a session typically changes as the app itself changes.

Isn't this an argument for post-hoc reconstruction? You can consistently re-run your analytics. If the definition changes in code, your persisted data becomes inconsistent, no?
Why all new US apartment buildings look similar
This is the best role the Shanara lead actor got after the series.
I use it frequently - but I wish there was a tool which went into the semantics somewhat.
It might be awful, but when I use high end PPI, pro color spaces, and move between workspaces with different equipment, sure seems less worse than everything else.
Hey, thanks! I might actually use this for another project.
This. It's actually one of the things that drove me away from ProtonMail and into the arms of FastMail (for emails that don't need quite that level of security, i.e. most).

For a browser wrapper app though, they've done much better than any other I've seen. It's just slightly slow on notifications, to load, and isn't usable offline.
oh, well then. And here I was thinking it might not be worth it.
Kubernetes when it comes to clustering.
Just shoot'em. Quick, cheap and you get the organs as a bonus.

/s (?)
"After this commercial break, we will recap the games from today, and discuss what we can expect going into tomorrow"

You can find more examples on ludwig.guru, for example.
As for your what-if's: that's what a jury is for. Determining matters-of-fact from presented evidence. They convicted.

If they could (and did!) do that without needing DNA evidence, the presence of someone else's trace DNA, or absence of the suspect's on one specific piece of evidence isn't likely to change that, even if it's the murder weapon.

All evidence is imperfect, and I personally think we'll start to publicly realize that DNA evidence is just as malleable as eye-witness testimony. Just run more PCR iterations until some other DNA is amplified above the signal/noise floor! (If people knew the amount of analytical probability that goes into PCR/ matching DNA samples, they'd have a lot less faith in the technology, but that's another topic.) Same thing for manipulated/edited video and even deep-fakes.

Which, isn't too say all evidence is crap and therefore no convictions are valid.

It's why we put faith in the system and in our peers serving on petit-juries...

and why it's up to a them and the judge to evaluate the evidence, and decide whether or not to convict...

And why we don't have a computer run a PCR and automatically say: "Positive dna-sample: go directly to jail".