skysight-inc/HackerNews huggingface dataset:
FPTP doesn’t enforce two parties. Canada uses FPTP and has 5 major parties (Conservatives, Liberals, NDP, Bloc Québécois and Greens) that end up with seats. One of the first two ends up in power for the most part but minority governments often lead to de facto coalitions, the way the NDP is currently propping up the Liberal minority while the conservatives form the official opposition.

I would love to see IRV in both places though as it would be nice to see something other than a Liberal or Conservative PM. Near miss with the NDP a few years back.
Show HN: Onhold – Play sounds while and after shell jobs complete
It looks like they have code waiting for a different endpoint for fetching service status, but instead of just disabling it when not using it, they changed the queried endpoint to example.com and still execute it.

loadFutureServiceStatus.ts

export const FUTURE_SERVICE_STATUS_ENDPOINT = 'https://example.com';

....later on...

const serviceStatusFuture: SoapServiceStatus = await fetch(
FUTURE_SERVICE_STATUS_ENDPOINT,...
I use Chrome on Windows 10 at work because we're a gsuite shop and that's just what we do (I don't do personal things on company resources). I use Firefox on Debian everywhere else because Fuck Google.
How do you create different containers for different Gmail accounts, since the beginning of the url will be the same?
Tesla Starts Full Self-Driving Beta Rollout
Russia suspected of Cold War-style microwave attack on CIA agents in Australia
There are fewer women in STEM for the same reason there are fewer women who collect garbage: there are other lines of work that they can perform as well or better and which they enjoy more. The example that seems to pop up in the news the most is that women who are capable of doing top notch engineering work are often equally capable in other lines of work (e.g., law, management, medicine) that they enjoy more. We also repeatedly see research stating that the countries in which women have the most degree of personal autonomy and freedom are the ones in which they are least likely to be in tech.

The meme which needs to be stopped is: We need more women in tech. No, we don't! Men in tech need to behave themselves in terms of harrassment and providing equal opportunity to flourish, but we only need more women in tech to the extent that more women want to be in tech.
Allsides.com rates the NYT (news, not opinion) as 'leans left' and rates Fox News (news, not opinion) as 'leans right'. Which ones disagree?
This is covering deep geothermal, trying to get into the huge heat source from radioactive decay in the earth’s core.

This is not covering back-yard geothermal for home cooling/heating.

I had no idea such a small amount of the earth’s heat could be harvested to satisfy all of humanity’s energy need (assuming humanity doesn’t start doing stupid things when we have access to unlimited energy...)
And they were almost certainly correct... that's probably what I'd do if the image was not especially important. But I'd also create my own graphics in the first place.
I am really happy Google and others are pushing QUIC, but for only one main reason: networks that disallow UDP will now be considered "broken."

Without something to push UDP usage its possible we could end up with a TCP-only Internet that would make P2P connectivity more or less impossible.
Pretty, but performance is abysmal.

Also looks like it changes the browser history on every interaction, ie any drag and drop, which seems, to me, to indicate some behind the scenes UUID tracking.
Broken in the sense that it's not flexible enough to apply to all conceivable environments a genuine AGI could navigate, without misleading that AGI. But I should stress that real number objective functions are probably fine for many specific interesting environments, I'm not trying to say that real number objective functions are useless. Just that they aren't flexible enough to cover all environments :)
You really seem to be missing, repeatedly, that I was replying to a comment that misrepresented the entire concept of evidence. You can agree or disagree with me about whether or not evidence is sufficient, that's fine. But you're still missing that someone tried to claim that evidence for Not-A was actually somehow evidence for A, which is simply not how anything works.

Can A and Not-A both be true? Sure, maybe, it's possible. But evidence for Not-A is not therefore magically evidence for A.
Releasing the source code used for the web site when it was still online.
Have you introduced him to the game Wilmot's Warehouse http://www.wilmotswarehouse.com ? Under the covers, I consider it to be a word/idea game.
Kyverno focuses on Kubernetes-only. It does not require a new language, as policies are written and managed as Kubernetes resources. Here is an example: https://github.com/kyverno/kyverno/blob/master/samples/Disal...
To be clear I think they're asking for state action as far as marriage goes too, even if only to extend legal protections to same sex partners.

They're just not asking for the church's view of 'marriage' to be the only route to those protections.
I said OLDER MBPs. This was before TB3 was even a thing
A lot of people do this - just like I've seen a lot of people put "Arctic Code Vault Contributor" on their LinkedIn pages, or list that they're a student at MIT because they're taking a Coursera course taught by an MIT professor. Typically, the folks who do this do not really consider the quality of work put on a resume/LinkedIn. Having contributed to some open-source projects over the past couple, I've come across this a lot.
When I got my certification many years ago, the training course was given on our site by the truck driver from the rental company, who brought us two trucks for a couple weeks of use. He unloaded them from his trailer, then came in and gave us the training course in a few hours.

So it could just be a weird effect of all jobs and businesses being affected in some way, because that company didn't seem to have a separate job for trainer.
Awesome Work !!
The "var" keyword for local type inference, nice lambdas with type inferred parameters, and good type inference for generic classes and methods.
On the one hand, I've been using Facebook exclusively in Incognito/Private mode for years. On the other hand, I haven't logged into Facebook for months. Maybe just because of the upcoming election though.
My parents have an inverter mini-split. It’s amazingly effective at dehumidification. If I ever have to change out one of my AC units I will probably go with a multi-zone mini split. Being able to condition only the rooms that are in use and the super effective dehumidification the systems offer are a significant upgrade over traditional ducted AC systems. Heat pumps on mini splits tend to be far more effective too.
A plugin works for notification.
How well do the FCC auctions actually work though? If you pop up a spectrum analyzer just about anywhere, you'll see that the spectrum is vacant and deserted except for broadcast radio and the bustling ISM (free-for-all) bands holding approximately all of the traffic. If you have a really good spectrum analyzer, you might be able to capture brief blips of cellular activity, and if you're near a radar you'll see that of course, but by and large the spectrum looks like a ghost town of empty apartments with absentee owners using them as capital assets while the plebeians cram into the designated slums. The stark contrast between the wildly over-utilized free-for-all bands and the wildly under-utilized auctioned bands really looks like a strong argument against spectrum auctions.

I'm sure you could find an economist to argue that the present state of affairs is natural, good, and maximally value producing (producing ROI for investors, that's what life's about!) but from where I'm standing the FCC auctions look like an idiotic forward propagation of last century's engineering limitations, no matter how sophisticated and lucrative the auctions themselves are.
> Crossing the channel would have been a lot simpler than taking Eben Emael

You try it and see how you get on. unless I'm mistaken the belgians didn't have the world largest navy. The belgians didn't didn't air superiority either.

Go and look at the logistics of invading a hostile coast, but not only holding it, but pushing further in.
Maybe use reserved words? This doesn't seem like an impossible obstacle to surmount.
> Doesn't linux do shared-read-only mapping of pages on read(2) and only copy if you modify? Though it can only do so on page-aligned buffers. Maybe results would be different if the buffers were aligned?

Page table modifications slow down your program and many read(2) calls are short and frequent. I doubt that would be a helpful optimization unless the buffer sizes are big.
Why would it be troubling that there is more to learn? There is always more to learn. If you were under the misconception that we knew everything about the human body, then I’m glad you’re now enlightened
A tip to me, to write better as an exercise- Rewrite something (a short story, a paragraph, a chapter, etc) you love, word by word, to understand the craft of it. The act of writing something vs reading it can best be reflected in this way.

Then attempt to rewrite that thing from memory, and see what you came up with and how that changes the story.

If you practice this repeatedly, you will inevitably write better. This is copying the brush-strokes of the previous greats in painting, but in prose.
Wrote 3 technical books [1] with asciidoctor, love it!
Simple format, easy to include code, builds PDF, ePUB, mobi ...

[1] https://gumroad.com/tebeka
> part of me also thinks that if a company builds the world's best mobile OS and search engine and ad platform and video streaming service and internet browser and mapping service... well, good for them!

We don't know if they make the best services. Perhaps there would be much better mobile OS or search engines made by others, if it were not for Google's dominant position discouraging new entrants or crushing them in their infancy.
Ah yes, because if I alone don't pay Amazon any money, they'll go bankrupt any day now.

There is such a thing as coordination, and it's not always easy.
> But the more a company pays for spectrum, the lower its profits and the less it has left to invest in new infrastructure.

Strange argument. Does india not have banks? A bond market? If that new infrastructure is going to pay for itself, it should be possible for companies to raise money to build it. The government shouldn't have to give resources away, so that companies have more money for investments.
This is just blaming individual consumers for the fact that there is concentrated power that benefits from minor choices people make in mass, the kinds of choices that are easily manipulable by adding or removing friction to various choices.

We don't have strong enough democratic social and labor movements that can move the needle yet. If we abandon the individualistic frame, we begin to see the necessity of joining political groups and regularly discussing our problems and how we can try to solve them, sometimes by coordinating with coalitions of groups to increase power.
Two top Morgan Stanley commodities traders lose jobs over use of WhatsApp
I don't suppose you have more specific links to the places where he's talked about this? I'd be interested in reading more.

The suggestion:

> 3) Don’t quit your day job.

Is interested advice. Does he actually have advice for how to do this, and maintain any sort of reasonable writing schedule? I can see the practicality, but the obvious downside is having your time squeezed into smaller and smaller pieces (especially if you're also a parent).
No. The point is that the search language has to be localized. When you type in:bin in en_GB or in:trash in en_US, the system has to work out that you mean _Trash. Doesn't seem that hard.
"Shoppable TV" as you call it is one of the more impressive omnichannel shopping experiences I've seen in a long time. It makes a lot of sense to meet the audience where they are and it actually does streamline the purchasing process instead of muddying it with just more messaging across more channels.
Browser finger printing will defeat this. I wonder how prevalent it is.

Most of the sites I visit seem not to recognize me without cookies but I always wonder if it's just a "ploy" to make me feel untracked.

While I'm at it, anyone has good resources on how not to be finger printed (without going full Tor browser)? Do I have to disable Javascript?
It's also not very good when you're zoomed out; everything is way too skinny.

And what is the sloppiness with the lines at DeKalb? Why is the out-of-service shading for the DNR under 4th Avenue this weekend so halfhearted? It's particularly hard to tell when the lines are skinny. I guess they were thinking of how good it was for Manhattan?

So tell me: when I click on tonight's map, what am I supposed to make of a one-way train service on the W, between Whitehall (where it usually stops) and 86th (which is not part of its usual route)? Is that actually a real thing? I am especially confused given that the more-information click takes me to a "look up service changes by line" page that doesn't show anything when I ask for service changes on the W.

And if the D train tonight is running northbound on 6th Avenue and southbound on 8th Avenue, why is the only unusual color displayed on 8th Avenue, given that people who catch the D expect it on its usual route under 6th Avenue?

I guess there's no hope for the F-diamond train but that probably doesn't matter much; I'm not sure it's even running post-pandemic...

This gets worse the more you look at it. A project manager wanted shininess, and they have it, but geez, can't anyone actually try to use the thing before showering it with praise?
Single Page App, a webapp built around a single "page" but changed around with a load of Javascript. Often uses #fragments in place of actual URLs within the app, which can mess with normal navigation.
Ask HN: Do you still use flowcharts / UML in 2020?
Do you still use flowcharts? Do you use any other UML diagrams?
That's just a euphemism, like 'department of defense', 'homeland security', or for the cynics out there 'department of education'.
Emails Donald Trump is sending for his reelection campaign
That's like saying forests are made to harbor violence by design, because most forest animals are violent while farm animals are peaceful.

The abundance of scams in ICOs (and the cryptocurrency ecosystem in general for that matter) has more to do with the heavily regulated nature of the mainstream financial space, than the design of the cryptocurrency space itself. Because most of the world is regulated, fraudsters are now funneled to cryptocurrency. They come where they are the most free, but there is nothing in the structure of cryptocurrencies that encourages scams over legitimate enterprises. Honesty and hard work is still most rewarding. The absence of barriers to prevent scams other than regular social signals and the user's own vigilance, is the natural state of the world.

This same type of argument is repeatedly employed against free-speech platforms, that keep ending-up hosting the neo-nazis and other undesirable groups that were ousted from Facebook and co.

Shared reputation systems layered over a free platform like Matrix announced[1] a couple days ago should provide relief, but simple increase in adoption will also tilt the ratio back to the average.

[1]: https://news.ycombinator.com/item?id=24836987
Ask HN: What UML diagram do you use the most?
I remember learning as a child that some shrews are venomous.

> Shrews are unusual among mammals in a number of respects. Unlike most mammals, some species of shrews are venomous. Shrew venom is not conducted into the wound by fangs, but by grooves in the teeth. The venom contains various compounds, and the contents of the venom glands of the American short-tailed shrew are sufficient to kill 200 mice by intravenous injection. One chemical extracted from shrew venom may be potentially useful in the treatment of high blood pressure, while another compound may be useful in the treatment of some neuromuscular diseases and migraines.[10] The saliva of the northern short-tailed shrew (Blarina brevicauda) contains soricidin, a peptide which has been studied for use in treating ovarian cancer.[11] Also, along with the bats and toothed whales, some species of shrews use echolocation. Unlike most other mammals, shrews lack zygomatic bones (also called the jugals), so have incomplete zygomatic arches.

https://en.wikipedia.org/wiki/Shrew
Wouldn’t that violate the rule that userspace can’t crash the kernel?

On Windows this is solved by using the memory protection provided by the cpu and Structured Exception Handling; I am curious if Linux has something similar.
You're exactly right. Sheldon Wolin calls America a "managed democracy" and an inverted totalitarian state. Democracy was traditionally understood to mean "rule of the poor" simply because the poor outnumber the rich. That is precisely the opposite of what we have here.
Well I guess you could say the Neuralinks that Musk implanted in everyone are hidden in plain sight. We're just programmed to not notice them ;)
IIRC that uses the Lua C API which LuaJIT supports by fully restoring the interpreter state?
Trump is reportedly pressuring the Pentagon to give no-bid 5G to GOP-linked firm
Yup - just in time manufacturing means we often rely on critical parts delivered from foreign countries. I wish I could remember the article I read over five years ago that was pointing out that many utilities do not have backup equipment at larger substations and often rely on replacement devices from overseas sources.

Hopefully we have gotten a bit better and stockpile spares for critical infrastructure such as the electrical grid, especially when we have lost so much of our internal manufacturing capabilities.
https://www.japantimes.co.jp/opinion/2020/10/18/commentary/w...
I absolutely love the containers feature in general, and the Facebook one in particular.

One severe use case limitation (for me) involves using containers to separate work/home accounts. I am a developer, so I do a lot of screen sharing / presenting.

Theoretically, I could use Firefox containers to separate things into "work" and "personal."

However, all containers have a shared autocomplete history for the URL bar.

1. Suppose I visit "GirlsXXX.com" in my "Personal" container
2. The next day at work, I am screen-sharing and using my "Work" container
3. I type in "github.com" so that I can visit Github.com
4. As I type "g-i-t-h-u-b", "GirlsXXX.com" will be one of the autocomplete suggestions after I've types "g" and "gi"
Can you point me to that wonderful time when the populace was informed and educated?

The average IQ is 100 - do you consider the capabilities of a person with less than 100 IQ (half the population) to be capable of being informed by your definition of informed? Does a person with less than 100 IQ want to be educated by your definition of educated?

---

Alternative theory regarding power/politics:

The only thing that's happened in the last 100 years as far as I can tell, is introduction of new ideas has outpaced the human birth/death cycle in most places on earth.

When this happens, people who utilize new ideas to gain power are at odds with people who already have power but aren't ready to transfer it using the natural birth/death cycle.

This causes a great deal of friction. If you don't want the friction to be lubricated by human blood, those who have power need to have the humility to step down and let the younger generation utilize new ideas to keep things moving.

American politicians are incredibly arrogant, they think the populace is going to put up with another 4-8 years of 70+ year old dinosaurs and their dinosaur friends in Washington fine dining their country to irrelevancy. Hopefully we don't end up using human blood to resolve this friction like we've done historically.
The problem is that, when prototyping and iterating a design I often don't know in advance what should be private or const and what shouldn't be. And when interactively experimenting in the DevTools console I often want to redefine `const shadowMapSize=1024` to `shadowMapSize=2048` but const breaks interactive console redefinition. I have to save the js file to disk and edit shadowMapSize there, then reload the code. This is the workflow for a static language like C++, not a dynamic language like Lisp or JavaScript.
Yes, and of course this applies to everything: 'To get better at [x], you need to develop a habit of doing [x]'.
Cops are in less danger than sanitation workers. Get this state-violence apologia out of here.
Temporary Containers has an option "Delete no longer needed Temporary Containers" which defaults to 15 minutes, but can also be set to immediate.

Are you setting this option to something else?

Temporary Containers works really well for me. I have per domain isolation, which only breaks very very few sites (Gmail and Outlook 365). For those I have regular persistent containers. Alternatively, I can always open a new private window where I don't have this plugin active.

uBlock Origin + Temporary Containers + ClearURLs are a great setup for privacy and security. Actually, I don't need much else aside from a VPN and a few settings in my user.js.

The only thing I miss is Vimperator. Modern alternatives are full of glitches because of inherent limitations in the WebExtensions API.
Asciidoctor being written in Ruby is both a blessing and a curse. You could off course use Opal transpiled Asciidoctor.js if you fancy that. It works very nicely in some situations, just don't expect it to do absolutely freaking everything. Maintainers are doing a fantastically good job considering how few they actually are and how much it requires. Ruby is fun to write but not fun to debug.

https://github.com/asciidoctor/asciidoctor.js

Also take a look at Antora if you love JS static site frameworks, it's for multi repo Git and is based on Asciidoctor.js

https://antora.org/
You seem to be implying that higher frequency is more harmful than the lower frequency communication bands. Lower frequencies will have different effects, but may still be harmful. Take VHF and vision problems due to the eyeballs' lack of adequate heat dissipation, for example.
Along with the Facebook Container I use multi-account containers to keep a Google, Microsoft, and Amazon container as well. I included all of their children companies in the parent containers (like GitHub in Microsoft, YouTube in Google). It's sobering seeing how much of the internet shows up in one of these four containers.
It's not really ironic when btc was never really decentralized to begin with.
No, it is not baked in.

Did you know the linux kernel requires you to set an init? If you check what you were booted with (/proc/cmdline), it probably includes something like `init=/usr/lib/systemd/systemd`.

Docker requires you to set a single entrypoint not because it's "baked in", but because that's the way linux works: when you create a new namespace, you run a single program as its pid1, just like when you boot linux, a single program is pid1.

It's very easy to set pid1 of a docker container to runit or various other process runners to run multiple processes.

Arguing otherwise is no different than arguing that linux only supports running one process because if you set "init=/bin/bash" at the cmdline, it gets ugly real fast to run a multi-process system off it.
It is almost unusably slow on Safari on an 2019 i7 MacBook Pro.
> Although notifications on the web are useful for a variety of applications

The notification nag modal has been a scourge since it was introduced. They admit as much here:

> Abusive notification prompts are one of the top user complaints we receive about Chrome.

These always should have been opt in or user-initiated only, never should have been allowable as a modal prompt when landing on a page.