skysight-inc/HackerNews huggingface dataset:
It's like we discovered hammers. What a marvelous tool. So we amputate everybody's hands, feet, eyes and ears. And replace them with prosthetic hammers. Which is awkward and unattractive.

Then we raze the world to make room for nail-factories.

The poster-boy for success is this hammer-limbed freak crawling through an apocalyptic wasteland of steel shards.
It's actually OnePlus' company motto. Have done that joke to death...
> I was increasingly getting upset about their extension marketplace, where there is an increased number of extensions starting to sell pro versions of the extensions we used for free.

I'm not familiar with any particularly egregious examples, but I don't find "developer wants to sell software" all that outrageous.
I guess my memory is somewhat skewed by having skipped across Windows 8, true.
To echo sibling comment but make it more prominent - "Linear Algebra Done Right" is a great second book, I wouldn't use it as a first source of learning Linear Algebra. (I'm pretty sure it says as much in the intro, IIRC.)

I personally learned from Strang, then this book, which complemented each other very well. Strang is very focused on practicality, actually computing things, always seeing the matrix behind everything. "Done Right" is great at ignoring most of the "matrix view" of things completely in favor of pure linear transformations instead. Both views have their use - so learning one, then the other, is a great idea.
Semiconductor technology exploded old social lifts and killed old guards. The most upset about it are the people who relied on primitive parts of brain to achieve social status or gain access to capital.
I love those! Was wondering if there were any other topics not related to programming that might need the same love.
It depends on what applications you write. I write financial applications with Java but I don't use Spring and JPA/Hibernate. Spring is quite suitable to write CRUD applications.

You either have a bloated runtime or you need to include more external dependencies. It's just trade off. The trend is to have lightweight runtime in cloud era.
A recent gap might be the firewall that prevents burnout. You're self-selecting into a higher chance of imminent burnout.
I object to the word "objectively" there. Subjectively to you it is worse. I can't stand coffee with sugar. It's just a sugary drink, not coffee. I drink coffee either black or with a bit of milk - not coffee cream. Coffee does not taste bitter to me. Grapefruit on the other hand I cannot stand. I'll spit that out right away. I would say grapefruit is objectively the worst thing you can eat, yet I have to accept that it's definitely subjective as some people eat it without blinking an eye.

Same goes with sour. I love sour stuff and things I drink and eat that are perfect, you might find "objectively too sour", while it's really subjective.
> I was increasingly getting upset about their extension marketplace, where there is an increased number of extensions starting to sell pro versions of the extensions we used for free.

This is actually great news. Some extensions, especially language ones, are very poor, and paying for them (if someone makes a commercial version) is the only way to guarantee a good development experience. Ruby is an example, and switching to IntelliJ is not smooth for people used to VSC.
I do believe that Cisco SIP implementation in 7000 series phones is non-interoperable by design. One major issue is that they are sending SIP messages from different port than the port they are receiving on. Because of this they practically do not work with any kind of NAT and I haven't heard of any consumer service provider that would work with this (the standard behavior is to assume that port passed in Contact line might be incorrect). Some of phones from that line have "NAT" true/false setting, but some don't - when tracing changelog I saw that this setting was removed in later firmware version, but for many phones this earlier firmware version was never available.
Haha so we’re comparing paying $29 a month for
Shopify to setting up your own high availability Kubernetes cluster now. Brilliant. This is why I love HN, never change.
Then they can remove that code from their kernel tree and repackage and redistribute it as a separate binary module.
Storielle – Genesis
Yes. I read about people who were successful at business, then when I taught myself how to program I chose difficult specialties (in the 80s, when I chose assembly, embedded systems, and compiler writing) so my lack of a degree wouldn’t be a problem.
I should have mentioned this in the original post but the missing piece of the puzzle to help close that gap is Buildpacks https://buildpacks.io/ which gets you out of the path of having to think about creating containers and again AFAIK is what Cloud Functions is using under the hood.
Their main argument is “no telemetry” (or sometimes “no cemetery tracking”…), but VS Code has a setting to disable telemetry [0], and I would trust that it’s really disabled if you set it so (why would they lie about something quite trivial to check with Wireshark or such?)

> I’m sure there is a small performance gain because you don’t have telemetry running in the background sending data to Microsoft.

Have you profiled it? Have you compared VSCodium and VSCode with telemetry off?

[0]: https://code.visualstudio.com/docs/getstarted/telemetry
Fighting this oppression is the whole point of the GPL (and the AGPL). But abject pragmaticists and industry bootlickers are pushing hard against software that protects the freedom of the users.
He kept just the case.
Capitalism is decentralization.
Reporting of crime can be. Some news ignores it while some news overhypes it.
Prominent parents, as suggested by /u/Spooky23
Ask HN: Anyone working with Community Detection in the industry?
Hi! I'm wondering what type of real world problems are you solving in the industry (not academia) with community detection? Links to companies/startups are appreciated
If you're really that concerned about using propriety software why not help build the emacs or vim ecosystem instead?
The economy is pretty terrible, but some people are still winning
With showerheads?
It's nothing missing, it's just different for no clear reason, and that means remembering different syntaxes depending on which tool I am using at the moment. The one I use most: GNU grep and git grep use `\<` and `\>` for word boundaries, with ripgrep that produces "error: unrecognized escape sequence" and I have to use `\b` instead. (Note: GNU grep and git grep do support `\b` too.)

> Maybe they just mean: if you want to see how man pages are produced in Rust programs, then take a look at how these programs do it.

I do not think that is what they mean. A man page looks the same to the end user no matter what tools are used to produce it.

> Notice also that the OP started this thought with "alternative to coreutils" program.

The start of the thought was "Conform to tools that share a similar niche." ripgrep and fd being implemented in Rust are details that are not relevant to an end user. For ripgrep, the "tools that share a similar niche" would not be "tools that are implemented in Rust", it would be "tools that search in files using regular expressions", and I would be happier with a tool that matches the other tools that I use. So actually I completely agree with the author's principle, I just think it was a bad example.
"Just Works" is priceless when your time has a high value.
The issue with these types of studies though is that there's no way to really parse out correlation vs causation, either between these two variables or with social factors at large. Especially in this case there was no molecular work done to validate the hits or establish causal pleiotropic effects. The authors are incentivized to tell a story but as readers I think we can be a little more skeptical and evaluate the likelihood of those kinds of claims (there's positive selection on genes that both increase "intelligence" and alter eye shape) versus like, environmental and social factors induce a correlation between needing glasses and reading...
The open-vsx.org loads Google Analytics (via GTM) for telemetry, without any prompts or consent, with no way to opt out of it AFAICT.
Wouldn't it be possible to build large detectors of reasonable cost and power consumption? For example, instead of a small tube like in the article, flat metal plates or arrays of long wires in a thin rectangular chamber.
> because we don’t know how to program them to consider how their actions will affect other people.

We don't have to. For example, a ruthless train door could be made less ruthless, by having sensors that respond to someone who is nanoseconds late, to open the door, just that once, just like it's elevator door brethren, but only once.

The problem is that "inherently opportunistic people" will take advantage of the machine kindness and take an entire train full of people hostage.

The oppressive train door is a dictator everyone loves, maybe if they were also razor sharp, people would give them the respect they deserve. phwump. guillotrains. on time, every time.
> Mine is genetic.

> I have very simil[a]r values than my mother.

Well, everything is genetic. The amount of sunlight you're exposed to is no less a genetic effect than how tall you grow to be. Without genes, you wouldn't have any behaviors or phenotypes at all.

So the interesting question is not "is this phenomenon genetic?", because the answer to that is always "yes". The interesting question is "what can influence this phenomenon?". In this case, we already know that (1) within a given culture, genetics are a strong predictor for myopia; and (2) once you do a cross-cultural comparison, the effect of culture absolutely overwhelms genetic measurements. Most people who become nearsighted in modern cultures would never become nearsighted in premodern cultures.
This is both a dumb essay and good reading for an HCI course (human computer interaction).
>you can still use it to salt your hashes

Nice.
It also keeps a lot of encounters from uncomfortable or erupting. Fervent believers of different things, of course, are supposed to be converting the others, and being told that their god says your practice is heresy doesn't make the canapes taste any better.
Definitely K&R.
You might want to edit the title to insert the missing initial "P"
It is, basically, a simple BLE scanner which remembers tracker IDs and alerts user if some are sticking around for too long. sigh I wish there was a rel "radar" app which could tell the signal source direction! Theoretically, this should be possible since all modern devices have multiple (MIMO) antennas.
I’d love to have this kind of database for everything! Music, themes, packages, applications. All of it!

Great work
These stories are a way of keeping alive the memory of the victims.

In this case the (alleged) murderer was even tracked down and brought back for a second trial, years later. Songs can keep rage alive for a community.

They're great stories, and it's not strange at all.

Good article.
No, and don't expect it or Live Share to ever land[0].
None of the "Remote" extensions are FOSS, and they restrict usage to "validly licensed" copies of VS Code[1] – plus the server side code for it is closed source. So getting it into Codium would require a clean room implementation, essentially.

[0] https://github.com/VSCodium/vscodium/wiki/Extensions-Compati...]

[1] https://marketplace.visualstudio.com/items/ms-vscode-remote....
SLSA: Securing the Software Supply Chain
Yup. And for small, dense countries like the Netherlands there are also physical constraints. The Dutch try to protect their landscapes, and new development happens in areas that dont encroach on the farmland. And also, the building code makes new developments relatively expensive, often significantly more so than existing buildings. There are also political and cultural issues at stake. The Dutch are a nation of proud homeowners, and the passing of accumulated wealth from one generation to the next allowed for the prices to keep growing.
Not myself, but check out Reddit’s FatFIRE subreddit for many anecdotes and discussions.

I was actually uninspired by the stories I saw of lifestyles of those who “made it”, but YMMV and they generally seem to feel it was worth it.
Hey! My progression for other activities as well.
I think the Software Freedom Conservancy is probably the most active in trying to enforce GPL compliance on free software in general, and for the Linux kernel in particular.

Some kernel developers have assigned their copyrights directly to the SFC, and some have signed agreements for SFC to do this enforcement on their behalf. (see https://sfconservancy.org/copyleft-compliance/ )

Obviously there are many people and organizations who own copyright to parts of the linux kernel, and any of those can attempt to enforce the GPL on the kernel in court.
Because some people don't necessarily want to tinker with emacs or vim for days just to get their perfect setup going
The medical use is not strictly tied to infection, as the OP would have expected. In Hippocrates, "epidemic" vs "endemic" is akin to "temporary" vs "permanent".

Please do also see the sibling post from member 'one-more-minute'.
Sway, gnome, and kde are all alive and well. That already covers basically all use cases.
I don’t think so. There’s different types of coffee. More bitter, more acidic. I do drip coffee at home. I tend to lean to the bitter more than the acidic.

If I go to a cafe and it’s done by an expresso machine then I get it with milk. As sometimes I can taste when they haven’t cleaned the machine in a while and it bothers me. Milk masks the bad beans or unclean machine.
Slightly OT: But do modern computers have RTC? If not, how is time keeping done?
Y combinator in Haskell

fix :: (a -> a) -> a
fix f = f (fix f)

Y combinator (with sharing)

-- https://hackage.haskell.org/package/base/docs/Data-Function.html#v:fix
-- https://stackoverflow.com/questions/53715841/sharing-vs-non-sharing-fixed-point-combinator
fix :: (a -> a) -> a
fix f = let x = f x in x

Y combinator (type level)

type Fix :: (Type -> Type) -> Type
newtype Fix f = Fix (f (Fix f))
Building higher-order automation workflows with n8n
Thanks, it looked fishy but I didn’t know the source
I love this analogy! (Being a fan of C and of bikes).

How does it continue? Assembly=walking, fixie=C, regular bike=fortran, electrically assisted bike=C++, electric wheelchair=python, ...
Btw, Qualcomm and MediaTek do _not_ block kernel source releases by OEMs in any way.

You will still want to get the source tree from the OEM even for new devices though.

While the GKI means that kernels are the same across recent devices, kernel modules and device tree sources for the specific device aren't part of that.
Using Display Changer II [1] and am very happy with it.

[1] https://12noon.com/?page_id=641
I’m talking about just hanging not doing a handstand on rings. It’s grip strength.
The main take-away you should have from that page:

Most of your practice and progress is _not_ the hand-stand. It's all of the lead-up. It's like that story about "stone soup":

https://en.wikipedia.org/wiki/Stone_Soup

The handstand is the stone soup. You'll actually do a bunch of exercising with no magic handstand at all, and once you're good enough at all of that stuff, you'll get the hand-stand as a bonus. Just like the stone soup is only ready once a regular soup is made without the stone.
Building Self-driving Kafka clusters using open source components
I believe there is a Will Self story in which a geological probe reaches the Earth’s core and finds the compressed remains of an American around whom the planet is in fact revolving.
Same and I am very near-sighted.
The beauty of science is that you don't "blindly believe" in it.
But.. shouldn't BLE receiver be completely passive? I mean, it isn't transmitting anything, which should pretty much limit the algorithm to "get list of MACs, compare to another list of MACs, sleep 30s".
It would not be hard to write a quicksort which could be automatically vectorized. For example, this is a perfectly valid partition implementation of the pivot operation.

int partition(int[] array, int from, int to, int pivot) {
int[] buf1 = new int[to - from];
int[] buf2 = new int[to - from]; // buffers could be preallocated, as in the blogpost

int idx1 = 0;
int idx2 = 0;

for (int i = from; i < to; i++) {
int value = array[i];
if (value < pivot) {
buf1[idx1++] = value;
}
}

for (int i = from; i < to; i++) {
int value = array[i];
if (value >= pivot) {
buf2[idx2++] = value;
}
}

System.arraycopy(buf1, 0, array, from, idx1);
System.arraycopy(buf2, 0, array, from, idx2);
}

It would be relatively straightforward for a compiler to automatically vectorize the two loops I've coded up. I don't know if there's one that would, but with the vpcompress instruction I think the absence of a compiler doing it automatically would simply be a function of it not being a common use case.
Being disappointed that stuff is degrading due to anti consumer for the sake of increased profits is not consumerism.

Depriving people of TVs, phones and computers is not the solution. Redirecting them to the FOSS alternatives which are more expensive, have less features and are harder to use is also not a solution.
Gitlens is the most popular example, I guess?
I don't understand that reasoning.

Wouldn't an editor ecosystem based on Codium be as open-source as Emacs' and Vim's?

Are you referring to some difference in their specific licenses?
40 is approximately 20 numbers (all the fingers and toes) smaller than the number 60.

The education systems really is bad that I have to point this out.
This is definitely not what I was saying. What I was saying is that I live in a house with a roof and electric lighting, and use modern medicine. The key word was "struggle".
This. I realized that it wasn’t necessarily genetic I may just have my monitor too close. I swapped it for a 70inch 4k monitor/tv six feet away and my eyesight improved by a quarter point over the next year.
It depends. Fundamentalists exist and are quite dedidcated to attaining political power, but they're not the only ones. I don't live in the American South so I don't know the true extent of their spread, though.
I think there is a conflation of malicious and ruthlessness in this thread, showing no pity or compassion (def of ruthless) does apply to a computer because they can do neither. However, being actively malicious and disregarding consequences probably only applies to humans controlling them because the computer is ignorant of those consequences as you say.
This happens every new Android version with OnePlus.

OnePlus releases them usually a few months behind the end of initially release cycle getting all the older phones onto the newer build. Covid has been making this worse, plus people left the team when Oppo and OnePlus merged teams.

Kinda wish they would just stop doing it, but this is why phones maybe shouldn't ship with a working OS anyways and make the user supply it instead.
It’s a real problem. GitLens[0] comes to mind, which used to be a decent free extension, but now gives me flashbacks to the shareware nag screens of old.

I’m also not against selling software on principle. Downgrading a free piece of software into a demo with an auto-update feels shady, however.

[0] https://marketplace.visualstudio.com/items?itemName=eamodio....
Apple PowerBook 12“ 1.5GHz
Submariner: L3 connectivity for K8s. Run services across clusters
I remember these phones had some interoperability issue: https://answers.microsoft.com/en-us/mobiledevices/forum/all/... (technically all according to specification, but often not working for incoming calls). At the time Symbian was supported by pjsip though.
Doyouneedkubernetes.com
There are no self-made millionaires.

I'm from a poor family and got pretty wealthy. Yet I'm under no illusion that this was "self-made". No one of us is "self-made". We all depend on a society around us that gives us a language, concepts, knowledge and stability to accumulate wealth. We depend on foundations that have been built by others, on resources extracted by others, on work done by others. "Self-made" is just a comfortable blanket to pretend that it was our hard work alone that made us rich. In reality it's only very, very much luck that allows to to prosper while others are destitute.

The "self-made millionaire" is a capitalistic myth that glorifies exploitation of others. Don't fall for it.
Sean Carroll's site https://www.preposterousuniverse.com/ and podcast https://www.preposterousuniverse.com/podcast/ where he interviews various people about physics, biology, math, psychology, philosophy etc.
Yep, 100% chance. (Despite the above downvotes, and this is coming from a JavaScript engine researcher).
100% agree! Unseen64 unearths some seriously cool stuff. I think an even equal pairing to unseen64, and in the same vein TCRF, is https://hiddenpalace.org/

What Unseen64 and HiddenPalace find and preserve is seriously invaluable in this area of interest.
"Let's ban men - they're potential rapists!"
I should try and see. The inhibit from the monostable timer could somewhat "transfer" the randomness source from the geiger to the time constant of the 555
I agree that things should be considered ultimately as political (even judicial if needed).

But it’s not a given - Black Mirror describes worlds in which that reality does not win a survival-of-the-fittest competition against harsher technological regimes. It seems every time we describe these dystopias they become true, which for me is a reflection that it’s easier to destroy than to create, absent a learned culture.
The first thing I saw was an ad, although you're right that it's an ad for the author. The whole thing looks like an ad filled with more ads, but I guess they're just memes and YouTube links. I tune out anything that looks like that.
Wouldn't surprise if the lady did not have a tax id associated with a non profit.
Perhaps some people read significantly more indoors or shade than direct sunlight
What are the cryptographic and other such applications today for which `/dev/urandom` is not good enough and atomic decay randomness as a source is required opposed to thermal noise?
-- it's super old - like - old old internet - it used to be called Global Network Of Dreams (much better name if you ask me) - I discovered it - I think over 15 years ago? - and still use it today --
> for days

Ha!

:wq
Or the hinterland could pull a Hunger Games: https://thehungergames.fandom.com/wiki/The_Capitol. God knows London of all places would have it coming.
The first example will lead to infinite recursion. There is no base case.