skysight-inc/HackerNews huggingface dataset:
Really well. CSS has lots of paged media features, which are however not widely supported. There is paged.js which works quite well as a polyfill.

CSS grids and Flexbox are very useful.

Also, due to javascript it is really easy to incorporate custom layout logic. There are even several ways to use Knuth-Plass text justification.

Also there are libraries to perform linear constraint resolution, google for cassowary, kiwi or gss(constraint css).
police add to database "NEGATIVE_BEHAVIOR: declined invitation into home"
Awk ' visited[$0]++' or how badly HNs automatic title formatter messes up awk commands :)

Hint: You can edit it after you posted.
I was thinking, is it not possible to have all garbage be filtered for plastic, not plastic before after it is collected.

This way you don’t put the burden on the people trying to ‘sort’ plastic from non plastic. Let the machine do it with some mix of computer vision or some other sensors. I wish to work on a startup like this because I feel this is something that must be done if not done already.
I installed ubuntu on the laptop of a 70 year old hostel owner in Cambodia.

It took her an afternoon with me to figure it out.

Stop spreading this nonsense.
The Trojan horse in your pocket
It can probably be estimated from cell IP
This is a great project. Thank you.
I'll give you feedback in a month after long term testing.
Or maybe the rest of the world will have to innovate around the solution and no longer need the rare earths.
You don't seem to have spent a single minute researching before posting :/

The original implementation is a kernel module. You can find a bunch of (excellent) talks online by wireguard's author which all have a focus on security aspects and avoiding vulnerabilities. Besides, Go and Rust (3rd pty) implementations exist.
>Good luck trying to land a patch in Python if the small group of core developers don't agree.

Well, Python has this: https://www.python.org/dev/peps/pep-8016/#electing-the-counc... and you can also get to be a core team member (and many have). What about Go?
The absolute worst case scenario for Chernobyl would have happened if the corium had melted through to the water table and caused a huge steam explosion. This was narrowly avoided. It's hard to estimate the impact but at the very least a much larger area would have been heavily irradiated.

Deaths/TrKWhr isn't a useful measure, because nuclear has a binary risk profile. When it goes badly wrong it does a lot of lasting economic damage, in ways that other energy sources don't.

There's also no way to compare "TCO" like for like because coal etc are nasty immediate pollutants, while nuclear waste remains a problem for a very long time.

The real problem with nuclear isn't the technology, it's the trustworthiness of the management culture around it. If the industry was a byword for truth, honesty, and straight dealing it would be perceived in a much less negative way.

That doesn't seem to be how the industry operates.

https://en.wikipedia.org/wiki/List_of_nuclear_whistleblowers
Because the style doesn't know about that. Penrose is inherently an interactive constraint solver and you need to supply such implicit assumptions for a visually pleasing result. At the first glance I guess `objective centerLabel(...)` will do.
Knowing flexbox, positions, pseudoselectors, media queries, and how specificity works will get you very far with CSS.
True, and that should prompt any country to look around, compare results, and make decisions on what they want to be like.

In my opinion, a police that's feared rather than trusted, is a sign of a police state or totalitarian regime. If that's not what the country wants to be, then it's a problem that needs to be fixed.
Maybe this is pedantry, but I have a problem with "if something gets through broken, then you know where to add a test". No. If something gets through broken, your tests have failed to fulfill their purpose.
It's still important. Otherwise you get statements like: "the most secure computer is one that isn't turned on" like that wouldn't be obvious.
Thank you for the feedback. It's only my first crate I wrote to learn about the environment. It emulates more or less this one in Node.js a lot of people uses: https://github.com/sindresorhus/is-online

I wanted to implement it in this way. But I'm waiting for async/await, it should be trivial with a map function or something similar. But now it already tries a fallback connection if the first one fails.

Good point about the countries, I need to add an issue to cover it.
That's exactly what happens when a tool is left open to community

If the community cannot agree on a simple thing like the package manager, imagine what'll happen if it was in charge of evolving the language
>>Not really. Not having fraud would be a huge competitive advantage, so of course ad companies are investing huge resources into fraud prevention.

What if they decide to have just enough fraud? Make money but advertisers see it as cost of doing business
Done, thanks for the hint :)
Version 8 of Angular
Wallpapers from Open Source Projects
Step by step free geocoding for Leaflet
5G isn't even considered critical infrastructure, same goes for the predecessors. So I don't know why the fight is important.

How is not critical one might ask - the amount of battery time when power goes down. It's in range of minutes, sometimes there isn't even a UPS.
The Power of Interfaces
Yes, though you need to pass Docker's `--privileged` and `--cap-add=all` args to enable the loading of the kernel module.
You are !done yet.
There is a growing movement in Malaysia to use healthier oils instead of palm oil.

I have been to several restaurants in KL recently that are openly advertising that they use no palm oil.

When traveling in Malaysia it is impossible to ignore the environmental impact of these plantations and the local population are becoming more aware every day.
Mountain Pass is mostly owned by Shenghe Holding Co. anyway. What an interesting turn of events.
Given the extent of tourism into the exclusion zone (myself visiting Prypiat in 2017), I wouldn't be surprised if the town itself actually made money and if (excluding opportunity cost and the costs of Sarcophagus) the whole Zone was net-profitable now.
Interesting idea. I would expect such balloons to pop far more readily, especially in a party environment or with human handling. But for an outdoor balloon release it could be just the ticket.
You’re literally the first person I’ve seen complain that Apple allows apps to do too much. Everyone else that I’ve seen complain, wants to be free to install any app without Apple’s permission, and claim end users can be trusted to be responsible for the security and privacy implications.
> I complained about the word "unprecedented".

If you want to be a stickler, what that actually means is that it has never happened before. Have we ever installed ~2500 GW of new photovoltaic generation capacity over a twenty year period? Of any individual generation method?

> Have all the factories that got us to this level of (obviously) installed capacity burned down recently? Have the investors who invested in them and the engineers who built them all died?

It's not just a question of supply. It's also a question of demand.

Subsidizing five times as much capacity would require five time as much government money, which may not be available. If the subsidies end, the demand curve takes a hit.

In addition to that, the fact that solar only generates during the day hasn't yet become an issue because the daytime demand is higher, so solar can currently be efficiently used to satisfy the demand differential between day and night. But once there is enough solar generating capacity to satisfy the full differential, that efficiency ends and you start having to deal with expensive energy storage or paying capital and maintenance for alternative generation which is idle and unproductive half the day, effectively requiring the cost of solar to fall lower than the alternative's fuel/operating cost only and not the total cost including capital and maintenance, because the capital and maintenance then have to be paid anyway to make the capacity available at night.

It has also been getting installed more in the locations amenable to it -- places with more sunlight, clearer skies and less expensive land. Notice that a lot of the existing capacity is in places like Arizona and not places like Seattle. But once the demand in those locations is satisfied, you have to move to places without those characteristics and you get less power at higher cost.

Meanwhile just because you have the existing supply doesn't mean you have the existing supply. You need the price to fall to the level that it becomes economical to generate power even for use at night in Seattle, but that price may be lower than the price that customers in Asia and South America would pay, so even if the supply exists, it ends up going somewhere else first.

All this to say that extrapolating from an exponential curve is generally wrong sooner or later, and frequently sooner.

> Solar capacity will rise to 100% of today's total capacity, and it still won't displace lots of other energy sources. Why? Because when power is cheaper and has fewer negative externalities, we'll use more of it.

If it becomes genuinely cheaper even in northern cities and even with the cost of energy storage, it will displace lots of other energy sources and we'll use more of it. But that's still speculation that may or may not ever actually happen. And maybe it does, but it's still justifiable to be prepared if it doesn't.
> "Possibly the most surprising thing is that, unlike all other permissions, iOS didn't ask me directly before enabling background refresh. That's disturbing."

I believe it says so in the fine print of the terms and condition we do not read. I could be wrong ofcourse.
China should be careful here, if this does not work then they are pretty much done for, although the CCP can claim mental victory as usual as they've been propagating it as the silver bullet.
You can always go B-52 and eject downwards.
aw k
My understanding of the reason why the mines are more expensive in the US is because some of the minerals extracted along rare earth materials are very slightly radioactive, but enough to trigger US nuclear regulations, which makes mining uneconomical. It could probably be solved with more sensible regulations.
I think you meant !done[$bug]++ ?
I guess use Rails or Django would be the answer.
They are about 6X less likely to kill you so that helps! [1]

[1] https://nationalpost.com/news/canada/why-canadian-police-are...
If you have the need to go back to older versions of your code and patch them, you want to lock things down at least at the point of release.
Introducing Mercury OS
Right, which is why recyclability depends on the way they're made. The PE formulation used for things like juice cartons in the US can be broken down when the cartons are pulped.
Plant ten trees if you want to graduate, Philippines passes new law
Getters and setters do more than just type enforcement. In specific they allow for encapsulation where users of the class shouldn't be concerned with how things are implemented. There may be complex relationships of members that needs to be maintained and by not using a method to do the "set" operations you are either tasking every consumer of the object with that burden or you are making it impossible to change those relationships later without breaking them.
Actually the law recently changed and trash importation is now illegal in Malaysia.

Some politicians are even going as far as calling the owners of these companies who are ignoring the law traitors.
I guess, it would be kinda harder to adapt Haskell to the client-side-only interactive web (but of course, people are trying [1]). Nowadays the availability in the web directly impacts its acceptance so it is not a separate concern.

[1] https://wiki.haskell.org/The_JavaScript_Problem#Haskell_-.3E...
There's a proverb in these here parts that goes like "He who doesn't want to kneed dough, keeps sifting flour".

Perhaps a modern dev-friendly version would be, "He who doesn't want to code, keeps configuring their text editor".

That seems to be the case with Generics and the endless "documents" and "analysis" in Go. If you don't particularly want to do something, you keep analyzing different ways of doing it...
I opted out today, and on Friday, and last month.

They've been much more willing to harass me about how it's going to add ten minutes wait time but they haven't denied me an opt out. I've never walked through a scanner in the tens of times I've been through the airport.
Most controversial 1-character change ever?
One country benefiting more from trade than another isn't the same thing as the other country being worse off because of the trade. They're just not as much better off as they could have been. The goal of these disputes should be to reach a more equitable trading arrangement, not to stop or restrict trade that is 'harming' countries[1].

The Idea that the US is 'losing' due to the trade deficit and that reducing trade with China will benefit America is utter tosh and even the administration's own trade advisers and negotiators are saying so (a bit more politely).

[1] There are some narrow cases where trade can be harmful, or where national interest could legitimately be served by restricting trade, but that excuse is being used vastly disproportionately in the current disputes.
Yes, the humans.
Honestly, that's a community problem.

If the code is guaranteed to work with the current version of the dependency and packages were built to not break their API, there would be no problem

I disagree with the idea that sticking with a specific version of a dependency is a good solution, it creates more problems than it solves
Can you talk more about a good pricing strategy for gas and diesel prices, some factors involved, or things you learned?
Canadian police have their fair share of psychopathic bullies and systemic racist murder.

https://en.wikipedia.org/wiki/Saskatoon_freezing_deaths

https://www.thestar.com/news/gta/2014/03/30/football_player_...

https://globalnews.ca/news/1608030/new-video-shows-another-c...

https://www.thestar.com/news/crime/2014/07/30/toronto_cop_ch...
From my experience as oss developer on several different projects (small to medium ones),a lot of people don't bother to read FAQ's.

There are some people that hit the problem, start googling, and trying to find information, and some that just fire off email or stack overflow question (often so badly, you need several back and forth)
> The people of developed nations are, for the most part, going to gradually go extinct.

I doubt that. Or at least, it depends how you define "people of developed nations". Racial (for lack of a better word) composition will change, and immigration will play a role there. The US, for example, is becoming more Native American (many Mexicans being ~indigentes). And Europe more semitic (in the general sense).

Edit: Oops, I mean "indígena".
Both of those statements are wrong.

Only 10% of all plastic is recycled.

More delivery means less people cooking for themselves at home, which means more traffic and pollution.
If you want to enable forwarding then set the sysctl [0] and masquerade [1]. nftables also has a `log` rule which might be useful for debugging.

If you can't even connect to services on the peer then first delete all iptables and nftables rules and try again.

[0] https://wiki.archlinux.org/index.php/WireGuard#Server

[1] https://wiki.archlinux.org/index.php/Nftables#Masquerading
Back-channel peace negotiations had been taking place for quite a while before the war ended. There was a large faction in the Japanese leadership that wanted to end the war, because it was widely understood to be unwinnable.

The offer was a negotiated surrender that would end hostilities with some face-saving concessions - specifically for the Emperor.

There isn't a perfect historic record of the negotiations, but it's clear the Allies pushed hard for unconditional surrender.

If the argument is about minimising the loss of lives, the war could have been ended much earlier.

If the argument is about the post-war relationship between the allies/survivors, and which actors the bombs were supposed to send a message to, the situation is much more complex.
pretty sure the roads of technological innovation will, over time, lead to more rare earth usage, not less. Those electron orbitals are just too fancy to walk away from. The Critical Materials Institute may be officially interested in inventing methods that don't require lanthanides, but you can't invent new orbital configurations. I mean, you can try, good luck with that. Let me know how it works out.
Funny thing - McCarthy was right, in a sense: KGB informants were all throughout U.S. government and industry [0]. Unfortunately, he accused and abused lots of innocent people, so this fact is often overlooked.

[0] https://www.reddit.com/r/AskHistorians/comments/685lp2/was_j...
Why not? If someone is buying power from coal instead of you when you have lower costs, that's money you're leaving on the table.
T-Rex Run – Chrome Dinosaur Game
On the other hand, this argument can also be used by the powerful to shutdown any grassroots movements.

Activist: "Over two million Americans signed our petition. You must do something!"

Politician: "So that means over 320 million didn't sign it. The majority clearly likes how things are!"
are these in rna genes or outside of rna genes?
I'm still unsure what to make of that. It sounds similar to `org-mode` which markups and structures text, and also enables links to other files (local, ssh, http).

Is there something that `org-mode` cannot do that `hyperbole` can?
You really shouldn't use weasel words and just point out the sizes of the groups you're taking about.

The problem is global and very likely tied to overlong work and education during prime reproductive time. Especially when there is virtual segregation in some branches. It is, no matter whatever is said, tied to belief.
There is nothing inequitable in the current trade arrangements that were set by the West. The US and the West have benefited massively, and still are.

That line is just spin repeated again and again until people accept it without questions.

The actual issue for the US is the rise of China as a global power that does not answer to them.
It's an annoying UX antipattern. It doesn't work on mobile, and forces one to use the mouse instead of just seeing the information in its more useful form.

If anything, why not put the "N days from now" text in the title attr instead?
As an iOS developer, it’s insane to me that this isn’t common knowledge.
There are plenty of people, myself included, who would prefer no generics than bad generics.

The big reason for me to use GO is it's simplicity. I can pick any programmer, give him a few days to a week, and he will be productive.

Python used to be somewhat simple (never really that simple) with goal of having 1 "obvious" way of doing anything.

I think GO is better at that, than python ever was, and I think that is one of the bigger reasons for it's success.
Looks like a great write up, very thorough. I wrote up a quick guide how to make the mobile setup a little easier with QR codes within the WireGuard mobile apps - when I get the time I’ll submit a pull request to get something included. https://grh.am/2018/wireguard-setup-guide-for-ios/
It is YYYY-MM-DD
> You don't seem to have spent a single minute researching before posting

Correct. This is a discussion site after all.

> The original implementation is a kernel module

How does that make it safer if it's written in C? Of course no one likes to think they're writing vulnerable code...
I've wondered if the reason governments haven't passed legislation taxing or otherwise outlawing advertising is that they rely on advertising companies to get elected (election advertising)
I didn't have to login. Firefox on Android, never logged into a Google account in that browser. (But I'm not entirely sure if Google recognizes the account used by Android somehow.)
Most of these "analyses" especially from Ian has backing code changes.

This for example, is my experiment with trying to give Go a backing calculus that supports generics https://asciinema.org/a/166748

The runtime changes yielded over 20k lines of changes - basically about 1/4th of the Go runtime has to change. Not to mention a large amount of semantics changed too - essentially a different language
I picked the colorscheme from https://flatuicolors.com/palette/ca, and assumed it would work.

Thanks for the feedback, I'll improve upon this.
The current U.S. administration is nothing but outright hostile against the environment. Those regulations will be laxed and nothing good will come out of this.
canada is responsible for regulating its companies so it's fair
This is such a hugely snobby attitude.

The value of soda for example is that some people like the taste and sensation. It brings them a little bit of joy. Not everything has to be coldly utilitarian.
Not by default [1], but you can set it to what you prefer.

But in my case my network is configured to always reach the in house DNS first, to keep latency low

[1] https://github.com/letsencrypt/boulder/blob/8167abd5e3c7a142...
Seems a bit expensive to me. How do you justify the high prices compared to other analytics tools?
Also, some of this stuff (ie crashlytics) is merely about crash reporting. Sure, as a user, it would be best to be asked, but as a dev I'm glad not to have to cross my fingers and hope users will send me (useful) crash reports ¯\_(ツ)_/¯
I'm always nervous about companies like Intel doing both hardware and software. If you do only hardware then you need to keep it simple or else software people won't use your stuff. If you are playing both sides then you can throw engineers at the problem and make it as complicated as you want. In this case they can just push complex AVX512 code into projects like glibc and bypass the whole "is this really worth the complexity?" discussion.

One related example is Intel CPUs having good cache-DMA integration but this not working across NUMA nodes. Ideally Intel would improve this feature to be NUMA-aware and everybody would be happy. However, it seems like they decided it would be cheaper to send forth an army of software engineers to put NUMA-scheduling kludges into a few key projects like Kubernetes and then call it a day.

/rant!
Don't let perfect be the enemy of good, though. There will always be something wrong. The point is to address it and reduce how often it goes wrong.

I'm not denying these incidents are terrible; they are. And even if you do address them and punish the perpetrators, you'll still occasionally have police officers that do the wrong thing. But that doesn't mean it's pointless to hold police accountable, or to train them better.
As far as I know, no browser actually does anything special with `<time>` elements. Might be nice for screenreaders though, so I'll see if I can switch.
It's seriously weird that `Address=10.0.1.2/32` works at all. An Address should have a correct subnet mask (like your IP at home might be 192.168.1.25/24, not 192.168.1.25/32).

The documentation is complete, but I think the most important topic is `AllowedIPs`. The rest is pretty standard and unsurprising (if you have any networking knowledge at all). I had written a bit about AllowedIPs when I switched to WG myself: https://try.popho.be/wg.html , with examples too.
To a point this trend does continue, with developing countries taking up some slack.

We'll see soon if this theory is correct with globally stagnating population or not.
Interesting, how do you know it's majority owned by Shenghe? Are the other investors shells for Shenghe?