skysight-inc/HackerNews huggingface dataset:
This is great.

We also all have the wrong idea of how to prevent death. Chronic disease avoidance should be #1, but we all treat that like it’s luck of the draw and that things like terrorism prevention and gun control will have a bigger impact on our lifespan.

Don’t get me wrong, I’m a fan of both of those things, but it is not going to have as big of an impact on a population level as cutting out cholesterol and saturated fat from our daily diets and reducing stress.
The new problem the US will have if they actually try to implement any kind of free or heavily-subsidized tertiary education system is that this high selectivity will not be acceptable to a significant portion of the US population. Part of the reason we are in this student debt crisis in the first place is the constant drumbeat that everyone is supposed to go to college. You can't suddenly tell a large portion of them "sorry, you aren't good enough for college".
Could someone give a short explanation? I browsed through home page but I couldn't get a good picture of what it is.

Is it a new OS, without using the Linux kernel but still using GNU tools (I saw a lot of references to GCC, GNU binutils, etc.).
Works fine on Windows as well, also Chrome 74.
It has always been a requirement for a bachelors. In fact, there was more of a requirement for a bachelors than there was now.
I don't know what the percentage is, but I've been fired from one job as an intern for not completing mine and was told I wouldn't be hired without one when I contracted for another.
Nearly all positions I've seen request a bachelors or equivalent experience, especially in engineering positions.
Currently 35% of jobs require a degree, with nearly all STEM positions requiring post-secondary education according to findings posted here: https://cew.georgetown.edu/cew-reports/recovery-job-growth-a...
I had the opportunity to run some hackatons / startup coaching last year with some CS student at University of Wisconsin- Madison. I spoke in front of some large lectures and asked students what languages they were learning.

Literally no one out of a few hundred students was learning ruby. Go/nodejs/etherium is what people were putting their energy into.
Microsoft teases a 'modern OS' with 'seamless updates'
You think electricians don't make 6 figures....
An excellent talk from Red Hat's Dan Walsh: https://www.youtube.com/watch?v=a9lE9Urr6AQ
GitHub: Automated pull requests for security fixes
The problem is that doing this for every file operation becomes ludicrously expensive -- in Go you cannot use vfork and the only (safe) fork primitive is fork+exec. You could have a surrogate process in the container but then the code is significantly more complex (all of the operations need to be fully implemented in the surrogate process and you'll need to figure out a safe way of doing IPC without the container being able to attack it).

You also definitely wouldn't want to be running container runtime code inside all of the namespaces in the container -- this is hard to do safely and should be avoided (there are at least two CVEs related to the joining phase of just runc found in the past few years).
Plenty of solo amateur web developers, some of them teenagers, were doing this stuff alone 12+ years ago. I was one of them. I'm not saying my code was elegant or secure, but it tried to solve the problems you have described (maybe not working in multiple tabs, that wasn't popular at the time). You could develop sites with sessions and databases in PHP using Notepad, an FTP client, and a web host with a database management admin panel. I didn't find out about version control until years later.
The FAA delegate much of the certification to Boeing [1], and to me it seems either the FAA is underfunded, or Boeing was in bed with the FAA to push things through quicker.

[1] https://www.seattletimes.com/business/boeing-aerospace/faile...
But they can 'see something suspicious' inside, and then suddenly be duty bound to investigate. Do not open your door for cops, and if you feel you should, step outside swiftly and lock the door behind you. They will always find something if they want to, even it it was not there before they entered.
Sure they can and do but the EE is going to be pulling six figures much sooner and have a more stable and less physically and mentally taxing career path than the electrician.
How could someone still be paying student loans from 1994? Do people realize how cheap college was in 1994? Not to mention that she's had 25 years to pay it off? Higher ed surely is overpriced these days, but some of these student debt stories are getting incredible.
Just tried it. No it doesn't.
The state school I went to was automatic admission when I applied in 1998 (meet the SAT/GPA requirements, you're in). Now even they have an acceptance rate that is somewhere on the 50s.
That electrician with his own business could probably do better with a MBA though.
I wouldn't be too worried in BOS. There are multiple categories of companies in the area that work to keep a total collapse from happening. Further out west in the state you get problems, but not near BOS proper. It'll be a hit but then the rebound will be quick.
https://www.youtube.com/watch?v=hgN8pCMLI2U

Bryan expresses his opinions on this. When you say Isolate that really should include security.
Debugging Your Art
Seconded. Competition is good (esp. on commodities), but there are diminishing returns. Why would news require more competition than the market is naturally able to sustain?
Thats a small minority of people who go to college. What about the majority? And if we’re concerned about those with unique challenges, why not just figure out how to help those people, instead of free college for everyone?
10 obvious lessons I learned on my path from a designer to product executive
Seems like a smart approach. We need better analytics tools. Well done
"with no kids of your own to support"

This is a choice though...
Thanks -- My mistake, it looks like even though my keys were registered already as 2FA keys, I had to re-register them and it does indeed work.
Counter anecdote: I had a friend who went to a mechanics trade school around that time. He is/was very talented: as a teen he built a working 6ft trebuchet and he was always tinkering with cars. He did 2 years of trade school, graduated in the height of the recession, and couldn't find a single mechanic job. No one was hiring, and he ended up working basic service industry jobs instead. While I agree trades are under appreciated as a career path, I don't think we should treat trade school as the antidote to job market woes and a broken education system.
It’s also quite difficult to predict the job market for the next few decades.
The article (and comments) focus on the sites, but I believe we should look at it from the consumer end. Consumer behavior is far harder to change, but it's more important. The news web sites could just up and vanish for all I care.

The question is, what do consumers need and how do we get it to them? The news web sites can go ahead and flame all the dumpsters they want. They're entertainment, and might as well be superhero movies or Angry Birds. "News" is just the hook for novelty.

It's consumer behavior that has become quite terrible. Some of it is the realization that most news doesn't matter. It's far away and of little direct meaning to you. That's why the news sites need to dress it up to make it seem interesting. There are things that might be relevant, but they don't happen every 24 hours, and they require a lot of background to understand correctly.

The politics are relevant in that you do in fact get to make a choice, though our politics have become more about tribalism than good choices. Voters have never been good about absorbing news and deciding, but mass media have made them easier than ever to distract and derail.

We'd like to think a good news site would fix that, but you can't force the horse to drink. Consumers don't want it. And I'd say that doesn't even matter, except that they're making some terrible choices based on it. The best I can think of is for each of us to model better behavior, which means shunning bad news and thoughtfully discussing real news, but I don't honestly believe that will succeed. I would love a better answer.
So, since you listed ‘sex’ as a unique attribute for both cats and dogs, I think you need to alter your perspective.

We want to model the relationships between entities, not necessarily represent OOP ‘objects’ in a DB.

So, you should have an ‘animal’ table that would have fields for any attribute that is shared by all animals, such as ‘sex’, ‘medical record’, and ‘weight’ (I am assuming all animals will have a gender).

Medical record would be a lookup key, probably not an integer, so you cannot enumerate or get an off by one error, use a UUID or hashid.

I am assuming non-pets can have medical records.

Your dog and cat tables would reference the animal table via a foreign key for those details.

For cat type and dog type, I would make those foreign key references to lookup tables for each of the respective types.

Animal table would also have a foreign key reference to the pet table, but this can be NULL, if the animal is not a pet.

Thoughts?
The latter two points in particular sounds like you think you're doing them a favour by allowing them to contemplate being your customer. There's a chance that might be the case if you're proposing exclusive partnerships or keeping loads of dev time free for them, but for the more standard case of selling a product, they don't care whether they're in your pipeline or not and they'll cheerfully ignore the deadlines you set for a commitment whether they're interested in buying the product or not. And whilst sending the "thanks for your interest, but we've got other customers out there" email might be cathartic, it's even less likely to elicit useful information than a "just wondering if you have a decision yet?" email, and more likely to put them off a purchase they were delaying over. Unless you're actually seeking an answer, you don't need to have the last word.

In general, if you want a better chance of an answer, pick up the phone. Sure, they might not answer and you might get in "a few months maybe". But you also might get a reason why it's no, a date they might be interested in it again, or the person that's taken over the job from the person that showed the initial interest.
ITU Launches New Report on Artificial Intelligence (AI) in Broadcasting
I feel like you are engaging in some survivorship bias [1]; I'm glad you were able to graduate without debt or any kind of special help, but there are a million factors that could have influenced that, and it feels a bit reductionist to act like all of the problems of student-load debt can be expressed as just people choosing expensive schools and are too lazy to work while going to school full-time.

I did very poorly in school, dropped out before I had a chanced to have too much debt, but have done relatively well in the professional market. Would you say it's good advice for me to tell everyone to drop out, because it worked out fine for me? I don't think it would be; people are different.

[1] https://en.wikipedia.org/wiki/Survivorship_bias
Bangladesh: Face death penalty for burning 18 year old girl to death
The common denominator for making a lot of money is not "the trades" but owning a business. Of course he's gonna make more if he doesn't have to relinquish the majority of his profits to a boss.

A lot of people here and on reddit like to romanticize the trades while sitting in an air-conditioned office like it's some secret tip to instant wealth without the need to study for years. But the reality is grim for the majority of salaried tradesmen. It's a job that is very hard on your body and the heralded "fresh air" suddenly sounds a lot less nice when you have to do physical labor in intense heat or cold.

Those who go above and beyond will always succeed no matter the field but for the average Joe a solid education is a much better bet and you are doing them a disservice by spreading these second-hand anecdotes.
As a life long vegetarian I agree, however for me when things taste more like their meat analogues they offer up more traditional flavor combinations. And when they cook similar to their meat analogues, they offer up more preparation possibilities. Ex, cooking tofu on the grill will never get a good sear like a Beyond Burger allows.
You’re correct. Look up moiré patterns and supercells for more intuition. Also sometimes patterns can require more than two sheets (trilayer graphene is also studied)
It's a discussion in an online forum, not a thesis for a PhD.

If you can't engage the actual point with a meaty counterargument instead of a personal cheap shot, then you are the one failing at science, not me.

I would be thrilled to absolute pieces if anyone on HN would debate the actual points I sometimes try to make (or otherwise engage me in meaty discourse) instead of being dismissive of me personally. The shallow personal attacks are vacuous and tiresome and in no way help me firm up my understanding of the problem space.

Since I study CF because my actual life literally depends upon it, it would be a tremendous boon to my life to get meaty engagement on such topics. But that never, ever happens. Instead, I get what looks an awful lot like Mansplaining and sounds an awful lot like the subtext is "Meh, girls don't know nothing, so I can't be arsed to come up with anything to say about the actual hypothesis proposed. Besides, I'm not actually that knowledgeable."
I would say that Rails has fully embraced SPAs as an option. With Webpacker you can have React or Vue installed by default. That being said, at one point we decided to start using React to handle the front end of our Rails app and it has become a huge regret.

Recently we decided to switch back to using Rails + Turbolinks + Stimulus.js and the development speed and experience have been so much better.

It's disheartening to hear so few young people are using Rails. In my 10+ years experience, I always get drawn in by the new hot thing but always end up finding my way back to Rails for the better.
State school was generally dirt cheap, but there were still very expensive private colleges in 1994. I bet you could have spent 100k for 4 years then. Add in a few years of deferments, and you could have a balance well into the 6 figures.
People haven't heard of the Unjust World Fallacy - that not everyone with a bad life doesn't deserve it.
What's your estimate for the percent of the university population for whom it would have been impossible to live at home and commute to a local college?

I don't imagine it's more than 20% and I expect it is substantially less. If so, what is the point of your objection?

The bast majority of people could do what OP did, but don't. That's interesting.
paranoia, it is not just a social condition, it is also a defense mechanism.......
Not all of them have their own thriving businesses. The people working for electrician companies probably don’t make six figure.
I predict a university bust and a trade school boom in the next generation. This entire generation is now entirely weary of college degrees and debt and will want their kids to do something practical, IMO.
You don't even have to go this far, with just a little planning you can get your entire degree for the cost of a decent car. Tuition for an in-state public college is ~$10k per year. Private colleges and out of state are ~$25k. Community college including fees is just ~$3k per year.

Go to community college for 2 years, don't take summers off, live within your means, stay at home or get roommates, work part time for your living expenses. I see people complaining about $25k per year, $100k in student loans. It's absolutely absurd.
Why do you assume indentit didn't build a site with authentication and session state and such? PHP itself gives you a lot of tools for handling requests and storing state, and 12 years ago you already had RoR-inspired frameworks like CakePHP.
I don't know how old you were at the time of 9/11 - but there were loud, public voices in the Intelligence Community telling everyone that the WMD situation was fabricated. To the point the only person claiming there were WMDs was Cheney and his inner circle, which is why both the Democrats and our international partners had to be brow beaten into supporting the invasion of Iraq.

To claim these two situations are the same is a very, very large stretch.
It is remarkable that the title on HN could be changed to something that borders on strategically dull. I don't think you could create a less communicative title if you tried. This is an important story which affects a large portion of the HN audience, yet I doubt even 1% of the affected users would know what "Manifest V3" refers to.

"A response to feedback on the proposed changes in Manifest V3" is so outrageously devoid of information that it is difficult to come up with an innocent explanation for it.
Why is cheap school unacceptable to commenters here? Well, just look around... see anybody from community college at YC, other than the guy who sweeps the floor after demo day?
You really think that was a hard lifestyle?

>If we say this possible outcome is too hard for most people, I want to nail down the impossible part.

When did anyone say this was too hard or impossible?

I'm really happy that you were able to get the degree you wanted in a high demand field.

Can you take a second to see how lucky you really are, instead of trying to make yourself feel better in this insane "just world" you're creating? Do you honestly believe that anyone else who didn't just get a degree in engineering at a time where engineering is in demand is just lazy?
These "I know a guy who makes a lot of money" stories do not paint a full picture of the trades in general. My family and friends worked in trades in 2008, and let me tell you, it was an absolute shit show. Many tradesmen had to travel across the country to find work, but most were just unemployed. They called it the "Man-cession" precisely because it affected blue collar workers the most. Many went to college on loans and state retraining programs to find better, more stable work. Now people (many of whom are in white collar jobs) act like it's a missed opportunity to forego the trades. I can't help but roll my eyes.

Moreover, the key word here is "union." That is the common feature of most of these tradesman success stories. People need to embrace unions in many fields if they want better jobs. A union won't protect everyone during a 2009-like economy, but it significantly improves pay, job security, and working conditions otherwise.
Funny, leaking one top secret document gets 5 years. But then a presidential candidate deliberately breaking laws around server use and accidentally leaking multiple secret documents as well as however much else sensitive data gets a week of investigation and walks away totally free.

Why isn't Hillary in prison again?
Angular is really a great framework. I think a lot of people complaining about Angular haven't actually built an app in Angular 4+. I also wish the Angular team had just called Angular 2 something else, since the 1 -> 2 transition frustrated a lot of people who jumped ship and never looked back. I also understand that people just have different preferences, which is fine, too.

Out of the box, you get: routing with lazy loading, full TypeScript support and a TypeScript-first ecosystem, a great CLI that completely abstracts Webpack and the build process, easy and mostly automatic updates with the CLI, reactivity with RxJS baked-in and supported widely in the community, a great forms library, and, of course, a component-based approach to UI development. The uniformity is a big benefit. It's easy to ramp up on a new Angular project, and there are fewer decisions to make when starting a new one. The built-in parts of the framework are all high quality and an easy bet. There's no need to evaluate different routers, form libraries, HTTP clients, get back up to speed on configuring Webpack only to forget how until next time, etc.

It's also interesting to see the React community move towards some of the things that Angular has been doing for years: embracing TypeScript, extracting business logic to services (or you can call them Hooks), creating injectable shared state (or you can call it Context).
The 737 can glide as fine as a plane of that size can. The MAX didn't change anything at that and no one was denying physics. The problem was the MCAS, which as a result of a single sensor malfunction would aggressively point the nose down via the stabilizer trim.
> Why do we have no farmers

Farming is being automated away. Small family farms in the USA have overwhelmingly been merged into large corporate concerns, and you would be amazed how much land can be farmed with a minimal workforce thanks to things like GPS-equipped tractors.

Sure, there might still be work for fruit pickers, but that has been considered shit work for a long, long time now, generally left to immigrants, and certainly not a reasonable alternative to university.
Just a disclaimer, I work with Rails every day, but I don't really like it all that much and I really don't like ActiveRecord. We have Rails legacy apps and I maintain one of them. I'd still use Rails for some things, but it I'm pretty picky about what I think it's good for.

Having said that, it makes me a bit sad that there are quite a few developers who actively avoid SQL. Granted the syntax is absolutely awful, but it is a very useful and powerful language. The concepts behind relational databases are embraced by SQL in ways that I can't imagine in any other language (I'm sure there must be other good relational query languages somewhere, but I've never been exposed to them). Honestly, if I have developers working with a relational DB doing anything even a little bit complex I want them to not not think twice or even flinch to use or read it (and I say that not really being all that accomplished with the language myself).

Rails has some good niches where it is very well suited. ActiveRecord is OK if you have a very particular data model. However, as they say, if a hammer is your only tool, every problem starts to look like a nail. You may find that if you approach the problem differently, you will find reasons why people choose not to use very simplified ORMs.
If they were really smart they would see the bigger picture.
The thing is that the police are not the appropriate agency to be leading "helpful" interventions. These are the people empowered to kill you, imprison you, seize your belongings, and charge you with crimes. Those people are not the ones who should be knocking on your door offering "help".
Yeah that crossed my mind as well. But they also say the country usually, and if you take offence with the flag, you'd take offence with that name as well.
Sorry, maybe I wasn't clear. What I mean is, if these organizations made such an announcement, and assuming that they were correct, what would you think? Would that be good news or bad news? Why?
So we should abolish police worldwide? Or is there maybe some nuanced angle there that the state might be operating on your behalf?
Most people want college to be more than just classes, and that's not an unreasonable expectation. As a practical reality, many people wouldn't be able to (psychologically) handle such a lifestyle for 4 years. Many people struggle to get through college even with the support of a campus community and the resources that entails.
I was really expecting more then a “Works on my machine” from a google employee ;)
I've already been telling my kids about this (12/10). College is too expensive for the "follow you passion" trope, unless you are lucky enough for your passion to be something that can be a career. Colleges and guidance counselors are complicit in this by not being direct about what life is going to be like when you owe $100k and have a masters in comparative literature.