skysight-inc/HackerNews huggingface dataset:
There are no "watchdogs on duty" or "on a payroll". Users see submissions and flag ones that they think shouldn't be on HN.

In this case your submission was, though not the identical article, exactly the same topic as another submission which was one of the most prominent stories of the day (the third most, in fact: https://news.ycombinator.com/front?day=2019-10-21). The natural place to add additional links and make the argument that discussion shouldn't center around a single researcher, would have been as a comment in that thread. Posting a new submission about amounted to a dupe, which fragments discussion, so there's an easy good-faith interpretation for why users might have flagged it. Note that the site guidelines ask people here to "Assume good faith." (https://news.ycombinator.com/newsguidelines.html). That's because the downsides of assuming bad faith are orders of magnitude worse for the site than the downsides of assuming good faith.
Our Dazzling Night Sky When the Milky Way Collides with Andromeda in 4B Years
I would like to see something like tele-medicine that works internationally with local pharmacies. Why should I pay for an insurance plan I don't want to see doctors I can't afford? If I am an English speaker, I should be able to connect with any English-speaking physician in the world via a Skype-like system. And if they prescribe me medications, they should be sent to my pharmacy (and if my insurance or lack thereof makes it too expensive, have the system order the generics from India or Mexico). I think the health industry giants have already seen this coming, but your idea with "doctors, insurers, and the FDA" as arbitrary and overpaid gatekeepers jibed with me.
"Universal Time, Coordinated" (same as "Ice cream, Vanilla")
McDonald’s franchise owners make $500k to $1 million a year, in average. That’s profit, not revenue.

My source is from the McDonald’s franchise disclosure documents. The money blog mentioned in sibling comments claim it’s less.
I wonder if you could use it as an efficient starting point for various different integer division algorithms which rely on a rough starting point. For instance, it could be your X_0 estimate for (1/D) in the Newton-Rhapson method [1]. Or, potentially, as a high-quality first stage input for a successive-approximation approach [2].

This could allow you to get a rough approximation incredibly quickly and opt to refine it further using it as a high-quality input to speed up finding the "true" answer.

[1] https://en.wikipedia.org/wiki/Division_algorithm

[2] http://www.ijiee.org/papers/173-E0005.pdf
I posted this earlier but few read it.

https://americanmind.org/essays/as-the-electoral-college-goe...
http://eng.au.dk/fileadmin/_processed_/csm_schematic_0031322...

Schematic figure of (a) a single-rotor (SR) wind turbine and (b) a multi-rotor (MR) wind turbine.
How do you create a recurring subscription model without gating the service in the cloud as a SaaS?

/s (or maybe not..)
Node.js 13.0
I think they meant 100% of Estonian budget.
It's not journalism. It's clearly indicated that the authour of the is the president of the country. So a nice term might be guest writer, but of course everybody knows that it is as neutral as a paid advertisement.
How to Solve a Hard Problem (In Your Sleep)
Can Fair Use Make for a Fairer AI?
I feel logically the amount would just be embedded in people's vote of approval. Since score is the average anyways. Most people would probably approve of all 3+ amount, and won't approve of who they would have scored 3 or less.

It gets weird making the 0s and 5s, and the 1s and 4s fight I feel. Since those are just ultra polarized candidates.

It depends what we want to optimize for, but I think most people would agree that we want to avoid having a very large number of absolutely discontent voters. So I think a system which either makes the least hated candidate win (even if no ones favorite), or makes an overwhelming favorite win, is what we'd want. That way we minimize the number of people who are absolutely disgruntled.
The school's operating costs may still be a legacy of when they were spending lots more money, i.e. expensive buildings still cost to maintain.
EFF are jokers now?
Show HN: Super Simple JavaScript Graphics
Probably not analog computers. But analog circuitry, CPU, and power supply all in one package seems likely.
High pollen counts implies green space, which means lower population or area where funds are available to maintain green spaces, which means the is probably just another proxy for income levels (regardless of any attempts to control for income, etc)
I've worked with WebRTC NAT punching pretty extensively, and it is not the solution to your problem. STUN and TURN both require details like proxies with fixed IP addresses, specific DNS and SSL configuration, and so on. So for the nodes to be independent, most users will need to set those services up.

So while the added network layer of Tor (or any overlay network really) certainly adds a level of complexity, from the application standpoint it actually simplifies matters for the following reason: Your application doesn't need any longer to think about the topology of the underlying IP network, as this implicit detail dragged in by direct IP connectivity use is abstracted by the overlay network. Instead, your application is able to interface with any peer via (in the case of Tor) an HTTP proxy and a set of opaque base URLs.

IOW, you're going to need one or more additional daemons to make the P2P part go, and Tor is legitimately the simplest thing available today that accomplishes this without ruling out other styles of overlay network from an architectural point of view.
Well, HTTP was probably not designed for doing well with caches. You certainly know that the first digit of a HTTP response code tells about some grouping, where jt is

4xx (Client Error): The request contains bad syntax or cannot be fulfilled

I would state that, since this is client-specific, all 4xx responses should not be cached at some proxy/CDN, since he is not the client. And even the client should not cache a 404. A ressource could just be created the next moment.
The parent observed that “Bigots oppose hobby lobby”, not that everyone who opposes hobby lobby is a bigot. You levied the unsubstantiated accusation that the hobby lobby founders are bigots. These things are not the same.
Journalists have been doing this in other forms for a long time. See TV news taking random interviews with whomever in the parking lot during an event.
It's worse than that. It fingerprints the browser, the OS, and a ton of other stuff.

I'd love to see a solution that's privacy-friendly.
I just left Facebook and Twitter entirely. Facebook is a competition of vanity and Twitter is where everyone goes to vent their political frustrations.
Love the new mission statement: `Firefox is tech that fights for your online privacy.`

Apple has demonstrated that privacy is a very effective value proposition. Maybe Apple should look into investing in Mozilla/Firefox.
Oh yeah, 40k engineers, apologies
To the extent that you'd consider non-Google alternatives, there are multiple different CAPTCHA services, and we at NetToolKit recently launched our own version called Shibboleth: https://www.nettoolkit.com/shibboleth/about

You can try out demos at https://www.nettoolkit.com/shibboleth/demo

While not open-source, the service is very affordable ($10 for 100,000 CAPTCHAs), and clients get to review user submissions to see if the CAPTCHAs are reasonable or not.

Would love to get your feedback on the service.
For me, NGE was both the best and the worst anime had to offer. On one hand, the music, art style and the fights were amazing. On the other hand, I found most characters downright disgusting (mostly Shinji and Asuka).
Please do! Would love to read about how you did it :-)
The guidelines also include:

> Please don't complain that a submission is inappropriate. If a story is spam or off-topic, flag it. Don't feed egregious comments by replying; flag them instead. If you flag, please don't also comment that you did.

(I comment just to bring this to your attention, I don't find your comment 'egregious'.)
Of course, that’s not what the parent implied, as I demonstrate in the sibling thread.
That's my point. Swapping digital for analog gives up the ability to know the precise bits of a register but in return you gain a lot in efficiency.
Yep! Sparingly but for some Windows-based tasks you can't beat it. Also it's a solid solution that has great support/devs behind it so it definitely has a home in my toolbox!
not sure Westerners are in a place to criticize given that we love to thoughtlessly appropriate Hindu/Buddhist imagery all over the place in our culture

personally I love this aspect of Evangelion because it makes me examine my own orientalist biases
Note: That’s 4,000,000,000 years from now, not 48 years from now!
An alternative for alcohol that is as attractive from the point of view of intoxication quality but is easily and quickly reversible and has little hangover.
Thanks for sharing us, Feross!
sin^2(x) + cos^2(x) = 1. That is not the identity function. An identity function is f(x) = x for all x.
I can't comment on your statements regarding the attitude and feelings of western Canada (I am one of those Ontario peeps), but the numbers I saw put the non-Liberal vote at 67% (the liberals got 33% of the vote).

Certainly we can do with a better voting system.
Using types as an analogy: Python and JavaScript programmers know the concept of types, but don't have to be rigorous about it. They can even make a mess of it, and use runtime reflection as a crutch.
OTOH with a statically typed language you have no choice but be very precise and explicitly think about types.

It's the same with Rust ownership and lifetimes. C programmers know the concept of ownership, but don't have to be rigorous about it. They can use `char *` for both owned and borrowed stings, and make a mess of them (using `need_to_free_that_pointer: bool` as a crutch). When Rust has owned String and borrowed str, it's a surprise.

Sure, there's syntax to learn, and it has a few obscure bits if you're into generic programming. But the fighting with the borrow checker Rust is infamous for comes from using a C mindset of "will it crash or leak?" rather than "is this owning or borrowing?".
Your first link is a regular article by a journalist. Only the second link is by the editorial board.
My friend just started working at Agricycle global. https://www.agricycleglobal.com/

One of their products is a charcoal for your grill made out of coconut shells.
Don't they have a status of "closely held"?
As in - they definitely should be liable for criminal actions in the name of the company. Otherwise it's not "closely held"
Lots of businesses make billions in fun and games.
Testing Cloudflare Workers
Is Biohacking Ethical?
I began using a secondary Gmail account of mine as the Google Account tied to a free-tier Google Photos upload from my phone.

Bad idea. It's a shared pool of storage resources, which was quickly filled up by photos. Leaving Gmail with no storage. I suddenly was not getting any emails to that account, with no notifications.

Seemed VERY vindictive to suddenly not deliver 75KB emails because I had stored some photos.
Pray tell which fiat currency is gold backed.
> There are people which genuinely think that complex mathematical notation can be beautiful, but that opinion's not shared by most humans.

Most humans frankly don't understand what's needed to capture complex mathematical concepts, so that's not at all surprising. The same argument can be applied to your objection to syntax, and this merely reiterates the OP's point: until you're fluent in a particular language, you have no idea whether the syntax is necessitated by some complex but necessary semantics that you simply don't know about.
This makes no sense - guns function completely differently from jets. What were they thinking?
Will do, I see it's on Netflix...
Analog computers are incredibly fast for solving some very difficult problems such as integration. I could see, if easy to implement, basically an "analog FPGA" hybrid of digital fabric and analog components for you to piece together.
In my opinion, having a single ISA breeds lazyness, and causes shortcuts to be made in programming. Like when the whole world got rid of all those esoteric 18-bit-word and worse architectures, and started writing loads of C for 32-bit i386. Then 64-bit came along and loads of software wouldn't compile properly without fixing things like assumptions of integer size, etc.

It's why I am very glad that while Linux is very popular, there is still a BSD keeping programmers from going too crazy on the Linux-only features.

We don't know what future architecture will exist. I would rather we have a multitude of architectures now, so that people write standards-conforming code rather than it-works-on-amd64/Linux code.
Inessential: SwiftUI Is Still the Future
My locality uses ranked-choice voting for its city elections. It also uses paper ballots. While I believe philosophically that this is a far more representative way of voting, the ballot was laid out as a giant matrix of circles to fill in. It was pretty daunting, even for me. I could see that ballot leading to serious issues for the voting rights of the elderly. It's vital that the right type of ballot is chosen for this to really work.

I almost feel that ranked-choice voting would need to go hand-in-hand with a switch to electronic voting machines (for a more clear and dynamic UI), which I'm philosophically against and comes with its own host of usability issues and problems with disenfranchisement. Hard to find a satisfying middle ground on this one. Has anyone come across a more reasonable paper ballot for this type of voting?
I hope that 'bgra' was at least a typo of 'rgba'
The javascript engine and rendering engines are what are generally affected by being backgrounded. So yes, generally the media library will continue receiving the combined video/audio stream and not bother rendering the video frames
It's arguably the second. Advertising/surveillance as an additional revenue stream is a no-brainer for ethically challenged companies.
> Assuming you absolutely do not touch the money,

If you spend it, you're not investing it.

> and cash out at the correct time after 11 years.

You'd be making bank regardless of when you cashed out.

> to make sure you don't get caught during a downturn

I ride the downturns down, and back up the other side. That's how buy and hold, hold, hold, hold works. Timing is for fools.

> I would rather

If you would rather not invest in stocks, that's your choice, but it doesn't justify complaining about the "ownership class" that does.
Are bots now advanced enough that transcribing obscured text is no longer a viable solution?

There's dozens of simplistic captcha libraries that serve obscured text. I can would rather transcribe a few letters much than complete a Google Captcha, probably faster, too.
They have no chance against Facebook
> In Rust you either know what the symbols mean, or you do not understand the code.

This is just part of knowing a programming language. Readability to people who don't know a programming language might be considered an interesting property in itself, perhaps especially for cognitive psychology or education, but it has little to do with programming. It's only accidentally related to a concept of 'readability' relevant to software development.
Face of a Medieval man found in Aberdeen reconstructed
Do you want to make an argument as to why IRV is worse than FPP?

FPP is widely acknowledged to be the single worst way of holding an election.
Graph/Network Representation Learning/Embedding: https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=8395024

https://github.com/chihming/awesome-network-embedding
It's like the A-10 Warthog, a jet built around a gun.
Take one dash of constitutive panpsychism
After she shared with you, did she ask your forgiveness?
This radar, motion-detection UX from Google https://atap.google.com/soli/

Don't be fooled by the toyness of it now. The potential for this is amazing.
Mozilla won't quit - I love it. We need a third browser engine in the game and that should be sufficient as I've determined arbitrarily. There should be an open source browser that's a little more amateur and "democratically developed" than the big ones. Although browsers are approaching OSs in terms of complexity (or already there). Tried switching back to FF a while back but was still not as smooth as Chrome. I'll give it another shot. Good job, Mozilla!
"For some weird and unexplainable reason, people normally expect better services from private companies than from their own governments."

Right or wrong, it's not that unexplainable. People leave their cell phone carrier over bad customer service. They buy their things from a different website because of poor service, or go to a different store. It's cheap to change your allegiance to a different brand. It's a lot more expensive to change your allegiance to a different government. Governments in most places in the world have little incentive to improve.

Governments and private companies are both institutions, they just face different incentive structures. Governments aren't somehow magically protected from the people that run them having incentives.
The article made largely accurate predictions of the future (now-present), except for one fatal assumption:

"Surely, a lot of those people would be prepared to pay a little premium to custom-design their own pizza [with the visual pizza builder online]."

No, users will NOT pay extra to custom design a pizza online. They will simply expect it.
> There's even a theorem

Calling it the "same" is missing the point. It's a corner case in instant runoff, while in first past the post it's just normal voting.
Things can happen very fast. The fed printed $128B in just two days to address the repo market crisis.

https://markets.businessinsider.com/news/stocks/fed-repo-inj...

Granted, overnight loans are not permanent injections of money. But it serves as a reminder that there is no speed limit on the virtual printing press of the fed.
The maze one is interesting, but it seems it can be frustrating (because it didn't enforce walls when I tried, though I can see why it might do that)
Absolutely one of the best ways to get into the system.
Just a slice of my stream of consciousness.
2 Photos: https://www.reddit.com/r/MechanicalKeyboards/comments/28dfsj...
Agreed to what everyone else said, but to me the killer feature of Firefox Sync is that you can send tabs from one browser to another, so I can find links on my work computer and ship them directly to my home computer or phone to read later, and they'll just show up when it syncs next.
I would prefer to remain anonymous but I'm open to answering questions here
> You pay for a TV, yet 'smart' features get included, that spy on you and show you ads.

I've heard about this, but what exactly does this mean? I have a smart TV, but I never see ads. Supposedly it's spying on me, but how is it spying on me any more than the Netflix and Hulu subscriptions I already pay for?

This is not meant to sound defensive - I do believe it's too good to be true that my TV is as wonderful as I think it is. I'm just trying to understand what is so bad about it?
Incidentally - I have the reverse issue.

I had (still have!) trouble reading JS, because the vast majority of things I've worked on have been in statically typed languages. JS was baffling because I always have to try to infer/reverse engineer things that I can just read off in the languages I'm most familiar with.

The only way I really could handle dynamic stuff was for things like scripts, where I could mostly remember the entire set of types.

I've gotten better with JS after using some TS, but that difficulty still exists. Correspondingly, I'm delighted by Rust - sure, it's a verbose language, but that puts everything I want to know right there for me to read.
You are correct, if you gauge things scientifically (on measurable outcomes) our system is, well, the best. There are always forces to make it more complicated, especially in the voting area.
They were advanced enough to do that 10 plus years ago.
IRV isn't perfect, but it's a huge improvement over the current state of affairs.

I disagree. In theory, yes it's an improvement, but it still doesn't eliminate the spoiler effect, and in practice it's much harder to understand why it produces the election results that it generates.

I think most people who study this topic would agree that approval voting is better than IRV. Many people then go on to say "but at least IRV is better than FPTP". My concern is that IRV is effectively worse than FPTP, because it may poison people's enthusiasm for alternative voting systems when they see the strange outcomes it sometimes yields.

I don't think my fear is just theoretical either, as this has already happened before when the 2009 Burlington IRV election produced a strange outcome, and they subsequently switched back to FPTP.
This is what I do for work (mostly) as well. The challenge I've had trying to grow the business is "convincing" (for lack of a better word) businesses that they will really save a lot - even after showing them case-studies. Companies can be stubborn.

Hit me up if you ever want to chat! ryan luma.im
Skype came out of Estonia; Microsoft destroyed it. `nuff said there.
Unrelated to whitespace sensitivity but modern languages choose to make semicolons optionals.
E.g: Kotlin, swift, go that adds to the list (js,python, ruby, etc)
Well, UiPath's valuation is currently 7B... But yeah. They have an "academy" for training RPA developers, forums/ social presence, big sales teams, a process for developing automation, an "automation framework", a marketplace for automation activities, etc.... all these are stuff outside of the core software (robot/"activity executor", orchestrator, and studio for designing said activities).

Maintaining & expanding the automation is a heck of a challenge though. Like, once you got the stuff deployed, make sure that it works without headaches, in the face of other software/ OS upgrades. The robots/automation services are essentially a "fleet of microservices" that you have to maintain for a customer whose strength is likely not IT, and who will change the infrastructure from underneath your "microservices". It's a hard problem, but I feel we're well positioned to tackle that, and if we do, the sky is the limit really.
(disclaimer: I work for UiPath, though that should be obvious from the message)
The only thing with that is usually 1 PCB is 24,000, but then 10 PCBs are 25,000 (i.e. making more is a lot cheaper than the first). If they have an existing chassis, than I would assume actually delivering a laptop isn't that difficult (famous last words, I understand).
There is nothing on that website about any proposal to cap personal net worth at $1 billion or any other amount.
I wonder what that means for WebGL support on Mac. Though I guess it can run through an intermediate layer similar to ANGLE on Windows.