skysight-inc/HackerNews huggingface dataset:
Fairly confident, if only because we already do it, and don't seem to suffer for it. I want to emphasize that I'm not advocating the suppression of research, but of demonstrably false and harmful claims. That is something that exists and is a fairly narrow test. Arguing for healthy people to not receive vaccines definitely falls into this category. It not only harms the people who don't get them it harms the rest of us as well.

In fact, I would say the expectation exists that the government will do that. We have come to take for granted that the products we buy are safe and the claims we see are true, precisely because we accept that it's reasonable to expect speech to be limited in this way.

Regardless, I don't want to lose the thread. Anti-vaccination is not a commercial enterprise, no one is making false claims and selling them (well, some people are, but not as a product). The example was fair, and I can acknowledge that I may be wrong on that.

But I stand by that we can, and should, be allowed to limit speech to prevent harm, just like we limit all sorts of other things for the same reason, including things that are constitutionally protected.
How do you propose to detect when the reason is fabricated? Legal systems need to be able to detect insider attacks on themselves.
I upvoted you and I hope your story ends up higher up in this thread as it shows how the Software Dev industry can be ruthless and merciless [Not long ago I thought it was all about solving complex problems and having fun doing it].

I also decided to quit my last job before finding a new one and I have spending more energy than I ever imagined explaining a much smaller gap on my CV compared to yours. In one of the interviews I had recently the interviewer only stopped asking questions about my current situation when I "proved" to him it was possible to survive in an expensive city like London having no income. It was very sad!

Thanks for sharing your story and it was definitely a wake up call (at least for me)!

I feel for you and I hope you find something you'll enjoy very soon. Best of luck!
Imagine for a second if this service was provided through another medium. Let's use radio for the sake of simplicity.
The old design was full of information. It was akin to a common radio station talk show. Few pauses. Lots of information flowing in at every moment. The new design is akin to a radio station talk show that takes a silent break every 5 seconds. The information isn't quite flowing anymore. People lose interest. They change the station. That's why they stopped commenting. They were expecting and needed a certain amount of information in order to use the service and join in the conversation.
That's been a thing for a very long time now. Heck there was even a case where a family's son was caught selling a small amount of heroin on their front porch so the police threw them out on the street and stole their house.

http://www.cnn.com/2014/09/03/us/philadelphia-drug-bust-hous...

What's more shocking is the following quote from that article:

>Philadelphia officials seized more than 1,000 houses, about 3,300 vehicles and $44 million in cash, totaling $64 million in civil forfeitures over a 10-year period
Because this particular judge refuses to throw out illegitimate patent cases because he's corrupt as fuck. He recently retired, but presumably someone else just filled his place.
Yes marketing helps, but you can't ignore just how easy mongodb is to run and move around.
We ran the exact same code (minus the Chat view) that we have on iOS which performs really well. It performed poorly on Android devices we care about. Touch events would lag (because of the JS computations hey resulted in), animations would be choppy (Android has native Animated.js now though, we haven't tried it). Our conclusion was since we already had a pretty good native Android app it was probably not investing time in a degraded experience. We will maybe try again in the future but the gut feeling is JS performance on many slow cores (Android devices love this) is obviously not as good as two fast cores (iOS devices).
You are right, but those points are details. FD under modern Unixes (esp. Linux, but probably others) serves exactly the same purpose (resource management). The FD where read/write can't be used just don't define those (same principle for other syscalls) -- similarly if you try to NtReadFile on an incompatible Handle it will also give you an error back. Both are in a single numbering space per process. NT largely makes use of NtReadFile / NtWriteFile to communicate with drivers, even in quite core Windows components (Winsock and AFD). And NT Handles do serve at least an abstraction (I know of): they can be signaled, and waited for with WaitFor*Objects.

So the naming distinction is quite arbitrary.
Yep, it works a lot better for some apps than others. To be fair, a calculator app doesn't need (as much) long term development or maintenance so I think a single payment is fine for both dev and customer there.

In light of this news, I wrote up a short post about how we made Zombies, Run! a subscriptions success:

https://medium.com/@adrianhon/how-we-made-an-app-store-subsc...
It's not just installing for development, mongodb (other than its ridiculous clustering) is very easy to install on production servers as well and moving an installation is basically just zipping up the folder and moving it somewhere else.
> DataHand, a two-thousand-dollar sensor-laden, ergonomic “keyboard without keys.”

Not as defunct as you might think! See: https://geekhack.org/index.php?topic=41422.0
You shouldn't ever assume malice, especially when there is none. My sentence is a suggestion that you should try to understand what a VPN is and what it is not because you don't seem to fully grasp the concept. Lack of knowledge is nothing to be ashamed of. Everyone is not an expert in every subject.

What makes a VPN has nothing to do with "shortlived logs", subpoenas, thwarting geolocation, or security researchers.

A VPN is simply a private network stretched over the internet. In fact that private network might not even be routable back out to the internet, the network could be purely an internal network.

A VPN connection to your home network is most certainly a VPN, and your assertion to the person that you were responding to telling him that what he is doing is not a VPN is incorrect.

Also, if you prefer intelligent discourse, you might want to refrain from such judgmental language.
I thank my stars every time I get a "Package not found" error due to a typo, because I'm reminded that it could have been much worse.
In biological sciences it's a well known secret that most of what you write your grants on is for work that you've already done. This is not about being "boring" vs interesting. It's pragmatism to survive and get funding.
That's brutalist
No, they can declare that the government shall currently act as if X is constitutional (or not).

They interpret the constitution, not write it.
The Untold Story of Magic Leap
I know, I wasn't suggesting this as a namespacing solution, but instead a typo-prevention one.
We must have different definitions of trivial compared to what I had to go through every time - it's a mess of an install process that takes tweaking config files just to have it even listen to external requests.
> In “Scenarios,” a special edition from 1995, the guest editor Douglas Coupland took it upon himself to compile a “reverse time capsule,” which he deemed “not a capsule directed to the future, but rather to the citizens of 1975.” What artifacts, he asked, “might surprise them most about the direction taken by the next 20 years?” Included in the capsule—alongside non-tech items such as a chunk of the Berlin Wall, Prozac, and a Japanese luxury sedan—were a laptop (“more power in your lap than MIT’s biggest mainframe”), an Apple MessagePad (“hand-held devices are replacing secretaries”), and a cellular phone. Scanning my apartment, I can spot progeny of all three. One suspects that, were we to engineer our own reverse time capsule today and ship it back to the citizens of 1995, they might not be all that surprised by the direction we’ve taken.

I remember 1995 pretty well; I think 2016 has a lot more in common with it than 1995 has in common with 1974. Honestly, I don't think life has changed all that much in the last twenty years. Sure, everyone has a smartphone, and back then almost no-one had a _cell_phone, and the Internet is faster, and computers can do more and are more reliable, but things really aren't fundamentally different.

We had the Web then, and we have it now. We had internet communities than, and we have them now. We listened to music then, and we listen to it now. Computers have been integrated far better into our lives, but they're doing essentially the same things (I still remember watching a QuickTime video of The Spirit of Christmas back in 1996; that's no different in kind than Hulu or Netflix, just in degree).
That is funny. Considering Dave Winer's long history with hands on RSS, XML-RPC, (and his close seat to watch the disaster of SOAP)
Well, aside from the cultural elitism here (don't "teach" them about this), I think what you are arguing will happen is almost unavoidable in a globalized world. Withholding out of concern for the environment is simply entrenching the existing social order. It's a very "white mans burden" thing to argue.

Additionally, the best response is not to withhold meat, which they will no doubt come to anyway, but to offer a sustainable and realistic alternative. You can't stop the flow of global food, but you can make it cheaper and more sustainable. And cheaper will generally win.

Finally, you simply made a huge jump from "let's get them a chicken to live on" to "it's a terrible investment because commercial meat production is bad". This is not an obvious jump or foregone conclusion.
Given the long-play nature of the game, would a mobile version of the game work for more casual play-and-pause?
Well, that's a nice tnetennba. Their results are actually more impressive than what's reported because the human baseline is in the 80% ish, so they're getting close (but only on this test so don't expect Her just yet).

On the flip side, the complete test includes different categories of word: principal noun ("named entity"), noun, verb and preposition. This team -like others- only report their results on the two noun categories because LSTM RNNs already get human-like results (that's in the paper). Facebook's original paper noted that nouns and principal nouns are hard for statistical methods. I say probably because there's not enough of them to go around in text, Facebook says it's because of local-only context.

The point is that this is a state of the art result only on named entities and nouns. If you want to process verbs and preposition, good old LSTM are your friend. If you want both, it's going to hurt.

Also, Facebook used Memory Networks and reported they do much better on nouns than LSTM. This paper uses... er, it's complicated. There's GRU and bidrectional RNNs, and Convnets, besides that it's a bit fuzzy. In any case it looks like the complex architectures have the edge now.

But, I don't want to see too much into this because this is not some competition, like ImageNet, the teams all have the entire data and there's nothing protecting them from overfitting to the test set.
Edit: After feedback, I deleted my snarky comment, which I wrote based on misunderstanding the use of "plain-old".
My dad used to tell idiots that he was very impressed with their ideas; one day, he pointed out to me that the impression was not always a positive one.

Edit: Not saying Boost is idiotic; just that you may not be positively impressed with their use of preprocessor magic.
Sorry, last time I looked for references I couldn't find them. But I did read of at least one study to that effect. To me it seems like proving the sky was blue, though.

Remember, to be efficient, pair programming has to produce more correct code than two developers would have done programming individually. Mob programming would need to produce 5x the correct output of 5 developers. It just seems insanely unlikely that me and another developer pairing could be more than 2x as efficient as me on my own. I just don't miss that many things or get stuck almost ever.

People come to me for design advice, so I don't think having someone there to work with me on the design side would be useful either; I don't spend a lot of time flailing, I just write out really solid code, really quickly. Aside from that: I am fully in support of design meetings to sketch out architecture.

Today in ~6 hours of programming so far I would have saved about 4 minutes tracking down something that I typed wrong and that broke the tests that a second developer might (probably would) have caught. But another senior developer could have written code for 6 hours as well if they hadn't been watching over my shoulder. If we're talking about senior developers, how can you not assume they'd be able to create more code with a keyboard and no interruptions?

It really just doesn't make sense that experienced developers could possibly be more efficient if only one person is typing. Junior developers? Sure, at least that's a reasonable assumption. They have so little idea what they're doing, putting two inexperienced brains together on the problem might mean they produce more than twice as much, because they collectively know enough to work far more efficiently together.

But for experienced senior level developers? I think the burden of proof is on the advocates of pair programming. Extraordinary claims and all.

The main exception is when you have two distinct subject matter experts working together on a problem. Even then I like to have two keyboards, so it's not strictly pair programming, but collaborative/synchronized programming, with expected frequent questions and back-and-forth. I did that once recently when connecting a C/C++ low latency video and audio streaming library to Unity3d and C#; I worked with a Unity expert and while he wired up the Unity side I wired up the C++ side. I laid out what the Unity part needed to look like, and he told me how Unity interfaces to DLLs on Windows. We frequently bounced ideas back and forth but were working on different parts of the code. Worked great; had the integration working in a couple hours, plus or minus.
"The project title has been flagged due to similarity with an existing name. Your submission has been sent for moderator review".

Package managers have humans to deal with edge cases (removing malicious packages, investigating package errors, etc.) and this is no different. It wouldn't significantly increase their burden because only a small fraction of package names should require human validation.
Related:

It's time to build your own router

https://news.ycombinator.com/item?id=10936132
MX records were designed and implemented waay back when it was assumed that every new service would implement it's own super-specific (and probably binary) layer 4 protocol rather than just defaulting to JSON over HTTP(S). In Internet time, SMTP is _ancient_.
Re-Establishing Credit While Homeless
If that's what you are talking about, you can select "Full (strict)" in the SSL options to enforce origin certificate validation.

https://support.cloudflare.com/hc/en-us/articles/200170416-W...
Beyond being a little more explicit about the generator semantics, it's just noisier. "Self.Iterator.Element" is a lot of noise compared to "T".

At the moment, I feel these sequence extensions are just allowing people to write toy programs with slightly less boilerplate, and are accomplishing little as far as improving our ability to produce useful software.
That sounds a lot like playing any game with a young child. The difference is you can't correct a game-playing AI when it doesn't follow the rules.

So in a way it's a lot like playing a game with a young child after you've stopped caring about the rules.
The potential silver lining of my breast cancer! I volunteer!
NT's approach to async IO is at least somewhat empirically better as it does not require an extra context switch between receiving a "ready" event and actually performing the IO operation.
Popular support in the US for single-payer health tends to be in the realm of 70%.

That it isn't implemented is more about insurance & medical industry lobbying.
Obligatory mention of Rupert Sheldrake: http://www.sheldrake.org/books-by-rupert-sheldrake/the-scien...
That conversation took place on a publicly archived list with hundreds of subscribers. Any one of them could have escalated the issue to the Board.
Whoa, how do you play without a numeric keypad. I can't even begin to play without it due to muscle memory...
To be fair, the neat parts of SOAP, WSDL, still is pretty neat. XML is mostly hated because named closing tags make it stupidly verbose -- a big mistake. After that it was extra complicated which made platforms like PHP have crappy implementations, I guess.

But having to rewrite lots of boilerplate code for everyone's JSON or "REST" API is annoying. There's even projects to describe JSON schemas and APIs because that's actually useful. Maybe this time it'll be simple.

Transactions over SOAP (WS-AtomicTransaction I think) is also sort of neat I guess, but too complicated to be useful on the Internet?
Do you have any examples you care to share of Swift that needs cleaning up?
I'm specifically interested in the breakdown. David Brin has been noodling along these lines for a while as well.
Please note Bill's address to the community about his charitable donations contingent upon our participation. I like how he is engaging the community to spread a good idea.
Optimally priced annual subscription may work well. Again, this depends on the app's context justifying the subscription model.

One such annual subscription offer that I was totally in favor of was WhatsApp. Given the volume of use I had from the service, I would have gladly paid more. I would prefer subscription to a clean chat service instead of a free service shoving news, themes, icon-packs etc. in my face to make money.
I wonder if it works on payroll cards that many low income people get in lieu of a traditional payday check. They are very similar to prepaid debit cards.
The original intent of civil forfeiture was to handle cases where the property's owner is unknown. In admiralty law or cases of abandoned property, the government sues the property but it's just a shorthand way of saying "whoever actually owns this".

The legal theory (which is a total crock and obvious constitutional violation) is that you aren't the real owner, you stole the property so the state can take it away from you. That's what creates the presumption of guilt where you have to prove you're the owner of the property, same as if you dropped it on the street by accident and the cops found it.

Anytime one of these cases gets close enough to SCOTUS for a decision on the overall constitutionality the police/DA drop the case. Most of them seem to know its a scam and don't want to risk an adverse ruling. There have been a few hints that SCOTUS is ready to rule the current scope and scale makes civil forfeiture unconstitutional but who knows.
Hello Jason Kelly and Patrick! I've been interested in synthetic biology for awhile now and am currently in the process of organizing a new iGEM team for my university. Did either of you compete in iGEM, and if so, how did it shape your perception of synthetic biology? Also, what advice would you give to a biochem student interested in pursuing SB as a career?
OK HN, get out there and find this man some prior art so we can all just put this company out of business...
Researchers find a way to snoop on you through your phone’s vibration motor
You nailed the piece of information I didn't even understand from the article at first. The feature is to suggest an icon, not request one. Requesting an icon sounds like custom work ("I'll pay for this"), whereas suggesting one is clearly "here's an idea for you".

That one word choice would have made a great deal of difference to me as a user understanding the feature. Yes there are glaring design issues with where they went as well. But that one choice of word is huge.
I wonder if it would help to only have cards with pin and chip, and wipe your magnetic stripe.
Thanks, added the year!
Oh my god. Frames. The horror...

We used to append content into a single page because the alternatives were A) independent post files and a cgi script to concatenate them dynamically on each view, or B) re-create the static page from individual post files.

Since using a database was totally overkill, and static + individual posts wasted precious megabytes, and a new dynamic process per page load was way too CPU-intense, we just curated a single static page. Saves disk and CPU. When posts got past a certain number, the process'd do some juggling of content into a new archive file.
i watched seaquest as a kid. lots of us were disspointed it never happened.

so when i got older , i researched the history of sealab(s) and , after having gone scuba diving, did a bunch of research on human biological response to partial pressure of gasses, as well as high pressure and low pressure.

knowing what i know now , the clickbait title might be misleading if you think china is proposing HOUSING HUMAN BEINGS underneath 10,000 feet of water. there is no fucking way in hell that is going to happen.

you can barely get a manned MOBILE submarine to depths below a couple thousand feet. and the static bathyscapes ( deep diving manned diving structures) that do exist have pretty much demonstrated you can do little to nothing under the current design constraints of a deep ocean high pressure bathyscape.

any sophisticated machinery or equipment you build on or outside of the bathyscape, allowing interaction between the environemtn inside of the structure with the surface of, or the environment outside of , the structure, are severely limited by the crushingly high pressures.

i'm not saying there is no future where this technology could exist, i'm saying the timeline is at least as distant as that for human beings colonizing mars. and honestly, as nuts as it sounds, i think the technological innovation required to place a small colony at 3000 meters below the ocean surface is far less advanced now, than is the technology that is in development for putting men on mars.

living and functioning on the ocean floor is FAR DIFFERENT than sending james cameron to the bottom of the marianas trench for an hour and coming right back up. and if the only point of going down there is to be isolated in a black box that does not interact with its environment , than what is the point of going down there to begin with. it would be like going to mars, getting there, while asleep, and returning back to earth before waking up.

10,000 feet. nuh-uh.

i just want to clafiry i am talking about building an underwater housing structure that allows human beings to send robots in and out of it and interact with the environment through rov's that can be controlled from inside the bathyscape by human operators.
Yea, it's not mentioned in the article at all - imho it should be - that the "original design" is in fact the UserVoice system and not icons8's design at all.

UserVoice has no doubt put a tremendous amount of effort into ensuring that users interact with the support system as much as possible. Not very smart to assume that you can re-do all of that work yourself.

Full disclosure: Happy user of the UserVoice system myself, grandfathered into the free plan but otherwise no relationship.
I'd argue they were big ideas; they were original and filled a need that nobody else recognized. Rather small projects at the start, built on existing technology.
I don't agree with Amazon as an example, but I agree completely re: modern Web design.
Maker of Bitcoin Mining ASIC Acquired in What Could Be Industry's Largest Sale
This car will be driven by ads, not people