skysight-inc/HackerNews huggingface dataset:
Software engineers - particularly of the more embedded variety - absolutely still have this problem.

The main culprit is GNU Make which does not cope with spaces in filenames. As far as it is concerned an array is a string separated by spaces so it gets very confused. Yes there are some partial workarounds, no none of them consistently work. You learn very quickly to check all code out in a file tree with no spaces in it, otherwise builds can randomly break in strange ways. It's not always clear up front whether Make is going to be involved somewhere in the build, so it's just easier to be safe.
>- Special syntax for reactivity is not javascript

Are you referring to Svelte using the $: dollar label prefix syntax for reactivity?

Yes, that is most certainly is standard JavaScript syntax. Read the docs:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

>label: The labeled statement can be used with break or continue statements. It is prefixing a statement with an identifier which you can refer to.

https://svelte.dev/docs

>3. $: marks a statement as reactive

>Any top-level statement (i.e. not inside a block or a function) can be made reactive by prefixing it with the $: JS label syntax. Reactive statements run immediately before the component updates, whenever the values that they depend on have changed.

https://dev.to/itsjzt/understanding-svelte-s-dollar-label-sy...

>Understanding Svelte's $: (dollar label) syntax

>In the long list of cool features of svelte, The one which I use more often is this dollar label thing. Initially, it looked strange to me but later I realized it is a valid javascript syntax. You can use it for doing side effects like useEffect of React, there is also a syntactic sugar way of declaring computed properties.

The Svelte compiler does add special SEMANTICS to JavaScript (and that's what makes it so great), but it does NOT add any special SYNTAX at all.

Although it might mistakenly appear to you that it does, if you're not entirely familiar with the well documented standard JavaScript syntax definition that I linked to above.

Your off-the-shelf code highlighters and linters will work just fine inside the standard <script> tags in svelte files, exactly like they should. That was the whole point behind Svelte's design.

However that's not the case with JSX, because JSX is definitely NOT the same as JavaScript, no matter how fuzzy and inconsistent a definition of "equality" and how many equal signs you use.
UK also. I reported a minor crime and had armed plod turn up on my doorstep as they were "in the area".

I rather politely told them to fuck off. (We can do without militarisation of our police service thankyou.)
Does your average person who just barely learned to use nginx to hide a port need to worry aabout this?
London's Thames, once biologically dead, has been coming back to life
Afaik there is an option to change it, but it is not advisable as that will break the binary cache and you are left with compiling everything yourself. This is due to a technical limitation in that different packages can contain paths everywhere and thus they are inherently part of the resulting hash, on which other packages can depend.
Says who, Nvidia? They might not honor the warranty, but there's nothing they can do to stop you.
100% agree!

I am very angry that standards that were paid for by taxpayers around the world were then given by governments to the ISO who then charge for very minimal work done afterwards.

For example, BS3939 was created by the UK Government for electronic symbols and as far as I know, has not been updated since 1991 when an ISO document took it over. Why would they, therefore, be charging $250+ per copy for it?

I think there should be a phrase like "immoral bureaucracy" which pertains to the extraordinary amount of money a quango burns through compared to what they actually produce. Since most ISO docs are produced by experts and not by the ISO themselves and since many of these do not change frequently, the cost is immoral imho.
US infrastructure bill includes law that aims to end drunk driving
Some printers use an infrared sensor to detect paper width. Those tend to freak out on weird paper colors, though I've never had the issue with cream before. Only darkish colors like purple and the like.
Nothing wrong with it. People make errors, distributed systems aren't easy. More frequent changes - more likely a bug was introduced.

My post is just a speculation, let's wait for the actual technical details doc from Google.
I've been a software engineer for over 15 years and so have been working at a desk for just as long. For the first few years I never thought twice about it, just sat all day long, no big deal. Eventually that started to catch up with me and my health began to noticeably decline.

I eventually made a conscious effort to combat the sedentary nature of knowledge work and have since seen significant improvements in my health, both physically and mentally. I now have this dichotomous relationship with computers: on one hand I love programming but on the other I can't stand being sedentary and I don't like that the default mode for computer work is sitting at a desk completely stationary.

So I'm always looking for the most effective way to maintain my well-being while also working at a desk all day and I've been writing about it on my blog. It's rough at the moment but am actively working to improve the content and quality; but I think this article in particular may be of interest: https://healthyhacker.co/how-to-improve-your-health-with-an-....

I think there are the obvious answers like: go for walks, go to the gym, do active things, etc. I'm 100% for all of those, but for the most part you can't really do any of them while working. But movement is the key and so I think the most important thing you can do at your workspace is to create a movement-rich environment where you are constantly able to shift positions and fidget. Ideally get a standing desk; this sets the foundation... you'll have a difficult time being sedentary while you're standing. This keeps the lower half of your body active; i.e. muscles are engaged and circulation is flowing. And then from there you can add additional activities such as putting a ball under your desk that you can prop your foot on and move around.

It's also vital to actually step away from your desk once in awhile as well. One of the most effective things you can do relatively easily is go for more walks. No equipment necessary; just get up and move (with a standing desk you're already half way there). It also has the added benefits of clearing your head, which as we know mental clarity is vital to knowledge work.

To answer your specific question, what's the cutting edge of doing knowledge work while not being stationary... it might not be a fancy answer, but I think it's simply just moving more.

Also, I highly recommend the book Deskbound by Kelly Starrett (https://www.amazon.com/gp/aw/d/B01E1HDJ64). It is my main resource so far for all this information and I have found it incredibly helpful in learning how to become a healthy hacker. And here's the presentation he gave that inspired the book: https://youtu.be/kfg_e6YG37U.
Interview candidates should be able to ask the interviewer an algorithm question
There aren’t enough corpses or missing persons for the murder ratio to be meaningfully wrong.

There’s 21,000 murders a year, and we’d need to add 40,000+ to fix the ratio — with only 2,000 unfound missing persons a year.

Your post “sounds smart” while proposing ridiculous things — like we’re somehow missing 40,000 murder victims a year.

Okay — where are the missing murder victims?
Automatic Type Promotion in OneFlow
This article illustrates the implementation of automatic type promotion in the OneFlow. Although type promotion is an operation that we occasionally use, if the output type is not handled correctly, it can lead to an overflow of results and incorrect results.
And I think no internet provider has such a good name where an outage on their part would be unheard of. Much more so than google.
It's another case of "your profession will be automated and replaced", which has always historically proven to be both true and false.

The "professions" that get replaced typically aren't professions by the time they can be reliably automated, in that they are usually monotonous tasks that don't contribute to the advancement of any field.

Everything evolves, but the bulk of people creating new software are still coding it after decades, just the same as the bulk of musicians creating new music are still playing instruments after centuries and millennia.

Perhaps our coding tools will eventually become so advanced we can just think it and a piece of software will be created, but that's also boring and unchallenging and will likely have the equivalent creative value of singing into a voice-changing social media filter. We have this in the present day but people still write and perform songs that others perceive as valuable.

The goalposts of what constitutes "creating" reliably move just as much as people continue to need to get their hands dirty in order to craft actual innovation.

The "no-code movement" is perhaps more an example of a "no-movement" trying to masquerade as a movement.

I don't mean to deride it, some things can and should be automated, and this is valuable in itself as it shifts the goals of innovation along. But it's misleading to elevate such things higher than their pay-grade.

And sure, maybe sometime AI and deep-learning could anticipate and create everything we need - "the singularity", etc - but at such a point, that innovation itself has been automated, we'll all probably just happily hang out at the beach, as there'd be no more work left to be done anyway.
Yes I saw that. Comment was comparing the CO2 emissions of the largest fossil fuel plant with a nuclear plant that releases 2000 KG of SF 6. If estimate the impact of SF 6 in terms of CO2 as 23,900 times the CO2 weight, than 2000 KG of SF 6 would be 2000 * 23900 = 47.8 million equivalent KG of CO2. Largest plant fossil fuel plant had emissions of 18 billion KG of CO2.
Then they get fired instead, well done ha.
Making you dumb? Did you start before you were an adult? I'm a fairly new user in my late 30s and haven't noticed any effects. That said, I just a weekend user.
Really interesting bill, I know there was a push some years ago to do something like it. Not sure how it's infrastructure but drunk driving does kill thousands every year (I think it also skews heavily younger) in the States alone so this is definitely interesting. I wonder if all cars will essentially come with distracted driving cameras that double as doing this function since it's mandated now and there's no downside in using the interior camera for multiple functions.
The purpose of a standard is to aid the betterment of all users of it. The development of a standard should be supported by the funds which would be saved by the existence of a standard.

Note that those who benefit from the existence of a standard is not only the participating companies, but also often the public at large, over a long period of time. This is why the government should contribute to the funds necessary to develop those standards.

If there are standards which would not save enough money for either the companies involved or the public at large, those standards have no business being developed.
So one day there really could be such a thing as moon cheese.
Currently I pay for

* Breaking Points (10/mo)
* 3 substacks (5/mo each)
* ProtonMail (5/mo)
* StandardNotes (10/mo)
* netflix
* hulu
* prime
* boomerang
* shudder
* disney+
* hbomax
* sometimes pandora

This is on top of the fact I buy about 20 records a year and roughly average about 20 dvds/blurays a year and about 10 books a year.

I dont care if Google doesn't get some money.
> I think just learning how sed works is actually easier than treating it like magic. It's not awk.

As someone with over a decade of heavy sed use, who only got into awk recently, i'd say awk is far easier and less magical. Awk is just another programming language, for the most part. Using sed for anything substantial requires you to think in strange directions, to find ways to thread state and control flow through the tiny holes the language gives you.
every year ...
Cost =/= price. Maybe pick up will be free of charge, it will absolutely have a cost so. Big cost drivers are also the warehouse processes, it's a big difference of getting properly packed pallets of badly packed single parcels. And a full truck load is orders magnitude cheaper, per unit, than parcel deliveries.

What that price difference is exactly is impossible to tell without exact numbers. And those will never be publicly available.
I am so happy to see the quick progress of Linux on the ARM-Macs. In the 80ies and 90ies, there were several competing processor architectures on the market, but for the last 20 years for PCs it was x86 only. With the Apple Silicon, there is now a real contender, actually surpassing the current x86 offerings in many aspects. And that is, why competition between architectures is so important. And of course just interesting from a software development perspective.

With Linux becoming a viable option on those machines, they become interesting for a far wider audience than just the MacOS users. Thanks to the great work by Alyssa, GPU acceleration should be close too.

Then lets see when Linus gets himself a Mac, he already indicated that he would be interested to do so as long as he doesn't have to port Linux himself.
Why would you fire an engineer you have just spent millions to train?
>and it's some of the worst it's ever been.

I'm not so sure about that. British Rail was dire before it was all privatised.
Webamp IPFS media player
hold it, don't you need to authorise those payments via a OneTimePassword (OTP? if a CC company can take your money without your authorization, then it is a very good way to scam people

In India, all such Credit Card purchase needs to be validated via OTP and PIN. Passwordless purchase is only possible for some cards and they require physical access to PoS machine and low purchase amount to work.
In case somebody wonders, the Greek drink in question is Kykeon [1] which was consumed during the Eleusinian Mysteries [2].

[1] https://en.wikipedia.org/wiki/Kykeon

[2] https://en.wikipedia.org/wiki/Eleusinian_Mysteries
JUst to correct my original comment, this example is actually the IEC, and is only around $100, and is not the ISO but I think the same argument stands!
I'd guess because Europe-wide outages are costing more than millions
(deleted negativity)
uh, wow, interesting!

btw: I've just found the PDF online (not sure if it's supposed to be there)
Congress mandates anti-drunk driving technology for cars
Show HN: SingUI – compose modern front end with pure vanilla JavaScript
the store is owned by Amazon.
AI cracks the code of protein complexes–providing road map for new drug targets
He was at Goldsmiths from 2008 to 2013 and professor at the LSE after that, hardly only in the US.
In most cases there isn't a significant harm to any individual.

If the government has been set up as a reliable enforcer of the laws then it makes more sense for it to collect the fines -- as with being personally fined for a breach of the law (eg., fined for speeding).

The US is a strange place -- its unclear whether its use of elections "in everything" has caused this partisan distrust of every last elemenet of government -- or whether it would be worse without it.

I tend to see the preference for more direct democracy, as in the US, as corrosive. (And yet, you also have the most tyrannical element of gov: a court supreme over the legislature).
Cost isn’t necessarily linear with complexity. And customer service wouldn’t be the ones tasked with those calculations. Amazon knows how many packages they lose in delivery once the intended recipient notifies them as such.
A twenty something wasting 5 hours is wasting future benefits of using that. The opportunity cost is horrendous. Multiples of any later hourly rate because of how early its wasted.

Addiction is often poor social connections and relationships. That's why isolation is so dangerous. Most addictions thrive in people who have poor interconnections with others. This isn't the only factor but its a big one. People operate better in tribes or groups of connected people.
But in many regions, you can say the same about electricity. Renewable energy is ~29% of world electricity generation [0]. Just like there's ongoing work to increase the share of electricity generated from renewable sources, there's also ongoing work to increase the share of hydrogen generated from renewable sources.

Regarding energy production and costs, if FCEVs can be made to work near-term, they'd actually be a valuable tool to aid in the transition. From [1], if you're using natural gas to power a car (which we will, for years to come), you can use 1.18 to 1.77 MBTU to carry a conventional BEV 300mi, or you can use 0.81 MBTU to carry an FCEV 300mi. That means the fuel can be cheaper and the emissions substantially lower than a BEV during the transition period. By the time the transition period is over, FCEVs may be more mature.

And I think the idea that people will dump FCEV cars assumes too narrow an idea of what an "FCEV" will be. Imagine, for example, a BEV with a hydrogen tank in the back. You can use the batteries for short trips like commuting and hydrogen for extra range when you really need it. This way, people could buy a car with batteries for say 100mi (driving down the cost and weight of the car substantially) knowing that if they need to drive further, the hydrogen tank can carry them a few hundred miles more.

[0]: https://www.iea.org/reports/global-energy-review-2021/renewa...

[1]: https://www.energy.gov/sites/default/files/2014/03/f9/thomas...
How would those hypothetical hiring managers justify to their superiors why they invited such a candidate for an interview?
look like cannabis and other drugs were common in our past [0] [1]

but what culture are they talking about in the article? were they Scythians?

https://www.science.org/content/article/did-ancient-mesopota...

https://en.wikipedia.org/wiki/Entheogenic_use_of_cannabis#Mi...
It was… a serious joke.

GP: "Imagine you had to pay to find out what a meter is." I posted a link to a device that'll tell you whether something is a meter, or more, or less. Now, that wasn't what GP had in mind, but it matches the words. So what did GP have in mind?

Perhaps something more like a definition? Wikipedia supplies that (and wants you to pay, there's a promiment banner at the top of the page). Britannica supplies a definition (and requires you to pay). Your school books supplied a definition (and the school paid for that, and for the teacher who made you read it, and more). ISO supplies that, and requires you to pay, like all the others.

I like free stuff as much as the next guy, but having to pay isn't "imagine that", it's the normal case. In the case of ISO the readers pay around half the cost and the writers pay the other half. You can argue that the the costs should be split differently, but please not by saying "imagine that".
Chocolate from Bean to Bar
Amazon does thing issue #44957
The Google imap service has also been unstable in South Africa this morning.
Ask HN: Erosion of user privacy with browser CT?
One thing that is missing in the diagram of the entire Google/Apple Certificate Transparency architecture is the browser performing this CT log hash check.

https://certificate.transparency.dev/howctworks/

What is preventing the further erosion of end-users’ privacy when those massive CT loggers (about 14 of them) start correlating websites with browser’s IP address?

Unlike HPKP, the Chrome/Safari browser surely will be seeking some kind of hash verification (soon) and over DNS too.

And I am not just talking about web owners who are seeking (even-less available) privacy, but now end-users’ privacy.

Is this the end of digital privacy?

references:

- https://datatracker.ietf.org/doc/html/rfc6962

- https://letsencrypt.org/docs/ct-logs/

- https://certificate.transparency.dev/monitors/

- https://datatracker.ietf.org/doc/html/draft-ietf-trans-rfc6962-bis-31#section-5.4
Direct link to sokoban.sed: https://github.com/aureliojargas/sokoban.sed/blob/master/sok...
Boot Camp is direct on hardware indeed. VMs cover a significant proportion of the gap however.
Who got 8-figure severance pay?
In all your examples you are paying someone to print something.

Wikipedia asks you to pay for hosting, staff and further development (if you want to).

But no one has copyright on the definition of a metre.

You are free to type it on a paper and give it to as many people as you'd like.

That's what free means.

Can I copy ISO standards freely?
It's hard to see how this "sends shockwaves through [the] legal community." The ruling essentially upheld the status quo in the UK, and doesn't even definitively do that. It's pretty unsurprising.
I wish there'd be more architects avoiding using full-glass facade. This design looks interesting, but (at least to me) somewhat disturbing. Yes, they make the "artistic" statement, but we're not talking about a picture in a gallery, this is going to be visible by a lot of people and for a long time. The urban environment is affecting people, so I think they should be more careful with these experiments...
https://geneticsofdesign.com/2019/07/27/how-bostons-glassy-s...
In the surrounding sea of glass (including three large spaces on the same building) the crack looks really out of place, and draws the attention too much, It's also not regular, which fights against our desire for uniformity. Just feels very out of place, at least to me. Interesting nonetheless, but I wouldn't want to look at it every day for years... :)
Why not? That's how proper English text is written. Of course there are many programs that can't handle it properly (or handles it inconveniently) so in practice it might be problematic at times, but otherwise I see nothing wrong with it.
Google: Auto-translated content not indexed
A standard behind a paywall is a paid opinion.
But now you have someone in your team who will never, ever make that same mistake again and should be your new go-to guy for all X related changes (X being DNS or what-have-you). Firing someone with that type of experience does not lead to success.

100% of all devs make huge mistakes, at least once.
Still, that engineer (if its engineer's fault) is extremely unlikely to make that issue again. IMHO, the problem is systemic in that why the system allows such errors (if its human error) to happen. Given Google's scale I think a lot of the generally known scenarios are covered and what you see is tens of services interacting in not obvious ways. Those unobvious scenarios manifest in situations like this.
IMHO, the ISO standards are a walled garden of agreements and—arguably—best practices, but I feel that they also serve as a barrier of entry for small and middle-sized businesses.

I would guess that the Right To Repair movement would benefit indirectly from an increasing adoption and availability of standardized parts and procedures.

I think that ISO needs to be decoupled from the modern capitalistic market, because IMHO they may consider—paradoxically—that the complete adoption of standards is an existential threat for them.
great article, i know a few talented devs who would benefit greatly from these tips. I think some people are averse to hacking the growth of their project and think they just need to put up a terse readme and the people will come. But these tips seem innocuous enough, no dark patterns to motivate growth here, simply basic advertising and economics applied to github repos. i almost feel like the intro about stars may turn people away before they get to the article, which hopefully shouldnt happen.
The above applies to cloud as understood by techies just as b2c cloud as understood by laypeople.
Debunking Elevator Myths: The Door Close Button
Almost like bad weather. Perhaps we'll have cloud outage forecasts at some point.