skysight-inc/HackerNews huggingface dataset:
I did make my point. https://news.ycombinator.com/item?id=16441154

Then I commented on your style, and your response is a bit mad. If your goal is to ensure that people simply downvote and move on, then keep it up, I can’t and won’t stop you. If you’re really trying to discuss issues with people you might want to work on your style.
Slight nitpick: I believe downvoting is available >= 501 karma, i.e., above 500.
Where you incorporate your business has never had much to do with the effects of patent trolls. Patent trolls would sue you in E.D.Tx if they were going to sue you, no matter where you were incorporated. A few recent court decisions may have changed that a bit, but the following has been true for years:

If you're in Wisconsin, getting sued in either Delaware or Texas would pretty much stink an equal amount. Lots of travel, lots of legal costs.

The funny thing is even though E.D.Tx has a reputation for patent troll heaven, the win percentage in a few other districts tends to be higher, and also resolution tends to be faster.

If I was to sue on these two bases, I'd file suit in N.D.Tx (Dallas, Wichita Falls, or Abilene) or D.Nev (Las Vegas or Reno) and not Delaware or E.D.Tx.

If you want to go public or be acquired, don't get cute- just get set up in Delaware, where everybody goes. That's what VC's expect to see. If you're going to simply do business in Wisconsin, incorporate in Wisconsin (where you can be your own registered agent, assuming you're going to stay there).
I highly recommend taking a look at the COIN-OR (Computational Infrastructure for Operations Research) project page. All the code is open-source. There are some amazing solvers in that list.
https://www.coin-or.org/projects/

The only issue is that much of the code on that site is very cutting-edge and academic. You may need to read a few benchmarks/publications to figure which solvers are production quality and which are not.

That said, a handful of these free solvers are so well-written that they exceed the performance of many commercial solvers for certain types of optimization problems.

(A notable exception is MIPs. Commercial MIP solvers like Gurobi or CPLEX are orders of magnitude better than the open-source CBC or GLPK. CBC is still pretty ok though, and I bundle it when I need to include a free solver in my code to solve smaller problems.)
That's not true. Human brain has evolved to pick up subtle things that even our conscious brains don't recognize. An eye-contact is a reaffirmation that the driver has seen me (and vice-versa) and notices my intent. Of course, people can misread. But in my experience riding a bicycle or crossing a sidewalk a simple eye-contact and a head nod goes a long way in resolving a conflict on who goes first or if it's ok to cross.
Wow, that's some seriously selective quoting from the krackattacks link there. The one that is relevant to the question of whether or not OpenBSD patched early without permission is this:

> As a compromise, I allowed them to silently patch the vulnerability.

It's pretty easy to argue that OpenBSD doesn't like embargoes, but it's pretty hard to argue that they ignore embargoes and patch whenever they want to. In this specific case, the project asked and received permission to patch early. The fact that the researcher regrets this in hindsight is beside the point.
51% is necessary to create viable forks with arbitrary lengths. What that mining pool did was much less harmful: they just censored other parties' transactions during an ICO.

Unless a coordinated majority is censoring your transactions, you can't really be censored, your transactions will just be slightly delayed sometimes. Which is normally very harmless.

The only problem here was a poorly run ICO, where prices were dependent on the order of transactions. That wouldn't be the case with e.g. a reverse Dutch auction similar to the process for Treasury bills.
Saying the USA has more homicdes than other countries is a laughable statement. Of course we do, we have more guns. This is ENTIRELY to be expected. It doesn’t mean there is a problem.

We have 10,000 homicdes with firearms in a country of 340,000,000 people and 400,000,000+ guns. More than 1/2 those homicides on minorities in cities that have stronger gun control. We have a drug problem not a gun problem. Remind me where drugs are legal, because if the argument that banning something makes it go away, drugs must be legal somewhere right?
Let me tell you about bail...

Our legal system is mostly about wealth, unless it's a dispute between two people of vaguely equal wealth.
It, in fact, did pass the CI testing. The commit in question with the red X (7dff9d6) was pushed as a branch and then passed here [1].

After passing the test, the PR was made and merged, and the PR-test failed because it branch was already merged and travis-CI has races around that.

[1]: https://travis-ci.org/npm/npm/builds/344892198?utm_source=gi...
Looks like it works for others. Successful test!
To anyone interested in reading Hacker News source code, it is available here:
https://ycombinator.com/arc/arc3.tar
Sorry, bad choice words. The work is not done by a yeast so perhaps it’s not technically fermenting. The work is done by a type of bacteria called archea. As far as I know the only byproduct Upon burning biogas is CO2 and water vapor.
No RTC problems seen here.
CBC in Canada made commentors use their real name and disabled comment sections on particular stories that would normally incite a lot of uncivil behaviour.

I'm not sure if things got better as I left and never looked back.
> positive scores are shown by sort order

I don't believe it is quite so simple. Remark ordering also appears to incorporate

* freshness (new remarks get a moment at the top)

* reputation (remarks from high-karma accounts linger higher, longer)

and I may possibly have also observed:

* a penalty box: hidden downweighting, or reduction in effective karma, imposed by moderators upon troublesome users that weren't egregious enough to ban/shadowban.
Selling Online Courses
Show HN: pwnedpasswords – CLI and Python Library for the Pwned Passwords v2 API
Asking someone to be educated on a topic is not an argument from authority.
Absolutely. Adding to the list, SIMPLE [1] was recently trending on HN [2]. It looks very applicable to hyperparameter optimization.

[1] https://github.com/chrisstroemel/Simple

[2] https://news.ycombinator.com/item?id=16241659
Schaun you are welcome to stop by https://slack.data.world and engage (and we definitely welcome engagement). This effort has been open for community review for several months (not just an MVP whipped together by a couple of "freds in a shed"). Please be warned however, simply linking to

https://medium.com/@schaun.wheeler/internet-argument-form-le...

when someone disagrees with you will not be welcomed by anyone, any more than it was in the D4D slack. I look forward to having a productive conversation with you and sharing our broader view for this being a living document (and much more than _just_ a document). Thanks.
Urgh, this happened to me this week. My calendar somehow got filled with fake hotel reservations.
blockchain-certificates/cert-verifier-js:
https://github.com/blockchain-certificates/cert-verifier-js

> A library to enable parsing and verifying a Blockcert. This can be used as a node package or in a browser. The browserified script is available as verifier.js.

https://github.com/blockchain-certificates/cert-issuer

> The cert-issuer project issues blockchain certificates by creating a transaction from the issuing institution to the recipient on the Bitcoin blockchain that includes the hash of the certificate itself.

... We could/should also store X.509 cert hashes in a blockchain.
> By default, don't automatically import events from Gmail. If I agree to attend the event, then add it.

Not sure about this one. Even without having accepted it I might want to be aware of what's going on. At least in my case I've found it useful in the past. Plus, you are assuming you'll accept the invite from Gmail, but other people might do that from Google Calendar.
Involuntary memory
Think it would be interesting to include something on what the community expect from "Ask HN" and "Show HN" posts — thought I'd double-check the guidelines/FAQ before posting one before & realised they're not mentioned there at all.

Also, would be good to call out what flavour of formatting is supported by comments.
Without looking at the archives, I believe that annotate and praise were introduced well after the initial implementation which used blame as the command. I may be wrong, though.
People had social lives before phones existed; people without phones were socially disadvantaged when the common norm became to communicate by phone.

Social interaction mechanisms are pretty much the poster child for network effects, where using what other people are using matters a lot to utility.
Short Horror Film – “The Meeting Place”
It's quite possibly the worst. It has burned me plenty of times, and almost burned me badly a lot more. There were numerous classes and tests I should have failed because of my tardiness that I was able to talk my way out of, etc.

A lot of times I can "smart" my way out of the worst problems. For instance I missed a flight that was taking me to a cruise the next morning. The airport staff were unhelpful; there weren't really any more flights that night.

But I figured out on my phone that I could switch both source and destination airports and make a new flight. So for the "small" price of a $350 last minute ticket and $60 cab ride, I "solved" my problem. I literally booked the flight on my phone while in the cab between the airports.

A large price to pay for being 15 minutes late, but I saved myself from missing the entire cruise at a cost of thousands.
>All comments start with a score of 1 point (but in order to prevent bandwagoning, the comment score is not visible to users other than the author).

How great would this be for news stories on Facebook?
An iTunes user can't sell a purchased MP3 because that would create a copy which would violate the author's copyright. In the redbox case no such copying actually occurred. At worst they've only violated Disney's terms of use.
When my ex was in Germany as a soldier, there were strict environmental laws they were supposed to comply with. Their vehicle threw a track and he wanted to walk it back on, but this would have involved backing over a tree, which was forbidden. So he was overruled.

The rescue vehicle was, of course, larger than their track vehicle. You could track its progress coming to them by listening to the trees get knocked over in its path.

Some of the worst fires in US history occurred because of increased vigilance keeping evil humans from doing things like gathering firewood from national forests because we need to protect our forests. The build up of dry underbrush caused by this pro environmental policy led to catastrophic, horrifying fires.

A lot of environmental initiatives work like that. And I get sick of watching it go down like that.
I've never experienced this as a form of spam myself but I have noticed that some times events will get added to my calendar without me seeing the email message. I'll see something on my calendar and think "I don't remember this..." but if I had just seen it in my inbox, I would have marked it Done and remembered it, even if it was way in the future.
Right, if an account has any substantial history, we tell them we're banning them, usually after multiple warnings. There are some exceptions, like new accounts that are related to past spam or troll activity, or accounts that have been used only to break the site guidelines or post obvious fluff.

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
No, it probably has more to do with your first point: speed.

During the time it could take for a sonar (ultrasonic) sensor to send out a pulse and for it to return, the car may have travelled many feet depending on speed and road conditions. This would impact how long it would take to perform an evasive action and return to a safe state.

That is just a guess, though - I haven't run the numbers to know if it is factual. Lidar, though, is much quicker, as you noted.
Quilting 2.0: a new kind of multithreading (2010)
What I like about it (the horrible meaningless title aside which gives you no idea of what it is about) is that:

1. it demonstrates human brains can break in very weird, specific, long-term ways. Same reason HN loves Oliver Sacks.

2. it provides an interesting case-study of a self-consistent worldview which could convince several people for decades and had explanations for all its anomalies, and yet is totally absolutely wrong. Like religion, but more novel and modern a delusion.

3. the way she rationally broke out of it is interesting: not by reading a book on the Mafia and realizing that they would never engage in a persecution like that (far too expensive, requires capabilities they've never had, huge distraction from their many more pressing problems, and goes wildly beyond anything they've actually done hunting the most harmful defectors), but by running a very simple experiment with a negative control. It would not be going too far to say that scientific methodology saved her life.
You Don't Need a Personal Genetics Test to Take Charge of Your Health
It should be noted that that's an old, old snapshot of the code. The currently-live HN codebase is closed source.
I like auto adding, but not of spam. I like the way it finds my flights etc, where it doesnt give me a choice. But adding the spam events every day for a yesr is obviously stupid.
Run-of-the-mill alarm-based (SIDS-reducing) baby monitor owner here. Originally bought in 2012, going strong on baby #3.

Honestly, the static re-assures me it's still listening to my child.

Probably similar reasons why the light switches in my home will remain analog. I need it to work 100% of the time. I can't trust a computer for that.
Ask HN: Tips for writing a stellar resume
I have started a job search after being in the same company for 6 years and am finding it extremely difficult to come up with a resume that looks good, is concise, and conveys everything I would like to. I've basically forgotten the skills of making a good resume after being in one place for so long. I have a few questions that I hope the community can help me out with:

1. How important is the resume for a developer? Could I get away without having a resume?

2. Does it make sense to hire someone to do this resume writing for me? I would prefer someone who would talk back and forth with me and eventually come up with a resume that would highlight my best qualities. Do such services exit?

3. Are there any tips on making the resume look "good"? I have come across resumes that use the perfect layout coupled with the perfect font and color selection, and I can't figure out how to do that for myself without spending a lot of time researching fonts and colors and their combinations.

For reference, I am in a senior developer position looking for a similar role going forward.

Thanks.
NPM update crashes linux systems by changing ownership of core directories
An interesting case of Poe's law, applied to command lines: an alias made in jest becomes so successful that users are actually using it for the ridiculed purpose fully believing it's the intended use.
Furthermore, I assume that many cars on the roads today don't have the most modern air bag systems and passive features that increase survivability in a crash. To say nothing of the fact that they're simply old which certainly isn't likely to help with their likelihood to get in a crash or survive one.

I expect that if every car in the US were replaced with a new one with most of the available modern safety features, you'd reduce the current fatality rate by a very significant percentage.

One of my vehicles is quite old. But I'm not going to replace it just to get new safety features.
Why Tim Tebow says you should never strive to be normal
The new design is pretty awful too. Material Design has accessibility problems for people with motion sensitivity. Everything animates, even if you aren't supposed to be looking at it at the time. Sudden movement can cause nausea, especially if there's an initial delay and/or parallax effect. Many people are complaining about it.

There needs to be more aesthetic restraint. Animation should be a very thin layer of icing on the cake, not 50% of the cake. "Animation spam" would be an accurate term.
>I'm quite paranoid about this, yet whenever I speak to people about it either people don't care, or already accept it's happening and inevitable.

Most people have no mental capacity to imagine the consequences of someone misusing their private information until either it happens to them or they see it happening in some specific scenario.

What bothers me is that everyone is being carefully conditioned to misplace the blame. Person A meticulously constructs a system designed to screw you over. They willfully neglect its security for years. Then person B comes along, pushes a button and triggers the system. These days 99% of the blame somehow goes towards person B. (Evil Hackers, or that one employee who forgot to install some update, or whatever.) Mass media is totally on-board with this kind of crap.

By the way, the same applies to AI "threat". Should we worry about AI overtaking all the world's smart toasters and simultaneously overloading the to cause mass fires? Or should we worry about the fact that those toasters somehow have processors, are Internet-enabled and run shit software?

* * *

Also, "the battle for privacy" is a bad mental model. There is no single battle you win or loose. It's a gradient. The more information you leak, the worse off you are in the long run.
The Enlightenment of Steven Pinker
Most would describe that as autonomously changing lanes (after user initiation).

On my Model S test drive the salesperson-not-called-a-salesperson used the language “It changes lanes for you”
$1,499 floating tent that lets you wake up on the water continues to sell out
Not OP but anything that makes the process smoother is good IMO :)
Also, all software libraries used and the licenses those libraries use.
Absolutely. I see people saying how "blame" has a terrible name and to use git praise instead. In the end, it's all irrelevant.

If you work in a company/team that has a blame and shame culture, you're going to have a bad time regardless of what the git command is called.
the articles of incorporation or an operating agreement would outline that the business be run by an algorithm.
President Trump plans to remove key election security official
I was wondering how they make money on crypto currencies.
You cannot transfer in, but you can transfer out.

Refer: https://ibb.co/dHNENc
I think self-owning corporations are neat as a Scifi plot device, but fears of human extinction due to corporate structures seem overblown. It's not as if human-controlled companies haven't needed to be restrained by law in the past.
You're totally right and this use case is important — friends. Most people would never list publicly. How often do you host friends?

Would love to see your place on Overnight. Our core focus is people who are open to hosting friends/members of their communities.
I am not a node guy but as far as I understand nodejs is a webserver, no? _Never_ run any webserver as root. This is just bad practice.
Updated V8, Node, and Chrome? That's the performance gain...
Where is this blameless culture? The culture I see, especially online, is the one where people jump on any chance to blame others, whether deserved or not.
I’ve been saying for years: Sugar is Evil

I often feel very “energy depleted” after eating sugar. Yes, you get the initial push, but that is followed by a drag and mood deterioration, which I can only fight by getting something salty or simply waiting it out
I initially read this as the band Tool.
Well, it's an LLC once the human initializers withdraw from it, that's the legal trick here. If you mean what is the actual algorithm using the LLC shell, it could be anything. A simple flowchart, a DAC on Ethereum, a NN on AWS, whatever.
Well, Texas...
a vacuous tweet of a socialite

How do you arrive at calling Kyle Jenner vacuous? She has an audience and has been quite successful at monetizing. If she is vacuous then Snapchat and lot of other startups should be described the same way. Given the sales of her cosmetic line, a Wall Street investor would do well to listen to her when she thinks a service is over.
In the future, all computers will be tablets (2013)
The other two were Player of Games and Use of Weapons. Out of the three I'd say Player was my favorite, followed by Weapons.
It literally does not matter what the "safe speed" of a road is or how fast "free flowing traffic" will go. We have set a social contract, this is how fast traffic should go on this road. Pedestrians trying to cross the road now can accurately judge how quickly an oncoming car will reach them. Cars trying to pull out of side streets can now accurately judge how much time they have to enter the roadway. Cars entering the freeway can now judge how quickly the car behind them is approaching. It is impossible to tell if someone is coming towards you at 35mph or 55mph until it's too late.

It's not "criminalizing the conduct of 15 percent of motorists", those 15% of motorist choose to break the law and endanger everyone else. They're not genetically predisposed to one certain speed, they choose to go faster. And with any choice, it comes with a consequence.

But go ahead, say whatever makes you feel better about yourself. Hopefully the cop understands that your free flowing otherwise law-abiding speed is just poorly optimized. Hopefully the pedestrians you hit understand that their safety is just capricious and arbitrary. Hopefully the family of the victims understand you're just being unfairly criminalized.

Or you can just drive the speed that the entire rest of society has all agreed to drive. That's how civilization works.
I can still upvote https://news.ycombinator.com/item?id=1
Yep, there are statistical fallacies here which the article does not address.

Even if high blood pressure is correlated with morbidity, and salt intake is correlated with high blood pressure: it does not even follow that morbidity is correlated with salt intake, let alone the adage about correlation and causation.
Yeah, it's widespread as a hand-coded thing. It has to be - you essentially have no choice in Go for even basic things like tests.

But that just means that everyone rolls their own thing by hand, with widely-varying feature-sets, method names, bugs, etc. DI frameworks are very much nicer for interop between a bunch of libs.
Seems fair. I'm sure Spengler really didn't like Perens comments, but abusing the legal system to shut up people saying things you don't like is very wrong, we (thankfully) have laws which punish people who try this in extreme cases (like this one), and Spengler knew (or should have known, before filing his suit) that these laws existed and how they worked.

Play stupid games, win stupid prizes.
I think review inflation is a problem in general across any service where there might be a more human/personal interaction element where you might feel compelled to be nicer or more generous. It's very different than buying a product from a retailer or rating a product from a company you've never had a direct personal interaction with. I think for most of us, it's in our human nature to be more generous unless there's an egregious violation of standards/quality.
The issue in question for anyone curious: https://gitlab.com/gitlab-org/gitlab-ce/issues/28996

I'm looking forward to it as well :)