skysight-inc/HackerNews huggingface dataset:
Here's a book for you to read: Fahrenheit 451 by Ray Bradbury.

https://www.goodreads.com/book/show/13079982-fahrenheit-451

You misunderstand the comparison for some reason. Mitchell Baker called for an active suppression of not only those who partook of the January 6th riots but also those who were in any way connected to the political movement which gave birth to those riots as well as to 'amplify factual voices' which translates to 'propagandise for our ideology'. That is emphatically not what I want any technology vendor to do. If the likes of Baker get their way there'll be a need for samizdat [1] to circumvent the Baker Browser Brigade. As to whether the Baker Brigades may end up putting people in mass graves I'll leave for you to decide but if history is anything to go by the chance of that happening is definitely not zero. It happened in many countries which underwent revolutions based on the same ideology. They don't need to resort to mass murder to make the proposed censorship, political persecution and propaganda campaigns bad omens for their intentions.

[1] https://www.britannica.com/technology/samizdat
The FBI, open up. China's Volt Typhoon is on your network
It’s not, but it’s somewhat common among people making numerical models of dynamic systems and that sort of thing. People like Steve Brunton will often say all the “codes” are available to go along with his videos for example https://youtube.com/@eigensteve?si=IVLparAOZ9XDauTz
No, there's no movement to shut down pornography on the internet. There's a movement to shut down specific websites and make a lot of noise about it but continue consuming pornography behind closed doors.

People like pornography. They'll as soon ban alcohol again (which worked so well last time)
Why would it be difficult to imagine? People stand in line to buy iPhones.
US currency says "in God we trust" …since the 1950s.

For a lot longer, it’s said “E Pluribus Unum” (“From Many, One”). The phrase has been associated with the USA since its inception. Diversity is a traditional American value.

https://en.wikipedia.org/wiki/E_pluribus_unum
A traditional cache is one form of the cache I'm referring to. What I'm arguing, is any form of "cheating" an algorithm is caching. In this case, the base case is full-table scan. If I "cheat" and pre-calculate specific queries and store that ahead of time, thats a cache.
More importantly: does that matter?
What I talked about was not NATO actions though.
Best-case scenario for European mass immigration remains bleak
We’ve come full circle.
I haven't used the product but if the key is in the fragment segment of the URL then its not sent to the server. This is a pretty common pattern for these e2e encrypted web apps.

> The fragment of a URI is the last part of the URI, starting with the # character. It is used to identify a specific part of the resource, such as a section of a document or a position in a video. The fragment is not sent to the server when the URI is requested, but it is processed by the client (such as the browser) after the resource is retrieved.

https://developer.mozilla.org/en-US/docs/Web/URI/Reference/F...
There is also Magic Wormhole [1] which is not in-browser.

[1] https://github.com/magic-wormhole/magic-wormhole
Cursed Quadratic Equations
All of your examples are not Federal services.
> Another meaning of my bunny installation has to do with what we call "rabbit hutches" in Japan, which refers to our cramped housing situation in the big cities.

We have a great solution in America. You can pay the price of a house for a lifted pickup meant to look like a kid's toy, drive it an hour to your job, lobby the government to make someone else pay for your parking, pay too much for your house so that someone else can get rich, and then whine that the cities nobody can afford to live in are expensive

There is also tons of pollution involved which is cool bunny emoji
Almost all shipping by weight is done by burning bunker. By ship quantity, most ships probably actually just burn some variant of diesel. Some do run off natural gas.

If you read through industry journals, you can find some point in the late 80s where the industry journals were all reporting about how all ships would need to go back to burning coal soon. I'm pretty sure this was just a fantasy that shipbuilders paid the journals to push as it would mean the opportunity to sell lots of new ships.

I doubt the statement you quoted is grounded in any reality.
It's possible to use drugs and not be a junkie. My guess would be that most drug users are not junkies.
Isn't this just called on-call? That's very different from a separate team.
Land I just sold went for $12,000 per acre. Where are you buying land?
50% I think, but I'm not certain.
Seems you left out a whole bunch of words because that comment doesn’t make any sense.
Ask HN: Bingbot sending random search queries to your site?
In my access logs I noticed bingbot sending a lot of random search queries to `/search=<query>`.
Keywords are in various languages, include news, product names, celebrities, conversion rates and even xxx keywords.
This has been going on for months, but really kicked off since January with over 100k requests per month.

The IP addresses from the webbots look genuine, all within the msnbot-*.search.msn.com range.
The user agent is "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Chrome/116.0.1938.76 Safari/537.36", so this doesn't look like LLM scraping.

As far as I can tell there are no links to these pages, and most queries won't return anything as my website is rather niche (CAIBotList).
Has anyone else noticed their website being used by Bing as a proxy search engine?
I thought the same when a friend of mine reported something to Apple. I would guess it's SOP at this point across big tech, unless something is too big to ignore.
how do I play this
Okay, so "fruitless" wasn't the right word. If you try to build an actual house out of LEGO bricks, you can eventually succeed and therefore the endeavor was technically "fruitful." I think I should've described it as "wasteful" effort, or as an inefficient use of brilliant minds' time.

For my specific example of JVMs on lambdas, I wasn't really thinking about GraalVM. I was more thinking of all the hacky, fiddly, things that people were doing to "warm up" their JVM-based lambdas. Like some of the stuff described in this article I just randomly grabbed from a web search: https://medium.com/@marcos.duarte242/keeping-your-aws-lambda...

The reality is that JVM languages were just the wrong tool for the job of writing short-lived applications.

Even though I wasn't really thinking about GraalVM, it might not be shocking that I don't really like it either- for the same kind of reason(s). Java was designed as a fairly dynamic language: you have runtime reflection, dynamic class loading (hot swapping), and various other (admittedly niche) features. So, Java code destined for GraalVM has to be written differently than Java code destined for a standard JVM runtime, which is an inverted way of saying that the nominal goal of GraalVM is technically impossible (you can't, generally, write a native compiler for the Java programming language). So, again, we're taking a language that was designed and optimized for specific runtime properties and we're forcing that square peg into the round hole of AOT compilation. You want native performance? Use a native language!

It feels like someone trying to design a hammer to also be a really shitty screwdriver. Why not just use a hammer sometimes and a screwdriver other times?
I hate having to wear headphones in order to block obnoxious sounds. Obnoxiously loud people should simply stop being obnoxiously loud. Houses needed better sound proofing. Vehicles need to be quieter. Planes shouldn't fly over densely populated areas.

So much noise is utterly pointless. A symptom of wasted energy.

Soundproofing homes during renovations is stupidly hard to do. E.g. I can't soundproof a party wall without tearing down and replacing a staircase. I installed new windows which block a lot of sound (double glazing, where each pane is of a different thickness), but noise makes it way in through vents and cracks all the same.
Really great to explanation of the job on your site.

I was curious how you end up arriving at stored procedures instead logic in backend application language.
Short distance electric shipping seems the most feasible. Scotland is making steps in this direction. https://www.offshore-energy.biz/scotland-to-buy-seven-electr...

Long distance .. this is just a problem. As you say it won't be solved unless there's carbon pricing and ultimately restrictions on fossil fuels in general, forcing a replacement with more expensive synthetic and bio-fuels.
I propose submerged stainless steel cables pulling boats from underneath, powered by deep geothermal converters.
Batteries are most likely the most feasible option for many applications soon.
I've tried, but never succeeded in doing that; the complexity eventually seeps in through the cracks.

C++'s stdlib contains a lot of convenient features, writing them myself and pretending they aren't there is very difficult.

Disabling exceptions is possible, but will come back to bite you the second you want to pull in external code.

You also lose some of the flexibility of C, unions become more complicated, struct offsets/C style polymorphism isn't even possible if I remember correctly.

I love the idea though :)
Ok, so why wouldn't I buy a UPS with slightly more capacity and longer lived cells? They exist.

And what sort of 'coordination' can a UPS possibly do with other UPS? It either powers it's loads or not. What does the status of other UPS have to do with it?
Tell HN: Windsurf edits are failing and burning infinite credits for most users
If you look at Windsurf's discord, redit etc. you will see that there's a flood of users saying that the edit tool simply fails.

The agent then retries repeatedly until you stop it, consuming credits as it goes.

To mitigate: some users have suggested telling the AI to only ever make one edit per tool call can help. The theory here is that the edit tool itself has a concurrency bug and Claude 3.7 tries to do simultaneous edits with their system prompt.

Regardless - if you're a Windsurf user it is NOT just you and REALLY pay attention to credit consumption, many reports suggest it will just keep trying and charging.
I tried cursor for a day or two and then asked for a refund... here's why:

* It has terrible support for Elixir (my fav language) because the models are only really trained on python.

* Terrible clunky interface... it would be nice if you didn't have to click around, do modifier ctrl + Y stuff ALL the time.

* The code generated is still riddled with errors or naff (apart from boiler plate)... so I am still * prompt engineering * the crap out of it.. which I'm good at but I can prompt engineer using phind.com...

* The fact that the code is largely broken first time and they still haven't really fixed the context window problem means you have to copy paste error codes back into it.. defeating the purpose of an in integrated IDE imo.

* The free demo mode stops working after generating one function... if I had been given more time to evaluate it fully I would never have signed up. I signed up to see if it was any good.. which it isn't.
The US can stop enforcing IP law, which I don’t think has a sound ethical justification in the first place. Ideas and code can’t be “stolen” like physical property. Using copyright law to oppose copyright is a practical tactic, but I wouldn’t say consistently principled.
No doubt! I just like to point out the bullshit when I can. :)
> And so, all-too-often today's web developers turn to heavy JavaScript frameworks to build the user interfaces their designers are asking for. These custom interfaces are rarely fully accessible. They slow down the page, consume power, open security vulnerabilities and exclude people.

I'm running into this issue now using React/TailwindCSS to create a modern UI for a website when I'd much rather use native/built-in UI elements, especially since these Javascript frameworks are hit-or-miss for SEO. The needs of the modern web and the tools available are very disjointed at the moment, and I hope this initiative is successful is in addressing the issue.
Cost is indeed the core issue. It's an issue with most synthetic fuels and it's not an issue that is likely to go away. As long as that means you have to pay a steep premium to be green, it's not going to be popular. International agreement on carbon taxes is unlikely. And most ships operate in international waters under the flags of countries with favorable taxes and rules (e.g. Panama, Greece, etc.).

With shipping, shooting for perfect is really expensive. But we're starting with a status quo that is really bad that can be improved upon.

For example, most ships are made out of steel. Steel is relatively heavy. There's a ship yard in Tasmania working on a battery electric 300meter long ferry made out of aluminum. They've built dozens of aluminum ships already. Aluminum is much lighter than steel and that cuts the amount of energy needed to move it around by about half. That's nice because batteries are expensive and don't provide a lot of range. But making ferries out of aluminum is of course something that could work for any kind of ship.

Fuel is really expensive. 50% fuel savings are very attractive to ship operators. Most ships burn bunker fuel. That's properly nasty stuff. So using only half of that would be an improvement. It's toxic, causes lots of pollution and is nasty if it gets in the water. Some cruise ships run on LNG these days. Much cleaner but it takes up space. Those ships are mostly still made out of steel. If you make them out of aluminum, they'd be a lot lighter probably and use less fuel. So smaller LNG tanks, less CO2 emitted, and more space for the passengers. Win win.

There are also some interesting things happening with composites and carbon fiber. That stuff is even lighter and there are some companies focusing on marine applications as well. So, we could cut weight and fuel usage of ships by using modern/different materials.

There are some experiments happening with using sails on ships to cut fuel usage further. If you add all this up, we could be cutting fuel usage significantly (40-70%) and make the emissions problem a lot smaller. And unlike synthetic fuels, this also translates into financial savings. So that means it's more likely to happen.

And if we eventually put batteries in these ships, they'll go a bit further as well.

It's not perfect. But probably a lot better.
I have a lot of time for Gary - some of his non-economic thinking is pretty interesting too.

I liked his ideas about why young people are so focused on body and beauty improvements - and links it to opportunities to excel and see real progress - that are missing from many jobs these days.
> Let me run these ammonia producing machines at full power for a bit.

The problem with this is the capex and running costs of that kind of machinery make it expensive to keep idle. It can be uneconomic even with free electricity.
Wouldn't this imply that the ammonia consumption would have to be near the solar plant?
Show HN: Voice to Tweet, Runs on Device
Earlier today, X/Twitter removed the ability to record and send the voice tweets. This website gives the ability to record audio as a similarly looking video and share it via Web Share API. You can also customize the nickname and the avatar, both of them will appear in the resulting video file.

It uses ffmpeg.wasm to generate the video locally on the device.
I don't think this is official.
>Look, when we break the feedback loop back to the people who wrote the software in the first place, they get happier for a bit, you make some other people sadder for a bit, and then slowly your feature crew never want to be interrupted or bothered again and your customer crew can't get enough resources to fully fix anything.

This is the PM's job - one or a few people who are deciding the vision of how all of the features fit together based on feedback by working with customers. Customers (esp. non-technical ones) will definitely not have a coherent product vision and only want immediate fixes regardless of what else may be planned. Customers may also not communicate to one another and their feedback can conflict.

If you put this burden on developer shoulders, they now have to manage all of that communication in addition to requiring technical skills to know the code base and maintain it well, on top of every developer needing to have the same coherent vision to make thoughtful decisions. That's now two to three jobs in one depending if your developers also manage infrastructure like many roles are requiring these days.
It's so obvious when you are just intentionally holding back releases just to steal mindshare from your competition. YAWN!
The asymmetry is apparent if the code gets refactored to continuation/callback style or mutation of a more complex data structure, the first method will fall through and execute the second instruction set. Return is a special operator in this sense in that it breaks control flow and the ordinary control flow of the first method is not capturing the exhaustiveness of the two cases.

In idiomatic rust, return isn't used except for exceptional cases that break the control flow of the method and the second example is more commonly seen without return statements at all. Idiomatic python also typically early exits in the beginning with a return on invalid parameters or state with a tail position return being the usual actual return value. Because of these conventional practices, breaking the exhaustive if-else control structure makes the indented return appear exceptional (like an invalidity). If you follow these conventions than naturally the return statement begins to appear redundant except in the break-control-flow cases and the choice of the rust convention begins to make sense: in all languages return is a statement equivalent to break.
Lawyering by puritans, maybe. The lawyers themselves are not particularly imposing their prejudices.
And what Kalingrad is to Poland, and what Transnistria is to Moldova, and what Abkhazia and South Ossetia are to Georgia, and what Donetsk, Kherson, Luhansk, Zaporizhzhia, and Crimea are to Ukraine.

If you wish to understand this issue, you must condemn the russian invasions and annexations in Poland, Moldova, Georgia, Ukraine, and many others.
Liquefied Natural Gas was expected to be a lower-emission alternative fuel compared to bunker fuel.

The proportion of LNG fuelled cargo tankers out there right now is about 2% but for new orders, about 30% of them are LNG fuelled so that small percentage will grow rapidly.

However, for United States LNG in particular, the LNG production chain actually has very high emissions of methane. The industry has been fighting to keep that as unclear and unquantified as absolutely possible, and there's a good reason for that - when you take into account the methane emissions along the whole value chain from drilling through liquefaction, LNG's climate impact (in terms of global warming) is no better than coal. I'm sure it's beneficial compared to bunker fuel, but the climate benefit is much much slimmer than first believed.
20 Plagues Y Combinator Unleashed on the World over the Last 20 Years
I think that’s not a good comparison. I think we generally accept that leaving the planet is inherently riskier than traveling on it. You have to generate enough energy to exit the atmosphere, that’s a shitload of energy. Of course it’s dangerous. We’ve been sailing relatively safely for thousands of years, though.
And https://github.com/psanford/wormhole-william which is a Go reimplementation of the client. I only want to point this out specifically because an apt-install of magic-wormhole on Ubuntu 24.04 actually results in a program that does not work (the beauty of python dependencies at play?)
Not even close to true, may I ask how much experience you have with C (not C++)?
Chinese AI team wins global award for replacing Nvidia GPU with industrial chip
A gaggle of governments with conflicting interests are less fearful than some private individuals with simple goals - like getting rich.

Currently private companies rule the browser world and they wield incredible power over everything from standards to PKI. Their interest is a world that depends on them even more.
Chromium is not a good alternative: 95% of Chromium commits come from Google.

Or ... Chromium is the perfect alternative ... as long as it remains open source and privacy invasion can be easily stripped out of it. Let Google fund most of the development of a privacy respecting browser (i.e. Brave).

And if it doesn't remain open source? Then it's time for a fork --- just like it is now with Firefox.

Bottom line: If you reject Chromium, shouldn't you also reject Mozilla/Firefox? Virtually all development over the past decade was funded by Google.

https://eligrey.com/
This looks very promising. I'll have to think my visualization cases against new possibilities this enables.

I have been intermittently following Rerun, a "robotics-style data visualization" app [1]. Their architecture bears certain similarities [2]. Wgpu in both, egui and imgui, Rust with Python. Rerun's stack does compile to WASM and works in browser. Use cases seem different, but somewhat the same. I don't do scientific nor robotic stuff at all, so no opinions on feasibility of either...

[1] https://rerun.io
[2] https://github.com/rerun-io/rerun/blob/main/ARCHITECTURE.md
The shipping industry only ever dipped slightly into natural gas. There are some CNG/LNG ferries around, but all the long haul stuff in international waters (which is basically lawless) uses bunker fuel.
NASA chief scientist fired in first round of Trump-ordered cuts
The New iPad Air with M3
Learn How to Solve from the World Champion of Solving
https://lichess.org/study/nCj9zhbM/66Wb97Xu
This guy have some great insights into economics
Awesome in some kind of retro way, since this a thing that C "never" has had in my experience, it being older (by far) than the web and the idea that new programming languages need to be promoted/anchored to a web site.

I couldn't see which person(s) and/or organizations are behind the site though, I feel that should be made easier to find if it's on there at all, else added.

Thanks!
It's so strange that this should have been a solved problem decades ago, but somehow a robust and secure non-commercial solution never gets off the ground.

Speaking of which, how is the IPFS project doing these days?
> Like these...

Nope. None of those are even close to Ford + Chevy. (Ford + Mazda is well known of course).

I chose the analogy carefully.
You can write C# in that style, it just won't be idiomatic.
I know a few teams in Azure Networking teams that use Go. I don't think it's uncommon.
UI Anti-patterns:
Everything flat, no distinction between clickable buttons / text-entry fields / plain text.

UI patterns:
Buttons with raised borders, entry fields with sunk borders, etched lines between sections and to group radio buttons, for example.

We had this right 30 years ago. "Material" (Edit: and others) ruined it.
kids these days...

in my time, we used to know each other's IP addresses and just used netcat
https://www.youtube.com/watch?v=pit0OkNp7s8 This Irish Sheep farmer is my favorite example of a hard to understand Irish accent. I've lived nearby to this location and can attest that it is quite common.