skysight-inc/HackerNews huggingface dataset:
> For example, last I heard, another one of our competitors (with the initials SB) has less than $1M in ARR and has 40+ employees.

as an investor in an "SB" that is tangentially related, i panicked a bit. found https://www.trustradius.com/products/retool/competitors and went "ah."

yeaa many such cases
Investing is about risk vs. reward.

Some investors will seek a 10% return in exchange for higher risk.

Others will be happy with a 3% return that is much lower risk.

Portfolios will include some of both types of investments depending on goals and risk tolerance.
The pandemic/WFH was probably a boon for Airtable, as companies were learning new ways to collaborate. Hiring and firing can be highly cyclical or trendy (think of how many companies have desperately hired for AI roles in the past year).
https://old.reddit.com/r/BaldursGate3/comments/18u5pnj/xbox_...

Direct link to the reddit post this article parrots.
This is the https://en.wikipedia.org/wiki/Structured_program_theorem.

You may also be interested in the Relooper and Stackifier algorithms, which produce more efficient programs than a simple loop/switch.
That's crazy.
Cops prevent violence. Remember when a few cities tried having 'police free zones'? I think it was Portland that had murders within a week.

Better re-think that one.
I feel a concentrated program to always check “do not say” would be powerfully useful. There’s no way it doesn’t get seen/noticed. Proof: next time check a box that obviously doesn’t apply and watch if they notice.
China builds more new fabs than other countries.

Thank you, US politicians. By forcing China to grow its own advanced semiconductor industry, you have begun the kill-off of the US advanced semiconductor industry.

Ignorant politicians (read: 'ALL OF THEM') should be prohibited from making important industrial decisions.
Fwiw i don't think the quotes are bad.

The advice I got about posting publicly, don't read the comments section lol
In a case like that it may be worth the cost of the legal fight to get it expunged.
A company I worked for had “servername_db” as that DB server’s internal domain, then the credentials for the server were “servername_db_user” and “servername_db_password”. The argument was that it was behind a VPN and bastion server. My argument was that it was almost as easy to have a bitwarden account with 2fa and generate passwords that would never be cracked, and it would look really bad if the company was broken into and we couldn’t spend two extra seconds per login to secure it better and lose customer data.
Well, just remember that NAND gates are made of transistors themselves which are a statistical model of a sort… just designed to appear digital when combined to that NAND level.

This is why I am very interested in analog again—quantum stuff is statistical already, so why go from statistical (analog) to digital (huge drop off of performance, e.g. just look at basic addition in a ALU) and back to statistical. Very interested. Not sure if it will ever be worth it, but can’t rule it out.
They literally opened a SNAKE CAFÉ over here, where folks could order smoothies and then hang out with "pet snakes" and reptiles that were apparently kept under Plexiglas at all times. It didn't last long enough for me to try out. :-(
It's not that hard, but it is an extra step.
Nothing is worse than portable bluetooth speakers on hikes.

If anyone has any connections with the REI Board of Directors please ask them to stop selling that crap.
>It might not make millions

I mean, isn't that the problem? They made 500m this quarter so a <1m donation box won't shift things. Hell, it may not even pay for more than a few devs given the compensation I've seen.

There simply isn't enough goodwill to maintain the living of even a single person operation without some sort of incentive (which ceases to be a "donation", but a subscription with a fancy coat).
No time at all, in relative terms. Five years is a lifetime in the semiconductor industry.

As the Red Queen said to Alice: “Now, here, you see, it takes all the running you can do, to keep in the same place. If you want to get somewhere else, you must run at least twice as fast as that!”
Yes, if you haven't already noticed, crypto is just a religion at this point, propagated by the "experts" who don't actually think and actively silence dissent.
Hmm, perhaps parent poster misread the title as "reinoculation"?
I turned several on at once, turned them off, and noticed that one of the Radio sounds will now play in addition to anything else that is currently playing
If they indeed ran out of runway, then Airplane missed an opportunity for a memorable "our incredible journey" post.
Wish there was a way to opt out of the moral cultural region defaulting to protestant prudeness for a comunity.
hmm thanks. anand should have gotten that feedback, and yet his correction (https://twitter.com/asanwal/status/1703598605406265535) wasn't "hey i was super off"
Damn, I admit I didn't read the paper, and it's too late to edit my comment, sorry :(
There are plenty of windows tools that let you see those real error messages and troubleshoot in more detail.
ouch! migrating tools can be intimidating for such an important part of your business

happy to advise for free or build-out in Retool for any Airplane users stuck with 2-months to figure out what to do....
Hardly. Just because you can make a chunk of it doesn’t mean it’s automatically useful. Is it ductile enough to make wires or sheets? Does it corrode quickly? Is it stable in the long term? Does it amalgamate with other metals too easily?

Materials have a whole list of properties that are important in both manufacturing and usage contexts. Alternative processing methods can fix some issues but not all.

That being said, finding one should be like kicking down the door to a whole room of related possibilities.
They're not useless in the way tactical pants worn by nerds are.
Meanwhile, in JS/ECMAScript land, async/await is used everywhere and it simplifies a lot of things. I've also used the construct in Rust, where I found it difficult to get the type signatures right, but in at least one other language, async/await is quite helpful.
Only for one backend (restic server). It does NOT support append only for S3 or other backends which is the most frequently used scenario.
all that means is that it disabled services by default before it became common sense.
I commented the same elsewhere. It’s a 10K fine per listing and makes you liable for civil action in certain circumstances. I’m surprised HN even allows posts without salaries, as you’re in violation if anyone from CA could potentially fill the role (e.g. a US-based remote position).
I don't think it exists. The only banners I've ever gotten on wikipedia are donation related.
If you were talking with a friend, and you learned he used to make millions on Wall Street, you’d not even think of considering asking why he gave it up?
We’re so used to doctors figuring it out in half an hour throwing some antibiotics or painkillers your way and calling it a day.

The first time you see them clueless is jarring. Autoimmune issues in particular.

I experienced vaguely similar to OP except 1/100th the scale in seriousness so similar only directionally.

Got my diagnosis - and upon googling it discovered it amounts to “unspecified autoimmune joint thing”. A placeholder for all intents. Cure none, clear course of action none, cause unclear. Options available all dangerous in themselves.

In my case tolerable but still was eye opening. Doctors bluntly proposing yolo’ing treatments because they have no idea etc.

Just thankful in my case life impact is super mild.
You now have the worlds worst collection. Congrats on owning that.
Cobalt Core is a tight, funny roguelike deck-builder deserving of many runs
I love Slay the Spire and I'm curious if the HN community also enjoys this sub-genre of games. Any recommendations?
I use MagicMirror to do this. It's a great piece of software. I'm a bit shocked nobody has mentioned this yet. https://magicmirror.builders/
2024's First Link Blog Post (Because Happy Birthday Matt Mullenweg)
This isn't a course about generative AI if that's what you're getting at.

Mentioning this because I did assume that from the title.
How long until we enumerate all the herbs?!?!?!?!?! The pantry's almost empty!!!
I can also recommend getting Consent-o-matic[0]. It automatically completes consent forms on most sites and denies all by default, although this is configurable. It is developed and maintained by the University of Aarhus in Denmark and is my opinion a better alternative to I don't care about cookies and similar extensions. It is also open source!

[0]: https://consentomatic.au.dk/
Sweet! Annoyed I didn’t think of that one
Generative AI is already widespread in the Public Sector
Oh hey, a favorite topic of mine!

The general rule is that program headers (containing segments) are for runtime, and section headers are for compile time. The ELF loader and RTLD do not even look at the section headers, which is abused often in various ways: most commonly, section headers are just stripped right off, but it's entirely possible to devise a binary with valid-looking section headers that don't match the program headers. Imagine: a malicious binary which points to the malicious code in the program header, but totally innocent code in the section header. Lots of tools - including reverse-engineering tools! - blindly trust the section headers for some reason.

The usual compile-time linker does look at section headers, and in particular will merge the various sections of the input .o files based on section name. Sections have more granularity than segments - for example, there is usually a .data section distinct from the .bss section, but often just a single RW segment that covers both (specifying a longer memory size than file size in order to zero-fill the BSS bits).

I believe the distinction between segments and sections largely arises because the runtime (ELF loader/dynamic linker) have different needs from the compiler (static linker); however, I have not looked deeply enough into the history of the ELF format to know exactly why the distinction was made initially. I know many other formats do not make this distinction as clearly: Mach-O nests sections underneath segments hierarchically, whereas PE just has sections: much of the "metadata" that would normally live in ELF sections is instead in special "directories" pointed to by specific entries in the PE file header.
And there are even some customers that’ll happily pay a bit more when they learn you’ve been roughed and tumbled.
This is an extremely privileged position.

In many environments violence is a part of life and necessary for survival.

One hypothetical scenario of millions:

You live and grow up in a high-crime area. Someone attacks you, a family member, etc. You defend yourself to protect your own life or that of a loved one. A cellphone video records the end of the encounter where you appear to be the aggressor.

You get an assault charge.

You work your ass off, beat a variety of odds, and make something of yourself. Many years later you’re passed over for a position simply because you came from an environment the person doing the hiring can’t possibly fathom. A person who has clearly never been in the position of “it’s me/my wife/my child or them”.

Same for ex-military. Are you aware that the United States military is often considered to be the “only way out” for a substantial portion of the enlisted? That something like 90% of military roles are non-combat related?

I’m not a violent person either but this is an extremely naive, judgmental, and downright discriminatory position.
They are often used in pre-employment screening for sensitive government jobs. Yes, it would be illegal for a private employer to do this.
>What would an idea solution look like? Airbnb but with a gaming setup room?

Without the rgb led, pretty much. That would be nice.
NetBSD actually does better in that regard with its VeriExec stuff.
It's not a 100% match for the requirements but I use miniflux for that. It does have a very basic interface that I never use. But it supports a number of API protocols, so probably most of the clients that supports some backend will work with it. Also it seem to be implemented in Golang.
What makes you say that? The course is about DSLs and language design.
Speaking of Indeed, the first employee (https://en.wikipedia.org/wiki/Chris_Lamprecht) was a felon and a great engineer
No surprise there.

Companies grow to match the size of their markets. The Chinese market alone is one and a half times the size of the total combined Western market, and four times the size of the US market.

Naturally the Chinese company will be larger than a Western one.
> a PDF file that can be also run in a NES emulator, and will display its own MD5 hash. The MD5 hash is also shown in the pdf document itself.

By that logic, SHA 256 is also broken:

$ cat >sha256.py
from hashlib import sha256
s = 'from hashlib import sha256\ns = %r\nprint sha256(s%%s).hexdigest()\n'
print sha256(s%s).hexdigest()
$ sha256sum sha256.py
14cc85c420ced317fdb73e9403ac3f6e1d96d19c70ae0dce8da9b8d96fa0b4d3 sha256.py
$ python sha256.py
14cc85c420ced317fdb73e9403ac3f6e1d96d19c70ae0dce8da9b8d96fa0b4d3

(Yes, PDF is turing complete. Yes, that's terrible. No, it doesn't have anything to do with hash function deficiencies; it's turing complete on (malicious) purpose, just like webpages with javascript.)
>unless you are playing on one of Steam's 2-3 anointed distros.

For sure. That is a pretty good state to be in---most games work in a few well known distros. If you use something else, you have to DIY some compatibility steps once in a while.
If you like textbooks, I would recommend "Programming Massively Parallel Processors" by Hwu, Kirk, and Hajj. [1] The most recent edition was published in 2022.

If you like lecture videos, I would recommend Hajj's YouTube playlist of 2021 lectures [2]. He works through a subset of the textbook.

This will give you a good foundation of GPU hardware architecture and CUDA programming. The knowledge is somewhat transferable to other areas of high-performance computing.

[1] https://www.amazon.com/Programming-Massively-Parallel-Proces...

[2] https://www.youtube.com/playlist?list=PLRRuQYjFhpmubuwx-w8X9...
You can make a great post without ever visiting. Especially as the author about situation 70 years ago. And quotes books.
That’s why I’m really thankful that sites like Reddit have made it really hard, almost impossible, to enjoy without an account and their app, because I’m literally unwilling to install an app or make an account just to read funny memes. I’m such an old curmudgeon these days that I barely even have energy to socialize with people who do things I also enjoy, let alone talk to idiots online. The one exception is for HN because I find there are more limits around commenting and I can avoid most of the political and other flammable topics.
> The team DOES NOT use pull requests. Contributors are expected to be socially capable and fully engaged in the inter-personal, realtime communication that supports high-performance, low-handoff work.

I am interested to know more about your workflow given that you do not use pull requests, could you please elaborate on that?

I cannot imagine that you’re all just pushing to master.
Honestly just setup SELinux on Alpine or Void, and that's going to be a much more secure workstation already.
I mean, I carry a gun regularly, and if I ever have to use it, it's 50/50 whether only not I'll be charged.

Actually much less likely in my locale, but if I'm out of town...
The softening guide was one command to put SELinux into permissive mode, and those managers couldn't even handle that.
We are all temporarily abled.
correct. it's the CV superbowl.
I still miss Descent...
Actually, this is a perfectly good point - arcade games had their CRTs on a 45 degree angle, some on portrait and some on landscape direction, and they showed no "intermediate" effects that you'd expect if this gravity claim was true. There were even "table" video games where the CRT was 90 degrees upward, which should have really messed things up if this gravitational effect was at all true.

Likewise, remember the green swooping radar of days gone by? In wartime, those regularly got a wild ride through gravity, and yet you never hear of them having a problem with it.

I'm really thinking this article's "throw-away" comment is really worth throwing away.
DEI discriminates on the basis of race, gender; it is immoral and illegal
Assault is also not always what you might imagine. It doesn't require physical harm or even contact. Just putting someone in fear of harm can be assault. E.g. a disagreement getting heated and someone saying "I'm going to kick your ass" is technically assault. As is brandishing a weapon or making other threatening gestures even without physical contact or harm.
U Thant Island, Manhattan
Unison looks more like what I was thinking, thanks!
Weird to think there are now people so young in these types of discussions that wouldn't know about Slashdot.
Restricting to user accounts is useless. Malware runs as your user.

https://xkcd.com/1200/
A.I. Came for Our Jobs, Our Art, and Our Souls. Now It's Coming for Our Birds
I would add Jochen Liedtke (unfortunately he passed away already more than 20 years ago) as inventor of the L4 microkernel.

Several research groups continued work on L4 after Liedtke's death (Hermann Härtig in Dresden, Gernot Heiser in Sydney, a bit of research at Frank Bellosa's group in Karlsruhe and more industrial research on L4 for embedded/RT systems by Robert Kaiser, later a professor in Wiesbaden), but I would still argue that Liedtke's original work was the most influential, though all the formal verification work in Sydney also had significant impact - but that was only enabled by the simplicity of the underlying microkernel concepts and implementations.
>It's hard to see how this is anything other than arbitrarily silencing a popular opinion

I mean, I've seen what Reddit turned into (it was always there, but I saw it spread outside of the meme subs). I saw how 4chan started. I saw how Twitter started and somehow managed to keep lowering the bar.

People chastised "tone policing" in the 00's and I was a part of that. But I've seen enough trainwrecks in real time to accept it as a necessary step to stop history from repeating itself and lowering the quality of the discussion.

And honestly, it's never necessary: Does calling someone an idiot really advance the conversation in a way that a detailed criticism of the subject wouldn't?
Oh man, you're right. It's even worse than I thought.
PyPy is a Python implementation, not the same the PyPI (Python Package Index).
Exactly. I'm told there is at least one listening station that measures their power at distance, and they are trying to make sure their signal reaches these listening stations and nobody else's. I've heard at least 5 going at any given time. They play looped samples of their own voices with a few audio effects added on, then run that through the most powerful amplifier they can manage to build.
Your sibling comments and responses to them about ABI stability talk about why this is not possible. For example,

https://news.ycombinator.com/item?id=38853047
There’s only one reason she was forced out and it had nothing to do with plagiarism.
Is there a way to figure this out for a given lat-lon? I’m in Hawaii and find space event things are routinely quite different here since we’re as far away from LA as LA is from NYC
Exactly. The way I think about it, the "async" keyword transforms function code so that local variables are no longer bound to the stack, making it possible to pause function execution (using "await") and resume it at an arbitrary time. Performing that transformation manually is a fair amount of work and it's prone to errors, but that's what we did when we wrote cooperatively multitasked code.
Don't be silly here, the MD5 is clearly in the plaintext here, and the NES ROM is only the first 40k of the file. It is not able to scan itself and print out a hash that way.
*Two. Not one. It's not science until it's been independently reproduced. Until then, it's "cute, but we can't trust what you're saying until someone else shows you're not making things up". And that counter resets every single time someone does something slightly different and then claims that it works.
I also want to know who is truly remote. So many times a listing says remote from anywhere but then click through to the JD and it’s remote from cali or remote from USA.
Now take a look at MBA admissions for a top 20 program - 35-45% of undergraduate degrees tend to be STEM (primarily Engineering, with a bit of Math/Sciences)
You make the legal argument for me with your quote...
"(sic) One (Judge) for instance, said that the issue is that the Colorado law doesn't explicitly say that the "expedited process" for challenging someone's qualifications includes the 14th amendment. Another (Judge) says that without a criminal conviction, due process hasn't been followed."

Trump is not my guy and never was. So don't conflate my handing out a dose of legal reality with support for him.

Furthermore, don't confuse my refusal to go into the finer points of the legal argument on this thread with being uninformed on the topic.

Lastly, your hatred of the Big Orange Head has clouded your ability to think logically.

Jan 6th doesn't qualify as an insurrection. It was nothing more than a stupid attempt at protest.
It is definitionally judgemental and discriminatory. Hiring is the practice of discriminating against undesirable hires by using one’s judgement.

We can discuss whether or not it’s naive, but it’s served me quite well for decades thus far. The rest of your comment seems like a simple emotional appeal.

All hiring is discriminatory;
there are more applicants than there are positions. Discrimination is not a bad thing, it’s just discrimination based on built-in traits (race, sex, national origin, etc) that is bad.

Discriminating in hiring based on the adult decisions of a human being is not only in-bounds, it is literally the whole of hiring. Some people studied software, some didn’t. Some dropped out of high school to start companies, some went to university.

This is one of the reasons I think religious discrimination shouldn’t be prohibited in hiring (choice of religion is not a built in trait, but a choice made as an adult). Same with work history - going to work for the armed forces is an unforced choice.

This sort of categorization and discrimination is a great and useful thing and we should do more of it. People are not interchangeable.

You could make the exact same argument against hiring from the ivys versus community colleges, yet I don’t see anyone arguing for blinding of university names on CVs, or hiding the fact of whether or not someone studied at university.

When hiring our job is to find the best possible candidate. It’s not wrong or bad to use all available data to do that. All else being equal, I’d much rather hire someone without a history of violence or history of work in violent industries.

Freedom of association is one of our most powerful tools for shaping the society in which we wish to live.
FSRS4Anki: A modern spaced-repetition scheduler for Anki
"The eye that never sleeps": Pinkerton's National Detective Agency Records
There was a period back in December that this happened to me. I use a combination of ublock origin, no script, privacy badger, and Ghostery — along with PiHole and NextDNS.

Yes, I know that’s probably a recipe for conflicting disaster, but like a lot of these temporary breakages, after about a week the problems with CNN disappeared. And I don’t think I did anything. But, I am US based too.
https://www.backblaze.com/cloud-backup/personal/mac-online-b...