jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Linux saved us from all that.

My fingers still habitually run `sync` when they're idling because of my innumerable experiences with filesystem corruption and data loss on Linux during the 1990s. There were just too many bugs that caused corruption (memory or disk) or crashes under heavy load or niche cases, and your best bet at preserving your data was to minimize the window when the disk could be in a stale or, especially, inconsistent state. ext3, which implemented a journal and (modulo bugs) guaranteed constant consistent disk state, didn't come until 2001. XFS was ported to Linux also in 2001, though it was extremely unreliable (on Linux, at least) for several more years.

Of course, if you were mostly only serving read-only data via HTTP or FTP, or otherwise running typical 90s websites (Perl CGI, PHP, etc, with intrinsically resilient write patterns[1]), then Linux rocked. Mostly because of ergonomics and accessibility (cost, complexity); and the toolchain and development environment (GNU userland, distribution binary packages, etc) were the bigger reasons for that. Travails with commercial corporate software weren't very common because it was uncommon for vendors to port products to Linux and uncommon for people to bother running them, especially in scenarios where traditional Unix systems were used.

[1] Using something like GDBM was begging for unrecoverable corruption. Ironically, MySQL was fairly stable given the nature of usage patterns back then and their interaction with Linux' weak spots.
How about that male birthing order study that they've been trying to disprove for years?

[1] the odds of having a gay son increase from approximately 2% for the first born son, to 3% for the second, 5% for the third...

[1] https://en.m.wikipedia.org/wiki/Fraternal_birth_order_and_ma...
Yeah, that's crackpot stuff (the facts are right - but completely unrelated to the topic at hand).

What is it about the Earth's rotation that draws all the crackpot "theorists"?
You're assuming the kinetic weapon originates on Earth, which doesn't apply when talking about a weapon wielded by a space colony against Earth. Instead, you should be calculating how much rock or metal a Falcon Heavy could lift off the surface of the Moon and set onto an Earth-intercepting trajectory, then subtract the kinetic energy that will be lost during reentry (hence the suggestion to use tungsten).
Not to put the project down or anything, but if you already have the ability to send transactional email, does this offer anything beyond what you could do with whatever library to generate ics attachments? Or even just generate links for various calendars? https://www.npmjs.com/package/calendar-link

What would make me definitely use this are frontend components too, like a calendar component (e.g. Vuetify's one), or especially a Calendly-like self-scheduler like the ones offered by Nylas or Kloudless, but at that point it's basically a totally different product.
I don't get the part on API gateways. Gateways are north south most of the time while a sm is east west. They can work together perfectly fine and don't even have to be integrated.
> Envoy, contains all the "hard" tech (the data plane) while creating a "service mesh", basically comes down to creating a management layer on top of it.

I'd argue this is backwards. Envoy has a fairly tightly defined boundary with relatively strong guarantees of consistency given by hardware -- each instance is running on a single machine, or in a single pod, with a focus on that machine or pod.

The control plane is dealing with the nightmare of good ol' fashioned distributed consistency, with a dollop of "update the kernel's routing tables quickly but not too quickly" to go with it. It's "simple" insofar as you don't need to be good at lower-level memory efficiency and knowing shortcuts that particular CPUs give you. But that's detail complexity. The control plane faces dynamic complexity.
thank you for this link - i want to use jekyll or hugo, i do, but i am real bad at organization and i always fall back to using a local WP install to take content and do all the heavy lifting - organizing it, styling it, etc. i get insanely frustrated sometimes trying to work with hugo, just little things that fly in the face of what is mostly a pretty straightforward program, but its those little things that really ruin the entire thing for me.
In relativity, energy and momentum are understood as equals, distinguished by direction. Energy is "momentum through time" while momentum is "energy through space." There's not really a good word for it (but see "momenergy.")

We can imagine systems where energy is not conserved. Physicists work with these systems all the time. Electrical engineers consider the power coming from the outlet, not the entire (solar-sized) system which conserved energy.

In our EE's system, E is not conserved but F=ma still holds. So F=ma is true even if energy is not conserved.
Thanks for these comments!

I definitely need to migrate away from NetworkManager; I think you just gave me the motivation to do so. :)
> Why do you publish your software? Why not just keep it all to yourself?

Because that's how open source works? People publish stuff somewhere and others can use it. Explicitly no warranties are made. Anyone who uses it does so at their own risk.

> If you want them to use your code you want them to be able to trust that code too.

Trust doesn't have to be paid for in a walled garden model. People can use my code because they audited it and found that it's good. Or they could just use it because they know my reputation and trust it.
Agreed. The extra security given by the latter is a huge win for Wayland, but it needs to be possible to give access when required.
CouchDB is written in Erlang and Android is one of their targets so that you can write native mobile applications that sync their databases once you are back online.
Their URLs are also great:

http://likealittle.com/omg/show_choices

An omg controller?
It's a tough one, if you did keep to this scheme I think you would miss a lot of stuff that helps you with the productive goals you are trying to achieve. It's not really something you can plan out either, a lot of the really valuable stuff and new ideas that help me both with the programming and business side of my startup I just stumble upon.

Limiting yourself would get more work done but there is always the danger on putting your head down and plowing on in one direction only later to realize much better ideas or methods that you didn't know about in a more closed loop.

Of course there is a load of middle ground and I guess that's what most of us here try and work towards.
Only if you had a very large number of undead per live instance.
> Possibly it's useless, but there's a bunch of stuff people thought would be useless, and they've given us micro-processors, SatNav, cryptography, error-correcting codes, and a million other things.

You're missing part of the argument, which has to do with the nature of the kinds of structures that mathematicians find interesting. Otherwise you can use this reasoning to justify anything at all.
Worms Reloaded on Steam has been updated as recently as November this year.
They'd be about as expensive as throwing an exception. And the live objects would, I assume, quickly pull all the other live objects into the active pages. I love this hack.
Also the email they list in that is BillyMaysDating@gmail.com, clearly all humor.
I've been called both baby killer and hero.....whatever.
This is a good description. I just have a couple of issues.

"you must buy all shares available on all open markets (13 of them at the moment) at all prices better than X"

This is almost correct, but not quite. The protected quote is only the price at the top of the book. For example, let's assume we want to buy something and we only have quotes available at BATS and Direct Edge. Lets say BATS is showing an offer of 500 shares at 10.00 and Direct Edge is showing 100 shares at 9.98 and another 100 shares at 9.99. If I send a routable order to buy 200 shares to BATS, they only have to route 100 shares to Direct Edge to hit the protected quote at 9.98. The remaining 100 shares can be immediately executed against the BATS quote at 10.00. At least that's my understanding of the order protection rule.

"While a single exchange may go down, the UQDF feed serves as a backup for both privileged market participants and the general public, alike."

When a single exchange goes down (or quotes are significantly delayed), other exchanges will declare "self-help" against that exchange which effectively means quotes from the troubled exchange are no longer protected. I've never heard of anyone using CQS/UQDF as a backup.
wasn't there a Show HN recently that solved this exact problem of exposing pricing of medical procedures and such.
> I'm too young to bother with vim/emacs,

What does this mean? The younger the better, there's quite a bit to learn about using both.

If you mean they're too "Old-school" as in there are a lot of keyboard commands to learn to use them effectively...give them a try, you might find after a while that ctrl-n really is easier than moving all the way over to the down arrow key when you're in the zone and building something.
My very naïve understanding of hibernation was that basically RAM was written to disk as some sort of image, and coming back from hibernation means loading that back into RAM... I'm getting the impression that this is very much not true.

I can't, however, easily find an explanation of how actual hibernation is different from this simplistic understanding.... would someone care to explain?
Side note:

Women's heels, in Western Europe, evolved from shoes worn by Persian cavalrymen; they were designed to stay in the stirrup. You still see something similar in "cowboy boots".

Women appropriated the shoes as a symbol of empowerment at a time when other "butch" fashions were being borrowed (e.g., epaulets). That they made intimidated clomping noises as you walked around was half the appeal.

Then the shoes became more and more "feminine", culminating in the "stiletto", which takes its name from a dagger used to finish off armored soldiers.

So they've always been symbols of violence.

Which makes all the more ironic that their wearers experience feet aches and leg problems, and view them as tools of male oppression. Maybe you should just stop clomping around in the things. They ruin good marble floors, make loud noises, and pain me just to look at. The whole point is for riding a horse. If you're off a horse, then it's like walking around in ski boots.
This is absolute genius, love it!
As a full time java dev, I would really like to start doing some embroidery as a anti-stress strategy.
(ugh, I cant even talk without emmbeding at least one desing pattern into my words)
I'm fine with the gratuitous swearing, that's part of this genre of websites. I'm fine with the design choices including a11y and dark mode.

What I'm not enthused about is the DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE. FFS, just use MIT. That's what MIT is for.
Also availability of drivers in Windows doesn't necessarily mean everything is comfy, certain manufacturers/BIOS vendors were notorious for not implementing ACPI correctly leading to several such issues; I hope with UEFI things have improved.
Are there any AMD ryzen based laptops with more than 2 so-dimm slots?
You have no rights outside of society.

If you disagree with me, go argue your right to life with a hungry grizzly bear.
Actually, in my youth training wheels were generally considered to slow the learning process (and therefore rather seldom used, maybe even frowned upon, where I grew up.) In light of this, the new thing about balance bikes is the omission of pedals. – Which also highlights an interesting feature of our current ways of approaching things.
The thing is that all her information are public. and if you type her name on google you will directly find her instagram which display the same photos
finally, someone funny on the internet.
haven't seen that since early 2000's
The censorship you don't like always starts out as the censorship you like.

Whatever you think about Trump, it is not a good thing that 3 companies (Twitter, Facebook, Google) have the ability to effectively silence the democratically elected US President.
If late stage implies that the founders have already been diluted significantly, why would they would want to be diluted even more? (Assuming they still believe in the future of the company)
This requirement might never have reached a software engineer in many organizations, and perhaps that's what I mean. So part of the mastery is ensuring you are around to provide solutions when business needs are being deliberated. That's fair.
First thing that came to mind as well. 100% opportunism 0% conscience.
It is interesting their concerns about them ending up back in the hands of criminals - I guess cash can too though, but it would be super interesting to trace where they end up by watching the ledger (if such a thing is possible - I guess one would need to know already which coins were held)
I found that changing the politeness in either directions causes traffic jams. But I feel it happens faster if you decrease the value (but I'm not sure). Also it's best to set "timewrap" to 20 times to see the effects quickly.
The same is true of shoplifting etc. Getting caught has nothing to do with something being a crime.
Here are some general principles and tests I accumulated over a long career, mostly gotten from managers a lot better at hiring that I was ^_^:

If you have doubt over a certain low threshold about the candidate, don't hire. A bad hire, especially in a startup, is terribly expensive.

Testing coding is mandatory. Back in the '90s when C/C++ were the game, we used two tests, write code to create a doubly linked list, and look at a small function we'd put up on the white board and find problems with it. Both were graded generously, it was pretty clear if the candidate had a clue or not.

Then general problem solving, i.e. some design problems, perhaps including a big/relatively difficult one, and have the candidate describe some design solutions they were proud of.

Code samples were very welcome if available, of course.

In all of this, you'd get a pretty good sense of whether you'd like to work with this person. You'd also use the whole process to sell the company/project to the candidate, and see how they responded to that, they had to show either some interest in it, or for the more professionally oriented, something like an attitude that it would be no problem in due course and they would like the work.

Ah, especially for startups, get across the concept that "you can't be too proud to not sweep floors" if needed, but that each engineer would be allocated both some of the less interesting work that just has to be done, and the interesting work.
Read my post again, especially the part after Confused?

The kingdom of the Netherlands borders the French Republic in the Caribbean.
This is the most confused article I have read in a long time.

1. "Maker" is one way to self-improve. As an engineer, it means that I pick up basic knowledge of other engineering domains in my free time, which lets me be a better engineer. As an entrepreneur, it lets me stay creative, and see what is possible.

2. Not being a maker is no more of a criticism than not doing pro-bono legal work, not volunteering, not engaging in continuing education, not being a cyclist, not doing yogo, or a million other things we do to make ourselves better people or the world a better place. We all do a few of them. None of us have time for all of them. The bad alternative is watching TV. There is no stigma attached with not being a maker, anymore than there is with not doing yoga.

3. Maker is not, and never has been, about the artifacts. It's about the creativity, the process, and the learning. It's fundamentally anti-materialistic. After a decade of making, I can sew. I can weld. I can machine. I can woodwork. I can code. I can design electronics. I can do a hundred other things. That makes me a better, more versatile individual than I was a decade ago. It's also fundamentally different from making as blue collar work. Every artifact I've produced was about bettering myself or doing something creative.

4. On the other hand, she embodies why there is a stigma attached with being a homemaker, educator, and similar:

"As an educator, the work I do is superficially the same, year on year. That’s because all of the actual change, the actual effects, are at the interface between me as an educator, my students, and the learning experiences I design for them."

I have a child. I have taken several courses in early childhood development. It makes me a better parent -- in very obvious ways. It saves me time in the net -- when my child has a behavior problem that I see other parents struggle with, I can usually resolve it quickly and efficiently. However, among homemakers, there is a stigma attached with knowing what you're doing. The attitude is "we don't need somebody telling us how to raise our children," no matter how strong the evidence. Scientific research is confounded with parenting articles on link-bait sites. Properly raising children is essential, but that's not what most stay-at-home moms do, most nannys do, or all but the most elite childcares do. Early childhood development has been binned into a blue collar job, and we see the unfortunate effects of that.

Teaching is very similar, especially at a college level. People clueless about teaching-and-learning run courses. At this point, I've taken about a dozen MOOCs in teaching-and-learning. I've engaged in a number of experimental teaching projects. All of my courses are blended. I actively and continuously measure the outcomes of how I run courses, use that to improve them, and when possible, publish about it.

If homemaking and teaching were to apply the same level of rigor to their work as engineering and coding, the level of those professions would go up to where it belongs. As it is, it has unfortunately become unskilled, blue collar work, and the author of the article embodies why.
The ECJ ruled the Data Retention Directive unlawful recently. However even if this is an article 8 violation that may take a while to have an effect (see the prisoner votes fiasco)
Kensho Technologies | Data Scientists/Engineers across the stack | Full-time/Onsite | (Cambridge/Boston)/NYC/DC/LA
At Kensho, we leverage S&P Global’s world class data to research, develop and implement leading AI and machine learning capabilities that drive fact-based, objective decision making. From deep learning speech recognition and transcription to advanced visualizations, entity recognition, state-of-the-art search and an AI-driven research platform, the Kensho team brings actionable insight and order to complex data. Our products power S&P Global and deliver innovative solutions and capabilities to their clients.

Founded in 2013, Kensho is headquartered in Cambridge, Massachusetts with offices in Washington, D.C., New York City, and Los Angeles. In 2018, S&P Global acquired Kensho for $550M, the largest AI acquisition in history to date.

To see all open positions visit https://www.kensho.com/careers

We are currently looking for a Head of Data Engineering, Recruiters, Front & Back End Engineers, SRE's, ML Engineers, Data Infrastructure Engineers and more!
I still say the US Office of Weights and Measures should require all computer storage (either RAM or SSD/HD) in the US be measured in base 2 units. This continued base 10 usage in a binary world is confusing and frankly done to rip-off consumers.
A big company like Coca Cola being able to buy huge advertising campaigns is a barrier to entry for new Cola makers. I suppose there are cases where buying or selling placement might be unethical, but I don't see it here. For example for a long time Google funded Firefox by buying a place as the search default. Was that unethical by Mozilla?
Thanks for reporting! We have a fix coming out in the next hour.
> Wasm also provides a lean execution environment enabling Wasmer containers to run in places where Docker containers are too heavy to work.

Can someone explain why you'd want to use a wasm runtime in that context instead of just using seccomp for that ?
Looks like I forgot to link you to the write-up (https://www.ncbi.nlm.nih.gov/pmc/articles/PMC80881/) but I suspect you'll find it interesting!
"Unfortunately I never finished this, and what code exists is completely broken and does not work at all. It might be better to start over with a fresh implementation."

Ah well. I guess we have nothing to experiment with
Their marketing material states: "Facilitating machines to go beyond pattern recognition and into cause-and-effect learning".

I wonder what they are referring to. Are they accelerating what SHAP's GradientExplainer [1] does? (namely: crafting inputs at a specific layer, propagating forward to see the influence on class prediction, and sort of backpropagating to pixels) Or is it about something more related to Judea Pearl's work on causality?

[1] https://github.com/slundberg/shap#deep-learning-example-with...
I dont know about music (my favorite stuff is in older aga range frequently, but I don't know how much anecdotal it is).

But, writers commonly get better with age. You see that if you read their later books and then go back to first ones.
Can you buy your own debt?

I assume you can’t actually buy your own debt, only buy debts in aggregate. How can a creditor have any moral claim to $1 when the note traded for 4¢?

Does this give me an incentive to purposefully wait until the debt collectors show up, and then offer them 5¢?
You wouldn't necessarily need to even drop much more than a mass that weighs more than twice the buoyant force of the buoy with a block to redirect the cable, then have a floating platform that's more buoyant than the sinking buoy.

Interesting idea.
> an attacker can create a clone of a legitimate Google Titan Security Key

Seems like quite a leap, from ECDSA implementation vulnerability which allows you to reconstruct ECDSA private key to claiming to be able to clone the whole device.

As far as I know on those Feitian NFC K9 fobs U2F is implemented as an applet, so that's just one applet out of several. No mention of RSA at all. E.g. I have a 'dev' version of it, it doesn't have U2F applet installed, but I can install others.
They affect the inflation rate and inflation should be thought of as a tax. And its a tax that primarily affects middle class people that keep their wealth in cash rather than assets.

They also implicitly affect asset prices which is probably one of the primary causes of wealth inequality.
It does not require endorsement of the current leaders nor their system to recognize the very basic and banal fact that taxation is a valid mechanism that a society uses to sustain itself. This doesn't even require one to be in favor of specific current taxes, it's simply acknowledging that taxation as a principle is not some sort of ludicrously unjust abomination. Taxation predates central banks.
> Down 6% after hours, for reasons that I don't understand.

Not trying to be snarky, but this is how I feel about pretty much all AH movement after earnings, for any company. Do you usually not feel this way?
The stock has had a 25% run up to earnings in the past month. It's a classic buy the rumor sell the news.

Here's your opportunity to buy the dip.
That is AWESOME.
It would be nice to have a #[range(a..b)] version of this that could be standardized.
> Down 6% after hours, for reasons that I don't understand.

I think the street was hoping for a rosier outlook on profitability next quarter.
Yeah and those accountants charge by the hour. Crypto taxes take up a lot of hours (and that's if your accountant already knows how to deal with crypto). The vast majority of small businesses don't have dedicated accountants and having to pay for the overhead of dealing with crypto is not in their already strained budgets.