skysight-inc/HackerNews huggingface dataset:
One thing people tend to skip over, a lot of jobs that are considered to require degrees don't. Programming... nope, IT... nope, Infosec... nope. Arguably there are a lot more that don't require a degree or could be replaced by a shorter and cheaper trade school version if it existed.

Germany for example does something I like a lot. There is a mix between trade schools and universities. You can become a doctor in Germany by going to a trade school, they are paid during the programs. But Germany also has the whole free university thing and doesn't have a hang-up on trade skills being lower class. I figure this is because careers such as Doctors can be obtained through trade schools.

I personally make 6 figures, and live in a major city that doesn't have inflated cost of living like most of California and NYC. My income alone is more than double the average household in my city. I don't have anything more than a high school degree and I work in tech, in fact a degree hasn't ever been a barrier for me employment-wise except at an engineering firm, at the firm I couldn't have engineer in my job title but I still got paid the same or more then those with engineer in theirs.
A site whose founder banned greetings isn't very welcoming, go figure. https://meta.stackexchange.com/a/93989
· Revenue was $26.8 billion and increased 16%

· Operating income was $8.3 billion and increased 23%

· Net income was $7.4 billion and increased 35%

· Diluted earnings per share was $0.95 and increased 36%
> Compiled this on Linux

NCSA X Mosaic already available as AppImage package for any Linux![0]

[0] https://twitter.com/app4soft/status/989612793304436736
I don't know that it's actually like software but yes it is absolutely like the software job ads . Fewer: 5 years of experience in 6 month old technology but very much the "entry level"="3+ years of experience" horse shit.

The need a job to get a job thing is actually pretty universal. "Have you been unemployed for more than 30 days in the last 6 months: explain" is actually a stock question on applications.
They do. You only get a certain number of review or close actions per day.
Probably for similar reasons that modern "brands" developed: to compete with the competition who mostly provide the same thing as you.
That's just it. It's really rare to find a 25 year old with a stagnant set of skills. I don't know if stagnation is the best word, but I also think there are other elements. Complacency in some cases, or getting too comfortable.

Most of the successful tech people I know that are 50+ never overstayed their welcome at companies where they stopped learning, or they were always being recruited by other firms and moved around. Recruiters generally aren't knocking on doors of someone who has been at the same company for 20 years, and that's for a variety of reasons.
> Those who have borrowed come out ahead, on average.

I once stayed in a hotel room where the shower had the heat I wanted on average, it was horrible.

But when it comes to real estate, as long as you can afford the increase in interest you'll probably be fine. My concern, here in Sweden at least, is that given the current real estate prices here, I can't see how people with average incomes can afford a more normal interest rate like 4-5%.
The copyright cartel will take any chance it gets to fundamentally reduce freedom. For every copyright extension and extra control it demands, it further violates the social contract. Their control over my speech is seemingly unlimited in duration and continues to expand its reach. I have no doubts their true motivation is "(3) prevent the distribution of unlawful and harmful content through their channels.". The cartel's only goal is the consolidation of your freedoms into an indefinite monopoly on their junk.

Long has this "IP" group sought to violate the social contract. When their control exceeds the social contract, then they no longer promote progress in the science and the arts. At which case I no longer respect their not-so-limited-time exclusive right to their writings and discoveries. May bittorrent, youtube, and the like continue to be the eye for an eye for their flagrant disregard of it.
Agism is real and I've seen it first hand while working in industry. I made a conscious decision a few years ago to take a pay cut and move into academia, where experience is still considered a plus.
CKEditor 5 moves from GPL/LGPL/MPL to only the GPL
Sounds cool. If only you could get such a selection with say, crisps. I always found french supermarkets etc to be lacking in many exciting flavours and choices overall
Feature #14709: Proper pattern matching – Ruby
Bringing Modern Product Development Methods to Legacy IT Operations
Get a mortgage (or otherwise use dollar debt.) The dollars that you owe will shrink.
Cerita Seks, Tante Erni Si Montok Dengan Toket Yang Gede
Will this stop the closure of questions that are legitimate and haven't been answered? Whoever is moderating and deciding which questions deserve legitimate answers is the problem. Everyone is snarky and bossy and can't just answer the damn question asked. I've noticed this on pretty much every developer help site, instead of answering what I asked they try giving advice... I know my issues better than they do, and the implementation details shouldn't matter. In some cases it's obvious someone is doing something wrong (let's say rewriting built-in string functions) but those cases are rare.

This article addresses NONE of the complaints I've seen against SO. You're basically saying "we will be nicer and more inclusive!" Who told you that was the problem, because it isn't. The problem is the mods/power users/unwritten rules.
I think the problem is that too many people think that "giving feedback" and "being honest" require being mean. They don't.
Imagine how many external contributors could have been sponsored to work on Go for the money Google blew on this project.
That’s a relief. I thought the job adverts were a bit strange these days, but now I know why.
Reading this seems like a big undertaking, can someone here recommend specific essays for me to read, or are they all compelling enough for me to read them all?
A short new movie of a comet’s surface is pretty incredible
"if threats of a trade war with China or other countries turn into reality, this will tend to increase inflation, driving up prices both directly through new tariffs on imported goods and indirectly by encouraging less efficient production."

I wouldn't call this "inflation" in the sense economists mean it. This could cause a one-time rise in prices, but it would not necessarily mean permanent change in the rate prices go up each year.

Maybe some of yall would like this federal reserve simulator I made last year:
http://lewis500.github.io/macro/
It is one of my least popular explorable explanation but also one of my favorites.
Interesting. I'll take your anecdote for what its worth.

My personal use case with OpenCL didn't seem to be going very well. I was testing on my personal Rx 290x. While I didn't have the crashing / infinite loop bugs (See LuxRender's "Dave" for details: http://www.luxrender.net/forum/viewtopic.php?f=34&t=11009) that other people had, my #1 issue was with the quality of AMD's OpenCL compiler.

In particular, the -O2 flag would literally break my code. I was doing some bit-level operations, and those bit-level operations were just wrong under -O2. While the -O0 flag was so unoptimized that my code was regularly swapping registers into / out of global memory. At which point the CPU was faster at executing and there was no point in using OpenCL / GPU compute.

It seems like AMD's OpenCL implementation assumes that the kernels would be very small and compact. And it seems to be better designed for floating-point ops. Other programmers online have also complained about AMD's bit-level operations returning erronious results under -O2. My opinion of its compiler was... rather poor... based on my limited exposure. And further research seems to indicate that I wasn't the only one having these issues.
I think any tool which facilitates communication between 2 or more humans will involve emotions. I'd guess it's certainly likely to be the case on a forum for technical Q&A, for multiple potential reasons:

- the questioner and the answerer might have vastly different levels of experience & therefore struggle to exchange ideas in terms they both understand
- people might already be frustrated when they ask a question, since they may have already invested a lot of time trying (and failing) to solve a problem
- multiple answerers are competing to be the endorsed answer, and there are rewards associated with it
Wait, isn't your number 1 the exact opposite, unless you got a variable rate mortgage? If you got a fixed rate mortgage, inflation is your friend, since inflation will decrease your debt.
> I could imagine it working well for something else

this sums up why this new brand isn't good.
Here's the relevant Meta SO post about that [0] and the main meta SE discussion about it [1]. The guy posting [0] has 145k in reputation and writes comments along these lines:

> So I started to remove "Thanks in advanced", which in addition to being inappropriate for Stack Exchange, is a corruption of the English language, and needs to be stamped out before too many people decide that it's correct English (thus making it into correct English).

Basically hostile combined with lots of power in SO.

Edit: I've just seen that an answer to the Meta SO question above [0] got 12 down votes [2] is specifically suggesting what the Stack Overflow blog is - that we have to be more inclusive

If SO does want to be inclusive the pedants with power are going to get pretty annoyed.

But they're the ones that do a ton of the work so I'm interested to see how it works out.

I still think that I should defend SO, it's the most transparent place I know on the internet. They've done a good job trying to keep it inclusive but it's a ridiculously hard job especially on the scale of Stack Exchange.

[0]: https://meta.stackoverflow.com/questions/288160/no-thanks-da...

[1]: https://meta.stackexchange.com/questions/2950/should-hi-than...

[2]: https://meta.stackoverflow.com/a/288204/327074
I understand that Flask has become popular because it is easy to learn, but my experience is that as your knowledge progresses it just keeps getting in your way. I particularly dislike some design choices which look like afterthought hacks, such as global variables for current request and using abort() functions instead of raising exceptions directly.

EDIT: To avoid hollow naysaying, here are some alternatives to Flask I find much better designed:

- Tornado Web Framework [0]
- Falcon [1]

[0] http://www.tornadoweb.org/en/stable/webframework.html

[1] https://falconframework.org/
> Does this seem plausible?

No.

1. The precision of your resistors is a limiting factor. If you use standard 1% resistors, you can't even put 8 switches on a single ADC; the precision of the largest resistor ends up being greater than the value of the smallest one. Increasing the precision of the resistors helps to a degree, but it drives up the price dramatically.

2. Contact resistance and switch bounce becomes a problem -- instead of just making a key show up twice, it could potentially result in a key you didn't press showing up.

3. Using ADCs doesn't get you away from scanning. ADCs have a sampling rate too -- and unless you pay a lot for your ADCs, it'll be slower than you could scan a diode matrix.
Does this kind of stuff damage CEO's reputation in the job market? I'm trying to grasp what was at stake that made the executive(s) withhold publicizing the breach...
Note to myself: Stack Overflow is done. When political overtone and insane mods dominate a platform, it's over. The amount of non-sensical bans/closings of sensible questions or answers etc. recently is getting out of hand; now using "privileged", "bias" etc. rhetorics from official top management means C players made it to the top, as that's the only way they can compete, by making everybody around feel guilty.

If you complain about hostile environment in computing, go work in finance or retail for a few years.
It's easy to rig - remove key commodities like food, fuel, housing from the calculations because the are "volatile" then base your numbers on products that are increasingly built overseas in nations with a impractically favorable exchange rate. That is, in fact, what has been done, but there is a limit to how long this ruse can last.
this is so stupid ...
a freaking brand book for a programming language. god damn :-) can we get more hipster?

on the other hand, its also fun. maybe i should just complain less and enjoy the beautiful colors :D
Feeling get injected into everything, because we're all humans with feelings, not robots.
Interesting idea, but what if not enough people are going to the "low quality corner" ?
Also it would be nice to know the current percentage of questions closed because they were classified as duplicate because these would still have to be closed (unless you want the database to explode).
Yep - biggest key is stay current. Change to new langs / systems if needed so you can stay in the "the most desirable" camp. Don't marry yourself to a technology. This is especially critical IME as you get over 40. I learned the hard way :(
You a G! My sentiments exactly. We are at a critical point in our world where we are the "magicians" and just chasing a paycheck isn't good enough. Interesting work isn't good enough. Making a positive impact on the world is the bare minimum....
Running a Rails App on AWS Elastic Beanstalk
In your case 1, this refers to people who have variable rate mortgages, correct? What about people who have fixed rates?
Interesting, I didn't know that

https://9p.io/plan9/glenda.html
>One thing I will say on it though is how much of our humanity are we ready to sacrifice on the altar of this mythical "meritocracy" that every online community, especially those built on or around code, seems to aim for?

i don't mean to imply that we should preserve the toxic communities for the point of good content. but there seems to be a correlation here, and it's worth studying what positive effects the toxicity might create, otherwise it's going to be very difficult to re-create it without the toxicity and the sites that value the human creators over the content will always be at a natural disadvantage to the other sites.
Please don't edit your posts to say something totally different without at least a note. It makes the people who reply to you look like lunatics.
I was a (reasonably) happy customer on Windows 8.1 until the screen on my Surface Pro broke. Sent it to Microsoft, paid $300 for repair, came back with Windows 10. At the time I was furious, I'm still a little bitter about it.

This is like when ad agencies say, "well, actually users like it when we inform them about new products, and it's actually a very valuable service..."

No, otherwise people wouldn't be going out of their way to install adblockers. Getting users to update software is hard because they view the process as cumbersome, annoying, and dangerous.

A good rule of thumb is that if you have to resort to dark patterns to do something, you're probably doing not doing it because people want you to.
Wix is roughly a fifth the size of Square by market cap (4B vs 20B respectively). Makes this Weebly acquisition seem like a great deal for Square.

Next Square will expand Weebly into offering more tightly integrated online presence management services for small businesses. E.g. a SinglePlatform competitor for restaurants. They can then use their existing relationships with small businesses to cross-sell (which has been their modus operandi for a while now).
> > especially newer coders, women, people of color, and others in marginalized groups.

> But this isn't true. No one knows anything about a user on Stack Overflow unless they explicitly announce it,

They don't say it out in the open, they contact the SO admins directly or through surveys.
Oh, that's a great idea. I'll start:

- 1 movie remake per year, max

- Sequels stop once you need more than 1 (human) hand to count them

- Cease and desist production on any more 'super hero' movies
> The aha moment for me was when I worked with a 26 yo trombone major who took a 3 month coding bootcamp who was showing nearly the same level of programming proficiency as me. And I wasn't a schmuck programmer.

Programming proficiency and programming/development/software knowledge are two different things. He may have _proficiency_, but does he have real world experience of working in a dev team? Handling nasty bugs? Working on legacy code bases? And so on..

People may be able to get up to speed quickly with all the resources at their fingertips these days (which is great), but if you only had a team of those people... Well, I wouldn't bet a business on it.

Full disclosure, we just hired a 40+ dev and could not be happier with the experience he brings to the team. Yes, we could have saved $20K+ and got someone younger in their career, but he's already shown his value in getting up to speed quickly and tackling large tasks/issues right away.

There will always be shops on both sides of the hiring fence (I've seen both), I call them farm teams vs the big leagues.
Inflation won’t do anything to your fixed-rate debt, but hopefully it will increase your wages to make the debt easier to pay.
Same reason why HN has both up/down votes, and actual moderators.
The wage premium in the US for a college degree over a HS diploma is about 70%. As long as this remains true (and it's hard to see it changing), this trend will continue.
Reminds me of the logo for GQ India.

https://upload.wikimedia.org/wikipedia/en/7/74/GQ_India_logo...
As a longtime fan of C#, this article and use case just pushed me from “why would anyone think they needed to invent Swift” to “wow that’s an extremely cool set of language design constraints!”
It wasn't abandoned it just doesn't need very many updates anymore.

Also there was no new group this is the official Flask repo.
Doesn't look like design by committee to me, just shows lack of experience.
Fixed rate debt. If you have an income that will keep pace with inflation and you have low-cost debt, like a mortgage, you get to pay off the "dollar amount" of that debt using the inflated funny money.
Captains at majors can make upwards of $200k or $300k.

First officer salaries at regional airlines have come up to start in the skilled trade range, $60k plus. Regional captains make $80k and up. (It used to be awful, $20-30k.) Getting to that point in the Part 121 world takes a lot of training and expense. Candidates for the Airline Transport Pilot (ATP) certificate must have a minimum of 1,500 flight hours.

Other commercial flying such as hauling cargo, air taxi, or private charter may require a commercial single or commercial multi certificate with instrument rating. These pay about like the skilled trades too.
I'm not directing this at anyone in particular and so I will use "bad", yet colorful, words for people behaving bad. No one is going to read these comments and think they are the neckbeards, but most people who have participated in Stack Overflow have interacted with a preening, sneering neckbeard and neckbeards are indeed a problem on Stack Overflow.
The phone mockup is weird. Can you even install Go on a phone?
I think that the reason so many people find this implication palatable is that there are loads of examples of people saying, from experience, that it does in fact happen this way.

The idea is not that they're 'fundamentally' more sensitive or insecure; it's that they're _empirically_ more sensitive and insecure, due to the circumstances of reality.
We must move in different circles. I've tried to sell whole teams of 20-somethings to give git a try, and they're just not having it. They know what they know, and that's it.
The only way to close something as a duplicate is to provide a link to the duplicate. Plus I think each close as duplicate adds a 'Possible duplicate of <xxx>' comment to the question.
In random forests you don't really need to find the optimal split. You usually generate a number of random splits and select the best one.
Wrong. The vast majority of people do not want to think about it. They want it to work with minimal effort. Period. Saying otherwise is shortsighted.
I dont think he is trolling, age discrimination is just something that is hard to prove.

Case in point - as soon as I removed my graduation dates from my resume I started getting more initial calls. Previously I would hear nothing - i assume it was b/c I was filtered out by the HR app parsing bots.

Ageism is real in this field..its youth culture. You just gotta know this and work around it.
Slightly off-topic but I can't help picturing people on HN as anything different from what I look like. No black people, no women, no teenagers, no seniors, etc.

Everyone on HN is almost the same in my head.

I am not even sure adding a profile picture would change that.
Reminds me of this TED talk:

https://www.ted.com/talks/deb_roy_the_birth_of_a_word

"MIT researcher Deb Roy wanted to understand how his infant son learned language -- so he wired up his house with videocameras to catch every moment (with exceptions) of his son's life, then parsed 90,000 hours of home video to watch "gaaaa" slowly turn into "water." "
That's fair. In my case I have a habit of locking my screen, so that's rarely (if ever) a concern, but I suppose muscle memory is indeed hard to forget.
Artificial light suppresses melatonin. But no worries, I have a bottle of artificial melatonin too.
The "trades" covers a lot of ground. Some of it is going to be hard on your body. But electrical is probably less bad in general. I also have a friend who is (or at least was) in the steelworker's union; she got into HVAC after Ringling Brothers clown college didn't land a permanent gig. She mostly does design work. Not everything is roofing, which as a peer wrote is probably fairly tough in general.
> one of my questions from 2011 edited today, to remove the word "Thanks!" from the bottom.

A successful edit is a way to gain reputation, which is hard to get these days for new users.

I know it feels a bit odd when someone else edits your question: you could roll it back, but then again why should you be bothered? It's the same question, with one less word.
Enterprise Programming Tricks for Clean Code
Ugh. I find the use of `<3` in sentences so incredibly off-putting and fake, even in an otherwise well-intentioned point. I imagine that it's not just me.

It's gross and corporate when Github does it in their "hosted with <3 at Github..." as well.
There are also lots of people who equate receiving negative, honest feedback with being attacked.
Definitely second this. It's a great toe dip podcast that does a good overview. You can then dive deeper in areas of interest.
My wife and I launched a small winery a couple of years ago and Weebly has been essential for our online sales. They were the only affordable e-commerce solution offering zipcode- and state-based shipping charges and sales tax. We actually tried starting out with Square's Online Store because we were already using their PoS stuff, but it was just a bit too raw to suit our needs.

Great move for Square IMO. Congrats to the Weebly team.
I think that though Python is popular independent of its branding, it definitely has a strong branding system, just less explicitly stated as go's. Their font is quite iconic, and their logo and colors more so: https://www.python.org/community/logos/
It's better than "never guilty because proof is impossible".
It was few years ago, I asked a question and posted the code that I had written on a dynamic programming question. I used to keep a public profile had around 2k or so.

Dude(with a higher score than I had), left a comment. "You should consider another profession, you don't have aptitude for programming".