skysight-inc/HackerNews huggingface dataset:
Hacking Fortune 500 Companies via Supply Chain Attacks
Without getting deep into politics I don't understand why they would prioritize spending effort on DST at all, seems like there are plenty of other concerns.
The EU did it to theirselves. The manufacturers keep pushing 50k+ euro SUVs while ignoring customers that can only afford something like a seagull. The EU destroyed the domestic market by mandating more and more "safety" features so that you can't make a affordable car anymore.
Which is exactly why EU has data protection rights. At least they try, even if quite unsuccessfully and without the right long term plan
Musk, Bezos need just 90 minutes to match your lifetime carbon footprint: Oxfam
> Microsoft has been shipping curl.exe for a while as well, though not the library.

I'm not sure if this is accurate. Why do they include a default alias in Powershell for `curl` that points to the `Invoke-WebRequest` cmdlet then?

I've always installed curl myself and removed the alias on Windows. Maybe I've never noticed the default one because of that.
I don't see much evidence that software quality is improving

Does it matter? Ever since FORTRAN and COBOL made programming easier for the unwashed masses, people have argued that all these 'noobs' entering the field is leading to software quality declining. I'm seeing novice developers in all kinds of fields happily solving complex real world problems and making themselves more productive using these tools. They're solving problems that only a few years ago would require an expensive team of developers and ML-experts to pull off. Is the software a great feat of high quality software engineering? Of course not. But it exists and it works. The alternative to them kludging something together with LLMs and OpenAI API calls isn't high quality software written by a team of experienced software engineers, it is not having the software.
Hmm. Does it? Python's futures have an explicit .cancel() operation. And the C io_uring usage I'm looking at knows to cancel events too…

It's really that Rust might've made a poor choice here, as the article points out:

> Async Rust makes a few core assumptions about futures:

> 1. The state of futures only change when they are polled.

> 2. Futures are implicitly cancellable by simply never polling them again.

But at the same time, maybe this is just that Rust's Futures need to be used different here, in conjunction with a separate mechanism to manage the I/O operation that knows things need to be cancelled?
You could say that Voyager is a celebrity. It even does cameos on sci-fi movies from time to time.
Ok where to use it? Anybody using it? How it gives benefit over docker?
Yesterday in the UK, sunrise was about 7am and sunset was about 4:40pm. Electricity demand peaked at about 5:30pm, in the overlap between workplaces closing for the evening and people returning home and turning everything on. There's a straightforward case for either staying on BST (UTC+1) throughout the year, or (as was the case during WWII) using UTC+2 during summer and UTC+1 during winter, effectively bringing the UK in line with CET/CEST.

The key factor in the war was the blackout - street lighting was turned off for the duration and vehicle headlights were mostly covered over, to avoid providing easy targets for night bombing raids. This obviously hugely increased the hazards posed by the early sunsets under GMT.

https://www.timeanddate.com/astronomy/uk

https://www.energydashboard.co.uk/live

https://www.bbc.co.uk/news/articles/c0mznrv3jvmo
Why should we trust you that Elon, who acts stupidly and gets away with it because he's rich, is in fact not stupid?

I don't know anything about running a car company, but I do know enough about poker to know that "Just buy more chips and bet again" is not in fact a winning strategy.
Can be, yes. I think besides the context window size though, there is the issue that performance seems to decline as the input size increases. It can become a problem before you reach the context window size limits.
Both examples are (to my delight) using aliased table names for all columns which is already a major step up in readability.
IDGAF about anything from someone as arrogant as yourself.
boilerplate and outer app layers, yes; architecture and core libraries, no

That's what you want though, isn't it? Especially the boilerplate bit. Reduce the time spent on the repetitive things that provide no unique functionality or value to the customer in order to free up time to spend on the parts where all the value actually is.
yeah key binds to move windows around is a must for me
What's the legality of this? My understanding is that if a site does not offer a public API is because they don't want to (think of WhatsApp). Building a company on that seems extremely risky
Sorry, it’s a bit hard to understand from your blog. I’m a bit dyslexic, so there’s a chance I’ve mussed something obvious, but I couldn’t find any examples beyond ‘explain this short snippet’. Also, are your posts AI assisted? I find it hard to read.

I’ve tried asking ChatGPT questions about how a large codebase works, what entities should I use to implement some feature, etc. After a couple hours I realised the chat was hallucinating like crazy and turned into a yes-man, confirming all questions that assumed a yes-no answer.
I believe nuclear isn’t an on demand energy source. It’s great for base load, but it doesn’t scale up or down quickly.
"At some point, in a sequel to mitochondrial capture, a eukaryote engulfed a cyanobacterium capable of photosynthesis... green organelles called chloroplasts, evolved into plants and other photosynthesizers."

Chloroplasts are only one type of plastid; this process occurred far more than once.

https://en.m.wikipedia.org/wiki/Plastid
Politics is not an acceptable excuse of bad behavior
That's true if you need to clean up temporary files every night or make a backup.

But what if your cronjob has an effect in the physical world, locally? E.g. open the parking gates every morning.

The world is inherently messy :-)
i've seen a sharp increase in panzer tanks (f150s especially!) spreading like a plague throughout australian streets. can yanks keep their child slaughtering, pedestrian maiming, two tonne kill-boxes to themselves? every cunt with a disposable income has entered a nuclear arms race to prove they have the smallest cock while picking up groceries.
There's a much higher barrier to entry with CNC. I have a cheapo CNC - few hundred dollars - and really have only ever made one practical usable "thing" on it.

It's so slow and needs much trial and error to get a decent cut, I feel a more expensive machine would be much more versatile but cost 10x for the machine and consumables as you say.

With the similarly priced 3d printer I feel like I've actually saved a lot of money and hassle printing things. I can quickly download a model and print a perfectly useable "thing" in no time, often with no mistakes. Prusa slicer and a larger $5 nozzle has made things even better, even though I have an off brand 6 year old printer.

Lots of hobbies can get expensive though, especially when high quality tools are involved. I'd actually argue 3d printing is an exception to that.

Decent power tools and consumables rack up and don't even look at the price of hand tools from the likes of Lie Nielsen.
It's a runtime for WASI blobs (basically a WASM based standard for crossplatform command line tools), for instance:

emcc hello.c -o hello.wasm
wasmer hello.wasm
Hello World!

This uses Emscripten as C compiler, but alternatively you can use the wasi-sdk toolchain instead of Emscripten to build WASI blobs:

- https://github.com/WebAssembly/wasi-sdk

...or Zig as C compiler:

zig cc -target wasm32-wasi hello.c -o hello.wasm
wasmer hello.wasm
Hello World!

...or of course Zig as Zig compiler :)

zig -target wasm32-wasi hello.zig
wasmer hello.wasm
Hello World!

(not sure if the Rust toolchain comes with builtin WASI support, but probably yes).

...or instead of wasmer use another WASI runtime:

- https://github.com/wasmerio/awesome-wasi?tab=readme-ov-file#...

...this is probably the best part of WASM and WASI, there's no 'vendor lock-in'.
This morning I was reading LWN on "WordPress retaliation impacts community" ( https://lwn.net/Articles/993895/ ).

Software freedom, like many other freedoms, need power and energy to maintain.
In the github repo the article links, there is a large number of comments about the Europe/Dublin time zone in the europe file, including one quote from Ulysses: https://github.com/eggert/tz/blob/7748036bace8562b9c047f368c...
There is some code to generate Lego images from Lego 3d files here and use it to train models:

https://github.com/jtheiner/LegoBrickClassification

It is based on this post (which others have mentioned)

https://jacquesmattheij.com/sorting-lego-the-software-side/
I'm a bit confused with the usage of ABI here. I thought compatibility between apps and libs is on the API level, while the ABI sits between machine (cpu intructions) and low level (curl?) lib?
Levine does this more or less objectively as he’s pointing out the fallacies of crypto bros. Like Sam’s box theory, which turned a fallacy into fraud
Well if you liked "The Making of the Atomic Bomb" I can strongly recommend the follow up "Dark Sun" that covers both the Soviet atomic bomb program and the development of the H-bomb by the US.
> Automatics usually don't plan ahead.

The latest ones do, being integrated with GPS and a terrain database to anticipate changes.
It does allow for trivial parallel construction: "that? oh, we got that from our psy squad"

[this century, we have both The Men who Stare at Goats and First Squad: The Moment of Truth releasing in 2009, but we do seem to have had a distinct shortage of Bigfoots and Bermuda Triangles ever since smartphones became widespread]
> […] but they can't tamper/read it, or is there something I'm missing?

You could redirect traffic temporarily to get a Let's Encrypt (ACME) certificate issued and then use it to pretend to be some important site. Redirect attacks have been done in the past:

> Among all the scams and thievery in the bitcoin economy, one recent hack sets a new bar for brazenness: Stealing an entire chunk of raw internet traffic from more than a dozen internet service providers, then shaking it down for as many bitcoins as possible.

* https://archive.is/http://www.wired.com/2014/08/isp-bitcoin-...

This type of attack is why LE does "Multi-Perspective Validation":

> A potential issue with this process is that if a network attacker can hijack or redirect network traffic along the validation path (for the challenge request, or associated DNS queries), then the attacker can trick a CA into incorrectly issuing a certificate. This is precisely what a research team from Princeton demonstrated can be done with an attack on BGP. Such attacks are rare today, but we are concerned that these attacks will become more numerous in the future.

* https://letsencrypt.org/2020/02/19/multi-perspective-validat...
Can't wait for them to open source the code once it finally dies. Right now they probably can't do that because of security concerns.
There are async libraries like glommio, which I’m using for a new project, that avoid this I think, but they require you to factor things a little differently from tokio.

Maybe cancellation itself is problematic. There’s a reason it was dropped from threading APIs and AFAIK there is no way to externally cancel a goroutine. Goroutines are like async tasks with all the details hidden from you as it’s a higher level language.
Agree. The negative outcomes start long before you get a day in court. Anyone who's had police at their door that they didn't summon knows this.
I mean ray tracing is (probably? I'm no expert) the most physically accurate rendering method available, mapping closely to how light works in real life ('rays' of light bouncing around until they hit your retina, but then in reverse so you only simulate the rays that actually hit the camera instead of wasting every one that doesn't). But it's also the most expensive one.
years ago, this book changed how I viewed many things- markets, organizations etc. I recommend it.
Animosity for the upper ruling class is so 2011. It's the enablers they're gonna come for this time.

(maybe, I can't predict the future)
So did multi-celled life evolve several times independently among the original eukaryotes if some gained chloroplasts or mitochondria before being multi-cellular?
As of one of the later releases of Windows 10, "curl.exe" is in System32 (or somewhere else on PATH), but if you type "curl" in a powershell you get the alias. You need to type "curl.exe" to get the binary.

Guessing this is for backwards compatibility with scripts written for the days when it was just PowerShell lying to you.

https://curl.se/windows/microsoft.html
The whole thing just sounds like a gargantuan mess.

Most apps are a gargantuan mess. It's just a mess that mostly works. In a typical large scale web app written in something like Node or PHP, I wouldn't be at all surprised if 95% of the code is brought in from libraries that the dev team don't review. They have no idea about the quality of the code they're running. I don't see why adding AI to the mix makes much of a difference.
But we still don't know if it's more expensive or not...
I'm hitting F5 on this page hoping to find out.
I could also imagine organisations like the military and police paying vast amounts for phones that could be governed like corporate PCs.

Even now, Microsoft has a great advantage over Google and Apple in getting meetings with the procurement people in those organisations.
Have you also considered putting the solar panels straight up? This when using bifacial solar panels. Might help with getting the snow off. People started using them as fences, though you need the space/land for that.

Also, the various times I noticed talk about solar panels in the US it seems it is way overpriced, coupled with more expensive options being chosen. E.g. loads of micro inverters where a string inverter would make way more sense (economical).

Not affiliated, but e.g. https://www.solar-bouwmarkt.nl/ (use Google Translate), how do those prices compare to what you're seeing locally for panels and string inverters?
I’ve tried different part detectors, and nothing has been as good as the Google Image search (download the Google App if you’re on an iPhone.)
I’ve found it surprisingly good at identifying LEGO parts.
It's all about clearly stating your intent. With INNER JOIN you're literally saying "I want to join these two tables together on this particular relation and work on the result", while with the more basic WHERE form you're saying "just lump these two tables together and then we'll filter out the rows that we actually want to see". The join becomes more of a happy side-effect with that, rather than the thing you clearly want to do.

Not only does writing your code in such a way that it states your intent make it easier to read for other humans, it also makes it easier for compilers/query planners to understand what you're trying to do and turn it into a more efficient process at run-time. Now query planners are usually pretty good at distilling joins from WHERE clauses, but that form does also make it easier for mistakes to creep in that can murder your query performance in subtle and hard-to-debug ways.
Florida Accidentally Banned Banks from Doing Business in Sunshine State
Port forwarding between your local machine and Kubernetes
Gift link: https://www.wsj.com/finance/regulation/florida-accidentally-...
They have the data to infer reliability rates based on things like returns, time to purchase similar item, frequency of repeat purchase, etc.

Over the volume of say Amazon, The noisiness of varied intent will normalize itself out across a sector.

They could surface this as a reliability metric on some kind of relative scale.

They could...
Rust not only provides memory safety, it also promises at least I/O safety in the future: https://rust-lang.github.io/rfcs/3128-io-safety.html
You've misunderstood the difference of "sameness" those two works are trying to address. Knuth is not using an equivalent idea of "sameness" as discussed above. Two people each going by Philosophy of Computer Science and the Art of Computer Programming exercise notion would not always agree if two programs are "the same".

It's also a bridge too far to make a blanket statement of Knuth "already answered this" (it's also not accurate to attribute that idea to Knuth; e.g. Church did work exactly on this decades before). Meaningful discourse and mathematical analysis requires nuance and degrees of equivalence and mixing them up makes it needlessly confusing and difficult.

Sameness as "same input same output" is NOT the same as the "isomorphic equivalence" which is more difficult, strict, and abstract. In this sense they are the same if they follow the same "steps" (also isomorphic between programs), i.e. they are different representations of the same algorithm.
IMO no one is born stupid, at least by the definition given in the article. One doesn't become "unwilling to change their views on a subject, no matter what" without external pressure.

Just look at qanon or proud boys for example, people in distress get radicalized by finding community in the worst places. They get pushed away by friends and family as they get more radicalized. They are then trapped, unwilling/unable to change their views as it would mean being rejected by their now only community. They develop cognitive dissonance and lead generally miserable lives.

You can find similar but less extreme cases in religion, politics, etc.
> Which it really isn't unless we're neglecting to count in the need for long-term backup power.

But that's not what the topic, no? It was about economically viable. It wasn't about fully relying on them. If someone can buy or place a solar panels/plant and it is economically feasible, then it is.

E.g. EU is finally connecting the various electrical grids together. So that electricity can more easily be exported/imported. Yet another way to deal with the fluctuations.
> The naive way to do so would be via a static mapping of state to time zone but there are a few edge cases that preclude doing this

More than a few, state is really the wrong resolution here, US timezones follow counties and native reservations borders.

ZIP codes should probably be good enough but I'd be careful too. If your volume of addresses isn't too crazy, the robust way is to reverse geocode them and use a library that gets you the IANA identifier from timezone shapes.

https://github.com/RomanIakovlev/timeshape is maintained by a former coworker who could open source some of the work we did internally.
Alas, we are no further. Remember how we got here: you opened with what barely qualifies as an anecdote. Not remotely an idea. I'm trying to be fair.

How about we go with the rock-paper-scissors suggestion?
So English is the number one programming language in stack overflow 2024 ranking?
That part of the article is kinda irrelevant in my opinion. Futures do require polling to move forward, but polling can be forced by an external signal (otherwise the whole future model wouldn't work!). Therefore io_uring can be safely implemented by having central worker threads which then signal outstanding futures; that was how I ended up doing at work as well. So the article actually seems to ask whether such out-of-band mechanism can be entirely prevented or not.
Not sure what the best to recomend, what I can say is to stay away from GIGABYTE .

I got a BRIX, which gave me nothing but trouble. Its UEFI is very picky with SSD brands, wasted money on a couple now being used as external drives, and in the end not even with Windows.

It is now collecting dust waiting for the city hall disposal round.
I think it's because we classify single images which lose 3d information. We expect them to work with single image but not even humans do that (without stereoscopic vision) if we can help it.
"cobbled together by an AI"

It will be as cobbled together as the thoughtfulness of the person in charge of the code. Same as if they wrote it themselves.
The assumption made by rust is that a future is cancelled when it is dropped.
I don’t really care about broken clocks even if to someone they are useful twice a day.
Hey everybody,

I launched Black Stories and I am searching for feedback! The app is a party game and build for 2 or more players and is available on both iOS and Android. Check it out:

- Website: black-stories.com
- iOS: https://apps.apple.com/us/app/black-stories-dark-puzzles/id6...
- Android: https://play.google.com/store/apps/details?id=com.blackstori...

In Black Stories, players can choose to be detectives or narrators. The game has over 200 free puzzles.

One player reads a riddle out loud while keeping the solution secret. The rest of the group will then use yes/no questions to try to uncover the answer.

I’d love to hear your feedback, so give it a shot and let me know what you think!
> Sheep seem to be the big problem. They will grind vegetation down to nothing. If trees are cut down and sheep brought in, the land stabilizes as overgrazed pasture. Then it won't support many sheep, but what it will support will keep it overgrazed.

Sorry but that is wildly out of touch with the reality on the ground. Any farmer that allows overgrazing to happen would not be a farmer for long.

There are plenty of sheep flocks but they are by and large managed well. While there are certainly issues with biodiversity and habitat loss, overgrazing by sheep is not even near top of the list of causes
i lost my faith in amazon. its all alibaba rebrands and mass fake reviews, plus amazon pushing their own chepo brand into every search.

its shocking how amazon went from 'me getting a package every week' to 'i go there only if i have too'
I bet a lot of social sciences and psychology research would crumble if subjected to this level of scrutiny and default-skepticism. The harder sciences would probably fare better but you’d still find a lot of wishful thinking, dodgy borderline effects, p hacking, and fraud. You’d probably winnow science down to a very solid core, which would be a good thing but would leave you with a lot of math, physics, chemistry, etc. and a lot less other stuff.
For people with non-Android smart TVs there are similar apps (with adblock and sponsorblock) both for Tizen [0] and webOS [1].

[0]: https://github.com/reisxd/TizenTube/

[1]: https://github.com/webosbrew/youtube-webos
Australian Cycleway Stats
Too bad there is no mention of Nokia at all: that was one big blunder, but maybe if Ballmer did not step down a year after finalizing take-over, it wouldn't be as much of a bust.
There is massive difference between going to state school and going to new no-name university OP just created. The claim was about the latter.

State schools are mostly good schools and standard start, sure. Statistically you are beyter off going to top schools, but that is about that.

OP proposed to create new university that will attract smart students. And there, chances are it will be as successful as Trump university and attract only that not exactly smart crowd.
> OpenAI considered building everything in-house and raising capital for an expensive plan to build a network of factories known as "foundries" for chip manufacturing.

... Wait, what, _really_? _Why_? I mean, it'd probably take about a decade to get going.
This is glib stereotypical nonsense and quite at odds with the reality of the debates currently going on in Ireland
Senior engineers made the mess. Because "I just need to fix this now. I'll commit it later". CI/CD gives you stronger guarantees. You can know which code is now in prod. That is so much harder to ensure when there is human intervention.