skysight-inc/HackerNews huggingface dataset:
On the other hand I know of multiple databases where all tables had attribute_1, attribute_2,..., attribute_5 columns Just in Case™

But more seriously the one feature I like in MongoDB is the pipeline API, where you can express a complex query with multiple filters/aggregations/transformations/joins as a list of simple steps.

There are some use cases where it is very ergonomic (even if I suspect that mongo can easily lose indexes along the steps so pretty performance might not be super intuitive)
Java is unbeatable for "enterprise logic" though..
Maybe check https://f-droid.org/packages/net.retiolus.osm2gmaps/

I don't know if it does what you want or if it's for the reverse.
Check out Coroot - with use of eBPF and other modern technologies it can do advanced monitoring with zero configuration
author here.. happy to answer any questions!
Has it occurred to you that those jobs are finite? Can restaurants continue to exist if we have scores of under/unemployed people working as waitstaff, who don't make enough money to eat out themselves?

Previous rounds of innovation and steep changes in work/jobs, all the way back to the industrial revolution, were both a) not seamless transitions and left huge swathes of highly skilled people impoverished for the remainder of their lives, and b) for those who did transition to new jobs, there were new jobs for them to transition to. Not everyone can learn to be an AI developer. What jobs does AI create? Is everyone who isn't well versed enough in IT infrastructure going to have get a job as a janitor working the data centers for Azure cloud? Those are going to be some clean bloody floors.

I get so tired of the rhetorical "this has happened before," no it really fucking hasn't. Not on this scale, and not when having money was so utterly critical to one's ability to survive.
Yeah, maybe that was a bad example, I just meant that the government has certain goals for society and uses regulation to steer the market towards meeting them.

Historically, that stuff was put in place for factory workers in the industrial revolution I presume, though I'm very fuzzy on that. I'd argue good living conditions for low level workers help create a strong middle class through upward social mobility, but that's going off on a tangent perhaps.
Most importantly: yubikeys must be bought
Just noticed by coincidence there's also:

"Rust implementation of Magic Wormhole, with new features and enhancements":
https://github.com/magic-wormhole/magic-wormhole.rs
The benefit imo here is not that you realize you need more toothpaste only while you search for the last one, it's that while you're using it there's a clear signal to get more.
ymmv, but I've never had this issue.
By deploying nuclear capable weapon systems all over the Russian borders?

There's no evidence for the existence of such a plan.

And (prior to the invasion) there wasn't even an active plan to bring Ukraine into NATO. It was taken firmly off the table in 2008.

It's just a dictator lying to you, and his own people. It's what they do for breakfast.

This really shouldn't come as any kind of a surprise.
> Apple provides users with clear choices and transparency about how their data is used.

And this is where this fantasy story went too far. Just a simple search of "Apple dark patterns" will yield years of tricking people into giving away massive amounts of data that they wouldn't if they really knew how the controls worked.

I'll also leave this at: you have no clue how Apple uses your data. To say otherwise is a flat out lie. SaaS is not a panacea because it's Apple and they market "privacy" and/or "security".
It's https://www.drawdb.app/. It blew up after I opensourced it. I got lucky it got picked up on hackernews and twitter
Children act more like separate processes than threads - it would be a miracle if we could read their minds or put them to sleep for a bit.
+1 for sideloading as a primary app installation process...
It saves page content, transform it to markdown, and import it (optionally) to a search database to perform semantic (sentences) searches.
Exactly how (and why) I try buy things. Not exactly "bulk" buying but more "at least 2" buying.
Strongly inspired. That non-game is actually done exceptionally pretty well for something which could work even as a 5min gimmick.
This, I am quite certain, is not the longterm endgame. For small countries with mostly-similar regulatory regimes, sure. For large countries with authoritarian leadership like China, they're not going to tolerate companies publishing "nation of Taiwan" stories anywhere.
abhas9, I’d love to chat.

I’m interested in your experience with the Neat CSS framework (this is the first time I’ve come across it organically). I’m also curious about the testing you’re doing.

My email address is in my profile if you see this.
Me too! If I must take out some forgettable item, it sits blocking the door.
Yes, and our staff uses ssh keys (generally but not always without issue) and a commercial MFA app. It's one thing to get this stuff used in a controlled environemnt where you have a help desk or administrators who can do a lot of the setup. You just hand the employee their YubiKey or smart card and say "use this."

Trying to imagine your grandmother setting it up herself to be able to log in to her Facebook is another matter, and why these things have never worked for the general public.
> ideally supported by a tax on AI usage.

Curious to see how you'd write this legislation. Because I know a lot of programmers and lawyers, and they're all a lot better at finding loopholes than preventing them.
To be fair to LLMs, you can create a custom rule for it to be brief and concise, or pretty much anything really. I personally blame the users who are actively trying to seem like wordsmiths by having all the pointless fluff around the meat and potatoes.
> if there is one thing common across humanity, it is the desire for progress.

I agree that more stuff should be automated, but you’re so very wrong on this one that you should spend more time with human beings to understand why you’re so wrong. Ironical for someone who’s advocating for automation.
I agree, DBs need to solve this better.

Temporal tables seems like a step in the right direction but they too add complexity and gotchas. And I think they are kind of overkill for just softdeletes.

Another low level solution are Views. But I have databases approaching a thousand tables. Duplicating 1000 tables as views would add significant friction to development and maintenance.
As a person who took part in interview process in FAANG and mid-size late startups (where some hiring process exists) it is not that they don't want to tell you. You usually have multiple interviewers that will score you on various dimensions. They would write their feedback which is then discussed on hiring commitee meeting by hiring manager and interviewers. If one interviewer think you didn't do a good job, this area would be scrutinized to see if other interviewers saw the same red flags or it was a fluke.
So to answer your question, recruiting coordinator needs to chase interviewer to write report before the commitee date and then decide if their feedback is bad enough. This is a no started because it makes no sense and coordinator is not qualified to make that call.
There were definitely cases where candidate did so bad, that process was cut short, so you were likely not in that bucket.
We could have regulated OpenAI into providing it- just dump everything it generates into a bloom filter and let people query it. With open models this is of course no longer possible
Let’s not rewrite history here. Search results were full of aimless, meandering SEO-optimized articles long before it became possible to generate those with LLMs.
You know what I find odd? The fact that we don't seem to have nice payout services that I'm aware of, that would let me payout some money to a service provider from a platform accout, like "Hey, here is my bank account, here's their account and here's how much I want to transfer to their bank, give me an API to handle it without me needing to think about PSD2."

PayPal requires the other person to either also have a PayPal or a Venmo account: https://www.paypal.com/us/business/operations/mass-payments

Stripe requires the person to also have a Stripe account: https://docs.stripe.com/connect/add-and-pay-out-guide?dashbo...

Even local solutions here in EU that allow paying with an internet bank integration, still don't give you the ability to do fully automated payouts, like Klix: https://developers.klix.app/api/ (though they have bulk payments through the portal)
Your comment is malicious since one thing does not necessarily follow from the other (non sequitur).

However, I am an energy production/consumption maximalist.
Google who is allergic to have any humans in the loop: hold my beer
The amount of time spent every compilation on this is negligible: a nullable type is just another type like any other. I don’t buy your argument at all.

It’s a clear no-brainer at this point: null references were a mistake, and any language with compile-time type checking is flawed if they’re allowed.
> Is that really progress though? Honestly, more and more jobs can be done by machines. But what about the fact that human beings need to connect and feel at least that they are contributing somewhat to society?

Well, if people's basic needs would be taken care of (=UBI financed by taxes on automation, or by just plainly taxing the rich), they could have time left for actually contributing to society - anything from caring for the elderly to making art.
Exactly. This is why we overplant dill and tomatoes. We know we're gonna see lots of butterfly and moth traffic so we plant enough and spread it around the garden area so that we still have some available for ourselves. We have a great diversity of bugs, birds, and things on our place so I try to make it as welcoming as possible by planting and maintaining the areas around each garden area with native plants, flowers, and grasses so throughout the season we have lots of activity as new vegetables or fruits bloom in turn. I keep several solar fountain pumps running so that any animals, or insects have a water hole they can depend on. I'm on top of a limestone outcrop here but this year I have my first Leopard frog in one of my fountains. All the fountains are regular gathering spots for yellowjackets, red wasps, bumblebees and other bee types. There's plenty for the frog and the toads on the ground to enjoy.

I don't mind sacrificing any of it as long as it isn't food for grasshoppers. Screw those guys.
Seconding the vector recommendation. My (admittedly, homelab) infra log shipping is done completely through vector into redpanda. Vector even has a simple remapping language [1] that I use to enrich the data in line with the collection

[1]: https://vector.dev/docs/reference/vrl/
Seems like the only way to ensure wormhole to scale is to only to use relay server to setup direct connections.

I know this requires one of the ends to be able to open ports or whatever but that should be baked into the wormhole setup.
In the case of LCM, it would have simply been a matter of employing the people who previously worked there. I don't blame anyone for not wanting to do it - that seems like a strange thing to do - but it is not a mystery what needed to be done.

I wouldn't want to speculate on what Paul Allen's sister would have asked for everything, or whether she's even someone who can be dealt with. But I do tend to think we're going to see these priceless historical artifacts go for pennies on the dollar. There's a lot that could be said about that, but certainly the work of the people who were employed at that museum was a great part of its value.
Block third party cookies will end most tracking. Block their JS and you get the benefit of a faster browser.
There's nothing ethical about calling violation of purchased IP protection "stealing" either. It's a set of laws by encumbents to protect monopolies. And you can trace a lot of US monopolies and lack of healthy competitive markets directly back to those laws.
Kedro – An open-source framework for data science code
You probably use certificates and a company PKI to manage them. No need to stress if one is lost or locked, just revoke and whip up a new certificate.

At home Yubikey is probably synonymous to FIDO not PIV/PKI. No whipping up a new one if you lose it. You better have 3 of them enrolled at any time, and have at least one stored off site.
An amusing anecdote... One of my aunts got hired to make the Thanksgiving turkey for the front cover of a magazine. As directed, she made two, in order to have a spare. She figured she'd take them home after the shoot, and get a few suppers out of them.

The first thing they did with the turkeys, was to shellac them, so they'd be more shiny in the picture.

Also, there's an urban legend that mashed potatoes were used in photos requiring ice cream, because the potatoes don't melt.
I know that they're closing down their Brazil operations, that's literally the title of the article. The speculation I was referring to was your claim that they're really closing down because of financial considerations rather than their stated reason (e.g. unwillingness to comply with the judge's orders).
Dupe: https://news.ycombinator.com/item?id=41272925
The background for this really puzzles me. AMD said you should be seeing more improvement for zen 5 over zen 4. They go back and forth, AMD says run it as super root. Zen 5 gets faster. But zen 4 gets faster too. The improvement basically disappears again when the "fix" is applied universally. So why was AMD testing with two different setups?
I envision a world where people work only 10 hours a week or not at all for an employer because machines take care of that. Humans are free to do whatever they want, be it sports, arts, craftsmanship, socializing, care work or whatever.
I’m developing that in my free time because I think there is a need inside the community for that. I’m not motivated in any way by my company.

In the meantime, if you have other technologies achieving the features (blob, queue, search), feel free to push a PR. Someone already did that for AWS: https://github.com/clemlesne/scrape-it-now/issues/8.
This nightmare is why I always backup MFA QR codes and use those to add them to an open source app which let's me backup the data elsewhere too.

Sorry to hear that!
This was covered on HN back when it came out - after wormhole (OP’s link).

They’re unrelated.
I agree it's very rare, if ever, that business folks require to undelete data.

But I have to say, with the developer hat on, softdeleted rows helped me debug systems more than once. With that said, softdeleted rows also wasted my time more than I'd like to admit while exploring data only to realize I was looking at stale, deleted data.
Both of the following can be true simultaneously:

1. The term "defense in depth" can be popularly abused by irresponsible people looking to pass the buck on security.

2. An application that is intended to withstand being exposed to the public internet becomes strictly more secure when it isn't exposed to the public internet.

I can buy that the government contractors who fall into the former category are sufficiently numerous and sufficiently gormless that this memo is intended to be used as a weapon to drag them kicking and screaming towards default-secure applications. But for people who are already responsible enough that they're doing the right thing, keep using a VPN. Redundancy is resiliency.
Some people will see the situation "appease a person slightly; they will expect you to appease them more," as different from "permit one bad actor; you will find yourself surrounded by more". Specifically because one involves the dynamic with a static counterparty, and the other is the dynamic of being outnumbered by a growing counterparty.

I agree they are related, but sometimes one will have more resonance as a metaphor than the other.
Fans of Larry Niven will, of course, recognize this as an intergalactic vehicle, a traveling Ringworld. (Or a more modern version, a Shkadov thruster.)
Listening I understand , but enjoying the privilege of talking freely (which only a certain type of people have) and thereby becoming the thought leaders of an organization and determining what everyone should like and what they should not - I think is what does a disservice to the organization in the long run but the interviews and internal mechanisms are biased towards such people.
Pretty much a non-article. It talks about a report, but none of the lists of state results or charging vendor results are included.
Will they actually last though? We've seen monitoring tech come and go, wherever it's inherently linked to the financial success of the mother company.
> But the “rewrite everything in Rust and push that via bad interop” is limiting the adoption of a cool language.

For what it's worth, I've rarely heard "rewrite it in Rust" pushed by the most influential and productive members of the Rust ecosystem. I think the disparity here is that the people pushing the more extreme agenda aren't the same ones making major projects that people use, so it turns out that most of the stuff being made is for writing new software since that's what the people making it are interested in.
I hear about payment issues from Russian companies, they complain in interviews and blog posts in *.ru Also VTB CEO, a top-10 bank in Russia, recently complained in public that China closed their China branch. I think sanctions are working, they do not shut down China-Russia trade but definitely make it difficult.
Scott Young has a lot on this, including going deep on the literature and explaining it to populist student audience:

https://www.scotthyoung.com/blog/the-best-articles-on-learni...

For instance, on memory:

https://www.scotthyoung.com/blog/2019/02/15/memory/
Does a camera without a lens make any physics sense? I cannot see how the scene geometry could be recoverable. Rays of light travelling from the scene arrive in all directions.

Intuitively, imagine moving your eye at every point along some square inch. Each position of the eye is a different image. Now all those images overlap on the sensor.

If you look at the images in the paper, everything except their most macro geometry and colour pallet is clearly generated -- since it changes depending on the prompt.

So at a guess, the lensless sensor gets this massive overlap of all possible photos at that location and so is able, at least, to capture minimal macro geometry and colour. This isn't going to be a useful amount of information for almost any application.
> move to a slower-but-flat-rate provider

As I'm sure you're aware: https://www.scaleway.com/en/stardust-instances/ "up to 100Mbps" for $4/month
I use monit and m/monit server to measure CPU/load/memory/disk, processes, and HTTP endpoints.
Yes, but there are plenty of exceptions. I know brilliantly knowledgeable and extraordinary clever people that are so socially awkward that they can't explain virtually anything.
pro tip: change variable/function names, switch from if/else to switch, invert if/else statements, switch for and while loops, group code differently, create helper functions or collapse helper functions, rewrite loops as streams/ranges/list comprehensions, etc. The ide can do most automatically.

It is pretty much impossible to detect software plagiarism, especially on leetcode style questions as only 1 style or pattern is the most efficient answer.

Though if a student changes it sufficiently enough, they might begin to actually see the invariants and ideas and actually learn the material.
I just wanted to thank you for making it. I wanted it just to bootstrap VM’s on new machines. I ended up using it all the time for many things. Great project!
True and that is why the Tower of Babel was built and remove objectivity.
Neither of those is a logical problem.

1. This is indeed a simplification, but for any single task in your day job, it would be those tasks where you have the most experience. For example, I used to write video games, AI does a better job of game design than me, but I'm the better programmer.

2. Unimportant, as the consideration I was rejecting was performance in tasks.

As it happens, some of my other recent messages demonstrate that I agree they are low intelligence for this exact reason.

> 99% of things an LLM could supposedly "out-perform" a human at, the human would actually outperform if you provided that human with the same text resources the LLM used to conjure its answer

Could I pass a bar exam of a medical exam, by reading the public internet, with no notes and just from memory, which is what a base model does?

Nope.

Could I do it with a search engine, which is what RAG assisted LLMs do?

Perhaps.

> humans can do it easily (and do it without hallucinating

Hell no we mess that up almost constantly.

> When LLM's fail to do math, fail to strategize, fail to process rules of abstract games, etc. there is no textbook or lecture or article you can provide to the LLM that magically makes the problem go away

I'm sure I've seen this done. I wonder if I'm hallucinating that certainty…
I am not sure if AI is purely to blame for this. Looking at recipes I have to scroll through lot of text to see the recipe and ingredients list... Similar thing goes for product recommendations. I remember it being pretty bad even before LLMs.
It's already a feature of Obsidian — turn on stacked tabs

https://help.obsidian.md/User+interface/Tabs#Stack+tab+group...
Tech was the wrong career for me. Although I've been wildly successful on several indicators (startup acquired, another going public, FAANG, etc.), it was the worst career I could've been in for social success.

I should've done medicine, law, or finance. Any of those would've been miles ahead in terms of social status. Maybe I would've made less money (at least by this age - long term, it could balance out) but I wouldn't be grouped in with skinny fat nerds, overweight neckbeard redditors, or incels just cause of my profession. Similarly, I didn't know that 80% of my peers would be FOBs who have no interest in assimilating. When I look at the majority of those peers, they refuse to interact with anyone who isn't part of their home culture. This isn't exclusive to tech (if I was a quant it'd be the same issue) but it is insane all the same.

So, yeah, socially it's complete suicide. I had my reasons for not going into medicine, law, or finance but I should've ignored them and done it anyway.
> “I could manage quite well working as few as twenty to twenty-five hours a week—in other words, three full days or five half days. Even after I returned from Paris or India in the late 1960s and well into the 1970s, I could take care of my family by working no more than three or four days a week.”

Would today's youth, even if equally gifted and ambitious, have the same opportunity? I think now there is such a great imbalance in cost of living and pay rates, it may no longer be possible to follow a similar path and get similar results.
If you've gotten to the point of an in-person interview, before bringing it up, you're absolutely wasting everyone's time.
May I ask you what these encyclopedias were? Purely out of curiosity.
Both problems can be worked around by having a third, general-purpose host where both source/destination hosts can scp to/from. Not quite as straightforward because you have to copy twice and do it from both sides, but has the benefit of not having to install bespoke software.
For my homeserver I just have a small python script dumping metrics (CPU, RAM, disk, temperature and network speed) into a database (timescaleDB).

Then I visualize it with grafana, It's actually live here if you want to check it out: https://grafana.dahl.dev
+1 for the Thor labs candy box