skysight-inc/HackerNews huggingface dataset:
This is the most exciting part for me: Its going to have A LOT of memory bandwidth, as the article states they will have DDR5 and HBM2E. I think DDR5 should nearly double throughput over DDR4, and HBM2E supposedly is good for 410GB/sec of memory bandwidth [1]

This should give more than enough memory bandwidth to double the number of cores.

I'm personally excited by the memory bandwidth and PCIe Gen5 more than the number of cores. I'm hoping we can build a single socket 800Gb/s Netflix OCA :)

[1] https://www.tomshardware.com/reviews/glossary-hbm-hbm2-high-...
I agree that the math is very poor for early employees. I went through the best case scenario and it still wasn't worth it.

I joined a startup just after their series A. I was offered what they said was a lot of equity (1/2000 of the company). I ended up with the best case scenario: it grew like crazy and 8 years later went public at a multi-billion dollar valuation. My shares had gone up more than 100x.

My payout was good, but financially not worth it. The company raised a bunch along the way (I stopped counting after series G) so I got diluted a fair bit. I also took a lower than market salary for the time I spent there (which was of course justified by the fact the company was growing so fast and people were jumping to hop on a rocket ship).

I ended up with low 7 figures, which, yes, is amazing, but I actually would have had more at any FAANG company during that same period.

So who really got paid? The founders and the executive team (no matter when they joined). It was a good experience, but startups, financially, are not a great move.
Sircmpwn/Openring – Sourcehut Git
Depening on a lot of application specific stuff, the same thing you'd do with between somewhere between four and sixteen 8 core servers.
I absent myself from this discussion
Hahaha, reused from a video on my YouTube channel, was created in 5 minutes on Apple Keynote
If you want to make the argument that working for anyone other than yourself is wage slaving I won’t fight you.

The difference to me though is that you typically own (or have the right to own given enough commitment) significantly more of a startup than a FAANG. Granted, your chances of owning anything of value is low, but that’s a risk I’m willing to take over making Bezos and Zuckerberg that much richer. Knowing I’m contributing to their wealth is not something I’d care to live with.

But again, different strokes, as I said.
Most people I know working for a startup as an employee are doing it mainly because that was the job they could get at the time they were looking not because they were deliberately looking to join a startup. Whether it’s financially or emotionally optimal is usually secondary to basic survival or at least not wanting to have to deal with current tech hiring practices longer than one has to.
oh for sure, not denying that.

but - regulation should make the good thing easy: battery construction rules must require ease of recycling and recycling itself should be the easy default option in practice, not just on paper. it can be done. no profit for the mafia left in that case.
Iran: "we will wipe Israel off the face of the earth!"

You: economic sanctions are immoral!

Lol.
>How did this article get through peer review? Like the author, the journal’s reviewers and editors seemed to have been glamoured by the shine, tech fetishism, and naive empiricism of even the most poorly executed digital methods — without the methodological humility to work together with colleagues from information science, or at least check in with someone familiar with the basic workings of tools like Google

Well, that's what happens when your institution is brimming with ideologues who practice one sided research and immediately praise any results that confirms their political, dogmatic biases. Doubly so when criticizing certain results or topics will get you implicitly or ex-communicated, particularly if you are not part of an approved protected class.

The retraction doesn't matter very much, the damage has already been done, and far more eyes will have been exposed to the results than to the retraction.
Yeah- I mean I get that's what happening here. It's just weird to me to consider it a "right."

I just don't see how it's fundamentally any better than the US system of minimum and maximum sentences, with some possibly some provisions for early parole reviewed every year or two after some portion "X" of the sentence has been served.
I fully agree that the fervor around FAANG is unhealthy. However, if you are just at the start if your career, that is the best time to move to wherever the jobs you are interested in are, rather than restricting yourself to what is available near where you currently are. There will be folks that have obligations preventing that, but most recent college grads should have little holding them from moving.
Are you implying that you are going to deny every community that envisages to leave your network to advertise to their users that they moved ?
I've certainly heard "abSENT" in British English. The other two, not so much.
There's actual garbage in the DB; clearly, they've used some sort of automated method for thresholding images, "finding" ornaments and pulling them out. As such, I don't think the ornaments in the DB are particularly interesting. The raw data (unthresholded) is, but I bet that's not copyrightable.
While this sort of "memeing" is unfortunate and probably unsolvable, the sort of fake news that invents or even heavily skews facts to match a narrative could be detectible.
Ask HN: What Linux apps do you use for web development?
I'm a long time Windows power user, and have downloaded many useful programs over the years to help with development, but have recently switched to Linux for privacy reasons. I don't like the fact that Windows' drives are unencrypted since if my PC is stolen people could see all the code I've been working on and possibly even use it in their own work and pass my work off as theirs.

I have considered doing full-disk-encryption with Veracrypt or using Bitlocker, but don't trust both of them, since I had a drive corrupted by Veracrypt and couldn't get back into the filesystem. As for bitlocker: I don't trust Microsoft to protect my files since they are an NSA Prism partner and probably have Bitlocker backdoored. My threat model is such that: if my filesystem can be accessed by NSA, then it can also be accessed by smaller threat actors with little effort.

In terms of Linux: I can do partial disk encryption with LUKS and have all my intellectual property secured with that, but what tools should I be using in Linux? I prefer the JAM stack, so apart from VSCodium and XAMPP, what other tools should I be installing?
It’s completely possible to have ISOs that convert to NSOs past the 90 day window.

The last unicorn I worked for had a ten year exercise window after employment ended.
Read again what I wrote >On Android you don't have to serve your app over Google Play you can distribute .apk file elsewhere and pay 0% fee but on iOS unfortunately you can not do that.
The presumption was that the items would have Lee's DNA on them and they did not.
So many chumps - I honestly think people subscribing to players is just as chumpy but I get that is just one mans opinion.
Very true. The system overweights the rewards to the founder. And anyone can be a founder if they are willing to take more risk and go without getting paid.
How true to do suspect the following hypothesis is: FAANG overpays for top talent they do not need purely to keep it out of the hands of startups and competitors who do have a present concrete need for the top-shelf talent pool?
Yes, that is indeed the verb, but I hear it as "I absent myself" and I can't remember ever hearing it otherwise. Maybe in the USA it's already entered this category and then gone even further and influenced the pronunciation of the verb.
Right, and a lot of the lower wage jobs never got to work from home in the first place. By definition, the question is selecting for a higher earning group.
> If the necessities are more than the income, you either have to cut back on something important or work a second job.

If it is a necessity, by definition it cannot be cut back, unless you want to starve to death or live under a bridge.
"Manage" inflation means to create it. An economy naturally tends towards price deflation, through optimization and technological progress. Business looking for ways to cut costs to compete is intrinsic to a market.
Follow your dream is generally meant as ‘get a dream career’. Figure out life goals might mean working a job of average happiness because the money is important for you in raising your family. I think there is a big difference.
> IRC had no drama and such crap

Your memories got nicer with time.

Reminder that the internet was always the internet, from 1994, although the story is about USENET: https://www.wired.com/1994/05/alt-tasteless/
Agreed! I spent a lot of time evaluating frameworks a year ago, and this article sums up much of my research. I had to mention it, in case it hadn't been covered here on HN.
When I was Intel we used it for a very solid software rasterizer, an extremely good software raytracer, an extraordinarily fast SQL DB implementation, and for HPC.
Come on, that's not what I meant.

"Last line of a function" is honestly a very blatant and obvious way of encoding a returning point (and hence returning expression in an expr-oriented language).

You literally can't miss which line is the last line, UNLESS you're simply habituated into seeing the keyword "return".

You said it's about communicating intent, not about matching current habits. Those are completely different things.

For example, someone who knows Russian and is learning English, so they make mistakes in English. That doesn't mean English is a poor language for communication, does it?

Case in point, do you actually type "return" in say Java, for a void method, when that return is your very last line of the method? Yes, no?

If no, then you didn't need to communicate "it's returning here" with greater intent. If yes, then I'll accept your point about you finding no return ambiguous. But still, most people don't.
The villain is even called Spectre.
Well now you're just devising your own methods of psychological torture.
Profil3r: An OSINT Tool to discover a person's profiles on social medias
Profil3r is an OSINT tool that allows you to find potential profiles of a person on social networks, as well as their email addresses. This program also alerts you to the presence of a data leak for the found emails.
On one hand, it seems like people that watch trains. I've no idea why people like to watch trains, but I'm sure I have equally strange interests compared to them.

On the other hand, some of these stans are paying a lot of cold hard cash to these streamers, just to get a shout-out, maybe, and that is clearly insane.

I've no idea what to make of the whole situation and perhaps I should just go look at some other corner of the web.
And it's wonderful that you can make that choice.

Now imagine you couldn't. Imagine someone wanted children but was forced not to? How would that be different than forcing you to have (and pay for) children?
Hi! This is a fun question. Certainly, thermal equilibrium involves something called the equipartition theorem, which says that all of the energy is divided equally across all of the degrees of freedom so that each has an average small amount of energy which we call the temperature. (It's hard to define temperature in any other circumstance! But let's not get into ensembles.)

The big caution with the gradient idea is that you can get uncomfortably close, if you are not paying attention, to saying that refrigerators are impossible. An energy flow from degree of freedom A to degree of freedom B manages to “slurp up” some of this thermal energy from a system's degrees of freedom and move them to another system, one gradient undoes a flow across a different gradient. And like, this happens all the time in everyone's kitchen.

Information erasure looks like this: a bit needs to look like a degree of freedom with some energy stored above the baseline average. It could be energy neutral in that you might have two degrees of freedom, {ifZero, ifOne}, so that a NOT gate doesn't take any energy, but just swaps the energy in the two degrees of freedom. But the energy stored in one or the other needs to be roughly one temperature*, or so. And the reason why is that “equipartition” specifies an average, but there is also a standard deviation: these are the energy fluctuations in thermal equilibrium. So, as a result of Ludwig Boltzmann we know that this is an exponentially-distributed random variable and therefore the standard deviation is equal to the mean. So if you want your bits to not be thermally excited, they need to hold a few temperatures’ worth of energy.

Information erasure says that the only circuits on these bits which preserve the energy levels inside them, are reversible circuits like NOT. Irreversible dynamics can look like reversible dynamics plus erasure: in the simplest erasure, we drain both ifZero and ifOne energies into the environment and then we refill ifZero from some energy reservoir. And this says basically that there is nothing much better than that for erasing a bit.

So, just like the ratchet had a spring that was kept at low energy in order to facilitate a transfer of energy from cold to hot, and could only work as long as you kept that spring well-refrigerated, Maxwell's demon has a similar “coldness buffer” in terms of these bits that are present in a definite prepared state ahead of time. The information processing step takes it out of that zero state, and if it wants to go back there it has to erase, but that requires dumping some energy out into an environment, and getting energy from some reservoir to compensate. And then Maxwell's demon becomes just a normal refrigerator like the other ones that we know about.
The Usenet War Between alt.tasteless and rec.pets.cats (1994)
Even though I just wrote in another comment about how growing up poor has shaped me, I feel this too. I try to remember, and to pass on what I remember because I think those lessons are important, but I'm also keenly aware that it was a long time ago in a different place. In a way, the most important thing I know and that many around me don't is that there's something to be learned about what it's like to be poor in this time and place. Knowing that a particular piece of knowledge exists at all is the first step to learning it.
From a practical perspective, most companies large enough to support PEs as described here, are going to have misaligned hacks that made sense once upon a time but are no longer sensible.

A big part of a PEs job is to keep the train moving despite nonsensical design decisions, organizational politics/empires, and legacy code bases/use cases that no one wants to touch. A good PE will help incrementally resolve/improve the above situations.
The thing I don't like about pinging certain hosts like google.com (and a few others) is the return ping from them to your ip address a few hours after you pinging them. Sure, in the grand scheme of things thats a massive {shrug} "So what?" to some and I would agree.

It's the principle of it that I object to. So on the basis of "...fair, Your server/service, Your rules" I just avoid pinging those hosts that do this out of pure principle.

(Am pretty certain that Shodan is another one that does it, especially from IPv6 sources and from memory maybe bbc.com/bbc.co.uk does it too (it's been a while and can't remember the other few that I've seen that do this when checking firewall logs) Other HN'ers might know of some others that do this too.

I mean - Why? It's just darn rude.

[Edit, meant to add that I know why Shodan does this and it is too help them map the IPv6 address space, so Doubly F.U.]

O.T. Alert:
Out of habbit I always ping a known i.p address first then pinging a $.com to double check. It's always a head-desk moment when you've spent X minutes checking the code (I mean, it pinged out ok so that can't be the source of the timeouts and errors right?) before trying a ping to a $.com. The head-Desk moment was of course realising the network errors weren't in the code but that the FW dropping any traffic on port 53. Lol (not).
300 presumably, one of the battles the corpses were from supposedly happened the same day as the Battle of Thermopylae. If Herodotus was wrong about this battle, his records of Thermopylae become more suspect.

Kinda silly though, as "popular lore" already ignores the thousands of other Greeks at the battle, as well as the also concurrent Battle of Artemisium.
Defeating Anti-Debug Techniques: macOS mach exception port stealing (2018)
Ok you don’t think I was trolling. That’s good. Thanks.

> Go to Thailand, insult the king, and post to HN about how surprised you are that you got caned like a bad boy.

Yes, I’m saying it’s sucks it’s like that, here are some examples.
I was just noting the Freudian slip.
Some long-winded thoughts on privacy policies and consent popups
Yes I disagree and not because of people slipping through the cracks or something. I was referring to people and companies who have a mission. For example to help the blind to see or connect the world. Or the many many small businesses who seek to improve their local region and employ people.

Perhaps you're thinking of the pressures on management of the fortune 500 or something, but that's a far cry from sweeping claims like "almost entirely" or "every job". If you want a job at a place with more of a conscience or whatever, they are all over the place. Especially among startups.
> that's what you have to do to change the world

It may be what you need to change the world. But making a n uber clone for dogs is not changing the world.

Literally 99% of startups have zero claim to trying to change the world.
Diet Advice for Picky (Grown-Up) Eaters
I was going to comment the same thing. While many on the list follow the rule many other words listed I've heard only one pronunciation regardless noun and verb form. Maybe it's a regional thing. I speak American English, maybe these pronunciations are different elsewhere.
The paper implies that less reproducible papers have a greater influence on science because they are more highly cited. But an alternate explanation suggests the opposite -- less reproducible papers are more highly cited because people are publishing papers pointing out the results are false.

It is also quite telling that the biggest differences in citation counts are for papers published in Nature and Science. But in discipline specific journals (Figs. 1B,C), the effect is very modest. Practicing scientists know that Science and Nature are publish the least reproducible results, in part because they like "sexy" (surprising, less likely to be correct) science, and in part because they provide almost no detail on how experiments were performed (no Materials and Methods).

The implication of the paper is that less reproducible science has more impact than reproducible science. But we know this is wrong -- reproducible results persist, while incorrect results do not (we haven't heard much more about the organisms that use arsenic rather than phosphorus in their DNA -- https://science.sciencemag.org/content/332/6034/1163 )
I recognized this was a thing, but didn't have a name for it. So putting a name to it is neat.
Missing from the list

Criminal events:

- An exchange simply takes the bitcoin and run (MtGox owes me a bitcoin)

- Ways to work around financial rules are shut down (Tether is used to route money into sites that offer stupid high levels of leverage, and thus speculation pushes prices higher)

Mass psychology:

- Money flowing out of the market exceeds money flowing inward due to panic selling. (Compounded by above mentioned stupid high levels of leverage and margin calls)

So why won't it go away?

It is my personal belief that Bitcoin is allowed to continue because it isn't private(all transactions are stored in the blockchain for anyone to see), and thus it turned out to be a great surveillance tool for the powers that be, while seaming to work against them.
you’d be just fine at FANG. you are taking horror stories and thinking that is the way things happen at X. Your experience at a big company is mostly dictated by 1) your boss and 2) your team. There are good pockets in the worst places and there are really bad pockets in the best places. The exercise to how you figure this out is left yo the reader.

Regarding impact: you can have an impact at bigCo. It’s just that it’s not something that’s usually visible to the outside world (or sometimes not even internally). Hypothetically: if a change you make or a product you work on helps reduce the power usage of a datacenter or an android phone or a car by 1% you have made a gigantic impact. Even of only 1% of that 1% is your actual work.
You’re not interested in impact. You’re interested in stroking your ego. That’s all good and whatever but at some point you’re gonna realize that you’re gonna die and all your “accomplishments” mean jack shit. I have way more respect for someone that works at Google for example, puts in their time of focused work (even if it’s “only” 20 hours per week), invests in themselves and also invests in their families and is an exemplary mother/father and/or invests in the community they live in than I have respect for someone who “hustles” and works 80 hours per week.
> Say you have a 2% chance of picking a unicorn and being a member of the founding team. That 2% is honestly way too high for most people, and perhaps a bit low for others, but a good median to anchor on. $10M * 2% = $200K. And realistically you’re only going to get that this tranche of equity every 3-4 years at most, so that’s a risk-adjusted value of $50–$66k.

I didn't understand this math, 2% is the chance of it being a unicorn. 1% of 1B is 10M is the amount you might get if the startup sells for 1B. what does 2% of 10M signify?
You could be right and it could well be the case, but we don't know really. We are only aware that the GP turned them down, but it's quite possible they had the position filled.

One person wearing many hats is rather typical in small companies and early stage startups. Being asked to do extra is not something insulting per se, as long as you compensated accordingly, either with more hard money or (a lot more) equity.

It is a non-starter proposition to many, which should be respected. But it's not something borderline criminal.

> How does a company get to the point where you're talking to the CEO, they're laying out their exit strategies, and the job requirements still haven't been made clear?

Look, if we're still talking about a startup it could well be the interviewer is the CEO, the guy who brought you coffee is CFO and you're interviewing for CTO/dev/ops/support in one :)
It may depend on when you are driving as well. I saw several trucks carrying things just yesterday on the way to get my 2nd COVID shot. Anecdotally 2% seems very low to me (around central Ohio). It does seem that in the middle of day or on weekend afternoons I notice it more though.
Most option contracts forbid the employee pledging the shares for anything, including a loan to pay taxes. Its kind of absurd.
I ran a simulator system for a couple of years for a military law course. The idea was to give those in the course first-hand experience with ROE/RUF concerns through the eyes of the people they'd be writing ROE/RUF for.

The scenarios presented were laughable, badly-acted and completely unrealistic. Worse, every single one ended, by default, with the suspect pulling out a gun and shooting at the user. All of them. This is, of course, completely counter to reality.

One could say that the issue is then the quality of these systems, but the fact that, apparently, it has been a viable business for going on a decade shows me that the issue isn't being taken seriously be their customers - that is, police departments and their trainers. The issue is, in fact, the institution as a whole. They're fundamentally incapable of reforming themselves.