skysight-inc/HackerNews huggingface dataset:
Is JavaScript the King of Cross-Platform Development?
I didn't mean to suggest the government invented seat belts. It did mandate them, not only wearing them, but circa 1964 their very availability in cars. The industry, and a fair number of car buyers, didn't want buyers to be reminded that cars could be dangerous.

I don't think that's true. Nash had made them standard years before, multiple other manufacturers had them as options, and Ford promoted cars with their Lifeguard system[1], including sealtbelts, long before those laws.

The reality is that people didn't care, as evidenced by the fact that in 1981, thirteen years after seatbelts became mandatory in all cars, the CDC estimated that only 11% of car occupants used them[2].

[1] https://books.google.pt/books?id=1FQEAAAAMBAJ&pg=PA47&lpg=PA...

[2] http://www.cdc.gov/motorvehiclesafety/seatbeltbrief/
Introducing Pipelines for Linux Academy Enterprise
Sorry, I think this works: https://lagunita.stanford.edu/courses/HumanitiesSciences/Sta...
I assume Site Reliability Engineer from the last time I looked at their openings. I didn't look at the description, but I assume it's a more formal description for devops?
Haskell:

import Data.Numbers.Primes
import Data.Counter

countPrimeTransitions n = count $ zip primeEndings (tail primeEndings)
where primeEndings = take (n+1) (map (`mod` 10) primes)
Samsung is building a new social network called Waffle
How Ted Livingston Went from RIM Reject to Kik Starter
Not sure how to answer you on this (because there's a slight chance you might be trolling). Let's just say superficially "yes", in that it would mean the current expert consensus in our universe (that FLT has been proven) would have to be wrong.

But it's kind of a bad line of speculation (and so FLT probably wasn't the best illustrative example to bring up in my original post); again, for a real-life instance of a counter-example being found to a conjecture that had a lot of numerical evidence suggestion there wouldn't be one, have a look a the history of the Mertens Conjecture, and others of its ilk.

Basic point being that yes, counter-examples to interesting conjectures are always interesting results (and by themselves don't make the original conjecture any less interesting).
Maker Assembly is coming to Belfast
Does anyone really care about IE 9 any more, though?
I am going to disclose for you that you work for Cloudways.
Well, this is an incredibly difficult market to compete in. You need something really special to stand out and attract users, or devs won't bother with your service. Other sites like Imgur already have the mindshare and you need to somehow get huge and find an effective monetization strategy to pull it off. Big image hosting sites are expensive and you won't be able to turn a profit for a long time, and if you're paying for it out of pocket it's going to go south pretty quick. Especially if you don't pay for the high end infrastructure, your site will get slow as the load piles on (and it will pile on and you will see service-disrupting abuse) and most users will leave without a second thought if they have to wait more than a second or two to see their images.
From what I've read, the fancy credit card terminal that was deployed nationwide is actually not compatible with European-style chip-and-pin, which will be the next version of credit card standard. So billions were spend for nothing.
P!=NP would still be interesting even if it were proven false.
There's certainly a strong Old School mentality in the C/C++ that says that you throw code into a repository somewhere with build instructions, and if other people want to use it in their project it's on them to package it for their system and worry about coordinating, building, and installing other dependencies. There is no "language community" so much as a Debian community and an Arch community and an OS X community and a Windows community and each and every platform should attempt to "Package the World" and solve this problem in its own way. The author cares not.

Count me among the New School that feels that if you want to share your code, you package it yourself, declare its dependencies in a standard way and throw it into a central, community organized place and the whole community immediately benefits from it using a standard tool that pulls down your package and its dependencies on demand, regardless of platform.

Having come to the New School from the Old School, it moves so much faster, and there is infinitely less friction when it comes to sharing code. To point at an obvious example, Common Lisp post-Quicklisp is an infinitely more pleasant and vibrant community to work in than it ever was previously.

Agree to disagree, I guess.
Because Waco was cheap? That the worst example ever.
test@test.com
Pwned on 48 breached sites and found 650 pastes.

Ouch.
MediaCrush did accept donations and had ads, but the actual donor turnout and ad revenue was pretty pathetic.

https://web.archive.org/web/20150211095158/https://mediacru....
> their ideas only become interesting

Odds are good that everyone knows the proof that all integers are "interesting". If not, the first non-interesting number would be interesting for being the first. (grin)
That seems like a huge loophole that the merchant can use in their lawsuit.

On the other hand, "properly signed" still means that the merchant can compare signatures on the card and receipt, right?
There are already a large number of restrictions on the ownership of arms. Try to go and buy any true arms (military grade weapons) and see how far you get. The intended purpose of the second amendment was gutted long ago.

My question is why have the anti-gun lobby not gone after ammunition. So far I have not had one good response answering this question.
Show HN: Convenient web rss-reader
> dynamic languages are dead

Maybe. Tooling is coming in leaps and bounds for dynamic languages. Codebases are also trending way down as companies move to "microservices". Both bode really well for dynamic languages.

I actually think the 10 year future is going to be dominated by languages where you don't need to think in terms of types at all but you get all the benefits behind the scenes.
The majority of people on the planet do not know what a null hypothesis is.
It may be the case that a healthy brain is necessary for a healthy personality. It is not clear, however what follows from this.

If a person's brain stops functioning normally, does he become less human? If a dolphin or monkey can demonstrate more intelligent actions than the brain-damaged person, does this make them more human than they are? More worthy of life?

These are the kind of questions they ask in your local philosophy department.
See also

Improved incremental compilation of #scala in the
making yields 10-40x compilation speedups:
https://github.com/sbt/sbt/issues/1104#issuecomment-188529825

and

After turning on the java8 backend in Scala, our
bytecode size decreased by 50% and compile times
decreased by 75%. Amazeballs!

by some Scala devs.
isn't that what devDependencies is for?
Personal suggestions:

1) Dark roast coffee has less caffeine and is (in my subjective opinion) tastier. So if one wants the taste of coffee without less of the effects, consider an espresso or a Turkish coffee. The latter is just called "coffee" in much of Eastern Europe, one can pick up a beautiful cezve on Amazon http://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3D...

2) Yerba Mate is 75 mg of caffeine per serving: higher than tea, but less than coffee. Can be made in an French Press or a tea pot and served like conventional tea.

3) Caffeine gum: not particularly pleasant to chew, but comes in a more precise dose (100mg) and is "kicks in" faster.

Personally, I'd like to see more genetic studies on this: I am not particularly affected by caffeine: I've never experienced withdrawals (despite consuming caffeine heavily -- from coffee and energy drinks for a long period of time) nor do I see coffee raise itself in potency after a week or two of abstinence. This is different for others and I would really like to understand why.
I have the 2016 Accord with Sensing and occasionally the road departure mitigation system will freak out and warn you even where there is no drifting at all. At one point on my drive the pavement goes from asphalt to concrete and the lane markings lighten, and this fools it nearly every time.

Overall, the whole system was worth it for the forward collision mitigation system alone. It can be a bit of a nanny but it can save me from rear-ending someone.

I find the lane keeping assist system to be of dubious utility. It can't completely drive the car--it doesn't like relatively mild curves on the freeway--so if it can't completely drive the car what good is it? The adaptive cruise control is nice for those situations when highway-speed cruise control is actually useful--which is to say, it's not too useful in a congested city. What would be more useful is if the thing could automatically follow the car in front of me in a traffic jam.

I hope the government requires these forward-collision mitigation systems as standard equipment in a few years. They are that useful. The rest of it? Meh.
That's mostly because of trivial symmetry and even taking that into account Go space is in the most literal sense astronomic, simple numbers don't work in describing just how large it is.
I feel like these articles de-epitomize the hegemonic aspects of science, by pointing out that perceived epistemological relevancy does not contribute to actual real-world utility.
uhh. Could this not set them up for a lawsuit? I mean, I assume and argument could be made that there's some liability involved in MS screws up the installation or if some program fails to continue to function. This should be fun to watch.
Mechanical keyboard for when you don't have a mechanical keyboard
I also have a computer that Microsoft "decided" is "upgradeable" even if it's not. I guess they estimated that the total number of such computers is not going to cost them much.

I do hope some class action suit happens. Only big companies install Enterprise versions of Windows, so a lot of users will have problems on the computers that otherwise normally worked. Even some that do very responsible work.

And I hope that EULAs in which we give them our firstborns and become the organ donors are finally going to be burned in courts.
Show HN: KickSearcher -- advanced search for Kickstarter
Their community edition is an open-source version of their product. They used to have a fairly strong base of users contributing to the product through add-ons. Try a Google search for their "community edition" for more info. It's been a while since I used it.
I'm significantly more productive with tmux + autossh. I autossh into a single server from which I have about 30 SSH sessions open - organized by environment (tmux sessions) and host (tmux windows). The windows have the name of the host. I rarely use my number keys - I just shift-left arrow or shift-right arrow to the previous/next window since jumping around is so quick.

tmux-resurrect is awesome too - if the server I autossh into reboots, I can just restore all my sessions and windows and it re-sshs into the 30 hosts.
The benefit of i3, though, is that a terminal is just another window, and the direct navigation happens between windows. I can jump directly from a terminal to a browser or IDE because the construct is the same for all of them.
Yes this is true. I should have added these times are averages, not constants.

Metabolism of drugs like caffeine is genetically quite variable and is quite an issue for pharmaceutical companies.
The music has to go. As a human, I can't focus with ambient noise. The rest is spot on. Keep up the great work.
Checkout keynav, from the same author of xdotool, Jordan Sissel, pretty cool dude.
> But presumably Amazon benefits (saves money) from making more use of hardware resources

yeah, they sure do.
While this site is a great resource for quickly describing the most common open source license, one of the questions I have the most common is which license/combination I can use for restricting commercial use of a product (so something like the community/paid versions of other software, or allowing some software to be used for personal/educational but paid commercially).

I think the answer to the question is a type of creative commons license (I looked it up once but didn't commit to memory) -- would love to see that answer here
Ask HN: Where to go deep with swift2 and xcode
I am backend/devops person during the day, but I wanted to created something that I can touch. I decided to learn how to create mobile apps. Because I am a bit biased about Java and Swift seemed to be a nice language I decided to go with it.

I went through the language overview in "Swift introduction book"

I finished the tutorial provided by Apple (https://developer.apple.com/library/ios/referencelibrary/GettingStarted/DevelopiOSAppsSwift/Lesson2.html)

From there I decided I am ready to build something on my own. I was wrong, I was never so unhappy with the code I created - it was really messy. No separation of concerns whatsoever, pesky callbacks changing my state, persistence layer looked really primitive, the list goes on and on.

So I decided to see how to build "complex" apps. So I read this: https://www.raywenderlich.com/86477/introducing-ios-design-patterns-in-swift-part-1 and that: https://www.raywenderlich.com/90773/introducing-ios-design-patterns-in-swift-part-2.

And honestly, I am still a bit in the dark. Where to go from here? Any books, online courses?
Getting Sick in Venezuela Has Become a Death Sentence
Yep. I wouldn't worry about it. Freelancer.com, etc..., are full of "build a clone" projects. Keep your focus on your project.
Well, thankfully for moderates everywhere, a Congress stacked with guys like Jeff Sessions is even less likely.
> Knuth is right: premature optimization is a bad idea, full stop.

A bit of a "no true Scotsman" though, isn't it? Any optimization that is a good idea to do now is "not truly premature", whereas everything else is actually premature.
Why make a new key map when <C-z> is already available? What am I missing?
> Understanding for loops and if statements are pre requisites for many tools. Why is understanding some basic algebra, completely unreasonable.

That's a slippery slope. When you are staring at a huge stack of accumulated knowledge, you need to decide when you can start ignoring the details past a certain level.

It's not required to know assembly to write code in a modern language, but it helps. It shouldn't be required to know category theory to write code in a modern language either.
I can't see this link, what is it?
I was thinking a good startup company may be an open publication and peer review site. Something where users are non-anonymous and they are weighted by their accomplishments irl. Submissions and peer reviews would be open to anyone but weighted heavily by ranking, which is affected by irl achievements and cumulative quality contributions to the site. Like a combination of stack overflow and wikipedia maybe.

Money would be made by donation (ala wikipedia) and paper submission fees. Perhaps organizational level membership fees, such as universities, etc.

Just an idea I haven't had time to work on.
What this WSJ article described definitely seems more like a Adaptive Cruise Control (ACC)[1] than true autonomous driving [2].

Note that ACC has been around for LONG time - as early as 1992. And the new Honda Civic's tech package's ACC + Lane keeping is only considered to be Level 2 Autonomous driving, whereas Tesla has achieved Level 3 autonomy [2].

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

[2] https://en.wikipedia.org/wiki/Autonomous_car
"If I say yes (that my life requires work to be fully justified) you will disregard my agency as being a part of a "trap.""

Because it is a trap. No one demands our grandparents to work all that much if at all. Watching the kids maybe, but not much else. And I'd hardly call that work considering it's a social relation beyond mere monetization.

"If I say yes (that my life requires work to be fully justified) you will disregard my agency as being a part of a "trap."
If I say no then I suspect you will again fail to provide concrete examples to match your rhetoric, because frankly I haven't a clue what point you are trying to make."

I did, see above.

"Everyone should have a function, at least. House-spouses who run errands and raise children are just as much a worker as the breadwinner, for example."

What if I told you caring for kids isn't a job? And what if I told you doing errands for friends isn't a job either? Those aren't jobs, those are normal tasks of a household (of social relations that we enjoy) that should never been measured in dollars/pesos/yuan/etc.

"But some people will fall through the cracks and we shouldn't worry about managing everybody unless they place an undue burden on society."

Who decides the quadriplegic is an undue burden? You? Or their friends and family?

"If you have anything specific to say, say it. Otherwise, we should probably get back to work."

I multi-task. If you can't keep up it's not my problem. /s

Beyond my snark, the point is that work as you and I see is has to be done, but what IS work? Mises wouldn't have called household chores work as they're part of living. Work for him and me are things we do for an exchange of wages. Those wages are beneficial since they allow us to specialize in a singular task which in turn everyone benefits. But most importantly a wage is meant to free us from drudgery of doing other things by purchasing goods or services that save our labor in other instances. This is all assume that we live in a properly balanced free market (one which has never existed at least in the last two or three centuries). But the reality is that we're burdened by work when we require less labor hours to produce the same goods and/or services. Even taking out robots from modern industrial processes doesn't yield the amount of labor that our parents or their parents endured. Technology just gotten that good as to liberate labor to do what is assumed more valuable work. The reality is that if we don't need to labor for the same basic goods/services then maybe we ought not work. Or at least we ought not work as much as we do now. Yet here we are debating this point as if it's inherent to society and the economy that we ought to work. All I'm trying to point out here is that there's something wrong with the economy that demands us to work to excess of market demand for goods/services in question. It's just busy work. Dig a ditch then fill it back in. Pick up those rocks and move them to just repeat the process again tomorrow. See the issue now? If not, then we're likely on ideologically opposite ends of this discussion.
How many cups of coffee did you drink per day?

I limit myself to one cup a day and I feel like it has very little impact on my alertness and energy levels. Do you think just one cup a day already makes your body build a tolerance?
This is true, they're called Ulam spirals. But the reasons for these patterns appearing are afaik pretty well understood (I forget exactly how but it wasn't hard to get a grasp of why they are there).

Though these patterns are pretty noisy still.

https://en.wikipedia.org/wiki/Ulam_spiral
The above example isn't the only case where this is relevant. In this case it's something the author doesn't want to do and is pretty boring and pointless and any sane person isn't going to want to do it. Some people can power through it and others won't be able to. You can rewrite the text where the work to be done is maybe not "boring" but tedious and rather than "pointless" it's actually critical that it be done. I've changed the descriptive text above a bit.

> There are some people, that will, in sheer determination to do what needs to be done, stare anxiously at their screen, hoping to focus their attention to the task at hand. No distractions, just a text editor waiting for some text. The problem is, the thoughts just don't surface. They try to psych themselves up, remember that their lively hood depends on it, that they don't want to let their coworkers down, etc. The hours tick by. It's 6pm, but they're convinced that they'll be able to turn it around. A couple more hours pass by. " This is such a critical project I just have to get it done. If I just can just get started, I get to spend time with my family, or go see my friends, or have some semblance of balance." they tell themselves. It's 10pm. They cry for a bit, manage to get a bit of work done, and shortly after 1am, they hop in bed and call it a day. As they doze off, they lament their inability to power through their work and lament their repeated failures.

This was me. I'd have some project to work on, interesting or not and I would have the hardest time getting started. Just getting the first bits and pieces done. Or I'd have a clear picture in my head of how I wanted to do it, what needed to be done, and how I needed to attack it to accomplish it. Then I'd try to get started and fumble about not being able to get that mental picture out into real productive work. I'd spend hours breaking tasks down into smaller bits but not get any of the bits done. I'd think to myself, I'm focused too much on this and I can't think straight any more I'll just take care of another task for a bit and come back to this. Six hours later I've forgotten about it completely and then panic when I realize it. Once it was crunch time, or it was so late the only way to finish was to pull an all nighter I'd some how miraculously get things done well enough to stay out of trouble. I powered through these problems in my 20's by pouring in 15+ hour days regularly. I nearly destroyed my relationship with my wife. I had friends and colleagues that knew I'd get things done but couldn't count on it always being the best quality or on time. I couldn't do that any more when I hit my 30s, started a family, and the toll of the hours and lack of sleep really hit harder. Speaking to my Dr and getting an ADHD diagnosis, some medication and some tools to approach my issues from different angles have been life changing.
Wouldn't the automatic upgrade mean you didn't agree to any T&C?
Carelessly did the same with kevin@kevin.com (my name is Kevin) until one day kevin@kevin.com sent me an understandably angry reply!
And much like Scipio, an AI that learns the tactics of Hannibal and devises its own tactics to hard counter.
Parachuting into Existing Product
http://googleforstudents.blogspot.com/2012/06/site-reliabili...
I'll have to test it out on a different bit of highway, perhaps one of our older more weathered areas where lines are less defined to see how it really holds up.

I'm fortunate in that I usually only drive off peak hours, so cruise control is usually an option. I typically only use it on long drives, but my wife is a cruise control junkie and she loves the features on the new Honda.

I'd agree, the most useful bit seems to be the collision mitigation, but I still find the other stuff cool :) Oh, and the lane change camera is pretty awesome (though not relevant to our self-driving topic).
Data-Driven Product Changes with Venmo, Hotel Tonight, and Instacart
Monospace/Fixed Width Programmer's Fonts
Very nice tool, looks really polished and very functional! A while ago I also built an open-source Kanban board for Github issues using React.js and Material Design:

https://adewes.github.io/gitboard

Unlike Zube and other tools (e.g. Huboard) you can use Gitboard without giving anyone else acccess to your Github repositories, i.e. it runs completely client-side within your browser and without an intermediate server between you and Github. Currently it has much less features than Zube though.

It uses the Github API via AJAX and stores your login credentials in the session storage of the browser. Here's the Github repository:

https://github.com/adewes/gitboard
Almost no philosophers today (who specialize in the philosophy of mind) believe in an immaterial soul. They believe that there is nothing beyond the physical when it comes to consciousness.