skysight-inc/HackerNews huggingface dataset:
Because there's a history of overhyping ML/AI (whatever you want to call it) leading to AI winters. Winter in this case being kind of like a recession in economic terms - most research funding dries up, etc. We essentially had one of those winters from the late 80s until about a dozen years ago. A lot of laymen now think of AI as being "magic" that can do anything and that's not a good thing when the reality turns out to be different.

At this point I don't think we'll see an AI winter as deep as some of the previous ones. But we could certainly see an AI Fall.
The blocking CRNG (besides the necessary early seeding) is an entirely artificial problem however..
...and the Athlon XP in early P4 days (Willamette and Northwood).

...and the Athlon in P3 days, but that was a closer call.

...and (IIRC?) the K6 in P2 days, but that was before my time.

In retrospect, AMD's fallout past the Athlon64- and prior to the Ryzen-era is actually the odd one out in the company's history.

https://en.wikipedia.org/wiki/List_of_AMD_microprocessors
It seems analogous to Searle's "Chinese Room" argument: automated responses to predefined stimuli isn't the same as "intelligence" or "understanding".

The OP suggests modern AI is a fancy way of teaching systems to effectively hardcode or automate their behavior themselves.

I'm not sure why that matters, as long as the results are what we aim for. It's not like most AI researchers are trying to create sentient artificial life-forms.
It's pretty hard to become happy by focusing on what you don't have.
Is a collision impossible with two hashes, each using a different algorithm?
Low Code Development: What to Look Forward to in 2020
I can't really see tech workers joining a union, game industry makes more sense as it's notoriously terrible and there's nothing but horror stories about the working conditions.
In the case you mentioned of "just a few commits" it's of marginal utility, because you can do that manually almost as quickly, but it's a killer when it comes to "I don't really know when we introduced this" and you have to sift over thousands of commits. Unfortunately, it requires that you have the discipline to keep every commit on the relevant branches buildable (enough so to find the bugs), which is something you can do going forward but can't retroactively apply to a code base very well.
Project Zero – Policy and Disclosure: 2020 Edition
Spectre is basically a new variant in the longstanding category of timing attacks on hardware. There are things hardware vendors may be able to do to limit the impact, but it's just something software developers are going to have to learn to live with, like cache timing attacks. You mostly fix it by making the software different, not the hardware, because the performance benefits of having caches or speculative execution are too large to abandon in general.

Intel's trouble is that they're doing that kind of speculation across more security boundaries, which not only makes the attack more powerful (e.g. reading memory from the kernel/hypervisor or another process/VM instead of the active one), it also makes the mitigations more expensive. The benefits of speculative execution in those specific cases aren't worth the cost, but CPUs have a long lead time, so they're still selling silicon where that isn't fixed.

And then losing more performance to the mitigations than they gain from the speculative execution while enabling a greater attack scope for any software that doesn't implement the mitigations properly (or at all).
At Offchain Labs, we’re building a platform to unlock the full potential of smart contracts, making them private, affordable, and easy for developers. Our working prototype of Arbitrum runs on top of Ethereum and interoperates with native Ethereum contracts and tokens.

We make smart contracts easier to develop at scale, with production level security. Our developer tools do the heavy lifting to add a flexible second layer to decentralized application architecture so our clients can focus on business logic and user experience.

We're looking for Senior Software Engineers that are excited to learn and develop blockchain technology and possess production experience with Backend Engineering (C/C++, Go, or Rust). Experience with compiler construction and architecture, and security engineering on large-scale systems is a plus.

Click here to apply!

https://jobs.lever.co/offchainlabs/9b024e89-1cb7-43f3-b6f8-c...
SHA-512 provides a higher security level (256 bits), but there's not much practical value in a security level higher than 128 bits. I think "better" is too strong a word here.

SHA-512 is faster than SHA-256 in software on 64-bit machines. That's a more important difference than the security level. However, there are two major caveats to consider: 1) Hash function performance is more likely to matter on cheap (non-64-bit) hardware where everything is slow, than on fancy hardware where everything is fast. 2) Some x86 and ARM chips have hardware accelerated implementations of SHA-256, but not of SHA-512.
If memory serves me right, the mountains are a result of the last big ice age. Everything north was completely covered in a glacier. So the river beeing older does not seem unlikely.
As a contrast, I am continually baffled by people that feel threatened by feminism (or anti-racism etc.).

It's bloody obviously that we don't live in a zero-sum regime, what with productivity and living standards continually rising for hundreds of years with no corresponding rise of poverty elsewhere.

I've been to quite a few feminist protests because my partner works at an NGO, and not once was I treated badly or accused of anything, even though I am often one of few men among many women.

It's probably a specific mindset, where you do see one group of people with responsibility, but do not extend that to guilt of any individual (unless they give reason). This way of thinking, which probably comes natural to a German like me, seems to be alien to those men opposing feminism.
Because they get huge profits from each tickets they sale and the "fee's" associated with it. The more they can jack up tickets, the more money they make. One might call them a monopoly imho.
If the data is shorter than the hash shouldn't it be the same data I backed up with reasonably high probability?
Collective rights extend beyond salary to the ability to have say over the basic terms and content of one’s labor. Some people can certainly be bought out of these concerns with high enough pay, but salaries at Google weren’t high enough to prevent people from organizing around sexual violence in the workplace nor work on Chinese surveillance. And I don’t think their organizing around these issues was “childish” in any fashion, no matter what they were being paid.
Many well known game developers disagree with this notion https://www.youtube.com/watch?v=wIvHkaV6Ri8 that this is a huge problem. All the sources you see seem unhappy because those stories get the most attention, but it doesn't mean that those things are occurring often or everywhere.
If anyone wants to try PiP for <video> elements in Chrome, here's Google's extension for it: https://chrome.google.com/webstore/detail/picture-in-picture...

For example, I love it for Netflix so that I can watch a show while doing other things on my laptop.
Nothing. Including the date doesn't do anything other than commit yourself to stating that date, the important part is the date at which you commit to the hash.
Well, if you're going to lobby for a change to the law then you might as well lobby for a change that's actually a good one, instead of a half-baked one that barely works.
Thanks for sharing labgopher... would have made my own search much easier last year.
Syncing carbs is an art. This is pretty interest to see how to inject a bit of science into it.

When syncing the dual SU carbs on my MG, the "traditional" way is to take a length of tube, remove the air cleaners, fire up the engine, then stick the tube inside the end of the carb. Take the other end and put it near your ear; you'll hear the airflow. Now stick the tube into the other carb. If it sounds the same, you're pretty close. Turns out the ear is pretty sensitive to detecting the changes.

I also have a "bubble-type" or "SU type" tool[0] that you put over the ends, and the vacuum moves a little ball in a tube.

[0] Similar to this: https://www.jbugs.com/product/5746.html
> I agree that putting developers on death marches is antithetical to everything that is human

You agree that this things are happening and its not OK.

why do you follow that up with:

> but it's not like you don't have options in this industry...

Clearly if people are being taken advantage of its an issue. And its issue for large enough percentage of workforce for us to talk about it.

Also this is global problem and salaries in game dev do not compare to SV. Well nothing compares to SV pay.
This seems pretty contrary to the purpose of Rust, since the generated code is full of non-idiomatic unsafe and possibly situationally unsound pointer manipulations that could definitely be done in idiomatic safe code. No reason I can see not to just write this sort of thing in Rust to begin with and expose it to other languages via the C ABI to call with FFI or even co-compile with other LLVM languages.
I cried in public one time while discussing my dead brother with my mom. It was a foreign country as well so who knows what people were thinking. Would do it again!
I'm not sure with Slimbook,it could be, but Mountain seems to be more custom than that.
ITT: whataboutism
It's rare to see such honest self-reflection on a sensitive topic like this.

The need for recognition in some way or another is hardwired into us, and I don't believe it's intrinsically bad - we are a communal animal and we want to provide value for our community, our brains want success and prestige as a way to motivate us to do that - like feeling hungry motivates us to nourish ourselves. It's a basic need to feel useful, and prestige is the metric our primitive brains use to measure that usefulness, hence office drones find happiness as little league coaches.

Like any force, it can be both good or bad, and it turns bad when your ONLY concern is success and prestige, leading you to optimize external appearances and get some of that sweet sweet second hand prestige. But when combined with something you enjoy doing, and that can provide real value to the world, this desire can be truly world changing, and I think it's a vast oversimplification (being HN I can say it's over-fitting to a one-dimensional metric) to say that the Jobs, Musks, Gates and other folks weren't motivated to some degree by it.

Side note: I remember flying out of LA a few years back and seeing FIVE gaunt bald men dressed in black turtle necks and blue jeans. Either there was a call for a Steve Jobs biopic and nobody took off their costumes, or LA is the the poster child for over-optimizing external appearances.
Are you using TypeScript?
Why would I care about it from a user point of view? Games use their own fonts rendering and regular business soft looks just fine. And paying hundreds of dollars more for tiny 4K display in my opinion is not very good ROI
The author is just correcting a misnomer. It is not really accurate to say that machine learning is intelligent at all, so why label it as such? It's confusing for everyone and leads to great misunderstandings.
I would imagine that clients that would want to get contractors for Salesforce development would want those individuals working during normal business hours, which would conflict with an existing job. Have you found clients are more flexible in hours?
It runs on VAX, Alpha, and Itanium! Woo!

Most people haven’t seen a VAX. I saw them at my university and they were used for various administrative tasks and recordkeeping, but I never used them. I don’t know if they’re still there. The university only had a couple people who knew how to use them.

Generally you will see them hang around, powered on, for long periods of time running some software which has been working for years. You don’t mess with them because they work fine, and messing with a working system will more likely break it than anything else. Every once in a while, you’ll see a job posting for people with VMS experience but it’s tough, because everyone with VMS experience is retired.

See: https://news.ycombinator.com/item?id=20209869

Another company I worked at recently had a VAX, but it was part of the company’s museum!
"(b)" is kind of amusing.. It's been known since 2011 that collision generating garbage material can be put after a NUL in a git commit message and hidden from git log, git show, etc. Still not fixed.

With this chosen-prefix attack, they chose two prefixes and generated collisions by appending some data. So your two prefixes just need to be "tree {GOOD,BAD}\nauthor foo\n\nmerge me\0"

The only thing preventing injecting a backdoor into a pull request now seems to be git's use of hardened sha1.
rustc and gcc are not the same compiler. Languages are hard to compare...
John Carmack is not a "game developer", John Carmack is an independently wealthy man who sometimes develops game engines (or VR tech, as the case may be).

Picking your random, above-99th-percentile literally-owns-multiple-Ferraris outlier and using him to discredit people who might be pulling $50K-$60K a year as line employees is downright disingenous.
Presumably they meant producers of the commercial product that ends up in stores, but it certainly is confusing. I thought the same thing as well.
Show HN: EstiBro – estimate process helper
I suppose in a sense I do, although my "full time job" isn't development. I take care of my son at home during the day (and occasionally parts of the night), and otherwise work part to full time on software.

I've also worked part time contract gigs while working full time on software. It gets to be a lot pretty quickly.

I've come to think the impact on my quality of life isn't worth it. I'm so sleep deprived and the monetary rewards have never felt that great - especially now since I'm paid less than I have been in almost ten years. I think I'd feel a little differently if my son wasn't such a schedule mangler or I was earning what I'm used to, but... I'm fairly firmly in the camp now that my time is worth more than anything I can manage to get paid after a certain point.

Something worth considering is intermittently taking on smaller but lucrative contracts. Be selective. Don't commit to a long term slog in which you'll sacrifice your personal life and appreciation for your career.
> Travelex operates in Europe and is bound by GDPR regulations.

To clarify, it's not that Travelex is located in or operates in Europe, it's that they hold data of EU residents. If they operated in Zimbabwe yet held data on EU residents, they would still be bound by GDPR.
I have run across the same attitude and it can be very irritating, and often a pretty reliable signal of someone who, if hired, would be a real pain to work with in general.

These bootcamps must be pushing the "fake it until you make it" advice to an extreme.
How to improve your Bash scripts
I drew the line with my dad when he looked down my girlfriend’s shirt and said he could see why I liked her and when he made anti-Semitic remarks about the faculty at my brother’s graduation. (I’m not Pakistani by birth but my mother was and my dad’s grandfather migrated). It started with that sort of behavior you describe as well as misogyny. If you don’t nip it in the bud now there’s no telling where it will end up. This isn’t the pind in Punjab (where his grandfather was from) where you can scratch your balls in public for eternity and no one will say anything.
Very location dependent.. The vast majority of the workforce couldn't negotiate a $24k a year raise from their employer.
> Why is there such a push to use this new language that's so inaccessible to much of the world?

Eh?
Smart News Apps to Help You Avoid Fake News with More Trustworthy Reports
" issues around Google's actual clean-room implementation are largely irrelevant at this point in the lawsuit"

Are they? I am not an expert on this, but isn't the fact of actual copying (rather than successful clean-room implementation) a very relevant piece of information for copyright?
If this were the entire explanation, why wouldn't you just expect equal wages and tall men to be slightly more worse off?
That doesn't matter if features you're able to used are gated on the standard you use. If the standard you choose is based on what your target platforms 'support': no inline for you.
Could you elaborate on the weaknesses of AV1? I hadn't heard that. Is it because of the wavelet-based i-frames that h265 uses? Or a bunch of little things?
Delta’s “parallel reality” display sounds like sci-fi, but it’s coming soon
Depreciating things takes however long your accountants and the tax laws in your country allow :)

Deprecating things does take a long time, and the only practical thing to do about that is to get ahead of the game as you say.
Andrew Yang mentions this in his U.S. Presidential campaign speeches as a benefit of UBI. I wish more people were listening to his message. From battered women to families where the sole earner has lost their job - all would benefit from a minimum income and make this a much better society.
The software works on any bike. Buy the hardware parts (super cheap) and you’re ready to go!
Maybe because of the privacy implications of web workers keeping connections/checking for new notifications in the background?
John Carmack got to where he is by being a game developer. If you discount all wildly successful people in a field that is known to be a winner takes all environment then you won't have that many successful people to listen to.
I have learned so much at ykyz in the short amount of time I've been involved. Can't wait to contribute more!
Following the recent "AI Debate" between Yoshua Bengio and Gary Marcus [0], there was a lot of discussion about the exact definition (or redefinition even, as some argued) of some labels like "deep learning" and "symbol" (what do we mean exactly by these?), I find that it is quite relevant to this discussion.

[0] https://www.youtube.com/watch?v=EeqwFjqFvJA
And you're a fan of Townhall? Newsweek is just a summarizer, but Townhall is a spin rag. Nobody claims that climate change starts fires (how can an increase in temperature of a few degrees ignite a fire?) but that it makes the forest fire season longer in certain parts of the world. Your article sets up that strawman very prettily.
I know what Twitch is, I said YouTube. Someone else said Twitch alongside YT.
Ask HN: Main concerns for a dev while using low-code dev platforms?
Let your son cry, he will grow out of it by himself. My wife is a strong woman and she's telling me that she cried a lot when she was a kid. My nephew cried a lot when he grew up. Now he seems emotionally stronger than his peers. I cried some when I was growing up and still do occasionally when I can but mostly ran out of tears. Please do let your child cry and manifest his emotions, your trying to help might scar him.
Yes; or, for greater ease-of-use, you could just write your logic as a Linux kernel driver, leaving the rest of the OS to do its job. After all, from the perspective of the controller, you're interacting with a peripheral—and that's exactly what device drivers are designed to do.
If this were true then the gender gap would be far different because, in my view, it's much more expensive being a woman in our society.
Deep Packet Inspection Using Python
Develop and Debug PHP Applications Directly in Kubernetes
That's a pretty broad question, isn't it? Besides your age and that you used to work at startups and dislike the stress, there isn't much to go on for guidance. Who knows if you're suited for management, would be better as a code monkey, or what skills you need to brush up on?
I wouldn't rule it out. Professional athletes have great unions. Hollywood screenwriters, actors, and directors have great unions (or guilds). Couldn't software engineers benefit from a similar organization?
If i understood it correctly, your whole argument can be boiled down to “we have no free will, because all our decisions are influenced by a ton of factors outside of our control, thus making us not in control of anything.”

While this is debatable, it is not a useful lens to look at the world through. Why work out or study or attempt to do anything difficult and work on improving yourself to try and achieve something? If you dont feel motivated, it is all your brain chemistry and other factors outside of your control. Poor you, and lucky all those other people who worked hard and tried achieving something, too bad your brain chemistry and outside factors didn’t convince you to work on yourself and improve things. Nothing you can do about it, so why worry about it, right? /s

I am not trying to evoke the “pull yourself up by your bootstraps” point, that’s not what i am trying to say at all. A lot of things in life are definitely due to luck and factors outside of our control. But a lot of things require both hard work and luck, with luck alone not being enough.

Think about it. Imagine you randomly meeting Elon Musk at a grocery store, and you got lucky, he decides to have a conversation with you while waiting in line (it is a far-fetched scenario, i know, but bear with me here). He asks what do you do and what you are into. If you worked hard in the field of aerospace engineering and made significant contributions, that conversation can easily turn into a job or learning something new and cool. If you didnt work hard (regardless of the field), then the conversation will prolly be about some surface level topic like the weather or tesla stuff, and you are left with nothing at the end.

Just working hard isn’t enough by itself, but it ensures that you are prepared to take the most advantage out of a lucky situation that could present itself.

A Thomas Jefferson’s quote comes to mind as relevant as well: “I'm a great believer in luck, and I find the harder I work the more I have of it.”
I used to be weekend staff at a clothing store that changed layouts every week. Every weekend, I'd have to relearn where everything was.
How old is he?
https://www.bleepingcomputer.com/news/security/sodinokibi-ra...

has information about this being specific ransomware.

One possible vector for the attack, from that article, is that apparently they had an unsecured pulse Secure VPN which has a known and quite nasty vulnerability, which is being actively exploited.
I think you should stick with the language you know the best, especially if you are the one doing the coding.
The 14 Global EdTech Unicorns
John Carmack got to where he is by owning a game development company. That does not imply he didn't work at it and it doesn't imply that he didn't work hard but the difference between capital and labor is obvious and that is precisely what a union seeks to address.

(He's also a genius. And good for him for that. Most people aren't.)
I generally use Bitnami's stacks. There's one for LAMP too.

Benefits:
Fairly latest versions. Everything in one directory (I usually install them under /opt). No effect on system packages. No need to add PPAs for new versions.

Drawbacks:
Can't update an existing installation; have to install a new version of the stack in another location and migrate.

[1]: https://bitnami.com/stack/lamp/installer

[2]: https://bitnami.com/stack/lamp/README.txt
Have you come across MegaSquirt[1]? The most recent iterations are neither inexpensive nor DIY but the earlier versions are still made as well.

[1] http://www.msextra.com/product-range/traditional-megasquirt/
Software engineers aren't the only one that work in that industry. On the dev-side there's a couple routes out, however on the design and art side adjacent industries are even worse meat-grinders or not an option.