skysight-inc/HackerNews huggingface dataset:
Yeah, have experienced this also, and I think there are competing interests between "best engineering option to get the product out fastest/most efficiently" and things like "hiring" and "getting investment funding"

Using the latest and greatest buzzwords helps greatly with hiring and getting investment (it's a positive feedback loop that just feeds itself and increasingly adds pressure to make those decisions).
What's the problem again? I just typed "duck" by swiping. If you mean the "i" variant, be informed that swear words are blocked unless a preference is set.
2020 Habit Tracker Template (Free)
Show HN: Patreon for Groups
Most of the plastic I buy is burned (as trash) probably within a year from me buying it. Sweden burns its trash, we don't stuff it in landfills, and even though I recycle a lot of plastic, it's far from all of it. It's mostly packaging plastic that's recycled, not e.g. toys.
> it's trivial to generate text that could match any given hash

Source on this?

Wikipedia states what I have heard before which is that MD5 collision attacks are pretty trivial now, but carrying out a preimage attack as you describe remains theoretical at this time.

https://en.wikipedia.org/wiki/MD5
How is this different than all of the git extensions that people publish.
Hey, I built awesomeorgs as a way for people who work together to collect and distribute funds. The initial idea was to create a fiat DAO.
Would love your feedback.
Physics, History and Haskell – Interview with Rinat Stryungis
The State of macOS for Software Developers
Ever been to Amsterdam? Its crazy here
Signal runs off your phone number. So the problem would reduce to the one solved in the article at some level.
It has exactly 6 = != < >= and signed < >= - hardly "a mess" or particularly "complex"
How do you get from facts to morals though?
The Remarkable Recurrent Novae
Really extensive and interesting to read, thanks for doing this!
The curriculum is not part of the community - and either the curriculum dictates morals or it does not. If it does I have a problem with it, if it does not I don't. I doubt the person I was responding with was referencing anything but the curriculum when they said "I don't think there is a solution beyond education?". And to be clear this is also what I was referencing if that was not clear enough.

If it was just some teacher's own opinion and there was no insistence that the children must adopt it then I would not characterise it as dictating morality in school.

And in my view dictating morality as part of the curriculum is totalitarian and perverse.
They already have similar apps to this for a range of things. I guess the most popular ones are for plants [1]

[1] https://www.picturethisai.com/
A year-end wrap-up from LWN
I think Shopify is doing this... regardless it makes sense for Nike to do its own fulfillment. They have Nike stores already in most major markets. I think there is a trend now to consolidate around a brand. I see a lot of folks who wear lulumon or under armor basically exclusively. This might be a lifestyle play viz vie the apple store model.
These are typically areas where eucalypts have died off after centuries, allowing other species to fill the gap. Now that the fires have come through, the eucalypts will come back to fill the gaps and will quickly out-compete any other plants with superior height and canopy. They will get their next chance, a few centuries hence.
Bicycles are probably a bit more efficient than trains.
Jesus christ this opt-in landing page is helluva waste of bytes.
How to Get Verified on Google My Business 2020
> Hate speech is "public speech that expresses hate or encourages violence towards a person or group based on something such as race, religion, sex, or sexual orientation".

Do you believe that this is somehow an objective definition? It’s not. It’s also not the definition that is actually applied by the law. To know whether somebody is expressing hate, you must know the contents of their mind. This is obviously impossible, so the law that is actually applied is based on whether anybody perceived hate. As anybody is free to interpret speech in anyway they please, this simply ends up criminalizing ideas.

Probably the most controversial way the law has been applied (actually been applied, in practice, with convictions) is people expressing their own moral objections to homosexuality. Now you could speak the phrase “I morally object to homosexuality”, and you could be expressing any number of non-hateful things. You could be expressing “I have a different view”, “I am promoting a different view”, “I disapprove of a different view”... But you could also read that statement and perceive it to be hateful. The criminality is not determined by the act, but by the audience, and the subjective views of law enforcement.

There is no such thing as objective hate speech, outside of the incredibly rare (in terms of enforcement) situations where somebody is explicitly expressing hate. The primary impact of such laws is to enforce a political orthodoxy, and to suppress speech that may challenge it. That not even to mention the fact that suppressing the expression of hateful ideas does nothing to suppress the ideas. It simply emboldens the people who hold those ideas, generates more support for them, and ensures they can’t be challenged by actual dialogue.
They are though? It’s even being reported in TIME...
This is misinformation happily spread by the Australian media, who are hand in hand with the fossil fuel and forestry lobbiests. The Australian green party has supported hazard reduction burning for many years. The activists you mention have had pretty much zero influence on what hazard reduction has been done. The current government cut the budget for the fire service so drastically that they lost about 60% of the qualified staff who were in charge of planning hazard reduction burns. We have areas the size of Tasmania that are the responsibility of 1 hazard reduction expert. The areas that are burning are not areas that the activists you mentioned were active. Some of the fires in September and October were likely caused by hazard reduction burning.

Basically, hazard reduction burning is a viable technique when the fire season lasts 3 or 4 months. This fire season is looking like it will last for 6 to 7 months, which leaves very little time to plan and execute hazard reduction.

You are probably not taking into account the size of the areas that require hazard reduction management, and the low (now even lower) number of people who are responsible for it.

In short, environmental activists (and, mostly, arsonists) are a bogeyman created by people trying to divert attention away from the real problems.

The main real problems are:

Due to forestry the water cycle on the western side of the great dividing range (and other mountains in Australia) has been disrupted and areas that usually receive rain have had declining rain or no rain in the past decade.

Global patterns such as El Nino have been disrupted leading to less precipitation and one of the worst droughts in Australian history.

Average temperatures across the continent have been setting new records for the past decade, with 2019 being the hottest year on record, and about 3 weeks ago we had the hottest day on record Australia wide.

Serious budget cuts to the organisations who are responsible for hazard reduction in fire prone areas.

It's basically the perfect storm of climate change and government ineptitude.

But, according to our glorious leader, we should not worry, stay calm and watch the cricket.

Seriously, you couldn't make this shit up if you tried.
The rant is entertaining. The problem is pricing. Developers largely don't pay the costs for what they deploy; there's no profit in efficiency. Thus things aren't efficient.
Big Beer Threatens Commodity Markets, U.S. Industry
I do hope for #5 and there are countries currently planning (not sure how serious, but we've been in tenders) for #4.
Children learn by imitation. That, and not the fear that the child might run after you (?!), is the reason why it’s frowned upon to cross red lights in front of children.
Yes, I've experienced everything you've mentioned since the beta days of Ingress.

On a more positive note... after finally hiring data scientists and mobile device hackers, Niantic have been progressively banning Ingress accounts suspected of scraping and/or automating the gathering of resources and recharging of portals. The impact in my area, southern California, changed longstanding faction dominated territories into fragmented pockets that either faction can now control. Suspected "automated" supply chains are now broken and rule changes to Quantum capsules resulted in the slowing down of attacks and lowered volume/frequency of those beneficiaries.
Hive it a bit of time. For the Amazon fires, local activists were DMing influencers. This is how coverage started on Instagram, and then the media picked it up.

Now I already see instagram influencers asking about this, in about a week top accounts will post toom
Event sourcing is just a nice add-on for event processing systems. Whether we like it or not, async systems are all about events. Persisting and replaying those events is just a matter of convinience.
The real tragedy here is the amount of wildlife and livestock gone. The toll is estimated at about half a billion animals so far.
It's not a technical problem at all. It's an economy problem.
Nothing bad about making something interesting. You would be interested in the end result - but for developers who do this the end result is the technology they produce and not the product that the tech is being used for.

I think it would be one of the reasons why "putting devs before users" happens.

Also - look at the HN Who's Hiring threads. Almost all postings don't talk about the product or their users. They talk about the technology.
It's no different than a local renewing the card (the license itself lasts longer than the plastic card).

That's in contrast to people from some non EEA countries who have to take a local driving test.
Disclaimer: I’ve started reading the Lean guide for the past month or two.

For me the most magical texts I have ever read were TAPL by Pierce, or the Lean Theorem Prover (tutorial/guide?) [1].

Just from a software standpoint, Lean seems like one of the most magical things ever built. For something that is built by mathematically-oriented programmers for pure mathematicians, it is /extremely/ well designed. So much thought has seemed to go into the user experience; it’s rest a joy to use.

Every chapter in that guide, has blown my mind more than the previous. It is super accessible as well to anyone with the math background found in any undergrad CS program.

[1]: https://leanprover.github.io/theorem_proving_in_lean/introdu...
If you're interested in sampling the life of the 1660s, I recommend following the Twitter account based on Samuel Pepys' diary from that period: https://twitter.com/samuelpepys

Pepys was a senior British official responsible for naval affairs, but also talks about daily life and his own hopes, fears, desires, and frustrations. He was a philanderer, and his encounters feature in the entries (often switching to French) as do major events of the day -- the Great Fire of 1666, worries about a Dutch invasion, etc.
>Bradstock says research “overwhelmingly” demonstrates that creating a 40- to 50-metre fuel break around a house can give it a much greater chance of surviving fires.
Ahh. It has good support for extensions written in C. But no scriptable ffi where you can dynamically load libraries and run functions.
A Chinese lab says it has remotely hacked into Tesla's in-vehicle system
Send an email to your city and explain the problem.
Read an abridged version of Pepys Diary. Most accounts of 1660s London lift directly from his diary.

March 1st 1662

... thence to the Opera and there saw Romeo and Julett, the first time it was ever acted [after the Restoration] But it is the play of itself the worst that ever I heard in my life, and the worst acted that ever I saw these people do; ....

February 9 1668
Up, and at my chamber all the morning and the office doing business, and also reading a little of “L’escholle des filles,” which is a mighty lewd book, but yet not amiss for a sober man once to read over to inform himself in the villainy of the world.
Neumann is successful because he was able to exploit a certain weakness of capitalism that had not been patched.
That doesn't seem to be the case any more.

They shut down the dashboard/analytics service and offer opt-in analytics add-ons and third-party analytics services now: https://forum.defold.com/t/announcing-dashboard-and-analytic...
If the cost of that boot time was somehow materialized upstream - e.g. if companies that produced OSes had to pay for the compute resources they used, rather than the consumer paying for the compute - then economics would solve the problem.

As it is, software can largely free ride on consumer resources.
It would be much more honest to just use "unlawful rendition" as opposed to the terminology coined by the US government in order to make their illegal actions seem more palatable.
Perhaps if you are willing to misinterpret my argument as absolving anyone from any responsibility for the end effect of helping somebody.
I am from Poland have not been to Norway but I live in the Netherlands. I have been to Romania for work for about two months.

It is mostly driving culture, I noticed in Romania people have to get quick everywhere because of "reasons". They have a car so they feel important. Like "out of the way pesants on foot". There was a lot of bad roads, and romanian people I was working with, mostly complained about roads being shitty. (Taxi drivers driving like Formula 1 drivers, good that we did not crashed into anything)

That said, Poland would be somewhere in between Romania and Netherlands (not sure about stats) but in my impression of driving culture. There is still a lot of people who think "I have a car, I am important, I have to be quick everywhere because of reasons". Infrastructure was bad in Poland as well (last years we got a lot of better roads, so I am happy about that and hope Romania gets their infra a lot better also, or have it built now).

In the Netherlands, no one gives a fuck if you have a car, you are not important just because you drive. Everyone basically can afford a car (not being communistic country, everyone having a car would be quite normal since 80's, I bet Norway also had a lot more people driving since 80's than in PL or Romania) so by any means having a car is not a status symbol (unless it is new Porsche or Tesla). Fines are insanely expensive (at least from what I read it is also the case in Norway).

So basically two things as my take away for this: drivers thinking they are more important, shitty infrastructure.
How I moved from South America to work as a software engineer in Europe
These are the public trash cans that live on the corner? Okay, I mean, it doesn't hurt, but this city has a massive rat problem, and they're still not doing anything about the mountains of trash outside commercial buildings in piles on the sidewalk.
deadlines exists because managers believe that the team will focus to accomplish the goal. the reality is that _most_ managers are lousy at estimating the amount of time a given task takes and _most_ developers are cowards to stand up to a manager and tell them this. _everyone_ sucks when it comes for planning for the unexpected. in the end, all deadlines do is cause unnecessary stress and disappointment for _everyone_ involved.

i'm no different and have been caught up in this game more times than i can count, yes, i suck too. later in life i've come to determine, that whatever deadline i have in my head, i just extended by a factor of 2.5. if i think it will take a month, i say two and half months. that is more than enough time to not only get the project done, but also deal with anything that crops up unexpectedly. my serenity is worth more to me than looking good or being a hero.
Async Minio Node.js Wrapper Library
They could think like this if it became part of their cost structure. There's no reason for them to think like this other than in terms of profit & loss.
>A cross bar at the top of the basket functions as both a hinge for the lid and a barrier to stop people from dumping bulk and household trash—which often overflowed the bins.

Is it just me or is anyone else exhausted by things like this? Every design has to take into account bad faith actors.
They throw the cans because they're heavy steel monsters weighing 30 lbs or 13.6 kg. One thing I learned being in a family business that dealt with portable entertainment, the heavier something is the less tolerance a person has for being gentle with it. They're mad that the object is heavy so they take it out on it by banging it down or tossing it because "screw you, you heavy piece of crap!" A lighter pail will be less of a burden and the worker hopefully won't be as annoyed with it.
If we could magically put a negative in front of Australia's CO2 emissions it would change nothing [0]. Even if we stopped selling coal and absorbed that amount of CO2 instead - and assume that nobody else mines coal to meet the market's demand - we would still easily see 90% of the worlds emissions at play.

Australia is a moderate player in global terms, but decarbonising is literally a symbolic gesture with real negative consequences. The only response that makes any sense is to focus on better bushfire prevention methods.

[0] https://en.wikipedia.org/wiki/List_of_countries_by_carbon_di...
No, as jleahy said, it cost a single instruction to transform 0 to 0b00..00 and 1 to 0b11..11 - SUB X, $0, X.

And your proposal - using the zero register as a flag register - breaks way more micro-optimizations (like the simple ones described in "The RISC-V Reader" book) than it allows
Fascinating piece of one of the invisible parts of our society.

What really stood out to me was the fatal injury rate of 33 per 100,000 for trash collectors (in general, obviously). That seems incredibly high.
Node.js JSON to HTML Table Converter
>This has not stirred people to innovation. It has led to a gluttony of drug and alcohol addition and a forgetting of the ways to live off the land.

To be fair though, how much of that is due to the harsh winter conditions and long winter nights? A quick glance of the Google query "Alaska depressed winter" makes it look like it might be more of a weather/sun issue.

Also

>Alaska's alcohol mortality rate is three times the national average

http://www.newsminer.com/news/akrecovery/alaska-still-wrestl...
My take (speculation):

Eschewing ICANN would likely not be freedom in any sense, any replacement would not be the work of open and trustless bodies, for any serious replacement would have to come from a swift coup by google, cloudflare and Amazon.

I predict any replacement would likely be open in name only and instead tightly controlled by those three entities at least from the outset. It would be no more "open" than AMP is; even if protocols and specifications are open that's irrelevant if there's a de-facto central source.

It is only by a quirk of history that ISPs not google handle most DNS and DoH "fixes" that.

It would be easy for google to remove ICANN from the loop, it would be almost impossible for anyone else to do so without google's backing. That doesn't lend itself to an open and trustless replacement.

The internet hasn't proven it's "willing or capable" to do anything not delivered via Chrome for a very long time now.
Furthermore, as presented below recent study has linked microbial metabolism of sugar, dysbiosis and antigen-specific immune responses to insulin.
This is the first study that identifies precisely the cause of autoiimmunity in type 1 diabetes.

https://www.biorxiv.org/content/10.1101/2019.12.18.881433v1
Do you consider the press part of society?
Xach has a habit of implementing complicated solutions that solve half the problem. Quicklisp has been around for years, is still vulnerable to man-in-the-middle attacks and the code is so convoluted and complicated that it defies simple extensions by 3rd parties (which is partly why it hasn't been improved by the community me reckons).
Yeah tolerance is 0% in Romania, and imo the issue is cultural. Overtaking on two lane roads while there is oncoming traffic is pretty common, and so is overtaking in sharp curves with little visibility. There are no mechanisms of reporting such issues to the police, and laws are made such ways that criminals get away with it. A few weeks ago a politician talking on their phone killed two people by entering the wrong way, and guess what? Romania’s legal system put part of the blame on victims because apparently they havent tried hard enough to avoid the collision! Ming boggles.
or seriously, just use the BEAM. BEAM is coming to the javascript runtime (via WASM)
Grow up, or learn some science, or both.
What a clever idea!

By the way, there are over 400,000 naturally occurring species of beetles. Beetles make up 25% of all animal forms according to Wikipedia.
A blog post talking about performance but showing no numbers to prove the point? Questionable.

HTML, CSS and DOM manipulation all by itself is already a performance trainwreck. CSS layouting is ridiculously expensive.

The actual framework overhead is usually negligible, especially when considering that writing "optimal" vanilla code is not something that people actually do, or when they do it is a security risk (setting innerHTML without sanitation).

The point about 2-3MB bundle sizes isn't valid either, no framework that is any good has more than a few dozen of kilobytes extra payload.
I think the president of the united states has the responsibility to be particularly sensitive and thoughtful about how they themselves discuss modifying the constitution.
For me, the draw is that I don't have to remember how to load a file, parse that file into JSON, and how to access the resultant data structure in $language. If I'm after quick access to a couple of things as part of a pipeline, it's much less cognitive load for me to use jq.
Was the actual library used a significant part of the problem, or was it the pattern of event sourcing itself that wasn't a good fit?
I wish they would sell them at a reduced price just as powered speakers, to people that would just like to use them as powered speakers. No support provided, just a website where you could click and order.

There are a number of people that would be more than happy and able to repurpose an old Sonus speaker that no longer operated as a Sonus speaker.