skysight-inc/HackerNews huggingface dataset:
So one thing i dont see is what their degrees were. If you have a bunch of people saturating the field, then jobs will be hard to find and low paying. If you have people getting degrees in leisure studies, they wont get a job, etc...

My 17 year old wants to go to trade school to be a beautician. We live in San Antonio, there is a nail place like every 2 blocks. After she goes to school, how is she going to do in that saturated field (hopefully well). My oldest sister got a 4 year degree in english, she graduated in 1994 and is still paying student loans. She never planned on writing or teaching, so now she does neither, was that a good choice for a degree.

Point is, are the degrees people are getting in "in demand" fields? Are people activily talking to students about their career paths and getting statistics if they are even in demand. I understand chasing dreams, but be prepared for the outcome.
You should be using higher quality fonts on your website. I like that it's free for the first 30 days, you must really trust your product.
I know someone considering similar. 4.0 high school gpa.

I'm urging him not to waste his abilities on technician work.

I am not telling him to study Art History, but urging him to study Electrical Engineering instead of Electrician.

An EE can be an Electrician, but the opposite isn't true.

Those few short years of making money pale to the 6 figure income and abilities you gain as an engineer.
Ha, the comment [currently] right above you accuses them of giving disproportionate airtime to right wing politicians and viewpoints. Maybe that's an indicator that they're somewhat successful in their aim to be neutral.
Every time I look at Angular, I remember that they use string literals for both HTML and CSS which is strongly off-putting. Especially because for HTML, it becomes another template language like Vue.js, whereas React.js is just JavaScript with a simple and predictable syntax transformation.
I can delay updates for a while but if we're talking about a 'home' OS... updates should happen eventually. There are good security reasons for that.
Pretty sure the cure is moving away from the capitalist mode of production.
Because Germany doesn't let anyone go to tertiary education, it's extremely selective.
To play devil's advocate, I am a junior dev in a relatively large US market and Rails is still very popular. I'm currently using it as the backend API for my side project. It's just simple and fun to code in.
Who is telling this to the kids?
The third problem is that video is _complicated_. What does the nal-hrd=cbr do? Well you need to understand the HRD model and (which is about 5 pages of dense specs).

Ffmpeg does a great job of guessing _what_ you want. But as soon as you're outside of those guesses you need to know _a lot_ to get things working.
So how much about the “Observer Pattern” do you think I learned from my CS degree in 1996 as opposed to learning it on the job?
The "most are in the middle" category does seem to be missing from a lot of trades, though. I can echo GP's comment about carpenters, flooring, masons, electricians, plumbers. Everyone is either absolutely amazing, honest, and truly cares about their craftsmanship, OR, they'll show up late and do shit work. I can't think of a single middle-of-the-road contractor I've ever hired to work on my property, and I've hired A LOT the last 5 years.
We're talking national security. I hope nobody is running a Xiaomi robot vacuum at a sensitive or classified site, or any other brand of robot vacuum for that matter...

There's a difference between individual invasions of privacy and national security. There's definitely Chinese apps that invade your privacy. There's also Western apps that do too. The question is of national security however.
Open the developer console, press ctrl+shift+p (I guess, cmd instead of ctrl in Mac), a search bar shows up, write "fps" in it, and there you can turn on an FPS meter popup.
Physician Burnout Costs the U.S. Billions of Dollars Each Year
Interestingly, the author of Pollen attempted to write it in Pollen first, then switched to Racket.

> “I wrote the initial version of Pollen in Python. I devised a simplified markup-notation language for the source files. This language was compiled into XML-ish data structures using ply (Python lex/yacc). These structures were parsed into trees using LXML. The trees were combined with templates made in Chameleon. These templates were rendered and previewed with the Bottle web server.

> “Did it work? Sort of. Source code went in; web pages came out. But it was also complicated and fragile. Moreover, though the automation was there, there wasn’t yet enough abstraction at the source layer. I started thinking about how I could add a source preprocessor.”

[1] https://docs.racket-lang.org/pollen/Backstory.html#%28part._...
> I'm "pulling [that sentence] apart" because it's the very pivot point of the issue. The core, the crux, the interpretation of which is purely subjective, so where things can go bad.

It's not the pivotal point and it's not subjective. There is an intended meaning which the author of that post, namely me, specifically wrote. That was then clarified in every subsequent post where you've repeatedly argued a contradictory meaning.

Furthermore I would consider myself uniquely qualified to comment on what was meant in that post - and all other posts by me - because I specifically wrote them. So arguing with me - the author of those posts - about the meaning of those posts is just absurd beyond comprehension. Please stop it.

> When I was concerned about was the fine balance between helping and suddenly forcing 'for their own good', hence in my original post I said "That's ripe for abuse". I was not initially criticising you, just saying it's frightningly abusable; be cautious.

You don't need to tell me this - I wrote literally that in my very first post (and again in a subsequent post too). Hence why I keep saying that you're taking that sentence of out context when parade it around in isolation like you have.

> Then you posted this "That's [suicide is] a mental illness". Now it seemed you opened the door to 'helping' whether they liked it or not.

No, I did not. I specifically and repeatedly said "I'm not going to argue about mental illness" - even after you directly asked me to talk about mental illness. I did suggest maybe you could benefit by talking to someone if you were sincere about your own mental health problems but I'm not forcing you to do that either (though I would recommend it - talking does genuinely help).

> Maybe you didn't but that's how I read it, and it did not play well with me. I don't think you got how badly that scared me. Well, that's ok.

Again, I think I - of all people - am uniquely qualified to tell you what I meant and if I tell you that you've misunderstood me, then you have misunderstood me.
As well as the spellchecker in Word, if I remember correctly.
Data is subject to export restrictions and customs same as anything else. Some countries even mandate where and how data must be stored.
DuckDuckGo Android Browser Vulnerable to URL Spoofing Attacks
huh, what do you chroot to apt-get/dnf ?
https://news.ycombinator.com/item?id=20031403 was the discussion from yesterday to the oss-security post.
Whoops, meant vague threat. Was "we can do this the easy way or the hard way."
Given the potential damages of failing to comply with GDPR I’d strongly prefer an enterprise option that indemnified the company for suits if the tool shows the company has been compliant.
I believe github onprem gets around the speed by using jruby? I’m sure that could be done with GitLab as well.
I don't understand what this is, or does, or could be. I can guess, but there's no indication of what pain I'm currently experiencing that is taken away by this.

It would be really nice to have a proper blog post that talks about what this accomplishes for me, why I would want it. Don't focus on the marvellous things you've done[0], describe for me how this will make my life better[1].

In the past when I've said that people haven't understood the differences between [0] and [1]. When you do - if you do - it will help you see how to connect better with people like me.

But it might be that I'm not your target audience.
The Bay Area of 1970 was less racially segregated than it was in 2010
Perhaps we should stop pedaling fake dream to gullible teens that education = well paid job, free of stress.

This system produces few winners like salmons swimming upstream and only few get to reproduce.
The Winners from Trump’s Tariffs Are China’s Neighbors
Don't worry, if the issue is as described it's going to spawn a lot of headlines of Hacker News, not just this one.

Though in changing the title to something that could only be described as strategically dull, at least we now know where the loyalty of HN moderators lie.
No disrespect to my friend, but he was never the sharpest academic. He could have done the community college thing, but to what end.

I don’t think he really considered college an option, but is doing amazing now.
You don't think an electrician in a big city with their own business is pulling down six figures?
>We humans have evolved to eat the whole foods, not highly processed food extracts

You picked olives, so...what exactly is great about eating a raw, unprocessed olive?

https://www.nationalgeographic.com/people-and-culture/food/t...
Or if you need both, Yehuda Katz's company Tilde made a library that can help you write code in Rust and use it in Ruby. So if there's a critical path in Rails that you need to speed up in Rust you can do that: https://www.youtube.com/watch?v=lBapt5YDDvg https://github.com/tildeio/helix
Completely true. Just look at the research around active management. Most outperform before fees, but after fees slightly under-perform. This is the equivalent to most employees add value before salary and benefits, but probably add less value to a company than their total comp plus expenses.
When Rails came out, Ruby was the slowest language by far because its interpreter literally just walked an AST. No intermediate byte code, no VM, it just eval'd an AST. This reputation stuck longer though, although yeah I imagine Ruby is still slower than Python and Node even now despite having a VM.
> I can delay updates for a while but if we're talking about a 'home' OS... updates should happen eventually. There are good security reasons for that.

You can delay them for a while. Is that the control you alluded to in the above comment? That doesn't sound like much control over anything, if anything it's just a temporary delay of the inevitable.
The name of the article for the win... Izzard rules.
Sorry for another comment, but in my research into the topic the saddest bit of information I've seen is the image of the black box data for the flight (the first crash): https://i.imgur.com/WJuhjlO.png

You can see from the graph that in the final minutes and seconds, the pilot put insane amounts of force on the control column (aka the yoke) to try to pull the plane out of the dive - to save the 189 people on board. But no, MCAS was overpowering and lacked the documentation for the pilot to try anything else.

Also interesting to see is the amount of times the pilots bring the nose up, only for MCAS to kick in and force the nose back down. 26 times.

All data from this Seattle Times article, which was written before the second crash occurred:
[1] https://www.seattletimes.com/business/boeing-aerospace/black...
Software engineers guide to US visas
They do. That's why governments have different departments (DHS and DOT in this case) and associated, prioritized budgets.
The Power of Empathy in Product Development
You could publish a white paper demonstrating that "unknown" data is being sent and look at the code/device that is sending it (since they're in the US). There's no need to even break encryption if you have the sending device.
I’m always interested in reading about new work being done in theoretical physics.

That being said, I got halfway through this article and I’m still scratching my head as to what is meant by “twisting” here.

From the discussion of sheets lining up with one another, I assume they mean rotating one sheet relative to the other along a shared normal axis. But when I hear “twisting,“ I think of twisting these sheets like you would do to make a Mobius strip.

Neither the article nor the nice-looking illustration make this clear, so I’m off instead on a Google hunt so that I can conceptualize what’s being worked on here.

Edit: OK, this is pretty cool.

It’s always exciting when new theories are required to explain experimental results— doubly so here since this could yield insight into the physics of superconductivity, which we don’t understand all that well yet.
Chernobyl: Horrifying, masterful television that sears on to your brain
At least in the US, per capita environmental impact is lower urban than rural. So urbanization is not a great proxy for environmental impact.
> Not get a education and then be further disadvantaged?

Why would you be disadvantaged? Not going to college isn't going to give you down syndrome to limit your career advancement. However, it is true if you already have down syndrome, you are going to really struggle to get into a college and are very likely to struggle in the workplace. We need to be careful to not conflate the two.

It is true that people with higher levels of scholastic attainment are statistically more likely to be successful in the workplace. However, more interesting is the change over time. With a substantial increase in post secondary attainment over the last several decades, what hasn't changed is the level of success in the workplace. Incomes are stagnant. Job quality is in decline. If education gave advantages, the more and more people being formally educated to a higher degree should result in rising incomes and/or job quality should be increasing, not the opposite.

Which brings me back to my opening paragraph. Post secondary schooling appears to provide an advantage only because it has already filtered out anyone who is inherently disadvantaged. It does not create advantages and disadvantages, it only reflects the advantages and disadvantages which are already present.
I think having separate Software Engineering and Computer Science tracks would probably help the situation. The SE track still covers some "good to knows", like data structures and algorithms and hardware basics, but emphasizes the use of modern tools to build software. Preferably, it requires an end-of-year project each year with the projects gradually becoming more difficult.

Meanwhile, the CS track leads to grad school and a research career.
"introduce small quantities" small being the key qualifier.
> What's the other option? Not get a education and then be further disadvantaged?

I thought the other option was obvious: Colleges should prepare people for jobs rather than hiding behind excuses like "We're creating well-rounded citizens!"

Unfortunately, that would mean they'd need to replace all the TAs and adjunct professors with people who are actually qualified and have real world experience in their field, so it will probably never happen.
Yeah, that's similar to how we can't let Saddam know that we know where his giant WMD factories and storage facilities are, so you just have to take our word for it...
>> The same could absolutely be said about US made products being used in countries that the USA is adversarial against

Such as, itself.
"commuted from home..." "Graduated without debt or mommy and daddys money."

One of these things is not like the others. If you lived rent free at your parent's home, you did it with your parent's money. I know a number of people who, come 18, were on their own.
I think I'd only ever choose RoR for a throwaway project, in 2019. I do love RoR and the development experience but Elixir and Phoenix give me almost exactly the same feeling but with WAY better performance and an Immutable/Functional language that results in much cleaner and better code. It's an investment to learn Elixir but it's 100% worth it and honestly I'd choose Phoenix over Rails almost every time.
I’m assuming you had supportive parents in a relatively stable home life with no kids of your own to support or major medical issues.

Yes, with those in place the route you took is totally doable (agreed it’s strenuous).
We have no tradespeople because Reagan and the Republicans broke the unions making trades less lucrative at the same time as importing cheap labor. This was an intentional outcome of political purpose. Now the pendulum had swung all the way the other way and we're short on skilled labor and they are against importing labor. It was all about breaking organised labor to create a permanent underclass, the same as in the gilded age. They forget the depression comes next.
I just tested an AMP page in mobile Chrome, and I'm not seeing the behavior you described. Once I scroll up again, the address bar reappears.

Example: https://photos.app.goo.gl/a8A3WukpMiFPMBaNA

(Disclosure: I work for Google)
I've contributed a bit to Amber but it's just not there yet unfortunately. The Crystal ecosystem is still a bit too small for my taste.
And this is why, at 34, I have zero desire to get a degree yet many employers want a 4-year degree for even entry-level positions now. I had a company last summer refuse to even interview me for not having a degree, despite the fact at the time they'd existed for 6 years and I had been doing the EXACT job for 12 years for a company that dwarfs them.

I hate it, no one will give me a chance because I don't have a degree so I scrape by at 32k a year with virtually no hope of retirement only receiving merit-based increases that often leave me taking home the exact same amount (once or twice LESS) if you factor in inflation and annual increases in insurance costs.

It's infuriating. I can either take on tens of thousands of dollars of debt and spend 4-6 years chasing down a 4-year degree while working full time so I can compete for jobs at 38-40 that 20-22 year old applicants are applying for now that some high schools are set up so that students graduate with an associates degree and a good chunk of their bachelor degree done or I can slip more and more into lower class each year, hoping like hell that I don't have some unforseen emergency or unemployment, while I watch people on /r/leanfire /r/financialindependence etc talking about how "I'm on track to retire by 30, should we work til 32 so we can have an extra 250k?" and I'm like "yeah, I'm 34, I barely have a year's gross in my retirement accounts let alone the 25x (minimum) my annual spend needed to retire"... so at this rate I can retire by the time I turn 350 years old give or take a few decades.

Whats worse is I have friends that are independently wealthy at this point (the most successful of which is a college dropout), that can choose to do whatever job they want, they can chase their passion, while I have to work just to be able to live so that I can work more.

Even with introductions to some startups within their first 5 years or so from investors, they're like "yeah, come back when you have a degree or have a major accomplishment of working on a big project" and I'm over here like "dude, I'll do remote customer service for a fraction of what you are paying people or mop floors just to prove myself!"

My own employer (well my opco) will not let you move up more than a couple of rungs without a 4-year degree minimum, they'll flat out tell you as much, and hey prefer an MBA. This is a parent company with 400k something employees...

FML.
pedantic note: shouldn't "No analytics is like Volument" be "No analytics are like Volument." ?
I don't think schools used to be more selective... It seems more like the selectivity shifted from being self-selective (only highly apt/able people would apply) to selectivity on the part of the universities themselves.

My father says when he went to Columbia University in the 80's the acceptance rate was >60%. Nowadays Columbia is 7%. It's a similar story with most other colleges. My university used to accept pretty much anyone and now it's <%20. Not sure how that can be spun to say universities are less selective now. Maybe there are more universities, so some of them are less selective than others were in the past. But if you track the same universities over time, they have vastly decreased acceptance rates over time.
They seem to be saying that Iowa is closing their one nuclear plant because wind farms are cheaper. People primarily care about price, and don't want their government providing massive subsidies.

If price is what's causing them to turn away from nuclear, then they probably turned to cheaper oil. And they seem fine providing massive subsidies to further things like the Dakota Access pipeline.
Ruby allows optimisations in C for critical parts. In that sense I'd pin gitlab issues less on the language or framework, and more on a lack of resource to cover the weaker points.

I say that having seen a ton of PHP code base that is not stellar in itself, but has the more critical parts well optimized, going through external C libraries or DB hooks on parts that really warrant it.
Big Dive 8 – Data from Space to Earth
I’m surprised it’s Python/Node taking that mindshare. From my perspective (fintech industry), it looked like 100% of the decreasing usage of Rails by other fintech startups have been due to choosing Elixir’s Phoenix framework instead.
> Just publish technical information. It isn't hard. It would do huge damage to the Chinese and reinforce the US's whole argument.

I doubt that it would damage China. The existence of the threat is already well publicized.

I think that U.S. intelligence does not talk about specific threats because the attack vectors would probably misunderstood and underestimated by the general public. There would inevitably be pushback like "Gee, we have to give up our drones just because of X?!"

The consequences from these types of events aren't felt immediately, and many people perceive that as being equivalent to no consequences at all.
Why is he being taken to court only days after May steps down? They had more than two years to do it. He's also the frontrunner for the next prime minister.
I got an error when I tried anything other than the HTML quiz on the sample app. It looks nice, though.
Marcus Ball -v- Alexander Boris de Pfeffel Johnson
I also thought this when I was still eating meat, but changed my tune rapidly when I went vegan. Frankly, if I'm craving a comfort food like a beef burger, I want something that hits as close to home as that beef burger without being a beef burger. I can have a bean burger, or some other food that doesn't try to be meat, but that's not what I need to fulfil my current craving.

It's not trying to be this "best vegetarian food that you had that did not taste like meat at all, how it should be". It shouldn't be like anything. Both food options can co-exist. You're completely misinterpreting the niche it's filling. If I want tasty food, I'll eat something that's veg-based and tasty, not mock-meat. 90% of my diet is curries, chillies, stews or stir-fry's and I'm more than satisfied - but if I crave something that I can't/won't eat, you bet your arse I'm going to go for the worse tasting, greasy, salty, crave fulfilling option, be it an Impossible burger or some crappy cardboard tasting mock-meat.
So then you can go to grad school and statistically get a low paying job as an adjunct part time professor and have more debt....
> I've seriously seen people who have difficulty understanding a for loop that know how to use react at a basic level.

Is that really what you want? That sounds like a ticket for short-term gains and long-term pains.
The number of people subscribing to all 3 of those publications has to be vanishingly small. But to your point: yes of course there needs to be more than 3. None of the publications mentioned cover local news. There's also the whole competition being a good thing. Democracy doesn't die in darkness. It dies in uniformity.