skysight-inc/HackerNews huggingface dataset:
I think a lot about code readability a lot. I agree with most of this except the names part and shorthand constructs. Especially for the latter, it's unfair to make a comparison with the wrong operator. The example in general is a bit weird. I think a better one is `if (myObj !== null) myObj = someOtherObj`. A very common pattern for which js now has a nullish coalescing assignment you can use insteal (`myObject ??= somOtherObj`) or there's also ||=. These sacrifice some readability upfront due to them being "uncommon" operators and the code might be harder to read for someone whose never seen it, but is so much easier to read once you get used to it. There is of course, always a trade off. Using a lot of .? to access properties can be code smell, but also sometimes very helpful, as the alternative would expand into a lot of code.

Regarding names, I think the suggestions are a bit in conflict, as often to avoid variable shadowing you have to do stuff like name things node, _node, node2. I try to have distinct names, but I'd rather the shadowing in those cases where it's hard. As for i, and j. I don't like them, but they're such conventions it's hard to avoid them. I always try to use them only once, and assign the variable I need: `item = obj[i][j]` if possible.
My point was not that "being drilled" did not happen.

Being locked up in a detention center for days (and in solitary confinement in at least one recent case) for this sort of violation would have been rare to non-existent.

I crossed the US border many times as a foreigner, although I am now a citizen. The easiest kind of foreigner though - white, anglo, male, middle class. Even those qualifications don't seem like enough to stop the absurd responses from ICE anymore, though.
Yes rocketry has made very dangerous chemical. And hydrazine is used in other fields too. But it’s used because there aren’t safer alternatives that are fit for purpose.

Ammonia is being pushed as a predatory delay strategy. The article hints at this when it talks about the engines being dual-fuel (ammonia and methane). Given the massive price difference between green ammonia and methane it doesn’t take a genius to know what their next message will be “our ships are ammonia ready, we will run them on methane until the ammonia supply chains are ready then we’ll transition to it”. Expect they have no intention of transitioning.

The ships are “ammonia ready” in the same way my driveway is Ferrari ready. All that’s missing is a lot of other people’s money.
Time to wake up and smell the coffee.

With less than 3% marketshare, Mozilla doesn't exist now for most people --- mainly just for Google.
Show HN: Hydra – serverless realtime analytics on Postgres
hi hn, hydra cofounder here. jd and I are excited to take the covers off hydra.

hydra: serverless realtime analytics on postgres. by separating compute and storage, hydra enables compute-isolated analytics and bottomless storage. it is designed for low latency applications built on time series and event data.

set up is simple.

> pip install hydra-cli

$ hydra

traditionally, there's been 2 core problems with running analytics on postgres.

- slow performance: aggregate queries can take minutes to return results from large data sets.

- resource contention: expensive queries hog Postgres’ ram / cpu resources and impair transactional performance.

here’s how hydra solves these problems:

- fast: hydra returns analytics queries 400X faster than standard postgres. hydra uses duckdb to perform isolated serverless processing on these tables in postgres. In fact, hydra is faster than most specialized analytics databases.

- isolated serverless processing: there is no impact on postgres ram / cpu resources.

“ok, but why use postgres?” is a common question. it’s true, there are many specialized analytics databases, but they create their own frictions and costs:

- moving and transforming data (ETL) between postgres, s3 bucket, and separate analytics db isn’t cheap. pipelines speed determines how stale the analytics are. hydra side-steps the latency and costs of data pipelines entirely with full support for inserts and updates on columnar files in the analytics schema.

- many use-cases don’t justify a heavy setup. from our time working at heroku, we saw many transactional apps that just need a couple high level aggregates and a few complex analytical queries. hardly olap and not really htap - just apps that need a boost.
I agree with your points but they do not lead to the conclusion that the GP was implying (that Marx contains the solution to what ails us)
This is why I love coming back to HN.
DIY Reusable Liquid Rocket – VTOL Test Platform [video]
I’ve tolerated them being in the gray zone for years with their neglect of Firefox. After their latest stunt they’re out for me. I would not donate to an org that openly neglects a social responsibility of this magnitude.
> However no ship fueled without such trained crew should get anywhere near one that is. Only special shipyards should allow such a ship to dock - even the route from the open ocean needs to be controlled - no beaches "near" those ships. I'm not sure what a right margin of safety is, but don't allow such ship into your national waters without first knowing that.

I could see that. At least, it sounds good in principle. But with ships sailing under flags of countries with lax safety requirements it may not be practical.
excalidraw as already mentioned above
AWS is first cloud service provider to offer DeepSeek-R1
https://github.com/ZachGoldberg/Startup-CTO-Handbook/blob/ma...
You mean the wars that USA mostly lost?

Besides, all NATO countries participate in missions all over the world, which includes Canada. Americans seem to have nation-wide amnesia forgetting how many allied soldiers died fighting side by side with them.
Reminds me a little bit of early days of BeReal.
Inflation adjusted they are cheaper than the HP they are recreating. Even if you don't adjust for inflation they are competitive to the old HPs in the 1990s.
And of course Space Invaders was programmed inside of a Dwarf Fortress game. It’s simplified of course and not exactly real time lol. Wonder what it would take to emulate the full version inside of DF.

https://youtu.be/j2cMHwo3nAU
Making a small Liquid rocket engine [video]
Or rather, the western media was so full of anti-Russian / pro-Ukranian propaganda that most of you are just ignorant of the other side of the debate.

If you turn off your political biases and zeal, and read the article again, you will realise that the author is actually talking Realpolitik that is in the interest of the Ukraine. It's all good and well to shout out about right and wrong, good and evil in politics, but is it morally defensible asking the Ukranians to fight the "good fight" on your behalf, as long as you personally don't suffer the consequences for it?

Let us ignore superpower politics, and, for the sake of this argument, believe that the west is supporting Ukraine in good-faith. The west trained Ukrainian soldiers and armed them to resist the Russian invasion. That was a positive step. The Ukranians are fighting bravely. They had some initial success too. Great. That was 2+ years ago. What has happened since? Is Ukraine winning the war? The answer is no - one counter-offensive it launched has already failed. Till date, Ukraine has lost around 20% of its territory and more than 100,000+ soldiers. It is continuing to lose territory and soldiers. The simple fact is that Ukraine's military is losing because it is no match against Russia's larger military.

The military arithmetic is simple - what Ukraine needs today is not just more arms, but most importantly more soldiers. Is any western country willing to commit soldiers today, to fight alongside the Ukranians? The hard truth is no. And yet, the west (currently EU only) wants Ukraine to keep fighting. That's not some speculative opinion. This is what Germany's intelligent chief recently said: - Ukraine needs to fight the Russians till 2030 - https://nordot.app/1271064963068608531 !! Wow!

Please tell me - How much more territory should Ukraine lose, and how many more Ukranians need to die, till you accept the reality that Ukraine cannot win alone against Russia?

(The stark reality of the matter is that those of you asking Ukraine to fight Russia alone, to the last Ukranian, are nothing but cowards.)
Glad you dig it! Check out our pro version to - it also support DuckDB, Python/Pyodide and more! https://prospective.co
> Yeah, there will be exceptions, but if you're paid to create something, your manager will usually not be impressed by "but the wheel I reinvented is slightly different!", unless you justify it with a specific requirement.

Depends on the org. Some places incentivize wheel reinvention by having rubrics that basically resolve to “if you want to level up, you need ‘org wide impact’”, which translates into “all the existing databases suck (for …reasons…) so I need to write our own”.

The company might not actually want this behavior but if the people in charge don’t see how important it is to make sure incentives align with expected behavior, the wrong behavior will always happen. So while it makes absolutely no sense to write your own database and Calendar Picker Platform (Now With a Fully Staffed Team!), unless the rubric incentivizes the right thing that is all people are gonna do.
I was under the impression that the purpose of "system" prompt is to encode the instruction boundary explicitly to reduce the risk of injection. Do you enforce some kind of security invariant that we could rely on? For example, does the alignment regiment include adversarial demonstrations so that out-of-order instruction-following (such as contradicting preceding) is penalised?
M3 Ultra with 512GB memory and 2 VM limit
Are there any adjustments to this entitlement considering the machine capacity?
This is exactly right.

I started a PhD in 2017 studying neuroscience + ML. I thought studying the brain would help me understand ANNs better. I was wrong. Ended up applying ML to analyzing EEG, MRI and similar.
This also means ammonia may end up getting produced at the globally best places, the places where the solar resource is extremely good, like Chile, Namibia, parts of the middle East, then shipping elsewhere.
Thanks! Yes, the background music too is inspired by the four-note loop of the original Space Invaders. Here’s the source code for it: https://github.com/susam/invaders/blob/0.9.0/invaders.html#L...
> A trend, based on 2015-2024 annual data, points at 1200 ppm CO₂ getting crossed in the year 2032.

Wait what? That'll make air barely breathable!
I recommend the starlite if you don’t depend primarily on battery power. Personally won’t be going back to Apple’s golden handcuffs, and would never consider the user-hostile MS.
I can't say how much time it is worth to you, sorry. What I can say is that screen sharing works fine under Wayland and Gnome for me (AMD hardware all the way), so I'm inclined to say that Wayland is not the showstopper here.
IPFS allows you to store your file and share the content ID to someone else so that they can get it through P2P
Job postings for working on Gemma are under DeepMind in London: https://boards.greenhouse.io/deepmind/jobs/6590957
The standard library uses unsafe for syscalls, for higher-performance primitives like strings.Builder, etc, so it's support is mandatory to run any non-trivial Go program
Mozilla treats Firefox like an unloved adoptive child kept around for the monetary benefit.
This is actually a good question for you. You have a multiplayer browser game and you want to swap out the websocket you’re using for webrtc. What all would that change involve?
> "Culture fit" is pretty much trading off communication efficiency and high trust against diversity of thought.

I think I understand now: if the structure of your company is strictly top down, then you will have to value "communication efficiency" and "high trust" criteria higher than "diversity of thought".

However, you might not be able to pivot efficiently, if your core assumptions are disproved. That's the situation where you might need "diversity of thought" - and the ability to incorporate different kinds of feedback.

Though I don't quite think that you will find this insight in this frigging book.
Hi! Looks like a very interesting tool, as a stubborn cli-only user, I was pleased that there is cli version of this alongside the GUI verison. However, trying to look into the documentation of the cli has left me with a 404 page.
https://docs.xpipe.io/cli/man
I have no idea what you're even trying to say but this. Is this some kind of technoreligion that thinks AGI is worth the endeavor regardless of the harm that comes to people along the way?

I'm saying there is a lot of value in tools that are merely 'better than the status quo'. An AI assistant doesn't need to be as good as a dev in order to be useful.
No, those are real numbers spot-checked from Zillow. I was on my phone and, ya know, it's an Internet argument, so they're definitely ballparked, but they are from real actual land sales inside Burlington and then a few miles outside of Burlington.

I suppose the delta is surprising to you?

It's expensive because it's productive. The marginal productivity of living/working in Burlington means the market can sustain higher costs, ergo the costs go up.

This is more problematic than every other good because 1) they cannot add more land inside Burlington and 2) the land doesn’t actually have higher carrying costs by virtue of being more expensive (unlike roughly every other asset).
The only real place I've seen RPN calculators used post-2000 is in calculator competitions (oh yes they exist)
I use numworks frequently these days (as a software eng just need to do some quick math and not worth writing code or spreadsheet for, not talking about student use). I bought the thing but they have a free phone app too, works exactly the same.

I can't ever remember how to use my TI-89 but the numworks is pretty intuitive
I have seen a ton of DB GUI clients/ cloud based data tools for analytics purposes and the fact that MotherDuck's column explorer/ column data distribution is hands down the best I know is puzzling me.

It seems nobody else besides them cares.

Seeing data distribution, unique values, min/ max/ percentiles is so easy and powerful.

Really commend whoever came up with that.

It's a bit of a shame this metadata cannot be queried itself, would be immensely useful for automatic data profiling/ QA at scale.
It's a good idea to just not do stupid shit that would make it very painful to actually get compliant. Get vendors who have certs, keep infra minimal (which means not infra team). The more you do in house the more painful compliance will be. Buy, and buy from certified providers, simple. Manage identity centrally, keep all your secrets in a secret manager, use git and do code reviews. You're right all things you should be doing anyway.
Keet is based on https://holepunch.to/ which I came here to say “Why don’t I ever hear about this around here?”

Holepunch is about open source tech for P2P apps without servers.
If you're on Windows I highly recommend Link to Phone
Is it possible to use DuckDB on a per-user basis? Does Motherduck enable this?
I use Mermaid.js - either through Notion or via an Mkdocs static site.

Increasingly, I'm describing my diagrams to an LLM and letting _it_ generate the Mermaid.
> readily available in the environment.

That’s a red herring. Getting hydrogen and nitrogen out of their naturally occurring forms (bonded to other things or to themselves) and turning it into ammonia is very energetically intensive.

> One scenario I can think of is using nuclear power on a platform in the ocean, manufacturing the Ammonia, ships can come by and refuel there.

I can think of many such scenarios if money is no object.

But as you say, they currently run on bunker fuel which is essentially garbage. You have to pay people to take that of your hands. It is being ridiculous to think that they would switch, on their own dime, to burning ammonia. And green ammonia at that which is orders of magnitude more expensive.

Who is willing to pay the resulting shipping costs?
What you say has a lot of truth. And yet, these kinds of models are still useful, provided a broader range of models is also available and socialized.

This touches on a key point: just because we can predict something doesn’t mean we should optimize for it. Still, being aware of consequences is useful: perhaps we want to satisfice under various constraints.
This is already how the app works and indeed pretty much every form of price discrimination runs this way. It's just that that the "who you are" part often isn't as obvious because you'll just encounter a coupon code and not realize that by virtue of you seeing it you're part of a specific demographic they're targeting.

But the reverse of raising prices beyond menu price depending on who you are will get pitchforks.
True, but then again it is called a "local UI".

And re-reading a bit it does appear to support remote data warehouses, as it has Mother Duck integration, and that is what Mother Duck is. Someone will probably add an interface to make this kind of thing possible for privately hosted DBs. The question is will it be dynamic via SSH tunnel or is it exclusively API driven? And does it depend on the closed source (I think?) Mother Duck authentication system.
What were good time management resources for you?
This article must be written in very simple French, because I could read most of it despite not knowing French.
I'm a hyprland zoomer but I used Niri for a bit and it worked pretty well. It slots in perfectly for someone coming from an average single-monitor Windows workflow (for most office-style tasks). I still think that more complex tiling setups have a higher productivity ceiling though. I guess if you're like this guy and keep >10 workspaces open at once you'd have to go with Niri. I wonder if the increased battery life would still hold for someone that only keeps a few windows open at once. 2 hours is insane from just a change of wm
That’s exactly how every platform team starts. There is inherent tension between accelerating developers and building their own systems, though.

In my experience, the platform teams developed an idea that their conceptualized system would accelerate everything once it was done, but working with product teams was a distraction from getting it done. They also didn’t like the idea of deploying something now and then having to rework it later when their ideal system was ready. So they defaulted to gate keeping, delaying, and prioritizing internal work over requests from the product teams.

The only way to get things done was to leverage management chains to put pressure on the platform team to prioritize getting your thing deployed. This was constant no matter how much headcount the platform team received because with every new hire they developed new ideas and goals to add to their internal roadmap.

It’s not supposed to work like this, but it plays out this way in many companies.
I really can't see why they are called categories... Do we have anything that we categorize and get categories from it? Looks like another synonym to "set" and "group" that wasn't used so far.
Yeah, it's enabled with `load mod_xml_rpc`. Listening on 8080.

$ ./test3 # see above
<HTML><HEAD><TITLE>Error 408</TITLE></HEAD><BODY><H1>Error 408</H1><P>Problem getting the request header</P><p><HR><b><i><a href="http://xmlrpc-c.sourceforge.net">ABYSS Web Server for XML-RPC For C/C++</a></i></b> version 1.26.0<br></p></BODY></HTML>

hmmm
IPFS is in this weird state where it's getting barely enough updates and enough usage to not be considered vaporware.
Phineas and Ferb was actually NOT written with kids directly in mind, and as a comfortable pop culture medium between the tame-over-time Simpsons and raunchier Family Guy and South Park. A mostly wholesome, wacky and chaotic series where the good guys always win and usually spectacularly. Phineas and Ferb never really learn anything but the other characters do.
We never train at 128k, only 32k, changing the scaling factor at the end.

We wanted the long context recipe to be friendly for finetuning, and training at 128k is a bit of a pain we don't do it. For inference, we see inference at 128k with the 5/1 is close to RAM usage for a fully-global-layer model at 32k.

Individual attention layers are always dense.
Nobody cares about optimization for relatively big datasets like million points, maybe it's not a very popular use case. Even libraries that do able to render these datasets, do that incorrectly e.g. skip peaks, show black rectangles instead of showing internal distribution of noisy data, etc.

I ended up with writing my own tool that's able to show millions of points and never looked back.
I'm okay with that knowing those developers are doing two jobs for the pay of one. And most products turn into that once the original developers leave.

It's not like you can't learn the product through the PM either.
Yes businesses tend to only work on interoperability when the interoperable product is just a complement to their main revenue generator. Like how Netflix releases clients for many platforms. No one is going to be motivated to make a (1) free (2) easy to use (3) cross platform file sharing solution. It'll also draw the ire of the copyright cartel. File locker websites have been harassed and "legitimate" cloud storage services are forced to police their user's files.
I have two iPads Pros. I still can't figure out where I can use them. I realize that they are overpowered entertainment devices for me now.
Yes we have measured the tradeoff. We don't see a drop of perplexity in English when introducing multilingual, and there is a slight drop in some English language-specific evals (~1%).
Duterte had popular support. You can argue, successfully, that what he did was wrong. But I don't think you can so easily dismiss that you understand the situation better than the Filipino people living in it that made the assessment.
Seems heavily inspired by the column summary of ObservableHQ, but that's nice!
Vivaldi have 29 developers.[1] They produce an unstable Chromium fork. They couldn't commit to keeping uBlock Origin working.

[1] https://vivaldi.com/team/
That's a good point - I see what you mean
I’m confused by two things…

First: this is an electrical power source with a male plug… And I understand the intelligence inside of it, but… can this possibly be code compliant? Something similar to this is often referred to as a Suicide cord …

Second: this is back-feeding electricity into the power grid and, again, I understand you can address this with onboard intelligence and millisecond switching… But I don’t think the power company cares. I don’t think there’s any way you can legally plug a power source like this Into your home electrical bus.
People drive one ton pickup trucks to commute to their desk job. Or to get two bags of groceries.
Risks can be mitigated. But the first step is always eliminating the hazardous material if possible.

And many options exists that are less inherently dangerous than ammonia. Like methanol. At least it’s a liquid and not nearly as bad.

But ammonia is chosen as a predatory delay strategy. They build the engines to be dual fuel (ammonia and methane) and then feign surprise when they have to run it on methane since the ammonia supply chain “isn’t ready yet” and the prices “need to come down a bit”.
I don’t disagree with this criticism, but it also illustrates a common pattern where modelers tend to attack each other’s work. This criticism is somewhat inevitable because all models are flawed in some way, and reasonable people can disagree on how to best apply them.

But a bigger problem is the lack of a variety of models to choose from and compare.

My suggestion? If we want to encourage more models to exist in the world, we should use a mixture of (1) criticizing models (like above); (2) pointing to existing alternative models; (3) building new models; (4) writing up specific comparisons of models; (5) showing how to make models; (6) writing up successful case studies. And lots more.