skysight-inc/HackerNews huggingface dataset:
LSMs need to be squashed once in a while, and it's less work to fold an LSM into a B-tree than it is to write the whole DB.

I think LSMs work great as indexed write-ahead logs. Like, the ZIL is essentially a write-ahead log, but it's not indexed. The ZIL should have been indexed so that if you crash you don't have to process the ZIL into the ZFS tree, instead you just run with it (this might also reduce the amount of RAM ZFS needs to track open transactions).
The scale effects in mining are very significant. Big mines are a lot cheaper per tonne than little mines.
You only get to fly to see your loved ones if you have enough money too.

Ancillary revenue like seat assignment fees makes it so that more people can afford to see their loved ones.
The more amusing, although not completely unpredictable result of this based purely on human nature, is that all this excitement will likely increase demand in short term as people panic stock up on items before inflation increases prices out of their reach. You can apparently still see it in cars ( SUVs anecdotally for whatever reason ).

We are in for a wild ride. One issue with economics is that it is based on a flawed model ( rationality is assumed ) and humans are way more emotional than the model allows for. I would like to hope that some marketing company has a real and closer model for predictions, but that is likely a closely guarded corporate secret.
What social disintegration is like. Ways to respond to it. In the movie that was sparked by people not having children, but it's not really about the spark, but about projecting further social disintegration in our societies on the paths they are now (many people here say the picture seems familiar or prescient, and they're not talking about birthrates), and the choices that gives or takes away from people.

But thats just me, I didn't mean to be telling you what it has to be about for you.
Why not bring the hammer down so they won't do it again for at least 30 years? No need to spend time and regulatory attention on them, that way.
Has it been done by you?

If it's so easy with such high rewards, why don't you try an MVP the next weekend and see how it goes?
>If you want to pick your seat, pay for it.

Ya its called a ticket, which are typically received in exchange for money. Should airlines also charge a disembarking fee? pay up or don't get off the plane? Seems like that's more money left on the table, captive audience and all.
Do you test your backups, or how do you make sure that they're still running, decryptable (if you encrypt them in the first place?), etc?
The technical aspects of running your own wallet are too much for most users.

And yes, most of these exchanges have programs where you earn interest or otherwise get various perks for staking your coins on the exchange. FTX was offering 8% APR at one point, which should have triggered people's too good to be true whiskers, but the greed around getting rich quick with crypto coins has people breezing right past that.
> I'm terrified at the thought of all this hollow, low-on-details content that's about to hit the internet.

Honestly it feels like "hollow, low-on-details content" hit the internet at least 5 years ago. Developments in indexing and searching have incentivized writing of low-quality content that makes it to the top of results, and here we are
Really? Thanks an amazing claim! I'm sure you can provide us some evidence to support this.
Why Evernote failed to realize its potential (2021)
Same for me.
It does about 90%+ of what I'd ever need, it has rock-solid sync across all my devices, I can share notes with my wife without her having to sign up for a service and download an app, etc.

Not to mention that it avoids me onboarding to some unprofitable note taking tool that will languish until it gets stripped for parts.

There was a midtwit meme about productivity hackers vs "I just use apple notes" guys like this too haha.
Ask HN: How I get a job that uses C?
My wife is pregnant and I need a job urgently... and like when I needed a job urgently in the past to pay student loans, I feel inclined to accept whatever offer I get.

But what I really wanted was work with C. But even searching for that is hard (often a company writes C/C++ and they mean only C++ and not C at all).

I tried in the past seeing if embedded would work but even entry positions require experience.

So no idea where to look for such jobs.

The vacancies list I found right now is just a long list of full stack, frontend, backend, sometimes java, the occasional SQL, nosql, and sometimes python or ruby. Not a single C job.

Where the C users are hiding? Is living programming in C even possible or it became a purely hobby language for people doing angular.js on their day jobs?
It would be interesting to see if that has changed in recent years, please share what you know and your findings!
Yes. As an example, your SSID name is used as a salt alongside your WPA2 passphrase to generate the final keys.

That means that a rainbow table that covers the most common WPA2 SSID names could offer an instant solution, and narrow the search space if no solution is found.
Replying to myself here because there's no single comment in here that this matches, but rather all of them: I appreciate the thoughtful responses I got here that raise points for consideration beyond simplistic answers (like questioning the assumption that "filter bubbles are bad", or questioning whether it's _always_ an applicable assumption).

Thanks, folks!
WSLv2 (which you need for Docker) is a VM. Windows just manages it for you.
derp yes. thanks
Now I'm really confused about WSL and WSL2...which one is this? WSL2 v1.0.0?
I remember coming across that - we mostly used MASM back in the day but when I found the object-oriented TASM stuff I was very tempted. Didn't really make a whole lot of sense since C++ is already pretty low-level, especially back in the 90s.

The other interesting Borland OO thing was the C++ language extension for OWL (Object Windows Library, an early C++ GUI lib for WIndows) to link windows messages to member functions. It was addictively productive, when we switched over to MFC later on it felt like a step back.
Having watched the video, the kind of content Notion AI generates is the kind I typically stop reading after a few sentences. By then it becomes clear that the article has nothing to say, was written by a non-expert, and is really nothing more than filler. It can't help me solve a problem and won't offer any new insights.

That said, it wasn't too long ago that the writing style itself was easy to identify as AI-generated, or even borderline grammatically incorrect.

Notion AI does a pretty good job of mimicking an HR-level understanding of a topic. And that's progress.

I just wonder what it will take to get to a point when the output is of the quality I'd associate with human subject-expert writers who know how to engage with a reader.
Ask HN: How do you stay organized on the job?
Dictionary or brute force?

If it's brute force that's astounding.
It's a mess for sure and you'll never get a reasonable FP language from it. You won't get a Smalltalk out of it either. Instead we get a mish-mash of ideas hashed together by a committee of people with differing backgrounds, experiences, and ideas.

... but some of those FP ideas are pretty neat and when used well can make code that is easier to maintain (for people who are familiar with the concepts).
Are you not worried the chicken is a Musk informant? Shouldn't you be using a range of animals who each only have access to part of the message?
It's not an "ask" if you can't say no without being fired.
FWIW my small company has zero issues using Notion, what you're describing sounds like a situation specific to your use case, not a generic Notion issue.

But more fundamentally, it sounds like you just don't believe the product works, which is fair, just not a very helpful comment. "How would the AI even know what that feature even is?" by learning about how its documented in the rest of Notion.

Fundamentally though, your comment has serious "Uber? No way that's going to work! Why would I get into a stranger's car?" vibes.
Who bought Angel List?
what exactly is wrong with this?

why have we been programmed to believe that putting hard work into making something great is a bad thing?

this was not the case a few short years ago.

again: what the fuck happened?
there are bots that can resolve this one angle of the problem. they have drawbacks that are great opportunities to improve upon - dependabot loves spamming projects with update notifications and doesn't understand what its actually doing - it is kind of a semi-smart regex parser. valuable but we can do better.
Huh, so there's some magic panel or something? I'll have to poke around.
I think it is hard, as the obvious place to but the batteries in the car is as low as possible and between the axles.
In a small ICE vehicle - depending on your definition of small, there's not that much space usually between the axles. Then with the batteries between the axles, there is not much space just underneath the seats. Look at the e-Golf battery pack as an example https://i.ytimg.com/vi/DFCKKzUCRRs/maxresdefault.jpg

You could in theory put batteries in the Engine compartment and Boot, but i think beyond DIYers this is unpopular because of the handling effects, loss of luggage space and, I assume, safety in a crash.

The BMW i3 is I think the best example of what type of small car could be converted to an EV. It would have to be a small vehicle with large wheelbase, with small wheels pushed to the corners to make maximum space for battery modules. It would convert a small hatchback into a crossover once the height was increased so the battery pack wasn't too low the ground or taking up leg room.

I can think of two vehicles where an automaker tried, and didn't increase the height much the car is recognizably the same - the VW e-Up and Smart ForTwo Electric - which I think are both bad range wise.

Times when the automakers also increased the height would be the Peugeot e-208 and Opel Corsa-e (same underlying car) and Mini Electric - but I think there was a lot of planning ahead in those designs to have platforms that could be EVs rather than retrofit of existing platform.
Submitted a year and a half ago and no fix? What a shitshow, recently I've been having this issue with Docker Desktop more and more often, might just move to a normal VM, this is unacceptable.
Deutsche Aircraft selects further D328eco suppliers
I'm not entirely sure we have even identified all the problems of AGI yet, if so would be interested to see that list?
Where does Time Machine backup to? Can you have it back up to S3 or similar? And what sets TM apart from other solutions (why is it "awesome")?
For some with ADHD, the low rumble of brown noise quiets the brain
This is a great observation. As you point out, this was designed for the workload patterns we typically see with time-series, events, and analytical data, where the query (& insert) patterns differ across time.

So I agree that it's good for cold storage, but it's a bit nuanced. For example, you rarely see small random queries to old historical data, but you do often see larger scans over historical data. And in those cases, the throughput you get from S3 is actually quite high (especially that we've engineered with with proper columnar compression and row group/columnar exclusion). Which is very different from a latency bounded workload where you have a lot of small random reads, which is much more common in CRUD-like workloads.

Also, with Timescale, you have the ability to build continuous aggregates (incrementally materialized views). So you can have the raw data (or even lower levels of rollups) that get tiered into S3, while the more frequently accessed rollups can remain in hot storage.

(Timescale co-founder)
That would create a weird dynamic: is it more beneficial to the airline to issue refunds to passengers, or is it better to give money directly to the DOT, which, as most government institutions, is probably underfunded and will appreciate the "donation"? Cost for the airline is the same if both cases, but indirectly funding DOT might win you some friends there :)
https://archive.ph/jW1CZ
> The real problem with this recession is that businesses are being asked to reduce prices by increasing supply - but paradoxically, the cost of increasing supply is higher because of interest rates.

You've nailed why the fed is in a pickle. Their only tool is a hammer, when they need a screwdriver. People moaning about energy companies not investing in more supply are missing that the fed is on the other side telling those same companies they are going to reduce demand and drive prices down. It doesn't make sense to invest in more supply when the fed is actively working against you.
Piracy is yet again the better choice.
I was in college in 96. Email accounts were only for some limited staff and foreign students, but we all wanted one. I managed to get hold of one, with console access, because the mail interface was elm.

I downloaded the passwd file and took it home to crack a few passwords, intending to take over accounts that were unused.

Jack the Ripper beeped loudly every time a match was found. I had it running for hours, with the occasional beep, but suddenly the PC started beeping like crazy for a good minute. Turns out that the default password was no password at all, you'd set it up on the first login.

It had found a big bunch of accounts created and never used, so me and my friends had struck gold.

Even when we were inevitably caught it wasn't a big deal: Some "don't be naughty boys" over a few beers.

Simpler times.
I think you just play the call to complain game there. They have to give you like for like; if you bought the flight with a voucher that expires, sure, refund it with a voucher that expires. But if you bought with cash, they should give you cash back.

In my experience (at 800k lifetime miles at this point), the squeaky wheel gets the grease. If you're not happy with something, call to complain.
The End of an Error for the world's most disappointing note-taking app.

I think part of the struggle here is that no two people can agree on what ailed them.

From lack of innovation for years, to an incomprehensibly bad rich text editor interface that broke all established conventions, to 0-60 from "zero monetization" to "monetize every time you even think about clicking a button", to a ground-up rewrite that put it on part with it's counterparts from 2012, etc.

It's almost like it's failure was overdetermined.

Fascinating case study in a journey from ubiquity to obscurity.
I expect they would detain you, force you to miss your flight, but not actually fine you. Without actually charging you with anything despite the threats, they avoid having their bullshit rule challenged in court.
Wow this looks perfect for what I need right now - just a bit of lightweight tracking.
Im not saying we should ban any phrases, just using war talk when the worst that happens to you is you got to find another job is silly IMO.
Feel free to use any ohrases you like, this is just my personal opinion, not here to police anyones speech.
> and those who stayed would be “working long hours at high intensity.”

Sounds like Twitter workers need a union.
> don't even know how to monetize

Amazon music subscriptions are $15.99/month. Doesn't that count? Sure, you can buy that without an Alexa, but that is the whole reason people do.
I can't read this paywalled NyTimes article. Where does this $7M fine go?

I propose the following: when fines like this are levied against an airline, the airline has to pay out the full $7M figure to one individual who was wronged, and that person is chosen via lottery.
Could you name a better designed product that has the flexibility and feature set Notion has?
There's no surefire way to game the system, and I would even say there is no way to game the system at all, but you just need to understand two things:

1. Your manager is the one putting you in PIP (firing plan). If you're friends with your manager, he won't put your name, even if your performance is below the bar.

2. This is applicable in every single avenue of life, but your reputation is everything. Work hard for the first few months after joining a team and impress your leadership and your colleagues on your first few tickets, then you can dial it down and still be 100% safe and be regarded as a top tier engineer. You will be "the guy that ramped us fast and executed well" for the rest of your time in that team. If you have setbacks, you won't even need to justify yourself, they will just know that "hey if this top guy is struggling it just means it's very hard".

On the contrary, I have witnessed people being fired or looked down upon just for having a bad reputation, even when they were doing just fine or had legitimate roadblocks on some tasks. One of my good friends got fired because he was the party guy of our team, so nobody was ever taking him really seriously.
Physics and chemistry modeling, economic modeling, cryptanalysis, face/posture/gait recognition and behavior prediction, spatial inference and geolocation from video, autonomous drone swarms, war gaming, forest management, code enforcement, space object tracking, training simulations...
People objected to the TSA, but the political climate in 2002 was too much in favor of it.
Node.js Error Handling: Tips and Tricks
> It’s important to call out that up until v4 ESLint was vulnerable to a Regular Expression Denial of Service attack (ReDoS).

If one points out ReDos 'vulnerabilities' in tooling as a reason to upgrade it, you've instantly lost the argument.

By the same logic we should ban TypeScript because its type system is turing complete. This reasoning isn't even wrong.
I have not tried it yet, but there is a port of i3wm for windows... but I agree Linux is a better experience :)
Now I feel like feeding "this content does not exist" to Stable Diffusion in true Magritte fashion
100% - documentation will always go stale. the source of truth is the code however, and making sure the code is kept shiny is the primary task of engineering. documentation is non-load-baring - you can tear it all down and the project will still work correctly. Legacy tooling can literally cause breakages and security concerns.
That's incorrect, they are not using any of the environment systems for WSL.

WSL uses pico processes:

https://learn.microsoft.com/en-us/archive/blogs/wsl/windows-...

https://learn.microsoft.com/en-us/archive/blogs/wsl/pico-pro...
Unfortunately there's a political element to it (because the Fed is not actually independent in the truest sense - they have to walk political tightropes just like every other official in Washington) and that's where things get messy.

The problem is - how do you improve this system while taking into consideration the real-world effects of Fed policy?
Flew BCN to SFO with a stopover in Philly. Short ~10 min delay on the tarmac rerouting around a storm in the midwest. Flight is abruptly cancelled, the combination of the delay and the very slightly longer route caused the pilots to time out. AA refused a refund because they classified it as weather and they have no responsibility for the fact that their pilots had 20 minutes of buffer in how long they were allowed to fly, and no other pilots were available.

My credit card comes with insurance for this, but I've been going back and forth with Visa's process for this since July and still haven't gotten reimbursed.
That's exactly my point - he is forcing changes to be made (turn off microservices) without understanding what they do or why they are there - its from the viewpoint of "we don't need all those microservices, its bloat and does nothing for users".
> Am I to believe that the TSA, FAA and airlines can't coordinate to determine when gluts of incoming passengers are expected?

Same with the Customs and Immigration Services (the passport checkers) at SFO. I have seen lines going out to the walkway (leading into the big room). I can't even imagine traveling with a couple of little children; there's no restroom in that big hall.

By law, these people get full passenger manifests, arrival times, etc. before the flight even lands. They know, down to the passenger, everyone's status, nationality, etc.

AND STILL THEY ARE OFTEN SHORTHANDED!

This is the reception we give to visitors to the country. SMH...
The UX is still that you get a drop-down picker. What component of the system implements that seems of little importance to users unless that becomes obvious (each app doing it differently, though obviously that happens).

I expect that the emoji picker will become part of the OS eventually. Heck, Windows has one that you have to call up explicitly (with <Alt>-.), iOS has an emoji "keyboard" (input mode), etc, so we're headed in that direction.
GameCube in a freezer to run Metroid patch code
Yeah and even if you do need to do proper big-dataset-ML... a SQL box and maybe something like a blob storage for large artifacts (S3, Azure storage account, whatever) is all you need as well. But if your boss bought The MLOps Experience, you gotta do what the cool kids are doing!
Do they provide the x server as well?

Being able to do gpu stuff is also pretty awesome too.

I can finally use makefiles in a sane way again.

I also have an issue with flask having a buggy http server by default (sending files seems to stall with http 206), I still have to try if it works better on WSL.
Fair point. MLflow has a lot of features to cover the end-to-end dev cycle. This SQLite tracker only covers the experiment tracking part.

We have another project to cover the orchestration/pipelines aspect: https://github.com/ploomber/ploomber and we have plans to work on the rest of features. For now, we're focusing on those two.
Yes about the purges and initial ineptitude, but this doesn't address the fact that as the war went on, the Soviets became strategic masters, especially at the operational level, and even improving on breakthrough tactics commonly attributed to early war Germany. It's not true that they won due to "disregard" of their own casualties, this is outdated thinking mostly propagated from postwar German memories.

The "asiatic hordes" is a German-created myth, for example. It was necessary for them, because of their cognitive dissonance that made it difficult to accept being beaten by apparently "racially inferior" enemies. How else could they explain it? Was the enemy outthinking them? Impossible, they were genetically inferior. So it must be that they were simply too many and didn't care about piling bodies and bodies until they won.

Also, the Cold War made it necessary for German officers to show themselves as useful to their new American allies, so that they could provide valuable insight into how to battle the Soviet Union. If they could show themselves to be brilliant, only beaten by an unfair superiority of the enemy hordes, Hitler's meddling, etc, so much the better.
> Sometimes you have to look at what people do, not what they say.

At least in the "science bubble", I've seen a lot of people say they are fed up and moving to Mastodon. And particularly regarding COVID, it's clear why: they already had to fight insane amounts of trolls and deniers before Musk bought Twitter, and now Musk has made clear he's going for the radical-libertarian interpretation of "free speech" - evidenced by a ton of far-right trolls coming back or, worse, getting the real blue checkmark [1].

That means that the sane voices providing facts and context slowly leave, which is objectively bad as it allows misinformation to go uncontested, and leading more people to leave.

FFS, even here on Hacker News one can clearly see on any debate that touches COVID that positions advocating for continuing combatting the pandemic get downvoted.

[1] https://twitter.com/TabitaSurge/status/1592895889575915523
I was a big fan of hackthissite.org and hellboundhackers.org