skysight-inc/HackerNews huggingface dataset:
I grew up in Rochester. Really glad to see it recognized here.

I like to tell people that there was a time when there was a race to become, frankly, Chicago. Cities like Rochester, Buffalo, (Milwaukee?) competed -- but Chicago prevailed.

Similarly, Rochester was the original Hollywood. The film industry started there, and the original movie stars all had mansions on East Ave -- which are still up today. (Eventually everyone moved west, apocryphally to avoid the mob).

Lastly, did you know that there was a nuclear reactor in the basement of the Kodak building? Apparently the mayor, city council etc, never knew. https://www.democratandchronicle.com/story/local/2016/08/18/...

Rochester is great!
What's wrong with private APIs?
This is liberal idealism divorced from reality. Reality says that we (the U.S.) already spend a third of our budget on social security and that's before the Baby Boomers start drawing from SS. SS is obviously not even enough to afford a shack in the SFBA now so you'd have to 3-4x the payments. Even if you doubled taxes we wouldn't be able to pay for what you're proposing (nevermind the massive market impact a huge number of elderly getting paid the median US salary by the government would have on rent prices).
Illusory superiority [1] will make us think the bad drivers are only those below average drivers. It will take a while for people to truly trust FSD just by accident stats.

[1] https://en.wikipedia.org/wiki/Illusory_superiority
I had a similar experience. I had a great manager on a very insulated, experimental team working fast and delivering results. Our Program Manager changed teams, soon our Product Manager changed teams, and we got merged into another team with new managers. I was told by my old managers I was on track to promotion and found out at the end of that cycle that I had a negative performance review and it was going to be even longer. I was delivering during this, but so was the whole team.

I swapped teams hoping that a new manager for an old colleague's team would be better and things didn't really improve. I stayed for a year before quitting due to my mental health. I think it can be hard to find the right team at a big tech company and even if you do, there's no guarantee of how long it will stay that way.
Well, I certainly didn't expect to still be coding for loops by hand in a text editor after 30 years. Guess it could be worse, at least I (mostly) don't have to worry about memory leaks anymore. So that's something I guess.
You might be playing on the word "pressure". I don't think semantic debates are worthwhile.

"pressuring" isn't a word used in legal texts anyway.
Some old consumer Trinitrons (possibly other brands; I'm unsure) even have an unpopulated SCART header on the input board. Saves them from having to make custom hardware for the European market.
My prediction is that once the capability reaches contact lenses, it'll become mass adoption. The physicality of wearing a headset while walking or moving is difficult for lots of people, and tiring. Contact lenses weigh a lot less, and are less intrusive to others.

Of course, it doesn't come without pitfalls, but that's just my prediction.
So many 'trends' back then. A few that come to mind (from the pre-web days, anyway):

* Thin clients: everybody was going to have a 'dumb terminal', and all the computing/storage would happen elsewhere. There were many variations on this idea.

* PIMs: Palm Pilots and all the variations. I knew a guy who quit his job to develop Palm Pilot wares, claiming it was 'the future'. In a way, he was right.

* Windows: Linux was barely there, Unix was for neckbeards and universities, and it looked like Mac was mostly dead. It looked like Microsoft was about to swallow the world.

* The end of mice and keyboards: Yes, it sounds silly today. but supposedly VR/voice/whatever was going to replace it all.
Half the data for my dissertation came from a little known and abandoned FoxPro database maintained by an obscure government agency.

Accessing was a nightmare. I miss those simpler days.
I’m embarrassed to say this on HN, but straight up I thought 9600 baud connections were the shit in the late eighties - who would ever need more bandwidth than this?!? Now I get pissed off when the 4K video on my phone stutters for a second.
Ditching OpenPGP, a new approach to signing APT repositories
Calls us fools, but we thought Linux on the desktop would happen. I guess it finally did, in a way, with chromebooks.
> Easier to flee from a baseball bat man than a gun man.

Perhaps if you are able bodied and min good health, but not everyone is so fortunate.
From what I have been able to tell recently, CVPR in particular is a venue where "engineered systems" get a lot of focus. I don't think this is necessarily a bad thing, nor do I think it is representative of the big ML conferences in general.
I don't disagree.

There are millions of people who went to charter schools, private schools or were home schooled who would take issue with his last sentence. They got fine educations. I'm a big believer in good parents making up for bad schools but you can't just hand wave away the productivity of all the professionals involved in schooling by saying "their parents cared they would have turned out fine wherever they went" (which is the typical retort).
Bits by bits, piece by pieces ... peaceful people facing military totalitarians.
At least for me the dream is not having to have information gatekept by the location and size of a screen. With glasses apps can be as tall and as wide as you want them to be, and many apps won't need traditional UI at all because they can just overlay their information over real world objects.

Anything that currently has a paper label or barcode in the real world, could be a candidate for an AR app that helps users find stuff quicker. And rather than having to look through aisles or buildings to get to what you want, you could just use a search bar or virtual assistant to look up the thing you want and get a persistent marker to its exact location.

Basically just imagine the kind of UI a video game presents to a player, and how a well executed UI blends in subconsciously to the point that you can navigate menus and issue commands without having to think of it. Now imagine that experience but overlayed over real life, where an app can help you remember someone's name or birthday as they approach and you can take a note with your location and current view attached to it. Something as silly as "funny car" while looking at the funny car, or as serious as telling the nurse after your shift where the patient's pain point is.
Know it is not personally yours but likely a part of your culture.

It may take discipline to reword the habits of it.

One practice is to voice an appreciation 1 something you genuinely liked - about every interaction, experience, person.

It’s basically a habit of perspective.

Habitualize different perspectives.

Very mechanical - the mind is a mechanical thing.
Robot/bot can mean many things, but typically means a humanoid object. I suppose controlling street lights used to be an entirely human job, but when the automated version of it looks nothing like a human, is it really a robot? Chat bots lack a physical similarity to the human body, but in text mode communications do resemble human activity.
Can science survive the death of the universe?
It even hurts to read the title.
His employer tried to coerce an apology from him, and then fired him when he refused?

That sounds like a lawsuit in the making, even if he wasn't a formal employee.
'Lots of failed startups came out of Campus': Google axes London hub
This is true for houses built more than 20 years ago. But houses built in the last 18 years or so almost all have insluation, baths, better joinery, and many with double glazing. We are also starting to see more ducted heat pumps, polished concrete floors, and architectural features like vaulted ceilings, but still playing catch-up with America. While the quality has improved, so has the price.

What always mystifies me is why someone would buy one of these crappy >20 year old homes at $700,000 or more just because of it's location. I'd much rather live on a small farm with a brand new house at the same price.
A Public Registry for AWS CloudFormation
Hi Darren, thank you for the comment! Webhooks is indeed something that's on my immediate to do list. As a matter of fact, it was originally supposed to be a part of the MVP, but was put on hold so that the launch could happen quicker :).

I'd like to understand your use case better and shall drop you an email!
Would be curious if anyone has any studies supporting either arrangement. I remember hearing from a lot of professors that the average learning of a group grows when you mix people of different skill levels and that splitting classes on skills leaves everyone but the top students far worse off.
> I think you point to the basic question here: is it fair to only judge him for the things he has apologized for and taken ownership of, or would it be moral to form and act on our own opinions?

I'm fine with forming and acting on your own opinions, if they are based on reliable information.

What I'm not fine with is cancelling someone without even bothering to find out reliable information, which is what appears to have happened in this case.
Ubiquitous wireless networking and tablet computers. (That one came true!)

Programming environments based on something other than editing text files directly. (See the Self, Smalltalk, or Dylan environments.)

Object-oriented programming world domination. (That came true but we’re slowly recovering.)
Git is just a horrible user interface, period. Linus named it "git" because it's clearly kind of stupid. But it works for many people. Other version control systems are much better for beginners (especially centralized ones). But mainly they are easier because they're designed to be user friendly.

But nobody's going to solve the major problems of Git any time soon, because you can eventually get Git to work. This is a persistent problem I see all over the tech landscape. We live with crappy solutions because trying to make a better one is way more work than just dealing with the bad one. Progress isn't impossible, it's just tedious.
I didn’t like working there for normal, pedestrian reasons: dead-end project, mediocre code, difficult-to-use tools. The next job I got was substantially better paid because I got an implicit promotion.
Oh god, there were so many boneheaded 90s predictions about computers.

1) We just expected single core performance to double forever every 2 years or so. Many of us were ignorant of single-core performance scaling and the memory wall issues. I want to be clear: Computer Architects were warning people about this in the early 90s but many ignored their inconvenient truth.

2) 2D GUIs would evolve into 3D GUIs - maybe VR? Maybe something else? And the CLI would be gone

3) Low/no code drag-and-drop style programming tools would take away many dev jobs

4) Microsoft taking over and Unix dying

5) All programming would be object-oriented (We are talking 90s style definition here)
Avocado doesn't breed true, the seeds will almost certainly lead to a tree that produces inedible fruit. If you just want the tree, that's fine, but I wanted to warn you in case you're setting yourself up for major disappointment after 5 years of looking after a tree and expecting a reward ;-)
Definitely thought that consumer software (the thing sold in boxes on store shelves) would continue to get bigger as a category rather than die out completely. Anyone remember that famous photo of the guy jumping with joy after snagging a launch copy of Windows 95?

No one knew what the internet really was and what it would become. Not Bill Gates, not anyone else.

Developers believed that processing power, RAM, storage etc. would continue to grow exponentially to the point where there would just be too much of it and we wouldn't need to care about any resource constraints when writing code.

Writing code line by line in a text editor was supposedly on its way out, to be replaced by fancy IDEs, WYSIWYG, UML etc.

All the jobs were supposed to go to India. Programming as a profession has always been on the brink of death for one reason or another, and yet here we are.
Makes sense. A MB C200 has 135 kW max from the engine, the Tesla’s battery is taking half of that, and losses in the energy transfer would be extra.
I think these articles are more aimed at the postmortem aspect; reading about a bug that happened so you can try to avoid it when you're designing a similar system. So it doesn't really matter that it affects Linux, or what io_uring is, etc. The lesson is relevant even if you use Foobian GNU/OpenBSD emulated under Windows 11 on an M2 Mac.

If you are just looking for notifications that you should patch your system, you probably want a method other than HN for that -- you will miss a lot of critical patches.
No, that's why private apologies are for.

Public apologies are just emotional porn for the Twitter masses. They serve no purpose, and are a desperate attempt to satiate the insatiable.
Between this, https://news.ycombinator.com/item?id=27561523, and the fact that we've had to ask you many times to stop posting unsubstantive and/or flamewar comments to HN, I think enough is enough and have banned the account.

https://news.ycombinator.com/newsguidelines.html
ThinkerAnalytix: Non-profit startup from Harvard about argument mapping
Thought for sure windows would have been replaced with one of Microsoft’s concept OS’s

Did not see the workstation companies going away so fast

Disk storage and networking got really, really cheap

Did not expect such fast mobile phones (cpu and bandwidth wise)
I agree with this, but there is a big BUT. We need some changes in how we think. Specifically we need to recognize specialization. We often give the excuse of "It is their responsibility to understand the terms and services." But it's all lawyer speak and we need to recognize that not everyone is a lawyer. The same goes for finance. Using these excuses just allows for ample abuse.

As an example of this, when I took out student loans they were sold to me as "fixed interest" (literal words used and it was at the typical point where you have the option to pick a fixed interest or variable interest rate). My dad and I had a conversation about fixed vs variable interests and the risks involved. But to our surprise later we found that it was "fixed interest repayment option" and not "fixed interest repayment rate." I wouldn't say my family is financially illiterate, far from it actually. But there's still predatory behavior like this that preys on more "Swiss-cheese knowledge" that a non-expert would have and a lack of understanding all the legalize (and my dad has a JD).

So I do think we should make people more rounded in their knowledge, but we also need to do more and ensure that we curb predatory behavior. The disadvantage of making people more well rounded is that the excuse of "they should have understood" becomes more powerful. But no matter how good you are you're not going to beat a team of lawyers and psychologists that want to implement dark patterns. But then again, I think if people were more educated then this argument would be less contentious and we'd recognize that a single person is always going to be outclassed.
Oh you are one of those.

https://news.ycombinator.com/item?id=17656645

Stop disparaging ThinkPads just because you are a Linux user.
When it comes to thin clients, a lot of computing does happen via web services these days, albeit mostly video streaming and REST-based applications. Did you envision things a little differently?
Over time, incomes grow. Also, housing costs as a share of income can grow. Combine these effects together and a price that was insane in the past could be normal in the future.
I'm not sure that this can be claimed as a universal truth.

Lockdowns completely stamped out covid entirely in countries such as Australia and New Zealand remarkably quickly.

Transmission since then has been only due to failure in quarantine for incoming travelers and that only rarely.

The article states: "Plus, other research now shows that most COVID-19 spread occurred at home, not out in the world, making stay-at-home orders all the more absurd in hindsight."

I think that limiting spread to homes is the entire point of lockdown/shelter in place - transmission will be only be within a traceable small group of people that can be easily tested and tracked.
He is using Linux. The problem is not with the machine.

My opinion on laptops and Linux: https://news.ycombinator.com/item?id=17656645
Depends on the size of the engine and the design of the brake. Big engines are louder than small engines. Jake brakes are louder than regular exhaust brakes.
> chromebooks

Huh, that's a name I haven't heard in a while.

WSL, on the other hand...
You don't have the ability to offer private money collection and your advertising should reflect that.
I genuinely thought using a unix-style command-line was already archaic in 1998, and that GUIs were obviously better in every way.
data.for_each( |x| : x-> map ( blah blah blah )))))))
Honestly the issue is bad law. Laws are social contracts. So if everyone is breaking the contract then obviously the contract needs to be revisited.
Apologizing on social media does not diffuse anything. It attracts attention and those who missed the initial controversy typically try to use the apology to exact more "consequences".

Public apologies should never be done. If you want to apologize, do it in private to the alleged victim - do not do it in public.
This is bigger than just one newspaper shutting down.

They're the last major news organisation in HK that are not under owned or controlled by a company on the Mainland.

It's one more nail in HK's coffin under One Country Two Systems.
They already are! Features land in Plotly.js first before being integrated into Plotly.py :)
Edit: I was wrong about this behavior. Could've sworn this had happened. `name:` definitely helps speed up and refine the search, at least
I thought WebTV was on to something big, in my mind more people would be spending time in interactive environments/encyclopedias and playing with 3d toys in their living rooms instead of passively watching television

now people watch more static video content than ever and are damaged to a point where it will take a generation or two to recover if it all -- whooops
You have to reconsider your headings hierarchy to make it accessible. Starting with h1. https://bcourses.berkeley.edu/courses/1476601/pages/headings

Also, instead of applying roles on divs, just use normal elements (header, main, section, etc)
From your other post that I read here:

>I just waited until my next stock vesting, then took a severance package and left that rancid shithole. We were working on some retarded dead-end boondoggle of a device, and I'm sure everyone in the org got a frowny face on their report card when it was eventually canceled.

I've never met anyone who was happy with their previous employer after getting let go. I don't know the specifics of your situation, but I'm entitled to my perspective. Your personal attacks towards me are just that – personal attacks.

I hope you found an employer where you're happier. :)
> Because the Hippocratic oaths are reserved for doctors of medicine/osteopathy , not for psychologists.

Yes, that is the point.
An example where lockdowns increased covid deaths was Italy, right? Sent families home into isolation with infected people, so the young working families suddenly infected the multi-generational homes older and more vulnerable occupants leading to increased deaths and hospitalizations.
This is such a strange attitude to source control as a developer. It's literally the most important tool a developer will use second only to an editor.

And again, maybe git is the wrong tool for you, that was kind of my point, use cvs or svn it's much closer to what you seem to want.
well I was about 10 years ahead of the first app-stores.. lol

Good grief

I was kinda hoping we'd have ubiquitous flying cars by now, but hey Uber right...lol
Better versions of VB6 and Delphi. 100 Megabit symmetric wired internet for $20/month. More CPU, Disk and RAM.

I expected 250 gigabytes to cost less than $4000 by now. ;-)

https://web.archive.org/web/19990220180309/http://www.tsrcom...
There's a difference from politicking into a club and politicking others out of a club.
Private Voice AI on Arduino
> False accusations exist (though research suggests they are extremely rare).

What research are you referring to?
I thought that giving everyone in the world access to the sum total of human knowledge via the internet would be all upside.

And I thought that conspiracy theories were harmless fun.
> We just expected single core performance to double forever every 2 years or so.

I don't get that. Moore's law is about transistor size shrinking, but that has an obvious end — transistors can't be smaller than one atom across. I feel like "everyone" did know that, even in the 90s. Or, at least, it was mentioned in every explanation of Moore's law itself.

> Low/no code drag-and-drop style programming tools would take away many dev jobs

I mean, they did, but they also created consultant jobs to replace the ones they took away. See: Salesforce.

The need to write source code can be taken away; but the need to do requirements analysis and deliberate architectural design cannot. So you end up with people who do 80% of a programmers' job, except for the coding part.
Guess the mindful Apple Watch is another direction
I think glasses/goggles are less intrusive than contact lenses. Lenses are irritating and difficult to insert. It's also impossible to share contact lenses. I think VR is already pretty close with the Quest 2, to what it needs to be to get mainstream adoption. A little lighter, a little thinner, maybe 5-10 more years of iterative improvements and we'll be there.
In a way most of these came true.

> Thin clients

The cloud.

> Palm pilots.

Cell phones.

> Windows, Mac, Linux

Windows is still for business/economy. Linux is still for neckbeards. Although Mac is bigger than it was, the same people are still waiting for Apple silicon to catch on.

> Keyboards and mice

Have largely been supplanted by touch or gesture and consumer VR is becoming more and more viable every day.
If it's anti-competitive at 95% market share, it's anti-competitive at 50%. Your position is hypocritical and wrong. Everyone should follow the same rules, not make up their own.
I'd say the data that Tesla collects is of lower value, because it doesn't have sensor info from a different modality. Other companies are getting a good reference to ground truth for both camera to lidar and lidar to camera. I don't know how much more valuable accurate distance sensing over a 3d field is compared to not having it, but I so know it's more valuable.

It may be valuable enough to require a few petaflops less computing power.