skysight-inc/HackerNews huggingface dataset:
Running some fiber is in no way comparable to building light rail. It is simply not done because Comcast and their ilk want to sit there and collect money without investing in upgrades, and even lobbied to prevent voters from getting it installed themselves on a city level.

Also, 1Gbps+ symmetric fiber connections can allow for lots of things, like hosting videos yourself, or running your own backup service for your devices. A family of four can easily use it by streaming high definition media and data up and down.

It opens the door to not having to rely on FAANG to host and serve personal content, maybe even allowing for federated services again.
I experienced the exact same thing (graduating in 2005) to the extent that it dissuaded me from getting a CS degree at all. Outsourcing was supposed to be the end of programming jobs in America.

My career took a 6 year detour until I finally made my way to programming professionally. I wish I’d had your conviction - the jobs I did in between weren’t half as fun and my career started that much later.
To be fair, 2002-2003 would have been a pretty rough time to graduate as a developer. The industry hadn’t yet recovered from the whole dot com thing and there were still a million “converted business major” developers on the market who hadn’t yet got the hint that they should go to law school.

The advice you got might not have applied to you on the way in. But it certainly applied to all the students those professors had just seen graduate. It probably took them a few years to notice the tide coming back in.

Incidentally, the jobs had all been “going to India” for a long time by then. I’ve personally heard about them going there for at least 30 years now and I don’t doubt they will continue to do so in the future. At this point I’m not overly convinced they will all make it.
R/WallStreetBets Incident Anthology: More Data, More Problems
USA, PNW, 940Mbps symmetrical - $65 per month
In best practice you should always use === unless you know exactly why you wouldn't for a specific case.
I think Copilot should report the matching source URL to allow the user to visit the page and see the context and license. This move would also placate some copyright questions because it would be like searching StackOverflow or Github for inspiration.

The problem of content attribution (exact and fuzzy match) has been studied before under the task of plagiarism detection for student essays. Funny thing is that a plagiarism detection Copilot would also disclose past cases of copyright violation and cause attribution disputes because code sitting unchecked in various repos would suddenly become visible.
Is being "closer to business problems" really the sole reason? Or even a big reason?

From the numbers I've seen, DevOps people are the best paid of all types of developers, but they aren't closer to business problems than React/Rails devs.

I think it has more to do with the fact that most embedded developers are working on niche platforms and niche problem domains, so they don't enjoy the same level of job mobility as React/rails devs, who in turn don't have as much mobility as a DevOps person.

Moving companies is by far the easiest way to get a pay rise. Job mobility gives you more negotiating power, and thus a higher salary.
If there's one thing that I learned from Slashdot, it's to NOT click on links like this :)
Normally the SEC regulates this. i.e PDT rule, accredited investor rules, etc
The SRE Incident Response game. Shall we play a game?
btw Futurama's writers were paraphrasing this:

"I think there is a world market for maybe five computers."

Thomas Watson, president of IBM, 1943

(of course in 1943 that was a totally reasonable thing to think considering they were the size of a small house and ran on thousands of vacuum tubes that needed constant replacing and started in the millions of dollars)
Stockholm, Sweden. 10000/10000, $40/mo. But that of course requires rather expensive equipment at home to saturate.

They don't guarantee that bandwidth though. But you can reach it sometimes.
If sci-hub goes down it will significantly disrupt nearly every scientific researcher, in every field, all over the world. After getting used to a world where every paper is obtainable, it would be very difficult for people to go back.

I’m not really a scholar or academic per se, but the independent research I do (which involves skimming thousands of papers per year, 99% of which are irrelevant or useless) would be an order of magnitude harder without sci-hub. Most paywalled papers I just would never bother to read, unless I happened to be sitting in a university library or something.
Was he a toxic engineer while at Google?

People being jerks may only manifest in certain environments.
He forgot:

- Implicit decay from arrays into pointers

- No checked arithmetic by default

- bounds checking placed on the shoulder of developers themselves

- strings composed of a pointer and a null terminator, that might exist, with luck

- implicit conversation from integer into nonexistent enumeration values
I'm guessing you haven't seen a try/catch block in VB6 / VBA. It's not like a C code block; it's just another goto statement. What GP describes is much better because it's localized: control flow follows line after line. Try/catch blocks in VB6 scramble your control flow. And you still have lots of things you need to remember to do with that approach.
Yes and I think it's really generous of the LC0 to "donate" that data. On the other side LC0 uses SF during the training process since a while.
What you can stupidity is really ignorance and victimization by blatant fraud.
a == !a

There’s several values of a where that yields true (of the top of my head, a = '0' is one of them).

Yes, you do need ===.
Your comment is one of the reasons why I still believe assembly has its place, when it really matters what kind of instructions you put out this is the sort of control you want. What your high level language is going to dump in the instruction stream is totally invisible (and interpreted languages are not even up for consideration in situations like these).
The difficulty with MPC is in the name -- Model predictive control. You need a model.
> climate experts and campaigners, including the Guardian writer George Monbiot

> created without any involvement from our geography team, therefore do not accurately reflect the content of our specifications

In a nutshell, they demand an ultimate authority and are attacking any deviation from the General Line of the Party even if it too communist for bolsheviks

https://en.wikipedia.org/wiki/%22Left-Wing%22_Communism:_An_...
Not really, that's cultural. In the recent past, status was also associated with professions that made a positive contribution toward society such as doctors. Nowadays you're a respected leader if you own a big ass yacht even if it's luck. The longer term trend was this material wealth but I blame that on inequality, which is rising now.
> getting new papers on to Sci-Hub and it becoming a little bit less relevant over time

Sci-Hub is just as relevant as ever. What has happened is that paywalled papers published in 2021 are losing a substantial proportion of their readers and potential citations, and their future impact will be depressed compared to papers from previous years. Even when Sci-Hub starts adding papers again, there may be a significant permanent effect.

Unestablished researchers publishing important early-career papers in paywalled journals are getting harmed.
This isn't the same situation as kicking out a wife beater or a pedophile from your ice cream shop. Your ice cream shop is a purely domestic business, and your customers are obligated to follow domestic laws, which ban pedophilia and domestic violence. While you might feel heroic kicking out a man who slapped his wife in your shop, you're probably better off just calling the police.

China is the US's second largest trading partner, and the EU's largest trading partner. If you're aware of the consequences of not doing business with them anymore and you're willing to bear the consequences, go for it. Legislate laws that prevent corporations from doing business with China.

But to expect a corporation to take up the role of independently enforcing morality is uncharted territory, and I've yet to hear a coherent reason why corporations need to take on a role that until now, has been done by the government.
That's usually because the app is just a shell around the site, designed to collect data and show notifications. HN doesn't make money off the site or collect data. It's just part of a funnel that doesn't rely on impulse purchases. There's also not much value to increasing user engagement. So there's little reason to force people to download an app.
“It's tough to make predictions, especially about the future.”

Yogi Berra
The simplicity of unit tests. Part 4 of Simple code series: unit tests
I get the angle you’re coming from, but the Google interview is more mechanical and rubric driven

It tries to avoid making biased or personal assessments about people in order to be inclusive. Obviously major red flags or cheating will be noted, but you don’t want to assume someone is an a*hole just because they are matter-of-fact ( IMO, there’s a thin line between the two ) and you have different communication styles
I completely disagree I think that those people are extremely hard to identify, because they are able and willing to game the interview process. I also don't think that people like that deliver positive value to the company.
Interesting. I was just starting CS course at university in 2003 in Poland and it was obvious to everybody it's the future and there will be enough jobs for everybody.

There were 20 candidates for each place in the course so you had to pass the entry exams really well (and it wasn't the best university in Poland, far from it).

I guess that's the difference between being the outsourcing source and destination :)
Worst possible advice, if you pardon my borderline rudeness. That's what most programmers do, following famous saying that for someone with a hammer every problem looks like a nail.
> The professor thought we must have hacked the computer, but we played by the rules."

Sounds like a terrible prof then. What is such a simulation supposed to teach if not that those kinds of attacks are possible? These are inherent in the construction of the system and your prof should have just given you cudos for having understood that.
This is exactly the problem. The regex issue isn’t that it’s not efficient, it’s that it’s wrong. Using this tool to generate code in a problem area you are not qualified to double-check and validate yourself is dangerous.
> The industry hadn’t yet recovered from the whole dot com thing

You are completely right about that and that slipped my mind. Either way it was kind of nice how easy it was to get a job back then. Getting my foot in the door was a little difficult actually, but once I had some thing on my résumé I got an interview for basically every job I applied to.

My résumé is much more impressive these days, and it may be in part ageism or higher salary expectations, but it’s much rare to hear back from a job application.
I genuinely struggled to understand if it was satire before. But given how often the words he’s chosen are deliberately sarcastic - or other situations where he would have the opportunity to save fact to make himself look better, but leans in to the character (for comedic effect I don’t doubt) makes me believe it must be satire.

Like the numerous “this one tip” videos where he goes on and on about the tip and then it turns out to be “be predestined for this job” or “get referred” or something.

Of course I could be misreading it.
Why not? 2 times 5 seconds saved each day are an hour per decade.

Also the psychological benefits of doing something well.
Boycott involves someone not consuming goods and services. The cancel thing involves yelling at private individuals in a public place to the extent they loose their livelihood. There is a clear difference between a business decision based on financial calculations to either sell or not sell porn and someone thinking a book is great or not.

The second difference is the virality. Once an idea, a meme, of someone being X is out there, nobody cares where it came from and it’s virtually impossible to reverse. One can stop the action that sparked the boycott and it will end. The person being canceled can do absolutely nothing to make it stop. Also, malicious targeting is easy: getting a meme go viral is a fairly well-understood and commercialized endeavor while convincing a significant number of people to join a boycott inevitably involves a lot of legwork and the people actually agreeing with the original premise. The latter is not true with cancelling, you just take “X is Y” for granted after a very short while
Decently puts my feelings towards this whole thing

Aside from the beaten horse concerns like licensing... I worry about the training we're giving ourselves and future generations

The upfront presentation of 'suggestions' skews the perception, a fair bit of 'no warranty guaranteed' comes from having to go dig it up
Is this a Show HN, or just some repo you found? Cause that Java code ... has opportunities for improvement
> People being jerks may only manifest in certain environments

That’s true. But I’ve met jerky people who feel secure about their tenure , or secure that people are too nice to call them out (Google’s not the most confrontational place, everyone has a cushy job), irregardless of the environment. If those people are comfortable doing in that environment, it’s not unlikely that TechLead’s character is very much real
Unsurprising here folks. As any new 'tokens', minted by any old Joe that are listed this year and are sitting on a famous blockchain like Ethereum already look like they are waiting for an exit scam to happen.

Not the most elegant pump n dump, exit scams I've seen so far, but really, if anyone is saying "to the moon" or mentions the 'moon' it is a red flag here. Come on. Its obvious in the name: 'MillionToken'

> "as a millionaire".

This time as a scamillionaire.
Could it be they thought they had more time to address the problem because the plans showed a different situation than it actually was?
My biggest issue with education is the whole "study this, get a job doing that" idea. It's plainly wrong, and it sucks in people who drink the koolaid and think there's an easy route to work.

Very little is learned in college that is necessary for general employment. By general I mean just about everything that isn't licensed, like being a doctor.

What college does is it throws a bunch of hard but irrelevant subjects at you that you slog through, so that you learn how to learn stuff. The best demonstration of this is in subjects that are scientific mathematical, because there's very deep trees of knowledge there that you have to trace, and there's relatively few ways to use common sense and cultural experience to answer questions.

This is why there are so many devs with no "relevant" degree. If you can sort through the mess of learning a stack, you can do the job. If you need to know some particular CS thing, you will find it and learn it yourself. There's no magic dust in any class, it's all publicly known information that's been digested by many many people before us, and these days you can find umpteen explanations for just about anything online for free.

The thing that sorts people is the ability to persevere through technical issues. You'll find a lot of people in this world are for some reason unable to deal with the mess. This is not a condemnation, I realise everyone has their own situation, economically and personally.
Isn't his channel all about making fun of how stupid crypto is?
> Huh? Parent was arguing in favor of it: "PID is a damn sight more sophisticated", "even rudimentary control theory is an improvement".

You clearly failed to read (and quote) what OP said, and therefore understand his point.

Please pay attention to OP's point that PID is more sophisticated with the current state of affairs, which don't even qualify as bang bang controllers.

The OP quite clearly and unambiguously stated that "Even rudimentary control theory is an improvement."

Just because you feel the need to one-up other people's work that does not mean it is ok you distort and strawman the points they made.
The Wave Glider: Energy Harvesting Ocean Robot
But this doesn't work if you like he shoes to fit tightly and not wiggle around while walking, right?
Sounds like you need to build some passive income streams and generate wealth. Please buy the online course I'm hucking on YouTube because I'm such an expert in these topics.

Seriously though, it pains me to see the young and naive fall for these scams. Also, wasn't there a data science YouTuber recently that was busted for more or less plagiarizing their content?
You're right - that is something I'll have to fix! Thanks for pointing that out
If you cling to a mechanical interview process then you're more or less intentionally selecting for those craven enough to game mechanics.
Fair point.

I might disagree with your method, because I think boycotts and sanctions would only further entrench the Chinese government. They'll turn around and tell their people "See? The West only wants to keep you down!" (see Iran), rather than actually result in any positive change.

But I do fully agree that this role belongs to government, rather than expecting a corporation to enforce the moral will of a people.
It's a sign that it is rising, they are scared that their children will not be able to maintain their lifestyle without reaching their level of success. If the world were more equal it'd more or less be same difference.
I'd be willing to bet that a "workstation class" laptop that had sufficient cooling to run continuous benchmarks without overheating would be quite unpopular in the market, because of the weight/size burden.
Thats bad. Hope you are doing good now
Search engines give you a link where you can (usually) see the code in context, who wrote it, when, license, etc. And often more, like who is using it where, how often it's updated, contact info, test suites, and so on.
Show HN: Visual Python – open source visual Python code generator
It's nice that the IEEE is waking up to this fact in 2021. We've had POS, low-energy requirement for a while now.

Some POS chains like Avalanche have nodes that can run on little more than an RPI.
https://en.wikipedia.org/wiki/TRON_project could have been...

If it hadn't been vetoed/sabotaged...
Ukrainian crew represent: https://www.fieggen.com/shoelace/ukrainianlacing.htm

TBH, its effectiveness depends on the friction of the actual lace material -- some of them are so smooth that it still requires loosely tying the loops across the resulting knot just to keep the pressure on it, but to me it still feels faster and smoother, and ultimately it makes me happy so I keep using it
Ah, the cycle of life. We incorporated in 2001 and grew fast (Deloitte fast 50 for 4 years in a row) picking the people and clients from the companies that did not survive the dotcom bust.
... by manipulating the Finder to:

(1) Create a snapshot of the entire file system;
(2) or find a recent Time Machine local snapshot; then
(3) mount the snapshot obtained in [1] or [2] without owners enabled, effectively granting Alice read-only access to other people's files without having administrative privileges.
Additionally, it attracts those who are pedigree driven and proud about their school ranking.

It seems the solution is to have a real world pair programming or collaboration where there is areas to disagree, debate, compromise on. Algorithmic Interviews that have a clear right/wrong answer leaves little room for personal opinion
My main issue with the Ian knot is that the standard half (overhand) knot you need as a base is taking most of the time now.

Any pointers to improve that?
How is this different than all the other alt coins? Aren’t all the crypto founders making money from their ‘inventions’?
It's blocked at the DNS level (at least here in France, it simply does not resolve.) I switched to DNS-over-HTTP in Firefox and it works.
> Using this tool to generate code in a problem area you are not qualified to double-check and validate yourself is dangerous.

I would like this message to be amplified as much as possible. Never write code you do not understand. I am excited about copilot, but also wary of the programming culture these tools will bring in. Businesses, especially body-shopping companies will want to deliver as much using tools in this category and end up shipping code with disastrous edge cases.
Tai Lopez!

“Here in my garage, just bought this new Lamborghini here. It’s fun to drive up here in the Hollywood hills. But you know what I like more than materialistic things? Knowledge. In fact, I’m a lot more proud of these seven new bookshelves that I had to get installed to hold two thousand new books that I bought. It’s like the billionaire Warren Buffett says, “the more you learn, the more you earn.””
Same lol . Most of the times I get Python 2 print statements
> I think Copilot should report the matching source URL

That's the problem. The output of a GAN like Copilot usually can't be traced directly back to a single input.
Its crazy to me that a tech forum poster would consider the incredibly innovative years of 1982-1992 as nothing because his preferred OS didn't exist yet.

1982: Commodore 64

1983: Apple //e

1984: Macintosh

1985: Amiga

1986: 386-based PCs

1987: Hypercard and Acorn Archimedes

1988: NeXT cube

1989: 486 released. Deep Thought defeats its first master, WorldWideWeb released

1990: Power Processor, Gopher, EFF founded

1991: PGP, AM386, Python

and that ignores the incredible BBS and shareware scene that blossomed at that time. A lot was going on in the mid to late 80s in the PC world.
Being sarcastic does not make it satire by it self though. It might just as well be arrogance.
Windows 11 will change that, as everything gets merged back into Win32 and WinUI takes its place as official UI framework, even for .NET applications.
> I think we have overwhelming data at this point.

I mean, I disagree with your conclusion, I think "aboloishing" copyright is a bad idea.

But I even more strongly disagree with how you phrase this. "Overwhelming" data? What are you talking about? There's a valid debate to be had, but if you're starting form the assumption that it's completely clear that your way is right, I think it's going to be pretty hard to convince anyone else of this since almost everyone disagrees with this idea.
I thought his channel was satire at first too, but to a great degree, I don't think he's joking. Now I think he disguises his douchebaggery through deadpan humor.
The missing ocean 'plastic sink'
I had a very cool physics teacher who taught the class this around 2004. Not sure how many stuck with it, but I haven't looked back.

For centuries virtually every single person tied their shoelaces every day, and it can be done so much better! It took one guy to take a critical look and create a better way. That was a real eye opener. If true for shoelaces, it's true for a lot more things. That's your daily dose of inspiration ;)
It makes sense. They're both open source programs working towards better understanding of chess. There are actually a few people who develop for both. They are obviously very different types of engines, but they are much closer to friendly rivals than enemies.
Sabine Hossenfelder’s Lost in Math
That’s strange, I started studying in 2005 and had planned to go into Comp. Sci. for at least 2 years, yet I had never heard similar sentiment expressed. Germany.
> I can’t tell if this guy is trying to be a parody/using dry humor or if he’s a narcissist sociopath.

Art imitates life imitates art...