skysight-inc/HackerNews huggingface dataset:
> I’m genuinely confused by your comment.

I'm not, I get what they're saying. If I want to eat pie, I need to bake one first or find someone to bake it every time. If I want to use a software, I only need to write or find the software once; then I can keep using it indefinitely. Therefore, the common assumption is perfectly justified. Most people who write software do so to create something that isn't already available.

That said, I still agree with the post. Justified or not, the assumption is frequently wrong. Coding is fun for its own sake.
This article seems like it's about gasoline though, not grid electricity?
Earth's ambipolar electrostatic field and its role in ion escape to space
Sinuiju Special Administrative Region
Nixers.net – A forum and tight-knit community for computer enthusiasts
Why do you need the horsepower of a Pi 5 to run Octoprint? There probably won't be a notable slicing speed difference compared to a Pi 4 and that was reasonably fast already.
> I’m genuinely confused by your comment. Pies can be duplicated. You just grab the same ingredients and follow the same recipe.

That’s just a different pie made with the same ingredients and recipe, it’s not the same pie I ate yesterday, it’s not a duplicate. I can never have that pie I ate yesterday again.

I can, however, make as many perfect duplicates of software as I want.
San Ramon is the corporate office.

There is no industrial activity in San Ramon.

Chevron just lost sweetheart tax deals because San Ramon is now Palo Alto level expensive, so the city is self sustaining off of property taxes now, and the new generation of execs at Chevron don't have the same attachment to the Bay Area like those in the Watson era.

If the Tri-Valley became it's own county, it would have a GDP per Capita of around $250-300k - a big change from 30-40 years ago when it was cowtown like Tracy is today.
Workers in UK could get right to request four-day compressed week
I don't think just anyone is allowed to sit in the jumpseat in the cockpit.
> We have the nämndemän, which are sort of jury.

I don't agree. On appeal there are only two "jurors" ("nämndemän"), and they can be outvoted by the three career judges. Also, a real jury doesn't have to explain their reasoning in writing.

The difference is huge in this kind of case.

> But there is still reasonable doubt. It is in fact possible, if unlikely, that she didn't do. I think it's very unlikely, and it's unfortunate that we can't convict, but we have not proven that she poisoned him with vitamin D, and there is no direct evidence that she did.

Hard to say without knowing the contents of that small brown bottle and how it was procured. One reason I would consider private prosecution is to find out.
I played a lot of league of legends in the past and my pain started there, in the hand of the mouse which was as tense as a hand can be, so I could see gaming being a big factor for developing RSI, wish I could go back and tell me!
In the article it's actually used as an example of direct-marketing jargon.
They do seem to be experimenting with RISC-V now at least, the Pi 6 might be completely open when it launches in probably a decade or something like that.
It's true that it's a poor library implementation, but it's also a fairly natural consequence of a language with exceptions plus some other way of handling errors.

Even in a language like F#, just becauase a function returns an `option` type doesn't mean it won't also throw an exception sometimes. However, I don't necessarily think pure functional languages solve this either. If a Haskell function returns an option, you have little idea as to where the error originated. There are error types such as result types, which F# has as well, but then that's basically back to exceptions, perhaps even as a more limited form.

I'm curious if there's a language that's really nailed error handling. Erlang/Elixir have their supervisors and functional languages have pattern matching on option types, result types, and exceptions, but surely there's a way to improve on that.
Encryption algos have been designed to endure cyberattacks from quantum comps
Feels nice to know that I am literally a paying customer and at least in theory incentives should be somewhat aligned.
> I find it difficult to imagine that failing to submit a form that does not involve obtaining any kind of approval, would be something you get criminally charged for.

Try not filing the taxes in the US.

> would be something you get criminally charged for.

They clearly just charged him with everything they could think of.
The central organizing principle of US society is individual freedom, which causes the crime rate to be high, so you need a high proportion of guards (sensu lato) to combat that.

In countries where the clan is the organizing principle, in contrast, your family members act as a check on your behavior, but those family members do not count as guards. (If you live in the US, your family has less influence on you because you need them less.)
The 9/11 hijackers were trained as pilots though.
I just finished testing over 150 smart lights... here's all the data!
Yeah, most AI features are.
At the end of the day, they’re going to (possibly transform the voltage), rectify and AC input into DC and chop it up to get variable-frequency drive.

I kinda wonder how low or high voltage it could run on out-of-the-box but there might be other stuff that runs off straight 120V (e.g. defrost cycle).
That’s useful, thanks!
The History and Evolution of Open Table Formats
Firefox really has been going downhill for a long time. Forcing Pocket into the browser, the ad infested new tab page, telemetry, making user accounts a thing, force installing TV show promotions, etc.

What they haven't done before is spend a fortune buying up an ad-tech start up. They barely even bother to maintain a pretense that they care about Firefox users. They basically came right out and said "We know that users don't want this, we can't convince them to, so we were right to force it on them by default and just hope most people don't notice and start complaining" (https://cdn.adtidy.org/blog/new/2wffyscreen_mozilla.png?mw=1...)
> You can argue that it would be better for those sites to be subdomains of a single unified domain, but when the sites were created there wasn't any compelling reason to need to do that

I can also argue that Safari and Firefox have been blocking third party cookies for years now. So stack overflow has had plenty of time to adapt and migrate to the "right" organisation.

To me it look like either they care about allowing unified sign in on their various domaines, and they should have migrated to a subdomain model a long time ago, because users of Firefox, Safari etc have been negatively impacted for a long time. Or they do not care that much (which is fine), but then chrome blocking third-party cookies and the discussion around first party sets should not concern them too much.
Also see "Patriot Act".
I mean, recreational programming and creating a side project for fun is nice and all, but a peach pie is something you can consume and is thus of interest to anyone who likes peach pies, whereas software that does nothing differently or better than the existing (well-known) solutions is just, well, not interesting to anybody else than the person who wrote it. Kudos to you for writing a generic TODO app, but why should anyone else be excited about it? I'm not sure why we even need to compare baking pies to writing software, it's apples to oranges.
I think you've maybe misread his comment.
Are you saying: Lets say a Theory of Everything is found, it explains Relativity, and Quantum Mechanics, Gravity, . Everything is tied together. And, this theory does not have Time. Time is just a side effect we can measure. But, at that point, you would still need some 'belief'? Because it is so far beyond our ability to perceive it maybe?

Or, another way. Even a Theory of Everything, at it's root is just Math, it isn't 'what the universe actually is'. So we'd still need belief?
??? You can bring anything you want in your KCM/CASS luggage, including a water bottle, which is not allowed through the "civilian" checkpoint
A tool to estimate the points on the Earth's surface where a shadow of a particular length could occur, for geolocation purposes.

Using an object's height and the length of its shadow (or the angle to the sun) with the date and the time, this code estimates the possible locations of that shadow.

https://colab.research.google.com/github/GalenReich/ShadowFi...
Because I think CEOs should be held accountable for their companies not complying with laws.
> Will power is a muscle that can be strengthened.

That’s at best debatable. We’ve gone back and forth on it.

https://hbr.org/2016/11/have-we-been-thinking-about-willpowe...
RP2040/2350 are IO monsters. You could for example make a logic analyzer that transfers logic data through ethernet.

This "very limited" microcontroller has two cores. Both of them can execute about 25 instructions per byte for generating "application-level traffic". You could definitely saturate a 100 Mbps connection with just one core.
stress buster project
DoH is pushed by goggle et al to ensure you continue to provide your data to them.

The browser should respect the OS. The OS should respect the network (dhcp/slacc). If you want to override this then that should be an active choice by the user.

I am quite happy with my OS using normal dns (via WireGuard when out) to my dns server which blocks bad domains before they even reach my firewall, I don’t need DoH, although I have no problem with that as a concept.

What I don’t like is my browser taking away my choice and breaking the model. It should defer to the OS (and I can’t see any time I wouldn’t want it to defer to the OS)
It reminds me the Contact movie [1]:

Arroway [the protagonist] discovers the signal contains over 63,000 pages of encoded data. Hadden meets with Arroway and provides her with the means to decode the pages. The decoded data reveals schematics for a Machine that may be a form of transportation for a single individual.

Actually, IIRC there's a subplot in which an autistic child draws pages over pages of 0 and 1 while watching TV noise; the protag discovers they represent something, by chance, when looking at the pages tiling the floor, from a balcony.

[1] https://en.wikipedia.org/wiki/Contact_(1997_American_film)
One of the more frustrating experiences with commercial vendors as an engineer evaluating solutions is that, at some point in every B2B vendor's life, they pivot their web page from selling their product to selling "solutions" targeted at execs, which apparently means removing all detail on what the product does. Usually this is also accompanied by moving the dev docs from the top header to a link on some page under a subsection of resources, below the link to contact a sales advisor.
Engineers nodding to this fall right into our marketing funnel. First thing we do is show you that we know how highly intelligent you are. Then we find the actual decision maker.
> There’s also the middle ground of Swift’s memory management which uses compiler-elided refcounting - i.e. the compiler detects when a count goes up then down again and removes those operations.

In the face of threading that's not a safe optimisation; if another thread decrements the refcount inbetween those two removed operations, boom. The compiler will have to track every variable that crosses threads or something.

EDIT: spelling
It was crazy for Amazon to name their hosted search product Elasticsearch! At that time, Amazon clearly felt the name had some value.

I agree that this is probably not the picture of the huge win they are painting. Still, it must have been frustrating for Elastic to have to explain to potential customers that they weren't reselling an Amazon product.

https://www.computerweekly.com/news/252513588/Amazon-drops-E...
I like it. We can bike-shed and ackshually the analogy to death, but it's a useful one.

How well does this pie scale?

Sorry, it's a pie. If you want some, I'm sharing.
> I don’t think there’s any evidence to this whatsoever. Humans are susceptible to advertising full stop, being a software engineer does not give you magical brain powers and frankly it’s just textbook Dunning-Kruger.

I am not OP, but my interpretation was, that he knows how to remove injected ads. Not that he is invulnerable to ads. I might be wrong tho.

For myself I can definitely say that I am susceptible to advertisement, but I fulfill mostly the engineer cliché - for better or for worse.

Some examples are:

- technical details from manufacturers themselves (which are by definition advertisement)

- someone presenting a use case and solving it with a specific tool. If that use case sounds interesting to me I might actually try that tool. I cannot know if it is "real" advertisement or a genuine user in this case.

- looking for reputation on Reddit; again I cannot know if it is genuine users or advertisement - at least most of the time I can't

edit: formatting
If you’re big enough, they will. One company fought it, so I stopped paying them and they found Jesus.
As I said yes.
What's the relation with Twitch?
The big advantage is the PV in space doesn't experience night (aside from very rare eclipses by Earth in geostationary orbit, which happens for a short period twice a year).

If we had laser power beaming it might make sense to put large PV installations around the Earth-Sun L2 point, so the power could be beamed to collectors on Earth's night side. Each beam would serve a series of collectors as the Earth rotated. The market in the Pacific would quickly be saturated, I imagine.
> Have been using Firefox for a long time, no issues, though long ago when I had little memory, Chrome was using less of it.

I'd say the only area where I still see Chrome leading a bit is for web development: when I run super-heavy JavaScript in dev mode, Chrome is faster than Firefox at executing all the JavaScript nonsense. Seen that there's no ecosystem with more turds, bloatedness and slowness than that horror that JavaScript-the-piece-of-crap is, having a browser a bit quicker at running JavaScript helps.

Long story short: for Web development, I use Chromium (it ships with Debian). For the rest I use Firefox.

> Firefox also has HTTPS-only mode...

In doubt port 80 is blocked by the firewall too.

> encrypted DNS without fallbacks,

And Firefox has a relatively easy "corporate" setting too where you can force also DNS "in the clear" over port 53 UDP (well, it's 99.9999% of the time going to be UDP so you can even firewall port 53 TCP and things shall keep working: believe me I know: theory vs practice and all that)

It's convenient if you run your own DNS resolver (which, itself, can then be forced to only use encrypted DNS).

> supports SOCKS

I confirm: a SOCKS5 proxy over ssh is always sweet.

Firefox just works.
my point is something else: a game engine is something which can be separated from a game and put to use somewhere else. this is basically the definition of „engine“. the above is not an engine but a game without any engine at all therefor should not be called „engine“.
Also important to mention that engineers don't like jargon for jargon sake. If you use the right words wrong people will sniff you out.

We had a vendor who was trying to sell us some cryptography solution. They were loosely talking about quantum cryptography in their presentation. Some of our security minded engineers stopped them talking and questioned what they are exactly selling. Is it quantum encryption where the secrets are encoded in the quantum state of the transmitted photons? Or is it quantum-resistant cryptography where the crypto primitives are selected such that they should be resistant to attacks employing quantum computers? Turns out they could not answer. Seemingly they were just using the word because it sounded cool.

So talking jargon without having the technical depth can seriously backfire. In our case it made the whole meeting have an adversarial tone going forward and I haven't heard about that vendor since.
>
I just don't buy it. If Intel realized in hindsight that they could price out a competitive chip, why didn't they sell it to Android manufacturers?

Intel later attempted to bring x86 SoCs to (Android) smartphones (for example the ASUS ZenFone 2 was x86-based), but at that time Arm processors were already quite established in the Android ecosystem, so this attempt was a commercial failure.

See for example https://www.xda-developers.com/what-happened-x86-phones/ for details.
The Cambridge museum you mention was surprisingly good. They have all sorts of weird things (remember that time that Lyons Tea manufactured their own line of mainframe computers? - they have one!). Also an original wirewrapped Spectrum prototype.
Does Google expect other browsers to just copy their list[0]?

Or are developers supposed to submit their related domains to each browser and they all have their own list to maintain?

This sounds like HSTS.

[0]: https://github.com/GoogleChrome/related-website-sets/blob/ma...
Not sure what you mean, but an example of using imix to measure perf of a core router is Cisco 8000 series https://miercom.com/wp-content/uploads/2024/02/Performance-V...
> > The doctor wrote in the my medical journal: “During his hospitalization, he took medication on time, and even without IV fluid therapy, his blood calcium levels were normal. However, once he returned home, his blood calcium levels became elevated. It is evident that he did not adhere to the medication schedule at home as instructed.”

> This is so typical of Swedish doctors. If something doesn't work, it's ALWAYS the patient's fault. If they don't know what a problem, it's ALWAYS psychosomatic. This guy is just lucky the latter is literally impossible in this case.

Eh, what are the options in this situation, at that point?

1) Some undiscovered underlying issue and not adhering to medication schedule
2) Self-poisoning
3) Poisoning

#1 is probably thousands of times more likely than #2 or #3 - it's not unreasonable that a doctor initially goes with the far more likely assumption.

Honestly, I was pretty impressed that his doctors didn't lose patience with him given the many repeated issues he faced - irrespective of what they might have thought, his care appeared to be very good indeed.
Navigating Uncertainty:From China to Silicon Valley
If it was implemented at an OS level and respected standard configuration then fine, DoH, DoT, whatever, I’m happy.

However it wasn’t, and it doesn’t defer to the OS or the network. I can’t set a dhcp option on my network to tell my dozens of clients what dns server to use, I have to manually adjust each browser. I additionally get different reaults depending what I use, my browser will contact a different server than any other application.

That’s broken behaviour which benefits AdTech companies like Google.
Should and what browsers actually do is completely different then.
(the) Debate is yummy, but the owners/moderators should remove all the comments which are related to the actual arguments.

I particularly love the comment which says:

=======

I'd like to ask not to post such a comments because they only create more hate. Also I apologise before my Israeli friends because of almost racist comments on the thread regarding Israel politics against Palestine. All this fight between people is not productive and even more - there are dark forces in the world and large enterprises which are happy to do such a chaos.

=======

Why apologize before your friends for the words of others you are not responsible for that no one has blamed you for?

So sycophantically and grovellingly said.

PS Is grovellingly a real word, or should I just use grovelling?
> Rust's 1.0 was 2015. It's been 9 years.

That is still pretty young... and just because something has reached 1.0 (lets say ready for production use) does not mean there wont be any major changes following it.

As I mentioned, I am not a Rust programmer, but I would not be surprised there has been a lot of changes since 1.0 -- and, potentially, if you had a kernel with lots of Rust code.. trying to do upgrades is likely going to be a lot more work when compared to a language like C.

When you compare Rust to something like Odin - this is a language that attempts to be a proper improvement over C without the typical gotchas or quirks that C has kept for many years. It does not add new features for the sake of it... it is generally "complete" despite not reaching version 1.0 (though it is used in production software)

https://x.com/jakubtomsu_/status/1808091029188567497

> I don't think there is any serious concern that Linux will end up with no C programmers left to write kernel code

That isn't what I was saying. I am just being realistic that in order for Linux to thrive for the next 30 years, we have to accept that the younger generation are not likely focusing on the C language. There will be many, of course -- but could be significantly less than the numbers today. With this, I think this is the main reason, with Linus in his mid-50s now, why Rust has been accepted.

In my opinion, if Linus was still in his early 30s today, he might have rejected Rust the same way as he has C++.
https://archive.ph/Usmb4
Japan police: Nearly 4k who died alone at home not found for over a month
I'm strongly in agreement with you. I thought the main museum was fascinating. You could only find it "boring" if you have no curiosity about the history of world war two or you just don't care about the human impact of the war on the communities and the people it affected.
In that sort of scenario, the appliance needs to be in a DMZ and treated like an external system.

Personally, this is why I hate systems that need this sort of connectivity beyond a SAN service processor or similar. I’d rather have the third party just run in on their premise with appropriate contracts than pretend it’s just another server in the datacenter.
# Attendance

## Khronos

Neil Trevett

## Apple

Dean Jackson
Myles C. Maxfield
Robin Morisset
Maciej Stachowiak
Saam Barati

## Google

Austin Eng
Corentin Wallez
Dan Sinclair
David Neto
James Darpinian
Kai Ninomiya
Ken Russell
Shrek Shao
Ryan Harrison

## Intel

Yunchao He

## Mozilla

Dzmitry Malyshau

## W3C

François Daoust
Dominique Hazael-Massieux

## Timo de Kort [sic?]

———

I get that Apple/Google have significantly more resources than most organizations on the planet but if these demographics are representative of other (web) standards committees that’s depressing.
Do they? I think it's mainly about how much energy you are willing to invest into making rational decisions over emotional/"gut" ones. I mean, in the end, it probably doesn't matter which kind of shaving cream you buy, so it's easiest to go with the one that (due to e.g. ad-created familiarity bias, or just "niceness" of visual presentation) you have the best feeling about.
Agree. This X thread has some more discussion https://x.com/batuhankrbb/status/1827987215055720680
TLS will protect the data, but the same encryption also does a lot on the control plane. That can still be a big issue.
That’s not true. Elastic acquired Found in 2015 and immediately offered their managed Elasticsearch service. It was publicly announced at their user conference early that year.
Aw, no Rasp variant? Let's brainstorm it up...

(defun read (path)
(declare (generic P (AsRef Path))
(type P path)
(returns (io:Result (Vector U8))))
(flet ((inner (path)
(declare (type (Ref Path) p)
(returns (io:Result (Vector U8))))
(try-let ((file (File:open path))
(bytes (vector)))
(declare (mutable file bytes))
(try (read-to-end file bytes)
(Ok bytes)))))
(inner (as-ref path))))