skysight-inc/HackerNews huggingface dataset:
Another fun fact: one can reasonably guess a high order bit for the age of a country by the colours used in its flag. Before chemical dyes, blue and red were the only lightfast possibilities.

(hence the "orange" in
https://upload.wikimedia.org/wikipedia/commons/thumb/2/20/Fl... )
So, in other words, your statement "a safety record matching or surpassing most modern projects" is something you made up.

Bringing up the stadium in Qatar only further highlights that point: I remember that building project getting tons of press outlining how shockingly bad the safety record was compared to what should be expected.
We used Bliss 36 back in late 70s to write a compiler for an in house language called Syclops. It was a knockoff of PL/M for the 8085.

Bliss was a very interesting language with features that no other language has. We started the compiler effort on OS\360 using PL/1. We then moved to Bliss 36 on the PDP 10. Oh and we changed the Syclops language twice. The three of us did the compiler in a year.

That was one of my favorite projects
Are start times for once-a-week work staggered in the Sprawl, too? I've never been there. I'm told the people there are happy and cared for!
I had deformed cumquats from my tree until I started blending egg shells in the spice blender and watering them into the tree base.
The reason you should leave work at work is it keeps work out of play, which is the most efficient thing to do
Not sure if I'd agree. Khan Academy is firmly rooted in the American tradition, it teaches facts, but it's like Feynman in Brazil, it does not integrate the concepts. For that you need problems tailored to your level. A good tutor can do that.
Both him and the other "millionaire" are book authors. It makes sense: on one hand you increase awareness and recognition of yourself and on the other you get to know what are common questions and doubts of your potential readers and how to explain things better.
I feel like this will be like WordPress at best, and Cordova at worst.

WP lets someone with no formal CS training do wonders, and I think it's a good thing.

Cordova tries to save time and cost, but you need people with above average skill to hack things, know all the gotchas and bugs of the no-code system, all the undocumented bits, but still deal with the risks. Nobody wants to do the plumbing, nobody wants to dedicate their career to it, and so it ends up overpriced to the buyer and underpriced to the seller.

You could also end up with something like Parse, which had some of the best handovers from closed into open source, but the stigma of being dropped by a major tech company made people avoid it.
Hi. The only place I have seen equivalent instructions are in Common Lisp
I've read this article twice now and I'm confused about its intended audience.

If it's meant to be read by programmers, it's basically all wrong. Per IEEE 754, dividing any number by ±0.0 will give you ±Infinity -- so I'm not exactly sure how that's "ok." Also, the idea that it's "important to fit things into some relatively small amount of digits" because of "the speed of light" is just bizarre. It's like saying the reason we build bridges is because of gravity.. I mean, yeah.. I guess? On the other hand, if it's for laypeople, it does a terrible job of explaining much of anything. You'd need to have prior knowledge of floating point numbers, scientific notation, division by zero, etc.

Are people actually reading it or just upvoting on a whim?
That's handwaving the "OKness of dividing by zero" – yeah, computers can only do limited-precision arithmetic performantly. But by allowing overflow to infinity, we are essentially making the relative error infinite instead of bounded. After reading about Posit arithmetic ( https://www.posithub.org/docs/Posits4.pdf ) I think that IEEE 754 under- and overflows and multiple representations of zero are a design mistake.
It does for me. Make sure to execute via/prefix with sh, you can’t invoke it directly even after chmod +x
Nice one, despite understanding inner workings all I can think of is the song title "A Kind of Magic"
I'm talking about scripts without the shebang (#!) line.
I really wish languages would stop following this antipattern of throwing exceptions instead of allowing normal handling of Inf and NaN values. There are some cases where I really do want to perform comparisons against a non-finite value, or do arithmetic with one. Non-finite values are part of the floating point spec, and partitioning off this part of FP functionality is non-standard behavior.
Thanks! Well I think I just found it very time-consuming to get started and get to the point I was aiming to get (having a simple service under some domain with SSL). I'd say as they've got a bunch of different products their docs are not as straightforward to dive in. With Pandora I got this working in less than a minute :D which was pretty awesome for my use-case.
Yes, that is the aforementioned shebang line.
A photo organizer is not capital intensive, unless of course you have a lot of users and need more compute space or something.
This story is going around like a firestorm, but reality is a bit different. They quote Dhrystones and CoreMark, both of which are terrible and should be avoided. By their own admission in Slack comments: "We have run the SPECInt2006 benchmark with -O2 compilation option. The performance of XT-910 is 6.11 SPECInt/GHz, which is ~10% lower than the 6.75 SPECInt/GHz delivered by Cortex-A73."
It’s very challenging to ponder these questions in a public forum, because so many people hold uninformed or nonsensical views on them. Whenever I’ve tried to discuss them, I’ve had to fight off very basic misunderstandings like:

* The Fed prints money by giving free gifts to banks. That is, QE for $500 billion means banks are $500 billion richer.

* The first person to get a new dollar has an unfair advantage, since they can spend it before the rest of the economy knows about the extra dollar.

* Inflation is a deterministic function of the money supply. There wouldn’t be inflation if we didn’t create more money.

I’m sure you understand the problems here, and I certainly don’t hate educating people about them. But it’s hard to have a deep discussion punctuated by constant breaks into monetary theory 101.
Operation Rosehub (Mad Gadget) (2017)
True. I'm imagining this as useful mostly for build scripts or other developer tools. To the extent that it's useful at all.
For those interested, I explain some of the math involved in computing epicycles from sample data here: http://bldavies.com/blog/computing-epicycles/
Isn't Windows also known for being committed to both API and ABI stability?
Not sure why this got killed. I would like to have the answers to these questions myself.
My point is that I don't see any reason to believe it won't hold true in the medium/long term future?

Do they have any interest in fighting for the EV market now? Are there barriers to entry that can stop them from leisurely moving in one the technology has wider adoption and maturity?
Yeah from my experience you get the kind of results that you would get from searching in an incognito window i.e. non-personalised (mmm although now that I think of it, they probably have fingerprinting techniques so that they can still track you while incognito)
People on SO have been working together on a single polyglot program for 4 years
What happens when you divide 0 by 0 though?
I use this to host a small WordPress blog on my server whenever I want to make changes that I then compile into static HTML for public access. Works well enough and avoids the need to lock down a public WordPress instance.
>Apparently people on Stack Exchange have been working together on a single polyglot program for four years and have gotten a single codebase up to validity in nearly 300 languages.

Wow, what a link. I submitted it just now as a separate HN post using your phrasing:

https://news.ycombinator.com/item?id=24257630
... or uses a screenreader.
Writing a quick script that deals with a HTTP request is much simpler than having to muck around with docker.

Also not everyone cares for docker. I find docker and a lot of these container technologies just add more complexity and don't add any value.
This is already happening. Commercial real estate is rapidly losing value in many countries around the world.

Nearly half the retail rents were left unpaid in certain parts due to the Corona crisis:
https://nymag.com/intelligencer/2020/07/coronavirus-possible...

Commercial real estate has to make big changes to accommodate the social distancing norms - including removing seats in cinemas, broadening corridors etc.
https://www.livemint.com/news/india/opinion-commercial-real-...

There are many indications that commercial real estate is heading towards a huge drop in value:
https://www.sandiegouniontribune.com/business/story/2020-06-...

Commercial real estate is getting emptied out:
https://www.fastcompany.com/90528263/coronavirus-has-emptied...

This crisis is worldwide - including in places like India:
https://economictimes.indiatimes.com/markets/stocks/news/as-...

And people are moving to the suburbs to escape the high rent in the cities.

People leaving the Bay Area because they can and still keep their jobs:
https://www.nbcbayarea.com/news/local/making-it-in-the-bay/n...
Modern homes are built with it, but we have a lot of old houses here too.
This is a recurring pattern I keep seeing come up again and again with open source / Linux. I still don’t see any real benefits to switching to Wayland as a user other than it being a Shiny New Thing. In fact, this is a net negative for me.

When I previously tried Wayland, my DE wasn’t compatible and most of my software had to be run through their XWindows compatibility layer and required myriad workarounds and tuning just to get a basic desktop environment running. This NVIDIA hack is yet another example.

It still felt like alpha quality software even though it has been in development for 10 years(!) now. Why would users ever not stick with something that is stable and just works?
You need 2 things to bring down health care costs (without resorting to rationing): first, introduce price transparency so that consumers can find the low cost providers, and second, provide an incentive for consumers to balance cost vs quality of care and seek out the lowest cost provider for the care needed. This doesn't work for all procedures needed but for huge segments of health care like imaging, this seems to be the best bet.
NaN?

I have gotten "NaN" in dialog boxes where it was really inappropriate, on occasion.
Probably (badly) derived from the more correct "as of Tuesday", "as of December 2019", etc. It's a useful phrasing against an actual value.
My first math teacher taught us division by zero was infinity. He justified it by showing division by 1, then fractions, and how the line goes up towards infinity. Today this is seen as incorrect, but it still makes more sense to me than other divide by zero explosions...
Just grab any introduction to Chinese textbook, they are basically all the same. Get a pencil and paper and practice words. Once you get better make some small sentences. Repeat.

This is how I learned Japanese (including the around 1.5k Chinese characters they use). This was pre-internet, but I don't think the internet really brings much, you can't beat a textbook, pencil and paper.
This is still quite useful when working on constrained shellcode, specifically the kind of shellcode you'd enter through a text input field.
euudheehdy says>'One side has, ineloquently, said "We think Y can reduce your odds of getting X"...'<

Straw man argument.

The original and now proven claim, as the article states, is that HCQ given early (certainly prior to hospitalization) in the course of Covid-19 reduces the severity of symptoms and the consequent death rate.
Bahia Apartments and Diving – Duikvakantie Curaçao
Surely it is cheaper to simply place the panel somewhere else than it is to:

1. Pay for thousands of additional broken panels on a recurring basis

2. Pay people to replace thousands of broken panels

3. Shut down highways for utility work to replace thousands of broken panels

4. Design the panels to meet crash safety design considerations that the structures currently in the median were designed to

5. Add additional electrical safety standards unique to a panel array that designed to withstand car crashes.

Really, this is complete silliness.
Increasing wind turbine rotor blade visibility reduces avian fatalities
> the workaround to run unsigned executables

Was there ever a workaround for this? I thought you just ran them…
Sounds like "flying motorcycle". Just find a way to go from work to the office, without all the turns, speed bumps and traffic. A friend's company did a prototype of this and it was quite good, but all the negative publicity demotivated them.
The climate crisis has already arrived. Look to California’s abnormal wildfires
"11 workers died during construction, a safety record matching or surpassing most modern projects."

????

No, this is not a safety record 'matching or exceeding modern projects' - this is abysmally wrong.

Modern bridge builds generally involve 0 deaths.
Someone went to Kowloon walled city and said "Cool".
USD 150k is roughly JPY 16M, which is 2-3x an entry-level salary here. Google might be laying that down for new graduates, but they'd be the only ones that are.
So everyone is dreaming for their own version of the web / browser. As a game developer I was just thinking couple days ago the browsers should only provide the lowest level rendering, audio, user input and networking API, let users provide anything that they need on top like HTML/CSS/JS engines and network protocols. Here the author talks about a Markdown web, I would argue this should be built on top of my low level browser, there's never going to be an answer. Let's just start building, the fun is immense designing and building protocols like this, of course it won't change the way the mainstream web but I really like how projects like gemini turned out, having its own scene and supporters
Incidentally, this is also why +0.0 is distinct from -0.0. <+something> / +0.0 is +inf, but <+something> / -0.0 is -inf. And if you want to do a >/< comparison afterwards, you need the +/-.
Scottish Government 'committed' to net-zero targets after virus
What we need here, I think, is a GAN-like approach. Use a generator + a discriminator. The generator could be like GPT-3, but it needs another model to filter out the nonsense. We work the same way - come up with crazy ideas, then check them out to see if they hold ... 'I had an idea, but nah, it wouldn't work'. It's a process supported by different skills.
Yes, but the stable interface is functions exported from kernel32, ntdll, etc. Syscall numbers can and do change freely between builds.
It's 100% voter suppression - they bragged about running targeted Facebook ads to AfAm voters to get them not to vote. Literal suppression
It is via a drag and drop designer.
This is honestly the most ridiculous article/amazing visual journalism possible.

Bear with me here....This article assumes that we either a) have no path around COVID-19 via a vaccine and/or b) we spend five years failing to follow the data on infection morbidity risk as high for those with established co-morbitities or old age and/or c) that even if we succeed at a and/or b that future pathogens are detected by body temp or mitigated by hand washing.

And even if I'm completely wrong about all of the above, this article relies on zero empirical data to predict 2025.

This is a sign of our media times. It's a movie script, not journalism. And each click and scroll reinforces to the creators that they should create more of this empirically hollow print.
No, because because of the next virus.
Show HN: Acorn – a back end design tool/low-code platform
It’s Not Just a Layout. What Do You Need to Know to Make a Good Markup?
It used to be the case that nans, infs, denormals, anything that wasn't a normal float, were really really slow to process. This seems to have improved somewhat over the last decade, but it's easy to see why it soured people on the concept of propagating nans - it's basically saying "there's a value called the Slow, and it turns everything it touches Slow, and you should let the Slow propagate throughout your data." No, I don't want the Slow to propagate through my data, I want to catch it where it is created so I can fix the Slow there and stop it from becoming an issue in the first place.

("Demons of Slow! Be thou bound by the secret power of Fast, whose sign is DAZ and FTZ! By the command of fesetexcept(FE_ALL_EXCEPT) I shall expose thee!")
Long time HN lurker here - I thought a few people here might find this project interesting. I guess you could call it a low code platform for the backend, if low code platforms were accidentally designed from the ground up not to have a business model :)

The link tries to explain the story, and I'm hoping a few of you might see what I'm trying to achieve. If acorn could find a community of people wanting to use it to solve problems I believe it could turn into something quite beneficial! Apologies for the detail, however. A snappy summary seems to have defeated me.
" but looking around the world the numbers aren't much better"

? Qataris use indentured servitude, paying subsistence wages, forcibly holding passports and people in work conditions, not letting them leave, no access to healthcare, making workers 'pay for their debt' of the 'flight from India to Qatar'.

So this is not remotely any kind of basis of comparison for 'why we have a hard time making bridges'.

Japan has a different attitude, they're able to 'make stuff safely' but it's a different culture.
The session musicians I know and the people with successful drop shipping niches I know tend to work about equally hard and get paid about the same amount. I don’t know anyone who’s able to keep a drop shipping business going “passively” given the intense competition
That's the advertising. Human risk perception is very near-sighted. Over a decade ago is very blurry. Did that time even happen? Someone told me Seinfeld was funny then but I don't believe it.

Why are wage slaves doing demeaning work invading our privacy in long lines? Follow the money.
Given my original question about my grandmother has been downvoted it says it all about the judginess of Linux users ;)

My setup was -

Windows and Ubuntu dual boot gaming PC with a NTFS 4G external hard disk, Windows network share. Default boot was to Ubuntu.

Torrents running off wireless laptop to the network share.

Amazon Fire stick with Kodi wireless running to network share.
Show HN: Motivational Twitter Account
I've been running a Motivational Twitter account & I hope it helps you.
I'm just comparing the rates per view to the amount of time it takes to both make and consume content. That analysis results in the conclusion that TikTok is as or more profitable for content creators.
I thought it would be more appealing in cities with horrid traffic jams like Jakarta. Public transport exists, but can never be as good as it could be in a place without city planning. We've had staff from there work remote, because commuting to the office would take half a day (one-way). We've literally flown them to an office in another country to get access to the hardware they were working on because it was easier than getting into the main office.
I presume installing track lighting is for video calls. I have mounted video lights on my office wall for that purpose.
> when most experts agree it is ineffective

Can you please point to the source for this? I know it's a favorite to rail against TSA "security theater", but actually these days I don't find going through the security line to be much longer or more cumbersome than it was pre-911.
Using both I prefer Apple’s philosophy.

I like Google’s stock phone and features more, but I like that Apple is strict about about something that has my personal info.

It’s worth the money.
Show HN: A simple word list processing utility (sort, replace, dedupe,)
This must have been their pivot after getting sued. They used to rent filtered movies for $1.
I used to live in the UK 10 years ago and back then it seemed like double glazing was some sort of luxury while where I moved from it was the standard and people were converting old houses to it as well. Where I live now people use triple glazed windows...
I got my physics PhD in 1993. By this time, this expectation was already held in disregard. Most students were aware of what we called the "birth control problem." My dad got his PhD in the 1950s, and told me that it was common knowledge back then too.

But while students vaguely knew that most of us would not end up on this path, we got little or no guidance on what else we could do. A common aspiration was to teach at a lower tier school, but the academic job market was saturated from top to bottom. I was ready to go into some kind of engineering. A lot of us became programmers.

I got lucky -- a friend of a friend owned a company, and hired me.
We are a new startup (currently doing Startup School) to provide air quality monitoring solutions especially for schools.

From the beginning it was important for us to give back to the community so we setup AirGradient for Education providing free tutorials and advise.

We just published our open source and open hardware air quality sensor measuring PM2.5, CO2, Temperature and Humdity. So you can build your own sensor with a small display to measure the air quality in and around your home. We call it the AirGradient DIY sensor.

Build instructions, Code and Hardware files can be found on our project page:
https://www.airgradient.com/diy/

It would be great to hear feedback from you!

PS: We are also looking for schools that are interested in improving air quality to learn more about their needs and possible solutions. Please PM me for more information.
Just like laser light protection goggles.
This is an exceptionally good point. My rebuttal is that it takes one institution to force the TSA theater on us but it would take thousands of organizations to make this article's predictions true at scale.

A counterpoint to my own is that it takes one person dying from something plastered on CNN to get every employer in America interested in signalizing a desire to protect hundreds of thousands who are actually not at risk.

So this outcome is, in that way, possible.

Basically, let CNN or Fox News drive and we'll live in that world.
For fractional scaling or multiple monitors with different DPIs, I've found Wayland to be much smoother than X11. And with GNOME, I realize this isn't 100% related, but touchpad support is way better on Wayland.

Overall Wayland is certainly more janky than X11 right now, but the better DPI and multi-monitor support makes me think that it's worth the effort in the long run.

But definitely if you are satisfied with X11 then might as well stick to it.
It's also pretty slow. I use it in development sometimes, and it easily blocks on a single long request.

Works fine for development though, or if you want a quick and dirty solution to send a large file to a smartphone (or whatever).
Maybe there should be some transparent way for mail servers to request public encrypted keys to an email address and any incoming mail gets decrypted by the private key. So if someone hijacks your domain any password reset emails should be gibberish unless they magically got the private key, in which case you have worse problems.

This is the only technique I think might work till someone social engineers people at Twitter.
I'm not sure you understand what a straw man is.
Sounds nice at first, but if you poke some more you run into inconsistencies. This 9 minute video by Eddie Woo shows some.

https://www.youtube.com/watch?v=J2z5uzqxJNU

Spoiler: A major one goes like this. Suppose X/0 is infinity. Then:

1/0 = infinity

2/0 = infinity

Therefore, 1 = 2.