skysight-inc/HackerNews huggingface dataset:
Although there are many people out there who do good jobs based only on their love of what they are doing I believe this number is dwarfed by the number of people doing good jobs for money.

I bet the number of people doing bad jobs based only on their lover of what they are doing is also dwarfed by the number of people doing bad jobs for money, but it would be nice to see stats on these things.

Still, since I only do jobs for money almost everyone I've ever interacted with that was doing a job good or bad was also doing it for money. I suppose the parent comment might do pretty good dependent on how well they are actually motivated by money and their skills.
Does Oslo rigorously separate cars from bikes, using bike lanes?
Australia produced 19.6 tonnes of coal _per person_ in 2018. That's the highest in the world. I don't think it's in any position to be pointing fingers.

[0] https://en.wikipedia.org/wiki/List_of_countries_by_coal_prod...

481.3 million tonnes of coal / 24.6 million people
Elasticsearch from the Bottom Up (2013)
They have the reputation of being secure and private. Even in circles who really should know better.

Signal has always focused on functionality that would get them the most users with the least amount of effort.

Decentralized or privacy and security first platforms dont get 50 million dollar donations. Everyone has a business model.
Some anonymous viewers voted down this post.

This post was very carefully written by a STEM field Ph.D. from a world class research university and is solid science and not politics.

If you have a rational argument, then make it.

Else it appears that HN has some dedicated climate alarmists who attack anything that questions their orthodoxy. Such behavior is political and against the Hacker News rules.
I'd like to add to what you're saying: the religious right of the 2000s and earlier is what some of the left wing looks like today. Instead of religion they have some form of social justice.
Arc Iris Presents iTMRW: A Sci-Fi Ballet
Over the past four years, we have been living in a bizarre mashup of 1984 and a Kanye West rant. Down is up, up is down, and left is the direction you swipe a 5"x 5" human who doesn't immediately tickle your fancy. Fires are burning, politicians are failing, and you can get cat treats delivered to your house with the click of a button. Imagine what it'll be like in 2080. Welcome to the world of iTMRW.

What is the iTMRW experience?

A live performance of Arc Iris' forthcoming futuristic concept album + six dancers + projections + a spectacular light show + video art + sound installation + audience interaction.

The Story:

The romance of Robert and his android partner, Jenny, unfolds against the backdrop of a world where advanced technology is both a source of and a “cure” for human alienation. Advertisements come in the form of pop-up thoughts, entire cities float on islands of trash, and female forms are purchased and discarded at will. The piece takes its title from iTMRW (pronounced "eye tomorrow"), the ultra mega-corporation that produces and sells every single thing known to man. Amazon, Google, and Facebook hooked up with the U.S government, made ugly, ugly love, and spawned a demon baby.
Hardly anybody relies on any of the extras UDP provides, so they are typically just wasted overhead. But user-level libraries offer UDP, so that is what people use.
Soviet Russia Bugged an American Embassy’s Typewriters
Twitter on mobile.....
Privacy and anonymity are not the same thing.
Australia has been in a drought for the past decade which is caused by the changing climate.

Yes, if you isolate this fire season then the fires themselves will look as no evidence of climate change. But the fact the everything is as dry as fuck when its not supposed to be dry as fuck...

In northern Queensland we have rain forests. The fringes of those rain forests are burning, because they're dry as fuck.

https://www.abc.net.au/news/2019-10-02/extent-of-fire-damage...

Can you please open your mind?
Show HN: Constraint-Based School Timetabling with Prolog
I'm partway through Rainbow's End and feel that (as with most cyberpunk) it is more about social consequence of computing than computer science. Am I wrong?

Contrast Snow Crash for example which although still tongue in cheek cyberpunk, is heavier on the CS with the plot focusing on a mind virus and all those discursions into how language programs humans
So where should morals come from? If not from governance or education? (Honest question).
What was the consensus percentage amongst climate scientists that human activity was causing the changing climate? 90+%

But thanks for your single example of a counter viewpoint.
Karma-eager people, or karmeagers.
Is the great accessibility intentional? If not, you should know you're on the right track. The app is basically usable with a screen reader, and that's something you can't say about most task trackers. If you want to keep it that way, my hn username at gmail.
“No good evidence” sounds suspiciously like “no true scotsman.”

Alice: “There’s no evidence that humans have contributed to climate change.”

Bob: “Well, actually, X, Y, and Z.”

Alice: “I don’t accept those. There’s no GOOD evidence...”

And here we have a throwaway account using emotional rhetoric like “climate alarmist monster.”

This kind of comment is not anywhere close to the standard we have come to demand on HN. Doubly so for a topic where vast sums of money are to be made by oiligarchs if we delay doing anything about fossil fuels.

That does not, in and of itself, invalidate any particular criticism. But it could explain why a throwaway account uses questionable rhetoric.
I often find it hard to tell if authoritarian governments are strengthened or weakened by internet... The mass shutdowns tells me it's the latter.

I think you are more right than most people here want to admit. Sure, surveillance is bad, and so is censorship, and we should fight it, and not let short-term moral panics like drug wars and terrorism forfeit our fundamental rights.

But let's realize how impossibly hard information is to contain and control. With maybe the exception of China, let's imagine sitting in the Iranian or Saudi secret service. You might have vast funds at your disposal, but you also have a rapidly increasing sophistication in your populations technological awereness. Every day, New VPN technologies spring up and things like sudden critical mass of mesh networking threatens to turn everything upside down. You whack new exist points, but you also know, fundamentally, hundreds of thousands of you people have unrestricted access, and you best weapon is a frustrating shutdown, whenever things truly get out of hand.
Australia did not fight with the Allies against the Axis powers in WWII because our contribution would make a difference either way. We fought because it was the right thing to do. And in the cause of this global emergency we chose to contribute our fair share and to back our principled beliefs with principled actions.
A few days ago, a commenter remarked that Prolog seems to be a good
choice to solve combinatorial problems such as timetabling tasks.

That's indeed the case! Prolog is an excellent choice for modeling
combinatorial problems, and it is routinely used in practice to solve
scheduling tasks such as school timetabling.

To show this, I have set up a page where you can interactively solve
school timetabling instances with Prolog, and I invite you to try a
few instances:

https://www.metalevel.at/prolog/timetabling/

The Prolog source code of the timetabling engine is freely available from:

https://www.metalevel.at/simsttab/

Complementing the showcase, I have uploaded a short video that
explains how it works:

https://www.metalevel.at/prolog/videos/timetabling

Enjoy!
I read it in the '80s. And understood it. You could, too, with some thought. It's not too late.
One of my buddies recently told me he’s joining Bosh to work in their self-driving unit. I was asking “what self driving unit?”. Apparently, he’s on the team building Lidars.

Bosch is focusing both on mass producing better and/or cheaper hardware components that self-driving cars need. They also have a smaller team to build self-driving cars, dogfooding/prototyping newer components.

Them entering this industry shows that they - unsurprisingly - anticipate large demand.
Similarly to a regular one - except you could subdivide tasks as much as needed and specify dependency relationships between them. You wouldn't have problems representing all too common situations where one task is a subtask of two other tasks, or where one task has a hard dependency of another task's subtask. You could view tasks to be done as a network, using critical path analysis to get a better picture of how long things are going to take, and how much slack you have in the project.
No, you should not compute the state you need from the event log on every request, this would be absurd. Your authorization service can maintain its own database (a "view" of the current state), or even an in-memory representation computed at startup, and update it whenever a new event pops up. Alternatively, if you are using Kafka, you can use stuff like KTables to do this.
‘It’s Creepy’: Unexplained Drones Are Swarming by Night over Colorado
I think there is confusion between some of the terms he is using. I don't believe this is a secret call so much as one where the parties are unidentified. The contents of the phone can be trapped, and if there is any exchange of identifying information, an investigation can be successful.

With burners at the 7-11 they seem to want buyer information, even with cash. I have yet to find an untraceable burner.
Maybe it's because I'm at work, but wherever I click on the site, it won't work - neither on Firefox, nor on Chrome.

(No TODO items are added, no sorting will be invoked, no chat message is submitted and no tabs can be changed).
I generally like the idea but I'm not sure why you need the full name at sign up? There's no need within the product to have my full name. Also, it requires at least two words which is not necessarily the case for all names worldwide.
Scrum is for when you have a central dev team in a company that's shared between multiple groups.
Once every sprint, you get all the managers in a room and let them fight it out. The result is a list of features that will be in the sprint. Everyone more or less gets their turn, depending on how powerful they are and whether something is legitimately urgent. Even if something is urgent, they can probably wait two weeks if they don't get it in this sprint. The dev team gets to work on something without interruptions for two weeks. The alternative is having everyone pushing around the devs, continuously changing requirements, overloaded devs, and general chaos.
Y2K 20
You have a new account, and complain about “anonymous viewers.” Hello, irony. Suggestion: if you are new here, read the posting guidelines and learn community norms.

One of which is, don’t complain about downvotes. Everyone gets to choose how to vote, and neither you nor I are allowed to tell them that they shouldn’t downvote our comments.

I’ve been here for a decade or so, I get downvoted into the negatives sometimes. It’s how HN works.
idk, it just seems like a complicated way to run a command in a docker container. i didn't see any ci/cd pipeline actually taking place or how it integrates with all those services.
From the chart, going from 5 or 10 driver traffic deaths to 1 may be a simple statistical anomaly (and perhaps not even, it could be within the distribution). We would need to know the history of pedestrian and cyclist deaths too. The long term evolution seems meaningful, but that year may not mean anything.
Cool, thanks for the feedback! I didn't see the source code on your repo - just release builds... did I miss something or is it closed-source?

Unity also takes a few seconds, it's not instantaneous, but much better than the proper build/deploy route which can be minutes
You might find the the paper [1] and HN submission interesting. I believe it addresses every concern you raised, and comes to the opposite conclusion.

[1] https://fermatslibrary.com/s/the-silurian-hypothesis-would-i...
[2] https://news.ycombinator.com/item?id=21840320
Ahh event sourcing... this is the hoarding decease which programmers, and these days "business people" have.
It is also why everybody is doing "big data", why we have privacy leaks etc.

Solution: Think what you'd want with the data, and only then start collecting

Solution 2: Tax on data posession
If I understand correctly, the paper asks us to imagine Alice's friend making a 'classical' coin flip, and Alice modeling and measuring her friend's lab as if the coin flip were a quantum superposition of coin heads/coin tails.

But this is simply wrong. The error creeps in in the second assumption:

> An agent can analyze another system, even a complex one including other agents, using quantum mechanics

This is likely a good assumption, but quantum physics would tell Alice that the coin's atoms are all firmly in a state corresponding to either 'heads' or 'tails'. The author is actually making the following assumption:

> What we classically think of as chance is completely interchangeable with the unpredictability of quantum superpositions.

This notion has already been proven wrong many times over.
Haven't used it yet, but skimming the documentation, it does seem to look like half of the picture. The other half would be a way to get a critical path analysis out of it, and somehow visualize everything together in a way that makes it easy to notice where you have slack or underutilization.
All nice and true (thus upvoted), but it's not really the point he's making. The point he's making is that most modern applications require more than 1-3 developers, and therefore you need to consider the development cost and infrastructure as part of the whole consideration. So he advocates to work on decreasing these costs instead of finding another high-level distributed architecture that is running on centralized infrastructure (the internet) and that is either forgotten in a few months or built by a centralized development organization.
Please support your claim with some evidence. I worked in the contestable electricity distribution business for 8 years from 2001 to 2009 and I can assure that your claim is complete bollocks.
No bad intentions, just some confusion: https://twitter.com/moxie/status/1211427007596154881
Parents, family, friends, community - many places - being dictated morality in school from a government seems rather perverse though.

I'm sure it sounds great if you also think that nobody with morals that is not yours should ever have political power - but that is not an option and even if it was I don't think that is a reasonable expectation or desire.
Just load all images. No JavaScript! Let the browser handle it. I hate when web sites only display 1-3 pages worth of content and unload/load more when I scroll. The JS code for that uses more resources then pulling everything would. It's a user nightmare, where I cannot use "find" and I can't zoom out, or scroll fast. The browser can easily handle 10,000 DOM elements. There is already optimizations in place in browsers which solve render issues. Beating the browser at it's own job will require a tremendously amount of work. These problem was already solved when computers only had 256MB of memory. And your web site would be blazingly fast today if you did not complicate things.
99,99% new people that come to event sourcing and 9/10 of those who have been in the event sorucing already, make the huge mystake of taking event store concepts from other people that took it from other people and in the end that is where everyone fails. even big names like greg and his praised "eventstore" project. if you are new to ES, great, you have no baggage. do not read any technicalities about the event store or try to use any existing library for it(the underlying storage engine does not matter, mysql, postgres, rocks...). come up with your own solution and you will have zero ES problems. why? well, the entire concept of event store that is being flown out there is completely flawed and if you implement it, it will cost you a lot of money and time to unfuck yourself later on.
Fragmentation is relative, and "weoponization" in the sense described in the article is global.

That doesn't mean we're equally affected and government type doesn't matter. If a scary dictatorship gets access to journalist communications, for example, a scary dictatorship will more aggressively action that.

That said, almost any of these "weaponization" trends happen everywhere and affect everyone. Strong democracies have certain defenses, but that doesn't make them immune.

Spying, censorship, propoganda, media manipulation, disruption of activist or political groups... These uses are growing. Democratic norms and institutions are not absolute, or necessarily even even effective at preventing abuses of a totally new communication ecosystem.

It's not as if our high courts, parliaments or whatnot have been breaking new ground recently. The ground however, keeps moving regardless.
Not quite, there will be less fuel, but not less trees. The bushland of Australia has had regular fires baked into it's ecosystem, so the plant species all have coping mechanisms to deal with fire. A good example is are the Banksia varieties that rely on a bushfire to germinate.
To some extent. They have dedicated bus lanes with less traffic than the rest of the road and they have started restricting parts of the city center for cars.
The town of Mallacoota is essentially surrounded by a moat of fire at the moment. The residents are trapped inside this ring, one part of which is the ocean. The Navy, as well as supplying, are evacuating people off the beach as there is no other safe way out of that part of the country at the moment.
Thank you for this enlightening explanation. I should have guessed that it, like most things, is not as easy as it looks.
They also look at road section with abnormally high levels of accidents and are actually willing to chance road layout to more intuitive.

It is a legitimate reason to change the curvature or build a bridge or additional exit in Norway "because it's difficult to drive in".

It's really quite incredible, and combine that with safer cars, and you can really start to eat into traffic fatalities.
Fires ravaging Australia have killed nearly 500M animals
In the past, there were elixirs that claimed to cure baldness, impotence, cancer, etc. Marketing based on unproven claims was legal, and everyone was doing it.

Software today is in the snake oil era. "Secure", "privacy-friendly", "robust"...

We need the government to create the FDA of software, to protect the consumers against potentially harmful software, marketed using false advertisement.

We also need job applicants to be protected against predatory companies that hire people that want to do right by the customer, but are forced to produce rushed, poor quality stuff.
That's impressive. Even more impressive is that the yearly death toll has been 10 or below since around 2005. Is it because people/teens are now staying indoors more due to the internet or is it due to a policy change or is it technological improvements in cars? I don't speak norwegian so I can't read the linked article.
Cancellation and backpressure are different things. Backpressure is about not accepting work when there is not capacity to handle it. It is incorrect to accept too much work, hit overload, and respond to the emergency by throwing away partially completed work. That makes the overload worse by wasting effort.
GDB can be used as C language REPL since at least late 90's, and lldb as well.

And if their pseudo-REPL features aren't enough, there are a couple of C interpreters to choose from.

http://www.softintegration.com/

https://gitlab.com/zsaleeba/picoc

https://root.cern.ch/cling
HN 11 months ago: Oslo made its city center basically car-free https://news.ycombinator.com/item?id=19000076
> new cat and dog stickers that no one asked for

These happen to be important tools for a "social" thing like a messenger for helping the average person want to use it. People (generally) like stickers, and adding them makes signal an easier sell to people who might not understand the value of encryption.
Interesting, because in some places like the UK, road infrastructure is intentionally made "difficult" as it has been proven to make drivers pay more attention and reduce accidents around those places.
This isn't an issue of language, it's a check on the internal consistency of a number system. No year zero and the decade starts next year are internally consistent. That most people think the decade started doesn't make it true, just like most people believing in God(tm) doesn't make it true.
Fully remote isn't the future of work
The current craze around remote reminds me of the time when everyone thought that brick & mortar retail would be completely eaten up by e-commerce.

While Amazon is slowly eating the world, and online-only brands have been finding significant success, most pre-existing companies have moved towards an omni-channel approach rather than completely forgoing their physical footprint.

To this end, will the future of work follow the same path, resulting in most employers offering remote as the default, with purpose-built offices for specific activities that require physical presence? Will companies move from having one large office, to a network of smaller offices?
The big evidence that higher concentrations of CO2 cause global warming was just the graph in Gore's movie. I thoroughly debunked that graph. You have a defense of that graph?

Next, we just canNOT take junk evidence as a reason for big, expensive responses. As I explained that would take us back to killing people to pour their blood on a rock to keep the sun moving across the sky.

With no good historical evidence, the idea was to try the theory starting with the absorption spectrum of CO2. I gave that spectrum. Then some dozens of teams did computations starting with that spectrum. I reported the results of those computations: Nearly all of them have long since proved to be wildly inaccurate. So, the theory fails.

Net, we have no good evidence.

Your X, Y, Z is not evidence at all. Neither is anything about Scotland.

Again, once again, over again, yet again, if you have some solid evidence present it. Historical, in terms of the Gore graph? Theoretical that lets us set aside the dozens of wildly failed attempts?

It's your turn now.
Curious example; while typical home automation is rare around here, kitchen robots (particularly Thermomix) sell like hotcakes. People are happy to pay a full month's wage to debug rice programs.
From Zero to Lateral Movement in 36 Minutes
Fast IPv4 to Host Lookups
Anaconda is managed by a private company (https://www.anaconda.com/about-us/).