skysight-inc/HackerNews huggingface dataset:
There is evidence for all three happening

1 - Bootcamps and coding schools are a thing now.

2 - companies moving from on-prem to SaaS reduces the level of customization and the need to hire talent in-house.

3 - Many companies are setting up massive offshore offices (Canada,EU, India, even Brazil). With cloud services this is even more easier.
My go to for this is to say "I'm guessing $solution didn't work." Because then you're supposing a solution that most likely the other person did already, and you're communicating that you'd assume they'd already thought of it, and in the odd event that they didn't, they can just say "Oh, I guess I didn't think of that."

That said, whenever I walk into a scenario where someone's been plugging away at a problem for a good length of time, especially when it's someone I trust and know to be competent, almost invariably the answer is yes, they did try it, but asking in this way often then illicit the person to explain what went wrong. And after a few rounds of it we've eliminated a number of the more obvious solutions that didn't work, and I'm now up to pace and can try and provide better ones.
Billing for One CSS Change
Sent you a msg on Linkedin for a ML Data Engineer role with a series B startup (near LA downtown, CA)
I think Erlang is successfully where other not because it fully commit to the idea. Is not just "give me some way to do M:N", everything is around actors. Also, actors. Is not just "some way to schedule stuff" is a full paradigm.
Why not send these books to Google to convert before burning them?
SDS works by allocating a chunk of memory that can fit a header + your string data. The APIs all consume pointers and internally it mutates it's copy of the pointer so it can get at the metadata. So it can be used to generate strings that are passed to other things. I don't think it's easy to use sds operations on other strings in a zero-copy way.
What happened to German pulps when Nazis took power
Well, it already happened more than a decade ago when out sourcing was the trendy thing. It's a bit different than remote work as it was driven mainly by lowering labor costs.

The big companies that dominate the H1-B applications already have offices all over the world and thousands of "remote" employees. They still have offices in the US where they need people locally.
I spent a lot of time on Freenode it was my favorite space when I was a teenager, every christmas holidays I reinstall an IRC client to spend some hours there.
Performant Python
You might look at the Linux version of CFLite, the Apple reference counted C library. Has other things than just strings which would be useful to a C programmer.

https://github.com/fjolnir/CoreFoundation-Lite-Linux
Just as you're accepting that you don't know everything and would welcome input, so that you could grow since your technical career is not static, so too are people not static, and should welcome input on better ways of communicating & the ramifications of their communication choices, so that they can become more effective in their own lives. It's actually a pretty sweet deal if you ask me, full of betterment on both ends of things, even if it exposes some less-than-fun feelings in the process.
I'm curious how the PNG header is removed for each chunk when streaming the video. Is HLS just resilient enough to ignore unexepected bytes?
Elon Musk talking about innovation and winner mindset
An impressive collection. Are these all-Linux or all-Windoze? A note on supporting platforms would have been helpful.
> And honestly I think phrasing isn't that important - if you know someone for months or years and aren't usually a dick - people won't automatically assume the worst.

I'm actually quite surprised that you're the first person I've seen mention this, because in my personal experience this is exactly the answer. People seem to receive that question well regardless of it's form when it comes from someone that is known to be relatively open and non-judgemental.
Math results of the best performing US state, Massachusetts, was actually 20th and 9th in the world for PISA 2015 and 2012, respectively, according to the links below.

Moreover, MA's population of ~7 million is only ~2% of US population, whereas the four provinces' 180 million is about 13% of China's population.

"for the Program for International Student Assessment, or PISA. It shows the state is tops in the country in math, but when you zoom out and look globally, Massachusetts ranks 20th in the world."

https://www.wbur.org/edify/2017/04/10/massachusetts-math-edu...

"I found that if Massachusetts were allowed to report subject scores independently ... the Bay State would rank 9th in the world in Math."

https://www.forbes.com/sites/jamesmarshallcrotty/2014/09/29/...

I think there should be a clear-eyed view toward China's progress in education as well as advanced research. For example, based on some measures of publications in top AI conferences, among the top 10 academic institutions in the world, 4 are in China, 4 in the US, and 2 in Singapore.

http://csrankings.org/#/fromyear/2018/toyear/2019/index?ai&v...
Wages are determined by the supply and demand of capital and labour.

The USA has an enormous amount of capital to invest and those companies want developers and will compete to get them, Europe, Canada etc. not so much.

I mean London has a cost of living comparable to many US Cities yet the wages are far lower.
A bit of topic, but thank you for helping me to find out that one of my favorite anecdotes has a name (and even Wikipedia entry!)
So if you are a small cosmetics company the FDA will prevent you from selling your product without thorough testing but if you are a large cosmetic company you can simply tell the FDA that everything is OK. This benefits the larger companies and therefore, monopolies. Strikingly similar to how the FAA seems to operate with Boeing and look how that turned out.
To those who are curious (as I was), they use Wireguard and have partnered with Mullvad for the servers.
Franklin believed electrocuting the turkey made it uncommonly tender.
This article is not only wrong, it's the opposite of the truth. Putting to one side the blatant false dichotomizing, let's look at the central argument:

> Insisting on the glamour and fun of coding is the wrong way to acquaint kids with computer science.

I'm not convinced that:

A) This is happening very much,

B) or would work even if it was happening,

C) or would be particular bad if it happened and somehow also worked.

Messaging in the vein of the author's examples is innocuous. Nobody is going to see Tim Cook say "coding is fun" in a news clip and then conclude that a four year computer science degree is easy, or that their friend who works in software is an idiot and gets paid simply to have fun. With regards to more intentional examples, let's be realistic: how many kids are going to see a presentation in class entitled "coding is fun" and respond differently than "this blows, what's for lunch?"

And what if they did? They might learn something about it on wikipedia; they might try writing a script; they might choose a major they would otherwise have overlooked. Which is, frankly, the best thing we could hope for. The problems facing engineering in 2019 aren't the result of too many people being interested in computer science, they are the result of too few.

> In just a few years, understanding programming will be an indispensable part of active citizenship

This is clearly untrue, unless you interpret it more broadly as "having a general understanding of technology and the role it plays in the economy." And along with statistics and logic, it already is, and we have failed utterly to proselytize it. Do you think that our society would be improved by a push to make statistics more boring to students?
The capacity of parcel shops seems to be a lot more than 90k based on my unsubstantiated guesswork; more likely things aren’t bad enough to merit a change https://www.nytimes.com/2019/10/27/nyregion/nyc-amazon-deliv... say 1.5M total deliveries per day. This means 6% of packages are stolen. So 94% of the time, it works, and that’s good enough for most. What can be done?
"Not knowing too much here, sshd comes to mind as an option. Is it worth trying out?"
Trump abandons nuclear treaties, invents arms control. Say WHAT?
> masters isn’t a sign of anything.

This is true, however people making decisions do not hold this opinion.
I still think it's a shame that they are extorting the .org domain from so many beneficial non profits such as the Lemon Party
If decades of autodidact humblebrags and anti-university anecdata haven't convinced employers and the world, one more comment isn't going to do it.
It's still widely used in some video game circles. Twitch chat is an IRC server, and speedrunslive has an IRC server it uses to coordinate races.
NvFBC Unlocked on GeForce Hardware
I'd quibble with the price point - economies of scale can reduce the cost of nuclear pretty dramatically.

That said, I've got no problem with it in principle. Pricing externalities properly seems the simplest way to solve the tragedy of the commons, but it's complicated in this case by the fact that climate is a _global_ commons.

A revenue-neutral carbon tax would make it a more manageable political lift. AFAIK the US is the only country to have "solved" the bigger political problem of long-term nuclear waste storage?
Do you mean the schools are not that great ?
> In just a few years, understanding programming will be an indispensable part of active citizenship.

This seems to contradict the article's earlier point about "jobs that demand intense focus", like brain surgery and structural engineering.

No-one would claim that "In just a few years, understanding brain surgery will be an indispensable part of active citizenship."

Since programming is "complicated" and "exquisitely technical," why would we expect it to be "an indispensable part of active citizenship," as opposed to a specialty like any other, and how is that going to change in "just a few years"?
I don’t quite understand how one writes an article like this without putting the amount of debt into context, where is the critical thinking here? The S&P 500 market cap is like $25t, $10t in debt doesn’t sound crazy
Mupdf on linux is both lightweight and vim-like
Windows link: https://github.com/keylase/nvidia-patch/tree/master/win
Even terminal based weechat is perfectly capable of rendering emojis.
Could you please share some social channels you find interesting for the uninitiated?
My preference would be both. Take notes during the lecture, and then receive the professor's outline. This would allow me to focus and reinforce lecture material during the first iteration, while also seeing where the holes in my knowledge reside (e.g. what I considered important during the lecture/note-taking vs. what the professor deemed important).

At that point, I can refactor my notes including the professor's outline, adding details I missed or elaborating on parts of the outline that might have been sparse.
Yes, though it's early days yet. See:

https://github.com/wasmerio/kernel-wasm
Walking through Manhattan this Summer, I once saw several delivery people sorting dozens of Amazon packages directly on the sidewalk. I could not believe my eyes.
> My go-to heuristic is "the wordier the question, the more likely it is to be perceived as well intentioned."

Just wanted you to know that I have a conflicting heuristic (which admittedly may or may not be unique to me): "the wordier the question, the more likely it is that the intention is being hidden from me".

Inefficient, wishy-washy, wandering questions set off my spidey sense that tells me I'm not getting the full picture. Earlier in my career, such an interaction would have left me with some risidual anxiety, feeling unsure that I'd been given honest feedback and questioning whether I'd done a good job.

I'm speaking only from the point of view of a review situation of course.
Qt had an ide with an impressive vim mode, or at least it did 5 years ago.
Machine Learning on Rock-Paper-Scissor Algorith
More (Command)
Did not know that, thanks... will have to update my setup... just used to NickServ for it all.
Unpopular opinion but I think the ACA did more to cripple hourly workers than any other legislation in history. The mandate to provide healthcare to anyone working over 30 hours resulted in work weeks being cut to 29.5 hours for many
Criticisms of groupthink and other anti-patterns are funny to me because they presume that if people only had access to these valuable insights they would change. Organizational anti-patterns are rarely broken, they work for someone, and someone's salary depends on sustaining that dissonance.

The work in large organizations is to achieve outcomes within the broken and inconsistent rules of their internal logic, so as to preserve the integrity of them, and not the outcomes themselves. The essence of being a geek, nerd, or technologist is to focus on the outcomes and problem solving to achieve them, whereas the essence of being typical is to be a working part of the system to sustain it, independent of it's outcomes.

Warren Buffett said, "I try to invest in businesses that are so wonderful that an idiot can run them. Because sooner or later, one will."

To me, the point of a startup is to defect from these dissonance machines and create something people actually want. Viewed this way, a startup is not a business. It's like an anti-business that gets absorbed by a business and releases stored potential revenue in the collision.

Groupthink might be more of a sign than a problem. It's possible that it is a sign of the growth stage of a business and whether it's ready to absorb something, or just be hollowed out in some long term private equity cost optimization hell.
Throwing more bodies at technical projects makes worse results not better. Right now we have too many bodies (no kidding) producing shitty results on purpose so they have a justified reason to stick around to fix things. Software is growing in complexity not to address complex issues, but to justify itself.
I think you're kind of misunderstanding how screen readers work. You're clearly seeing the "Sponsored" text on the screen, and so is the screen reader. It's not that the text isn't there, it's just that it's put there in a way that is nearly impossible to target with CSS-based ad blocking. That's all.
Considering time in the day and human walking speed, it turns out that if people cannot walk to their destination within 10 minutes, they will opt to drive. So if you are looking for a place to live in the city, be aware of your walking radius (walkscore.com will map it for you)
U.S. homeland security proposes face scans for citizens
Why not just start with the person being offered the highest salary and work your way down until you reach the cap? If someone is being offered $500,000 a year who cares if they never finished high school? This would also render the argument that H1-Bs are depressing wages pretty academic.
It is a sign of compliance: someone who favors career over skills. Not even loyalty though.
Wait, are packages just left outside? And the recipient or sender are at fault? That seems pretty strange.

Here (Germany) if you aren’t home (and haven’t given special instructions which could include leaving the package outside) it’s either given to a neighbor, a package-holding place or goes to the post office for you to get.
So much misinformation in this thread. H1B's don't get paid lower. Law requires that they be paid market wage and no native workers are being undercut.

If you see this happening, then you can actually report it to DoL (I have had a call from a DoL investigator about H1B abuse at a past employer based on a complaint filed by an employee).
Doesn’t your country experience the same lack of quality engineering talent?

Even in SV, we could interview 100 candidates but maybe one or two really knew the stack and one of those was a great coder.

That scarcity and high standards pushes the qualified candidate in to a pretty small pool, hence the high salaries.
Human's are lazy by what once was necessity, and that is still deeply rooted in our behavior.

Most folks in tech can grok that Laziness can be a virtue.

However, modern society has perverted the image this trait reflects to appear somehow inferior to "hard work."

We live in a society where we are raised to "endure" adulthood. It definitely doesn't have to be like this now. Whether it did in order to achieve the tech at hand is a lovely debate to be had... if only more people could hear the opportunity is literally pounding at the door begging to come in.

Wishful thinking anyway...`
ThousandEyes is a real-time map of the internet and provide companies that rely on the internet instant visibility into what's breaking and where.

We are looking for Site Reliability Engineers of all levels in San Francisco, Austin, London, and Dublin to join our elite team in our mission to defeat the evil forces of IT performance degradation throughout the dark corners of the universe. :)

If you want to chat more, email me at kserrano@thousandeyes.com
Why do you think these body exists ? Which companies are using these body shops to get their work done ?
8D Chess: How to Use the 8 Disciplines for Problem Solving
Build a GraphQL and React App with TypeScript
Where's that mentioned?

edit: never mind
If that were true then foreigners on F1 and H-1B visas would be allowed to start their own companies. That not only doesn't take away jobs for locals, it creates new ones. But that's illegal.
I don't think I agree on your definition of corruption. Corruption in the legal sense is, by definition, illegal fraudulent activities, generally defined as using a public office for private gain. The fact that an operation is unproductive doesn't necessarily make it corrupt.

Even while I have libertarian leanings, I would be hesitant to "expect the market can figure it out" largely because of asymmetries of information and the tendencies of present bias in making decisions, especially those with a profit incentive.
I still use IRC, or sometimes even a handful of XMPP (Jabber, for grep-ability) rooms (although for the most part it's better for 1:1 chat with friends, and text messages through a bridge) partially for ideological reasons but also partially because I can't use the more "modern" alternatives. My particular reasons don't matter, but a few I've seen in the past include (focusing on Slack as an example, but most of these apply more broadly):

- My laptop doesn't have a GUI (networks using open protocols like XMPP and IRC don't lock you into a single client, so someone will have developed a good CLI one)
- My laptop runs NetBSD, Illumos, etc. and Slack et all don't provide clients for it and the web clients aren't very good, break on whatever browser I use, etc.
- Work only allows certain software on the laptops, IRSSI is approved because it's been on the list the enterprise folks haven't updated since the 80s, but Slack isn't
- For legal reasons I can't sign Slack's EULA (eg. I am in arbitration or part of a lawsuit, or work for a company that's part of a lawsuit with them, etc., disclaimer: I don't actually know how this works, not a lawyer, etc.)
- My laptop is old and Slack's client doesn't run well on older hardware (again, using a network that uses IRC or XMPP lets you use any client you want)
- Work uses IRC (yes, it's still pretty common) and I don't want 10 different chat systems on my machine so I just use IRC at home too
- Work has certain security, privacy, or procedural requirements that Slack et al don't meet, but an enterprise chat based on IRC or XMPP etc. does (eg. using end to end encryption might be easier, a private network using IRC or XMPP can be configured to only use connections that are perfect forward secret, or do external certificate based auth, use end to end encryption, etc.)
- etc.

Most of this boils down to the clients not working for one reason or another, but IRC and XMPP have literally dozens (maybe hundreds) of clients to choose from. Some better, some worse, but you'll almost certainly find one that works for you.

If you want to join us for some Go (golang, for grep-ability) related chat, there's a room on my XMPP server at "golang@conference.samwhited.com" (one day I'll move that to a nicer looking domain, I think I still own gopher.chat) that gets a bit of traffic, or there's #golang on Freenode. Please avoid their community Slack and ask others to do so as well because I and a number of other contributors can't or won't use it and miss out on a lot of good discussion :(
I've been using the dev build for years. Highly recommended. (about:performance)
What Keeps Programmers Happy?
> About our trusted partner

> Firefox Private Network full-device protection is a VPN built by Firefox using global WireGuard servers provided by Mullvad, which has committed not to keep logs of any kind.

https://private-network.firefox.com/vpn
About 2/3rds of gamers have 1080p displays, with less than 10% having anything more.

https://store.steampowered.com/hwsurvey
For what it's worth, I thought your meaning was clear. Your third paragraph opens with "however," indicating a contrast to the previous one (in which your love for FB is stated). So I interpreted "emotionally impactful" in a negative rather than positive sense. As a result I didn't have any issues with your last paragraph.
Agreed.

This is all crazy what we've been doing to the educational system for the last 30 years, and if we can produce functioning adults from it, it will occur despite the emphasis on test scores, rather than because of it.

We had one of the finest education systems in the world, and we're taking all the wrong lessons from other developed nations on how to "improve" it.

And in the mean time, we're causing severe burnout among all the hard-working and passionate teachers who are on the front lines of trying to deal with all the issues with the educational system today.
I switch to Firefox few months ago on macOS and Linux. Other than issues on Youtube video playback ( sometimes the frame just freeze when I switch between different workspace in macOS )and a few minor bugs across google's service the overall experience is mostly on par with Chrome.
As a Canadian I'm not sure it is good for us give our housing situation.
Neat result. I've sold a few side projects over the years, it's always nice at first, though I've then ended up wondering "what if" as the years go by :-)

This jumped out to me:

We settled on an amount equivalent to how much I’d earn as a US-based engineer working 6 months, but then multiplied by X for the traction/success factor already achieved.

It sounds like you have a pretty significant win here, considering there was no real revenue. I'm guessing we're talking at least $50k multiplied by something.. so not exactly pocket change :-)
The direct link to the website is: https://bookbillionaire.com
Knots and Quantum Theory (2011)
Maybe the issue has more to do with things such as:

- The boredom of being imprisoned all day long

- The slavery of feeling forced to do uninteresting homework

- Lack of free time after school to pursue your own interests or learn your own material

- The toxic culture in school, and being forced to be around people you hate all day long.

- Lack of sleep, etc...

...all to regurgitate a bunch of short-term memory into a piece of paper, and forget it soon afterwards.

For most honest people, school was mostly boring and overall a waste of time.
Vim is a nice operating system. If it only had an easy way to shutdown...
I have just a few hours ago received a spam message from them because I had the generosity to donate 2 years ago.

I recommend anyone steers well clear and doesn’t give them a single cent until they acknowledge and stop this practice.
> American economy needs more qualified workers than the US education system can produce.

Actually US education system can produce amazing talent. If College/University would be nearly for free like in EU this problem would not exist.
That's exactly what the linked article is.