skysight-inc/HackerNews huggingface dataset:
From wikipedia article on Robert Groden:

> One motivation for the city bringing the suits is a city
> planning effort to prevent anyone from encouraging visitors
> to recognize the site of the assassination as a tourist
> destination.

Congratulations to the city of Dallas for a flawless execution of Streisand effect.

(Edit: formatting.)
What about Wechat? There are lots of seemingly pretty girls trying to voice or video call these days. Either I'm suddenly rich in their eyes or there's something fishy going on.
eg. That request might take more time than what a http request should. Also, by having workers that consume specific queues/topics, it's easier to scale them with more granularity
Doubt it. It's the consequence of bad security practices, incompetence at many levels, rushing to market, and in general how these platforms are designed (which is a consequence of previous statements).

While there are a lot of CVE's for pretty much all equipment like this from all vendors they require access to the mgmt interface to be exploited. These devices to the heavy lifting in ASIC/NPU's, so control plane and forwarding plane are separated (some things requiring cpu processing such as routing protocols needs to be forwarded from forwarding plane to control plane), but requires some configuration to be fully secure, easily done however.

The control plane is typically a linux distro these days (some run freebsd, QNX, or some in-house developed OS) with some open source applications on top (Apache or others as web servers are common for mgmt), some proprietary apps, ASIC drivers etc. A linux distro you seldom are allowed to makes changes to or update software fearing that it will cause problems for customers, same with the apps running on it. Even if you do upgrade it you have to get your customers to do it as well, most upgrades require scheduled downtime and typically comes with new fun bugs. Most of the CVE's come from the open source software running on these devices, some from them messing up configuration on them. Very few come from the proprietary apps as they mainly deal with network control protocols and not mgmt.
I'm on Android. It auto-updated on May 10th to v2.19.134

"The issue affects WhatsApp for Android prior to v2.19.134"
This is a nice video. The only thing I'm missing that should be covered imho (as you will encounter it even if you don't use it) is implicit/pattern rules: https://www.gnu.org/software/make/manual/html_node/Pattern-R...
Not sure why you’re getting downvoted but you did make a mistake: Red meat and coffee are classified as definitely carcinogenic to humans by IARC.
So what do you think happened BEFORE limited liability companies existed? And what do you think happens in countries that don't have limited liability companies? And what about all the people who create businesses without creating a limited liability company?
Yes, it's an issue with oxygen and moisture sealing the edge of the screen.

The yellowing will happen to all screens eventually, just heat speeds it up a lot.
The motives were indeed good, but you seem to be missing a few things in places.

Bear in mind I'm in the UK, where Europe's post-war rebuilding was also large part of the motive. The American experience was necessarily a little different - no bomb damage, and a large profit from WW2, thank-you-very-much.

The huge areas of bomb damage, and decades of soot and other pollutants meant many of those fine classic buildings were looking old, tired and in need of sand-blasting, or at least a good wash. The 50s brought coal restrictions and clean air legislation, so pollution and smog had passed. Cars weren't yet common. Looking to the future concrete was "clean", and very much of the Jetson's future, and you got so much more of it for every pound spent. Steam trains, and Victorian gothic fussiness were of the mucky past. Yet unlike marble, granite and even sandstone and brick it so often weathers and ages horribly.

There was, as you note far more space - and in architect or promotional artistry before they were built this usually had trees, planting, and very often a view through trees. The other style was of people and cars as cells in the futuristic city organism - that Jetson future once again. The 95% reality had a few feature trees set in concrete or flagstones, some feature planters for flowers - horse trough or hot tub sized that in the sea of concrete looked comical afterthought. By the 70s the trees most especially were dying, horribly sad or missing. Turns out mature trees need more than 2 sq m of water capture. I remember very little grass in the brutalist bits of the city I grew up in or those I visited in the 70s and 80s. The sweeping walkways in the sky meant walking a mile to cross a road, or endless steps - horrible if mother with pram, and lastly plenty of dark gloomy spots to get mugged or lost in.

The pre-war modernist, or the garden city movements, and even pre-war social housing had, in the UK, far more of the natural world, grass, large grass verges with mature trees and play spaces or parks. They hadn't yet discovered separating shopping centre from housing, so they were still working communities.

So yeah, it's easy to see why they tried and the motives that brought them, but it's as easy to see why it so often turned out dystopian nightmare to be demolished as soon as affordable. We'll be stuck with those car-first choices for a century though. Today's alternative of finding lowest possible bid unless it's a feature tower block isn't that much better.
40C in a closed car with no ventilation.
I'm not sure what can be done nowadays. In the past you would say, format disks and go back to a backup before the threatening event happened. But nowadays all our stuff is in the cloud and you can only go back to the state from 10 minutes ago, and all our disks are flash drives that you can't fully format as an end user. Maybe you can just accept that some virusses will always be there and act accordingly.
Article could use a few more examples.
I prefer this, because it has a flow-chart
http://sethrobertson.github.io/GitFixUm/fixup.html
It's probably the link preview preload. It can't handle certain sites and crashes almost instantly when trying to send a link.
I don't think Microsoft is that dumb. They have business in China that they want to protect. They will certainly have China advisors available to their board to prevent such miscalculations. And that is assuming Microsoft considers Lenovo's product as an infringement (they might not); Lenovo may have paid for whatever IP they have used - or they may have found creative ways to avoid it.
YouTube’s algorithm is spreading a series of unfortunate far-right events
Location: Traveling

Remote: Yes, required

Willing to relocate: No

Technologies: Strongest in Haskell; see resume for more. Interested in learning Go, Rust, and/or Elixir.

Résumé/CV: https://github.com/Ari-Zerner/resume/blob/master/Resume.pdf

Email: ari@zerner.com
That guy is a twat but the safety of something isn’t determined by whether you can safely drink a pint of it, unless, well, it’s a drink. You also can’t safely eat a pound of salt (it’s much more harmful than drinking a pint of Roundup), yet salting your food in moderation is safe, and no jury will award you punitive damages against McDonald’s for salting their fries (even though McDonald’s is known to use excessive, and harmful, quantities of salt).
Apple announces support for Apple Pay NFC stickers, partners with Bird scooters
Slack's S-1 filing mentions the word “email” 33 times
Who Watches What?
Intellect – an open source realtime question and answering system built on Node
The reason why free is good in public transport is because more people move around for work and fun, better it is for the whole area. Abusing the system is not a problem. It improves the quality of life even if it's done just for fun. Free electricity or water for residents would lead to waste.

You still want to maintain the markets. Giving every resident free card to use in public transport does that. When government pays according to the use, bus companies will respond to user demand. The local government can still subsidize unprofitable routes etc. but it's good that those things must be decided separately.
>a racist message board
>a wellspring of racism, violence, and criminal activity online and in the physical world

The irony of this being posted on Twitter is not lost on me. Twitter, the site where bullying, racism, illegal content, calls for violence & discrimination, political extremism etc. are much larger in numbers than on any of the 2/4/8/whatever-chans.

What accounts for the difference? IMO it's all about paying lip service - and occasionally providing a feature to help users. The feature may get yanked out anyway, like "Quality Filter Discrimination" was.
Sure but I've never found a GUI or editor that lets me resolve conflicts in the way I want.

For example say I change one line of code in a big function. I rebase and that function has moved. Conflict!

I want a tool that says "here's what you changed, and here's the current state of the source". None of them do that though - they all just show the conflicts that git writes to disk - the code after you changed it, and the current code.

You basically get two copies of the function, one with your change and one without and you have to manually (visually) diff them to work out what you changed (or go back and look at your commit) and then reapply that change to the moved function.

It's really awkward and could definitely be better.
First of all I read it as using git in those ways are hacks (in the computer sense), not that the people using git in those ways are hacks (in the bad at your job sense)

Secondly I think his point is (and I kind of agree) that while you certainly can use git to version you documents, 3D-models, and InDesign layouts, it's not necessarily the best tool for the job. Sure if you're already well versed in git go ahead and use it and if you're collaborating with people using git you're probably going to have to learn it, but at least realize that using git for not-code is probably not the best tool for the job especially if you're at the same time trying to learn git from zero.
hate speech is a recent invention by the leftists to suppress opposing political viewpoints.
It's a pretty awful name but it was around well before Facebook appeared or certainly became popular, I used it for a short while around 2002-2003. It wasn't a great place and I'm amazed it's still online.
If you're asking why you got downvoted (i didn't downvote you), i think it's because of the weird phoenix/elixir vs react/js comparison, together with wondering what nim brings to the table. It all seemed very confused, a bit like comparing apples to oranges. But that's just my opinion.
And therefore have an investment in ruling correctly. I think you are correct and the appeal to expert opinion is not convincing.

As a non-American, the jury system feels alien. Advantages and disadvantages, I guess.
On Ideological Purity in Programming
I heard of one case like that. Are you saying the other 419 farmers were doing the same thing? I haven't done that research yet.
`git checkout --help` gives

git checkout [<tree-ish>] [--] <pathspec>...
Overwrite paths in the working tree by replacing with the contents
in the index or in the <tree-ish> (most often a commit). When a
<tree-ish> is given, the paths that match the <pathspec> are
updated both in the index and in the working tree.

As 'widget' is a path (and not a branchname as most often), local changes will be overwritten. Together with `git reset --hard` this is a bit a dangerous operation. I must say, that I don't fully understand the help text and just remember that `git checkout <path>` throws away my local uncommitted changes.
Real networks are not lattices; they have varied degree distributions. The famous result of Marián Boguña and Alessandro Vespignani shows, that for scale-free networks (which closely resemble the networks we see in the real world), the epidemic threshold could be arbitrarily low: https://arxiv.org/pdf/cond-mat/0208163.pdf.

I have also published some research among these lines: https://arxiv.org/pdf/1403.5815.pdf
Thanks. I wish it happened more often, not just in this particularly outrageous case.
Well, you know, except for descent, touchdown, exiting the lunar lander, performing some exploration, gathering moon rocks, re-entering the lunar lander, take-off, and lunar orbit insertion.

Yes. Identical, apart from those things.
I agree that we should investigate nuclear power, especially fusion as it offers an order of magnitude more energy (I remember when Greenpeace denounced ITER, I guess because it used to have Thermonuclear in the name..)

But honestly, I don't think the environmental movement has that much power to block the research.

I suspect it's just that while people like the idea of scientific and technological progress, they don't like having to pay for it.
I agree. I did find one GUI that at least lets you drag & drop branch labels (GitX) but it's a bit buggy and Mac-only. It doesn't let you rebase via drag & drop, or cherry-pick via copy & paste. Those are pretty obvious mappings and would make Git way more obvious.
This article is laughably wrong (probably a puff piece to entice Korean students to work in Japan). The truth is exactly the opposite: there are fewer Koreans in Japan every year (as measured by foreign residents in Japan -- this includes work and student visas). The fastest rising immigrants to Japan from 2015-2018 are in descending order[1]:

Vietnam
Cambodia
Uzbekistan
Myanmar
Sri Lanka

South Korea comes in dead last, having DECLINED by 10% during the same period.

The truth is that as soon as Korea became a developed country, having joined the OECD in the 90s, immigration to Japan slowed to a trickle, precisely for the historical reasons that you might suspect.

[1] https://en.wikipedia.org/wiki/Demographics_of_Japan#Foreign_...
This is not a problem if you are behind a CG-NAT. If you are not (that should be the default) then ask your ISP to put you behind one. If they don't offer that service, then it's time to shop around.
I think "paid" is the significant word here.

That said, the toilets on German trains (not in train stations) are generally ok as well, even though they're not paywalled.
Ask HN: What's your favourite HN iOS reader?
Agreed. Don't try to tackle every problem at once; tackle the most important ones first, do the nice-to-haves later.
This site has the most obnoxious loginwall I've ever seen. I got two paragraphs in, and it locked up completely.
The Arch Mission Foundation just landed 30 million pages of knowledge, including 30,000 books, on the Moon (it's on nearly indestructible nickel discs). The Israeli lander that delivered it crashed, but the foundation believes the Lunar Library they sent is intact. www.archmission.org
I’m a startup founder, and the current Obamacare system is sufficient. You should check it out.
Freedom is an end in and of itself. You don't have to show that a freedom will benefit a person in another way for it to have value.
> Why can't I drag a commit or set of commits from one branch to another?

It was disappointing to me that web interfaces do not offer something like this
Do you happen to know if upgrading the app would remove persistence (inside the app)?
Just to be clear – does this affect iPhone, or just Android?
I'm on mobile. At first I didn't get what it did. Ordinarily I'd just close the tab, but I decided to read About. And then I got it.

So I went back to the app. Clicked on the END time button. Nothing happened. Weird.

Ohhhh... I had to drag that pie chart on top. Okay fine.

Then it started planning a route for me. Not bad! But how am I supposed to get from point A to point B? Point B to point C? Uber? Subway? Walk?

I like the concept. It needs massive UI/UX improvements though.
That's a bit of a pathetic policy if you ask me. In my opinion a country who permits this type of behaviour shouldn't be shielded from the ensuing negative press. If anything it might encourage otherwise unaware citizens to put pressure on the government to do something about it.
We used to fill the electronics in the case with "potty" (resin) up to the top, even milspec and automotive grade. They get warmer but way more gradual, don't move, and if you can keep the heat within the normal range the thermal stress gets less by avoiding sudden temperature changes.

Though the main failure mode was due to EMI as coil and spark plugs generate all kinds of crap.
Rückzugsorte – Map of areas in Berlin which are the furthest away from a street
Why should a RAN have Internet connection?
> and their election security.

This is by now a couple of years out of date and I do not have any idea if and how things have improved, but this particular aspect of the Estonian e-government should not be emulated.

> Close inspection of videos published by election officials reveals numerous lapses in the most basic security practices
> [...]
> These actions indicate a dangerously inadequate level of professionalism in security administration that leaves the whole system open to attack and manipulation.

https://estoniaevoting.org/findings/summary/
I really like the promise of pijul, but it is early to say if it is better. Conventions and tooling will be a decisive factor in the ease of use. That said I do share your optimism.
Yes. For simple setups, I'm usually biased towards having less moving parts. Queues sound nice until you start thinking about the edge cases with respect to errors, lost messages, rolling restarts, etc. In short, pretty much every system with queues I've ever seen this was a headache. There are good solutions for this of course but they require extra work like checking dead letter queues, devops related to monitoring of and managing the queues and depending systems, etc. If find lots of teams cut corners here and then have to deal with the inevitable fallout of things going wrong.

An alternative that is usually simple to implement is some kind of feed based system that you poll periodically. This can be dynamic or even static files. Feeds may be cached. Depending systems can simply poll this. If they go down, they can catch up when they come back. If the feed system goes down, they will catch up when it comes back up. It also scales to large numbers of subscribers. You can do streaming or non streaming variants of this. You can even poll from a browser.
My prescription is 30mg of Elvanse daily, which corresponds to 12mg of Adderall _spread through the day_ (Elvanse/Vyvanse is an extended release form). Taking it all at once would surely lead to all that effects.
The idea of preserving human knowledge is intriguing but the proposed solutions are, I believe, all wrong. Curating what’s important is extremely bias obviously. The closest we could potentially get is to somehow make the internet archive run on a harddrive that never gets obsolete and can potentially be powered by sunlight. Would we be able to build a harddrive/server that doesnt save in bits, but carve into stone?
Permaculture is like A Pattern Language, but for useful plants instead of buildings.

I like the first principles approach it takes.
Intensive farming is also causing damage to the soil and underground water. You can have high productivity small scale crop but it requires more hands. Also we produce a lot of food that is never consumed but thrown away. Both the American subsidies and EU subsidies (CAP) were designed a long time ago in the aftermath of WWII. But I think, we are not ready for this conversation yet.
Party City to Close 45 Stores Amid Global Helium Shortage
You can re-implement a much better interface that numpy if your purpose is doing math comfortably. Numpy has a wonky interface to ease the transition from matlab/octave (while amazingly producing a much less comfortable system).
> it's about me being able to get things fixed by someone other than the manufacturer

Right, it is about manufacturers being in a monopolistic position to dictate after sales service, sales of spares, etc. When manufactures gain control over the after sales service they essentially double-dip—they benefit from both the profit from the sale as well as the after sales service.

When manufacturers turn after sales service with them from being optional to compulsory, they are effectively adding a rent factor to their product. There are several issues here:

(a) Monopoly laws should be strengthened to stop such practices. This would effectively force a return to the past status quo where it was accepted practice for third parties to repair equipment/supply spares etc.

(b) If that is not possible—that's to say that copyright, patent and contract law cannot be changed and thus permit this situation to continue—then in my opinion it should be unlawful for the seller not to make this fact fully clear to the buyer/owner upfront.

(c) It follows that it should be unlawful for manufactures to lock out users or repairers with electronic locks that prevent them maintaining their equipment and or using spares and consumables supplied by third parties (for instance, printer manufacturers locking out ink cartridges from third party suppliers).

(d) Moreover, it should be unlawful for manufacturers/sellers to force conditions of sale or use onto the buyer/user that would permit them (the manufacturers) to gather data about the consumption of spares, consumables, ways of use or application, owners' names and other personal data without explicit permission of the buyer/owner. (It should be noted that manufacturers are not paying users for this information). Such a change in the law would again only return us to the status quo before the on-line era.

It is not only the 'ownership' of tractors where users experience these problems; they are appearing everywhere these days. For example, again, printer manufactures engage in blatant and outrageous price gouging for ink consumables (where the price of ink per ounce approaches that of expensive perfumes).
Reminds me how chess players (gm) don't calculate 15 moves (for one variation) ahead instead they see 3 moves ahead that are GOOD
What fraction of dangerous nuclear waste is carbon-14? Isn’t it basically completely insignificant in the grand scheme of things?
I used Fossil but it became very very slow when the repo size crawled near a gigabyte.
If you wanted to be a surgeon, and you couldn't handle the inevitable blood (real blood mind you, not pixels on a monitor/TV) how on Earth should hospitals have adapted to your special needs as a worker?

As sibling commenters have pointed out, your worldview seems to be very naive. It's not that long ago on a historic scale that people routinely killed each other in wars/conquests every single day.

And they used very twisted, elaborate techniques to maximize suffering and the effect on other people in public executions.

If you have a problem with violence, Mortal Kombat should be near the bottom of the list because it's just pixels, without anyone getting killed or disabled in real life.

Just look at how popular UFC, MMA, WWE, boxing and other contact sports are. Billions of people watch them. Floyd Mayweather was paid hundreds of Millions of dollars for beating his opponents, imagine just how many people paid to watch that? And they really enjoyed it. This is infinitely more worrisome to me than people not handling gamedev well.

People have been maimed and killed in the (boxing) ring. Ali was diagnosed with Parkinson's syndrome as the result of all the head trauma he went through.
the article title is the name of the paper. "Lisping Copyleft: A Close Reading of the Lisp LGPL"
that's a weak argument imo. all technologies can be considered applications of other technologies, from steel making to space faring.