skysight-inc/HackerNews huggingface dataset:
Yeah, in such a situation I'd agree that Europe would likely remain neutral, assuming there was essentially no provocation. But I would consider that extremely unlikely, for a variety of reasons. Here's what I would consider a more likely road to global war:

* Russia exerts increased influence on Belarus, turning it into a defacto puppet state

* Russia initiates another grey zone conflict, this time in Eastern Poland, in an attempt to improve the lines of communication between Kaliningrad and the rest of Russia

* While some nations like the UK urge for a diplomatic solution, Poland acts aggressively, striking targets in Belarus to cut off foreign fighters

* Russia denounces Polish aggression and builds up forces in Belarus and Kaliningrad, during which Poland shoots down a Russian MiG that strayed into Polish airspace

* Increased Russian presence leads to incidents along the border. Lithuania begins mobilization, and the other Baltic states soon after

* In retaliation for the MiG shot down, Russia shoots down what it thinks is a Polish F-16, but it actually is Belgian, deployed as a part of the Baltic Air Policing

* NATO forces reinforce Poland and Lithuania, begin to limited airstrikes and special forces raids on Belarussian targets.

* Belarus declares war but Russia officially doesn't, but keeps its troops forward deployed in the country

* NATO forces begin an invasion plan, routing Belarussian forces. Russian troops remain where they are

* Russia enters the war, ostensibly defending their troops stationed abroad. Begins a strike of a variety of strategic targets throughout Europe using ballistic and cruise missiles

* And so on...
Install GoodTime on your phone and have your work open on your computer. The computer should be free of social media and news feeds. Clear them from your browser history.

GoodTime uses the Pomodoro technique to have you concentrate on a task for 25 minutes, then take a 5 minute break. Your 5 minute break could be you checking your email or whatever else, but also take break from sitting which can cause other health issues.

When the 5 minutes are up, back to work. Stop making excuses to yourself. Only 25 minutes till you can check your feeds again.

I'd also suggest using the Loop Habit Tracker app to keep track of habits you're trying to develop over a longer period. If you can perform a task continuously for 30 days, you shouldn't need to be reminded anymore to do it, it becomes a habit. This app lets you drop reminders as widgets onto your launcher which should draw your attention before your social media does. (Take your social media apps off the launcher home screen so there's an extra step you need to go through to access them).

Also, on the computer, install LeechBlock or other similar addon and blacklist all of your social media and other sites which cause you to procrastinate.
I asked this a while back. Answer was roughly that job ads aren't substantive and offer little in terms of actual conversation, and repetitive threads that lack substance primarily attract people with previous grievances. This would lead to the same thread happening every time the company posted an ad.

It makes sense that you wouldn't want to encourage ads becoming actual threads.
I will now - thanks for the tip! :)

And, moreover, this will inspire me to ask "How many other traditional magic numbers/strings/etc have I gotten used to that might be defined more readably?"
strcmp, I'm looking at you!

I know your post was sarcastic/snarky but it was genuinely helpful
Show HN: PWA Timer for V60 Coffee
Dogfooding watch.ly as well. Very nice!

Consider some sort of tag for that, by the way, even if small.

I'm looking into one, and I had to dig into the source to find out which one you were using!

...and even then, I had to dig back in to find the URL, because your search ranking is nonexistent from my perspective.

Your services are inspiring as hell, from a minimalism/productivity perspective!
I wouldn't listen to the advice of anyone that thought they could make 50% return in a year just based on "nothing magical, just solid and practical value investing advice".

They're either too naive to realise it was luck, or trying to scam you.
Covid-19: Madagascar minister fired for $2m lollipop order
On FF on (older) Android I get the symbols here:

>So are arrows (↸) including supplementals (⤪), number forms (ↈ), superscripts and subscripts (⁴₂), "miscelllaneous technical" (⎋, ⏱) or geometric symbols (◉), however misc symbols (https://en.wikipedia.org/wiki/Miscellaneous_Symbols) is a no. //

But not the others, they're just get boxes; except the boxes which are missing completely (ironic).

IIRC, we had access to UTF font formats (using bold, outlaid, double, open, etc., letter forms) and to Zalgo, Z̸̠̽a̷͍̟̱͔͛͘̚ĺ̸͎̌̄̌g̷͓͈̗̓͌̏̉o̴̢̺̹̕ ?
The ads are job ads, not product ads. All of your criticisms don't really apply here. I say this as a person who doesn't like them and rather wishes they weren't here.
Would you care to elaborate and point to some specific features and workflows that you consider to be unique to the real Vim?
ytt is even more templating-yaml-with-yaml, so it all ends up being a bargain bin Helm. There's no reason to do this over just serializing plain structures into YAML/JSON/...
Yup, and of course there's also FinCEN, the IRS, the BSA which includes reporting of currency transactions, suspicious transactions, FBAR where you have to disclose all foreign holdings, and many other reports. I think similar regulations will hit cryptocurrency eventually, requiring holders to report their addresses they have the private keys of, sadly.
Actually, they are possibly rare. Rareness is a percentage, so as long as only 1% or less of planets are earth like, that's rare, even if there are millions of them.
MITC3 Shell Element Explained
Imho, the problem with Lighthouse (and Pagespeed before it) isn't that they're not perfect, it's that they assign scores/grades.

When Google assigns a score to something, people understand it to mean highest score = best and start optimizing for the grade Google gives them, not for performance and user experience, which the grade is supposed to represent.

It would be more fruitful to list the issues and their severity but not add overall scores, because scores change the objective from fixing the problems to getting high scores. They occasionally also have the have bugs where they will punish something with a worse score that is actually an improvement in the real world, discouraging people from doing the right thing ("I want my site to load faster, but Google is buggy and will rank me down if I do").
I'm sure that you find it funny. Consider though those for whom accessibility is matter of great importance, because for those of us taxes, health and employment might depend on the diligence of some motherfucker who was not in the mood or just decided to copy/paste from Stack Overflow and just ruined someones experience on a rather important webpage.
Not to talk about Atlasian who had the habit of adding aria-hidden to Jira so that enterprises felt insentivized to purchase the accessibility plugin for their employees.
>"And again, what is all of this for? Faster downloads of instagram photos? I don't get it. How about starting with infrastructure projects that matter like fiber - some people in the US only have DSL as an option..."

It's all about latency. Current 4G tech is ~50ms at best. 5G is <5ms. That opens up a whole new class of real time applications for mobile devices. Not to mention that omnipresent 5G would obliviate the need for residential fiber and be much cheaper/easier to deploy at scale.
so they took a thing that was like the thing they wanted to study, except slower, they examined the thing they now had and observed whether it's behaviour matched the original fast thing, it did, so they can use their new thing to build new simulations, the end result being more G's
Futures in Go, no package required
Sure. But in my experience, all it takes is for you to know a guy that knows a guy and it's done. The type of people in the socio-economic situation that makes it so that they would steal phones often leads them to have that kind of contact.

In any case, maybe that is not so much the case in the US. But this certainly is the case in Europe; a very, very large percentage of stolen phones are sent to facilities that will part them out or unlock them.

It also is true that someone selling a locked phone on Kijiji is likely to end up selling it to someone who has the skill or who knows someone that can unlock it.
The problem isn't JSON or YAML: it's text templating serialization formats, instead of just marshalling/serializing them.
VS Code Development Using Docker Containers on Remote Host
Isn't that such an interesting thing to think about. They're "rare" as a percentage, but because of their abundance, they're not "rare" at all.
Thanks, agree that’s a typo; unfortunately I am unable to fix it since editing is now locked, but appreciate you taking the time to point it out.
another programming assumption gone.
Judge in Jeffrey Epstein grand jury case has ties to those with stake in outcome
Here’s the Unruh Act which applies in California:

All persons within the jurisdiction of this state are free and equal, and no matter what their sex, race, color, religion, ancestry, national origin, disability, medical condition, genetic information, marital status, sexual orientation, citizenship, primary language, or immigration status are entitled to the full and equal accommodations, advantages, facilities, privileges, or services in all business establishments of every kind whatsoever.
Parenscript compiles a Common Lisp subset to JavaScript
Sounds like you know what you are talking about, that makes 1 of us.
One example of a GUI analysis tool for these kinds of memory dumps is WhoCrashed; another is BlueScreenView.

https://www.resplendence.com/whocrashed

http://www.nirsoft.net/utils/blue_screen_view.html
I disagree. I like having Nextcloud auto-update, even if it results in a service restart. I just schedule that for a time of day that isn't very disruptive. As for LXD, restarting the LXD daemon doesn't effect the containers (they continue running).
I definitely agree - this is a problem that is not evenly spread across all programming languages and IDEs. Javascript is easily the worst offender. Java/Android are right up there with it.
That’s not true. A large universe does not mean “nothing is rare.” An infinite universe would have an infinity of “rare” phenomena.
Maybe it's just growth? The more active users HN has, the more votes a popular comment will get. So active commenters, even if they stay in the same relative ranking, accrue karma faster and faster. The corollary being, if you stop commenting, you lose your position in the ranking with speed proportional to time since your last comment.
Stolen phones used to be worth a lot more before Apple threw iCloud locks on and the IMEI blacklists became a thing. Now a stolen phone is mostly only valuable for parts if it isn't fenced quickly, so there's really not the same incentive there used to be.

The only thing IMEI blacklisting has succeeded in doing is making it a bitch to buy phones on the used market. At any time the seller could do insurance fraud and claim the phone is stolen and now that phone is (domestically) a tablet at best and the purchaser is left with no recourse. At least with a vendor system like iCloud, there's a fast way to make sure the phone's signed out when you do a purchase on Craiglist or other third party site.

At some point we're going to be looking at titling phones (I'm amazed Apple hasn't done so yet) if we ever want to see a used phone market without insurance requirements happen again.
lobste.rs is almost entirely content marketing spam, and it actually has heavier censorship of non-spam than HN does; you can see this pretty easily by checking their mod log.
TabaPay is an option, as is Stripe.
It's visible to me. I'm in the USA. Maybe the video is region restricted?
https://www.nature.com/articles/s41586-019-1666-5

What part of the experiment in the paper released did you feel like was inadequate?
Thanks, wasn’t aware either of them intentionally linked ADs to public comment threads.

Have any notable examples?
The "safari is the new ie" is basically any time apple doesn't implement a web spec it's because they're trying to kill the web, and the privacy complaints are nonsense that doesn't matter. All that matters is developers having shiny new toys.
Exploring the ArnoldC Programming Language
After 9 years and many failed deliveries I think they would figure this out.
Tough Crowds
Greying out goes with downvotes and send to go in more steps than just 4 ... guess I should RTFGAP.
The biggest issue in Canada is a lack of imagination and risk taking by the capitalist class. They would rather stick to what they know, digging rocks and sand out of the ground.
Patent trolls don't produce anything that can infringe on a patent, so having a patent portfolio does nothing to protect against them.

A patent portfolio helps when a competitor claims their patent is being infringed. A company with a large patent portfolio can cross-license patents and avoid a lawsuit.
If it’s associated with a cryptocurrency, it’s a scam. Just a matter of uncovering the details.
It's possible - I did the RYA training which describes the theory of it and we even involuntarily attempted it in practicals (gearbox broke and it wouldn't go forward). But it's definitely not easy. In the end we hit a spot in the marina with absolutely no wind and had to swallow our seamanship pride and back up there
It's easy to engage in anonymous encouraging behavior with upvotes. Anonymous discouraging behavior via downvotes has a higher threshold.
I will look into TabaPay.
I contacted stripe and assumed that they would not even reply. They did reply and were very kind but ...We don't offer the functionality to send money to cards the way some other providers do. ...
I mostly agree with you, although I think having a "score" can be really useful. It is only as useful as the underlying formula for calculating it, however.

I view it like I do code coverage: it doesn't mean your code is well tested just because it has 100% coverage, but if the number is going down with each commit then that does likely indicate that testing is not a priority and isn't happening with regularity. The real problem comes in when people (especially managers) assume there is qualitative information inherent in the score, when there is not, or that it is a quantitative measure of test quality, when it is not.
That's probably the best way to explain the differences from the movie to real life. I think its a decent explanation that holds up upon suspension of disbelief.
I think this is the key point:

> Sue Rahr, a former sheriff [...], put it this way: “We do our recruits no favor if we train them to approach every situation as a war. To do so sets them up to create unnecessary resistance and risk of injury.”

If you treat everyone like they want to kill you, you telegraph that through your actions and mannerisms, and induce the very escalation you are worried about.
But again RedHat and Canonical for example can't ship without updating the changed kernel code to match the driver, so can't they leave it to them to fix?
Unfortunately, there was a miscalculation in the distance between grooves that meant the musical road didn't play the right notes:

http://davidsd.org/2008/12/honda-needs-a-tune-up/
It's about having a choice though.
Could someone explain why the sibling comment is flagged and dead? I don't have any background in this area, so it's not obvious to me what's wrong with the comment.
Note that this is much more prevalent in the US than anywhere else.

Part of it might be gun prevalence, but the problem seems to be largely cultural to me. Police Unions abhorrent behavior entrench it, too.
Looks like my lists are intended to be included, but it was linking to the raw Github source instead of the hosted Github pages version. I went through a major refactor 21 days ago that moved my sources lists around a bit - but preserved the links that are supplied all over the README and the Github hosted pages. So, not only is the project linking to the wrong place, but my list has been broken in it for 21 days now without notice.

Its fine that people love creating these massive all-in-one lists. But I recommend just using the sources directly. That way, if a list gives you trouble, you know who to open a ticket with, or just disable that specific list if its too aggressive for your tastes.

My lists: https://www.github.developerdan.com/hosts/
Don't buy that shit then. We, consumers, vote with our wallets.
It's also a problem that's solved by podcast apps, and in an even better way because they self-update your content.

Definitely a shame that they make so many phones without microSD slots, though.
Very good, adult take. Calm, balanced, and not anti-police.
BLM is protesting Police Brutality.

You sound like you might need a reminder.
Okay, understand; unfortunately that means I will just stop posting on HN, since I neither have the desire to have “an identity” on HN, nor do I intend to disregard any guidelines. Thanks for all the work you do to keep HN running, please don’t take this personally, understand and agree with your position, just not good fit for me. Cheers!
Would recommend using a dedicated repository. Can then give eager people commit access easily, and let them (help) manage contributions of more drive-by nature.

For this to work, contrib must be possible out-of-build/tree, which is a good thing, because it means there can be other "contrib" repositories as well - not just the single special directory in the mainline repo.
5G is a protocol upgrade.

You can upgrade 2G bands to 5G: massive coverage but without the shitty 2G protocols.

You can use 4G bands for 5G, and for 4G smartphones it will still look like 4G.

And finally, there's the possibility for low-range cells at very high frequencies. One possibility of many.

There is no need to re-build all the infrastructure. In many cases, you push a firmware update.
Two artists I grew up with were educated punk rockers.

Greg Graffin (lead of Bad Religion) has a PhD in Zoology from Cornell.
Brian Dexter Holland (lead of the Offspring) just went back to finish his PhD in Molecular Biology from USC. (Like May, he left his academic pursuits when the band got big).
Nice, but I would have started in with explaining the electromagnetic spectrum, what photons are, what frequency is, where the visible light spectrum starts, how it's bounded by infrared at the bottom and uv above it, what "ionizing" radiation is, where on the frequency band it starts, what else starts around that band (photosynthesis) as a result of photon quanta finally being able to alter electron valences being at specific quanta, why etc, how ionizing radiation damages molecules, radiosynthesis and melanin-containing-fungi that grow on reactor walls, etc.

basically, reassuring those prone towards conspiracy cult beliefs due to insufficient science education and a general bent towards such theories will tend to backfire.
just saying "it's ok" won't work.

break it down and immunize them to future silly beliefs due to understanding the electromagnetic spectrum, etc.

once they understand that everything below visible light just makes molecules wiggle, spin, hop, MOVE around, and doesn't structurally alter them then when some random youtuber says "absorbtion band oxygen water bla bla" you can understand that it's a low-efficiency microwave oven at best, lol

the other thing is: a tendency for those without a basic science education to presume that all of humanity is equally ignorant of this stuff.
one can show them photos of how we learned this stuff the hard way, ranging from Mdm Curie to the hapless armed services assistants to various Manhattan project tests etc. not to mention the denizens of Hiroshima and Nagasaki, etc.
We learned about the high absorption band around 60ghz back in submarine communications 101 as that range won't work for long range comm...
> a very, very large percentage of stolen phones are sent to facilities that will part them out or unlock them.

But again, that's post-hoc statistics. You're looking at the world that already has the trivial disincentive against amateur thieving. So of course you'll see most stolen phones being stolen by professionals—the amateur thieves are already not bothering, so if a phone is being stolen at this point, it's being stolen by a professional thief!

In a world without that disincentive, the statistics would skew very differently.

I again compare to the market for stolen bicycles. Yes, there are professional thieves with "bicycle chop shops" et al. But there are also crackheads carrying around bolt-cutters who just want to take a bike they walk by, ride it back to the ghetto, and then sell it for $20 to a street passerby to buy their next fix. Most cities have a large bike-theft problem, and it's mostly from this kind of thief, not from professional thieves. Any "security bike lock"—i.e. any bike lock you can't just snip through with bolt cutters—stops this kind of thief.

Look at New York City, for example. There are two types of bikes in NYC: those with security locks, and those that get stolen the instant they're left alone for ten minutes. The security lock wouldn't deter a professional thief—but a professional thief prioritizes, stealing fancy bikes from e.g. university sports department bike parkades, and won't bother with your average commuter bike. The crackhead does not prioritize. They just want $20, and your bike is probably worth $20.
> You could build a brain out of any of them, unless the brain computes something that is not computable.

Could you? That's sort of begging the question. We do not know if something "Turing complete" can be used to build a brain like the human brain. That's precisely the point.

> If the brain does something that is not computable, that's a direct challenge to some of our most established science.

A challenge for computational neuroscience maybe. Otherwise I don't see the challenge for neither neuroscience nor computer science. If someone wants to make the claim you can build a human brain out of something Turin-machine-like, that's an extraordinary claim, not established science.
Hah, well I was focused on the benefits of functional programming rather than the dynamic aspect of the language.

It’s easier to recognize that a feature (dynamic typing) is an issue in some applications after trying it for a while rather than just taking a theoretical view. I’ve sometimes misunderstood how a feature works in practice by relying too much on my theoretical understanding.

Also, because Elixir allows type annotations, I was thinking that I might not need static typing. It turned out (at least for me) that I would prefer to have a language that insists on type annotations by default rather than allowing them as options.
Damnit. Thank you.

Right spirit, completely wrong details. Story of my debugging life :D
Talk to me when my mobile plan has unlimited data.

Until then I can only see 5G hype as pure marketing from the telecom industry.
This article misses the point. These types of "cultural" issues are important but secondary- the issue is that the police are breaking laws and getting away with it because of qualified immunity. They need to be held accountable, otherwise is the culture really going to change?
It should be noted in the title that this piece is from 2015.
> We are professionals. The defaults, believe me, are not for us.

I like this conclusion
The problem is that they built an entirely independent graphics stack. It does not co-exist at all with any of the graphics subsystem which has been built up for many drivers and use-cases over the past 5-10 years.

What they should have done is approached the community with their idea and sought input on how to design their approach. We would have discussed solutions which integrated better into the existing stack. But, then they would be robbed of the chance to do a big announcement and get ahead of the press cycle with their bad driver.