skysight-inc/HackerNews huggingface dataset:
(Shrug) My invocation of "mob rule" was called a straw man. I responded with concrete examples of policies that make no rational sense, and that could just as easily have arisen under a dictatorship or other harsh regime. If I hadn't identified the countries in question, it wouldn't be unreasonable to guess I was talking about Pakistan or Saudi Arabia.

And yes, in the plain language of our Constitution, pornography and every other product of the "press" has not been subject to legal oversight since 1791. We haven't always lived up to that ideal, but we do a better job of it than essentially anyone else including the supposedly-enlightened Nordic democracies.

Here's my recent favorite act of humanist, secular "democracy": http://www.nzherald.co.nz/nz/news/article.cfm?c_id=1&objecti...

Like I said, I don't see a qualitative difference between that and dictatorship. Feel free to mod me down if you disagree... but please do it with a mouse, and not a gun.
What I would do is unlikely to be what you would... There is a huge difference between 2 and 4 weeks.

With 2 weeks I'd possibly go to Antarctica because that's the only continent I haven't yet visited. With 4 weeks I'd visit the Galapagos, and walk some of the Inca Trail to Machu Picchu. Or I might go to Greece.

Btw a decade ago I traveled around the world for one year, for less than that amount. Best year of my life.
Why not? You can get a computer which runs linux, and lets you learn how to program, for far cheaper than the average cell phone costs. For example raspberry pi runs linux and you can buy it for $30.

Right now the thing that is stopping more people from learning programming is probably the unfriendliness that is associated with setting up your environment for the first time and learning everything from scratch.
Show HN: Tune.js – A microtonal web audio library with 3300 historical tunings
Also for the chord progression quiz, I kept trying to pick the first chord in the "chord 2" section. Perhaps this mistake would be made less if you show the inputs for chord 1 but have the first option selected and the inputs disabled.
Fair enough. I am not familiar enough with lead poisoning to understand the degree of mental impairment, but you are getting to a gray area where you're saying people with lead poisoning shouldn't be allowed to handle their own finances nor enter contracts etc.
Mel is awesome.
Then what were you trying to say? How or why have the Japanese built temples, shrines, and castles that that have lasted thousands of years if they are constantly told how transient life is?
Fairchild Channel F Schematics
I like being able to click web links without wondering if it's going to load a bunch of 3 MB images or autoplay a video.

I agree that LTE is usually orders more reliable than 95% of wifi hotspots, unfortunately.
Bonus, dev kit and other goodies here http://channelf.se/veswiki/index.php?title=Main_Page
Purchased -- and I'm in love. Thanks very much for writing!
Meanwhile, governments specifically target the poor with lottery advertising. There will always be scumbags who prey on the weak; at least when they're in the private sector they can be sued or arrested.
Quantum information is (believed to be?) a conserved quantity

No it's not. Why are so many people making things up? QM does not even define a concept of a quantity called "information".
How exactly were you "burned by Angular"? Many of us here are using it very successfully. And no, you don't need to "serialize your data into some kind of string format" (at least in the sense that you would never flatten JS objects into serialized strings in order to work with them). Scopes definitely take some getting used to, but they are not magical.
Linking to the slides without the actual presentation should be punishable by death. The entire point of slides is to supplement the presenter's speech, so if they're completely self-explanatory without any talking, then you're doing your presentation wrong.
One would think that eventually the unfortunate neighbors, erstwhile friends, and shamed families of Michael Borkowski, Charles E. Smith, and Brendan Franks would help them see the error of their ways.
There are plenty of medical practices that are used base on historic use and expert opinion (e.g. Trendelenburg position). Doctors should be aware of what the limits of our knowledge are about the efficacy of treatments.

If someone hadn't gotten curious in 2005, we might still be using the Trendelenburg position and potentially harming patients.

I think curiosity should always be encouraged, especially in professional school. I don't think it should be a separate class though, I think we should be teaching the ignorance in every class alongside the knowledge.

There is not a fine line between teaching ignorance and teaching intelligent design. Not at all.
Assuming that the nearly identical "Show HN" posting a few minutes after this one is the version that was wanted:

https://news.ycombinator.com/item?id=10120592
Is page 20 where it says D(k, m):= k xor c a typo? Should be D(k,c) if I'm following it the following paragraphs. c is the ciphertext.
For those who are interested in number theory and its computational aspects, Victor Shoup (co-author of Dan Boneh for this book) also has another awesome book - http://www.shoup.net/ntb/.
I was on Prozac for a few months and while it did reduce anxiety, the effect was fairly mild. The problem was that it destroyed my sex drive. Even worse because of the way it hammers down on emotional extremes, I even started questioning my relationship with my girlfriend like I didn't care one way or the other about her. I stopped using it and went back to depressed normalcy within 3 weeks. That was when I decided to try cardio and dietary improvements. After a month of that, I felt less depressed than ever and haven't looked back.
Nothing is black or white.

I am not pulling back, but whether this example is enough to claim that the market has failed is another question.
Electronic Sniffing Dog Brought Down Fogle
Scrum (especially the estimation/tracking cycle), and the people who inflict it on you
This isn't just an issue of lying or not lying to their partner.

Many people may have already worked out the cheating issue with their partners, and put themselves past it. However, now their friends and coworkers and neighbors can pretty easily search to see if they're in the dump. Not because they need to know... just because they're curious.

I don't think these people need to be exposed to that kind of scrutiny.
Bimbo (the bread) doesn't flag the bad English meaning.
Let Vim Do the Typing
Yeah just blathering. Carry on.
so the fact that someone is semantically wrong on the internet is more important than the story it portrays?

Guess we have to agree to disagree there.
Without injection, their own ad network is irrelevant. Nobody (more or less) is getting on Free AT&T Wi-Fi to visit AT&T's websites. Without injection, any ad revenue goes to the actual site operators.
Some things here (meetings, bad managers, etc.) are all too true, but not unique to software development/developers!

The most frustrating is when I am completely convinced a change I make is going to resolve some failed tests, and then I run the tests, and something still doesn't work. Or I fix something and cause another problem. I enjoy the challenge of getting everything right, but just feel betrayed when I'm convinced I do it right and I'm wrong.

Can't outsource that, though. What I would love to outsource is the actual writing of the testware. I like thinking up all the test scenarios, but wish I could do a brain dump and have someone else write the testware.

The other thing I wish I could outsource is any documentation creation or review. Probably because I can think a lot faster than I can write, and then also feel like I have to take extra time to document things precisely because I might not be able to have a dialog with whoever is reading the docs.
I would suspect that they would have to argue their case for incapacitation in court, which comes with legal fees, which they likely cannot afford.

Perhaps a class action lawsuit with many such victims assembled will be compelling enough in size that a law firm will take the case on a contingency basis.
Nice of you to put out a feeder for it. I would feel bad as well if I didn't and saw one here, lol.
Risk? The fact that these are legal settlements is exactly why this leaps directly into a distinct category from stuff like pay-day loans.
If you poll with high frequency you'll be causing lots of additional wake-ups which will badly skew what you're measuring.
It is both the degree of mental impairment, and the legal protections put in place. These people ostensibly have an "independent advisor" who makes sure they understand the settlement. That should be enough, even for an impaired person who can't read but is capable of basic decision making. But there are judges who accept a sixty second phone call as sufficient. Even if the seller is an illiterate person being asked if they understand the ramifications of a 12 page legal document. And even if the "independent advisor" has done dozens of deals with the buyer before, and has no other clients.

This is a local article. Many of the problems it points out are specific to the weak legal protections in Maryland. It calls out specific people and companies, and specific conflict of interest issues. Talking about structured settlement pricing or mental impairment in the abstract really isn't relevant. Also, maybe read the whole article before commenting.
This is where your libertarian "unrestricted right to contract" turns sour.
As I understood the advice, that's what kind of budget it usually takes, at least in the industry of photography, to reliably create a new hardware product with the level of polish that the market is used to.
This is just an egregious example of people abusing the poor and helpless. Plenty of the landlords who own those building are as bad or worse.

Worse still are the institutional owners who hang onto tenement property to serve as a buffer.
Things that remember us other things would be a better description probably. This is pretty random sometimes and can lead scholars to mistakes. To say that Haliotis mimick a rock because iridiscence is like to say that people pretend to be beans because they have kidneys. Iridiscence in living Haliotis is always hidden. This is not a correct example of camouflage in nature.

Moth-mimicking fly is also an incorrect example. They are very different animals that can not be confused with moths because they are minute. As a lot of minute insects they have long hairs in their microscopic wings for a physical reason: to be able to fly/float. Not camouflage intended here.

"Send us suggestions":

Gravel mimicking plants: entire gravel: Lithops, fracturated gravel: Pleiospilus

Rock mimicking plants: Ariocarpus

Coarse Sand mimicking plants: Titanopsis

And the cetaceans that mimick white sharks are also very cool. Very impressive if you are next to them. See Kogia.
Google Analytics now adds active user reporting
Ugh, you need a new product team if doing that is the norm. It's gonna happen sometimes, but shouldn't all the time. Maybe you can push back on them before getting too far into the builds, force them to think through things a little deeper?
I don't know, but it doesn't seem that people with a conscience and a host of better options would voluntarily do this instead.
This isn't a market. Markets operate between consenting adults; these people lack the mental faculties to count as consenting adults. The buyers here are actually violating the rights of the sellers.
Well Nim is essentially just C, although there is some weirdness before it hit 1.0 (like big ints everywhere). Try it out and run the tests. If they pass, then you are probably in good hands.
Regarding risk, I'd say they're being more than compensated for their risk:

> Taken together, the sample shows Access Funding petitioned to buy roughly $6.9 million worth of future payments — which had a present value of $5.3 million — for around $1.7 million.

This is particularly true when you consider that the only real risk is the annuitant dying before you recoup the money you paid them and that most of the one-time payouts seem to be in the range of $16,000, while many of the monthly payouts seem to be around $1000/mo. Given those numbers, in two years (padding a bit for extra costs to close the deal) you've recouped your initial cost and the rest is just gravy until the annuitant dies.

Payday loans (which are also extremely exploitative, frankly) at least have the more likely risk of the borrower being unable to pay you back to justify the raw deal.
How does on normally set up a number of computers according to the template like this one?
What?

First off, this has nothing to do with semantics. The meaning of the words or the title is not the issue here, it's the inclusion of information that isn't related.

Second, the fact that I disagree with the title has nothing to do with my opinion of the story.

If you see "The cancer kill her yesterday" as a title, you won't say anything about the verb tense because that would imply you love cancer?

Well then, "guess we have to agree to disagree there".
That's a strawman - at least, in the case of minarchist-Libertarians. We explicitly advocate for restricted right to contract.

Some examples of proscribed contracts include those involving minors, or slavery (see 'unalienable rights').
Programmer Drives Model S 452 Miles on One Charge
As someone who wants to do a basic self-study of music, this seems pretty awesome. Unfortnately, I don't know what I don't know. Can anyone link to readings or a course that would teach me the stuff this is quizzing?
> With a million cores we only get to about 1% of the scale of the human brain

That statement also requires an assumption that there's a logical one-to-one mapping between an organic nueron and an ANN neuron. In reality, ANN's are modeled using very loose approximations of organic neurons. For all we know, within each organic neuron, there are billions of parallel 'threads' of 'computation' or there are links between neurons that a traditional model doesn't capture. Or any number of things. We're simply too far from understanding what actually happens in brains to even start talking about computational equivalency.
How to actually ship software that actually works
The USSR was a dictatorship. Whenever that became impossible to deny, leaders characterized themselves as caretakers. Now Russia pretends to be democratic. But it's still a dictatorship.
And Nissan Moco!
I so appreciate this explanation, as I have wondered about this for years. Thanks!

My understanding of (real) probabilities is that they're really about our ignorance of a system. E.g., if I'm flipping a coin but put very little spin on it, it's easy for a human to predict what side will show. As we put more spin on it, the probability of guessing correctly goes down, but that's about perceptual and cognitive limitations.

My (layman's) understanding of quantum mechanics, though, is that there are no hidden variables. In which case, I couldn't understand why anybody would call the quantum stuff "probability". It's a relief to know that they're fundamentally different.
Unless it's criminal it is indeed the market and what the market allow to happen.
if you're considering talking to Dr., you should follow through. Different meds affect different people in different ways, so don't read too much into what you're hearing here, but there's a good chance you and your MD can find something that will improve things.
Transforming a work on your own computer, and then viewing it is not copyright infringement. There is no transmission of another copy being performed. Without that, you don't have copyright infringement.
Unfortunately, there is no Hell, so we'd better do something about the issue in this world.
What are you looking to do? Provision these services once and then leave them or are they something you want to be able to auto-scale?

From my experience zookeeper is rock solid from an operations perspective when built on top of the right infrastructure (follow their best practices) but if you want something that you can scale via automation it's kind of a pain. We were able to hack up some stuff to do it but it wasn't ideal. Additionally I feel that their documentation and API are a little less friendly compared to the others. It also feels much "heavier" compared to etcd in my opinion.

I haven't touched etcd in over 6 months and it's my understanding that it has changed quite a bit so keep that in mind. I felt the provisioning process for etcd was a bit painful at the start but once you had a cluster up and running it was easy to add new nodes. The API was really easy to get started with as well but being such a fast moving project there were a couple of times where the documentation I had found ended up being out-of-date aka wrong.

Have you looked at consul by chance? We actually ended up using it as it seemed to be a good fit between stability, ease of use and maintainability.
It's bloat. Memory use, startup time, attack surface, terms of use (although this is more with Pocket than Hello), number of things that need to be configured on install, etc.

I have no problem with Hello as a concept. I have every problem with it being part of the core browser as opposed to being an addon.
A lot of the value of the settlement can't be transferred to the new owner, so it's unlikely that the deals would happen if someone wasn't getting screwed.

In particular, structured settlements are usually protected from bankruptcy, and usually are enough to keep the beneficiary off public assistance (so it transfers the cost from the taxpayer to whoever caused the harm). Allowing the payments to be sold off into a non-protected lump-sum at the discounted present value defeats the entire purpose of the lawsuit that generated the settlement.
https://www.redhat.com/en/technologies/storage/ceph
Sounds like fun. Around the mid-80s I tried to build a custom GPU with dedicated raster op hardware, all with hand-wired 74LS chips and VRAM, and connecting to an Apple ][ bus. Parts of it sort of worked -- it at least generated a valid video signal and it could copy 16x16 memory blocks, but it was damn hard to debug with just an analog scope.

You should decide what the rules will be for using logic analyzers. I won't think less of you if you allow modern debug technology.
What about f.lux?
Ask HN: What role do you identify as in your occupation?
Hi HN,

I'm curious as to how people see their role in their occupation, and the story behind your view.

It would also be interesting to hear if other people disagree with the fit between a given role and a given story!
This seems to be the new standard in JS framework development. Ember, Angular and React have all switched to making "data down, actions up" be their M.O., while still supporting 2-way data binding if you want or need it.
Free subscription to CVs of the best specialists for remote work
Other Lisps (Clojure) don't seem to have this problem, with a variety of great choices.
“Logic Check” – Fixing Communication Through Deep Learning
Firefox OS: New Design
I am still not clear on why you think it matters? Poor practice is more important than the story? Ok. Again guess we have to agree to disagree.
> It seems that matter usually doesn't fall through the event horizon: due to time dilution it will take infinite time for matter to reach the horizon from our point of view.

From our point of view, not the matter's. The matter falls through just fine.
"these people lack the mental faculties" is inherently difficult to define in a mutually agreeable way. Mental faculty is special in that way.
That 'hell' is a firm place in the American upper class, free of worldy consequences and troubles that affect honest and hard working people.
Not at all. Valid contracts must pass a minimum bar of consent. There was no consent granted, the victim in this case is blatantly incapable of giving it.

What occurred is theft.
Ugh, sorry Frozenlock. I can't believe you attracted TWO commenters who used the increasingly common "How dare you bring up a minor point, WHEN THERE ARE GRAND INJUSTICES?!?!" tactic.
I thought the title was odd too.
Thanks for bringing SGX into my attention!

I thought I was more or less following the development of PC hardware, but I never heard of this one, and it's not very new already. Wikipedia article [1] on the subject is surprisingly concise, and only quotes Intel homepage on the subject.

Do you have any pointers to independent discussion or analysis of this technology? As with all such new technologies, it might require more than just reading its name or manufacturer's description to understand its implications: like e.g. with Trusted Execution Technology, it takes some research to form an opinion: is it actually about me, the computer's user, or someone else who is going to trust this computer?

[1] https://en.wikipedia.org/wiki/Software_Guard_Extensions
I see myself as a UX Generalist.

I've been doing freelance development as a solo developer for a number of years now, and this entails doing everything from interviewing users, gathering requirements, building the actual product, and then iterating based on user feedback. My reasoning for seeing my role as a "UX generalist", as opposed to a "JavaScript generalist" or "full-stack engineer" is that it feels like in this role, development comes second to actually providing the customer with the best experience.

I'd love to hear what words other people would use for the same role!
The result of such a class action lawsuit would be a lawyer (or a bunch of lawyers) making a ton of money and the victims getting a coupon for a happy meal at the local fast food chain.
I'm the main author of Apache Curator (a ZooKeeper JVM client/lib). My biggest concern would be availablity of reliable, well tested implementations. For example, Curator gives you well tested locks, leaders, registries, etc. If you have to roll your own versions of these things you're bound to mess it up. I've never used etcd so I don't know if it has that.

Another thing to consider - is something else in your stack using ZK. ZooKeeper is a component in a lot of existing open source libs: Kafka, Hadoop, etc. So, if it's already in your cluster you might as well use it for other things.
Thise spam buttons are a lot more complicated on the back end and they're still a pain for legitimate mailers, which requires google set up and maintain a "feedback loop" program for email providers
No, there is wide gulf between "guilty" and "best way to do it"
I wanted to say the same thing but didn't because I was worried I'd be downvoted.
Theft defined by what court in the liberal society?

The one owned by the rich people or the one owned by the rich people?
Who is going to uphold that?
Road trip with my 17 year old to visit everywhere I've been, and tell the stories that the visits would inspire. I'm in the US, and I've been as far west as Kenya, and as far east as England.
"But there are also unknown unknowns – the ones we don't know we don't know." SecDef Donald Rumsfeld
How It’s Made Series: Beats by Dre
You seem to be attacking libertarians for being anarchists.

Would you attack a democrat for being a republican?
China's Brewing Crisis Is a Thousand Times Greece's
I'm not drunk on wine at an OS research conference but I have to ask anyway: Aren't microkernels obsoleted by hypervisors?
Ask HN: What would you like to see in the Golang course?
I'm working on a training course (text/video) devoted to Golang. Curious if there are any (advanced?) topics, which would definitely be worth to add to the course. Any ideas/recommendations?