skysight-inc/HackerNews huggingface dataset:
IMHO, I would respectfully disagree. K/Q canbe used for all manner of software systems.

PageRank can be done in a few lines of code - with clarity approaching the mathematical description.

The solutions to the Advent of Code (http://adventofcode.com/ and http://kparc.com/advent/ad.k) are readily expressed/solved in
k/Q.

That said, it excels above other languages/systems at systems like real-time trading.
That's immediately what I thought of as well, but I didn't want to, um, insult the blogger.
Your comment is mostly accurate. However, I'd imagine anyone hearing a message was sent through SWIFT would assume a protocol got it to SWIFTnet followed by their own systems processing it. The two are inseparable. We used to call this sort of thing a "system of systems."

Anyway, it's accurate to think of protocol + SWIFT's mgmt systems as "the SWIFT system" given they work collectively to hanndle a SWIFT transaction.
> ...we can hardly trust manufacturers to develop robust automotive software on their own...

All the more reason to root the device.
FWIW, and I literally JUST learned this from another link in this thread: Highcharts now has boost.js [0], which lets you use Canvas, for when you need the performance boost.

[0] http://www.highcharts.com/articles/2-news/175-highcharts-per...
You're right, I'm not familiar with the culture of who best contributes to clang and llvm.

But I know some things about what words mean, and publishing a paper describing an open source project in March and not having any code available for download in April is just kind of weird, no?

It's good to talk about working out the precise mechanics of upstreaming code. But in an open source project, you'd expect to publish your fork so that other people can play an informed part in that conversation.
NASA launches new X-plane program to create cleaner, more efficient planes
That's oversimplifying/over-generalizing it. There are a lot of things associated with getting older.
There are so many ways to describe "what I do". Hacker could be one, Software Engineer is my preferred one at present (as it implies a level of pragmatism I often see missing in the resume driven development crowd). Programmer, Systems Engineer. Database guy. Data Architect.

I write / use software to solve problems.
I've used C3.js for some stacked bar charts.

I like it. It took a little poking at to get what I wanted (stacked bar charts with some initially unselected), but I got it and its been working well. I came from a highcharts shop, and the setup there was different enough.
How social entrepreneurship is making a difference in the world
Depends on the language. 120 for Java. 80 for Python, Puppet and shell scripts. I don't believe in mandating an absolute hard and fast limit but I'd reject a pull request with unnecessarily long lines.
Keep in mind that well over 50% of amazon merchandise sales are from 3rd party sellers - basically small businesses. A bunch of other big players have significant 3rd party marketplace models - eBay, Newegg, and more.
If you were given a prediction three years ago that an event would occur in seven years' time, and due to unforeseen circumstances said event occurred today, it would have been four years ahead of schedule. Not seven. Forgive me if I'm uncomfortable that the Director of National Intelligence fails to understand a word problem that would make a fourth grader roll their eyes.
No, I'm just willfully educated in economics. The money has to come from somewhere. If you print it, then its going to come out of the pockets of savers.
It sounds like the brain will only sleep as deeply as it's safe to. That lines up more with the results in the article than the notion that it's directly about how many times you've been in that location before. When you're in charge of a boat, you have to be alert for any danger. When you're a fireman on duty, you have to be ready to hop into your pants. When you're in a strange sleep lab and covered in biosensors, you're going to be creeped out and on-edge.
I take your point about FreeBSD's benefits, but we need to be realistic.

People want working devices/peripherals (admittedly, I'm not very familiar with the state of the drivers on FreeBSD today, but I know it has been an issue) and many prefer to be productive too rather than hack away at their OS.
These OSes have moved out of the garage and are running a large part of this damn Internet :)

FreeBSD is certainly perfect for some niche uses but, I believe, it isn't realistic for many if not most GNU/Linux server uses today.

And that's where I'd come back to your initial point on Ubuntu's lacking server benefits: you may not see them, but many do, and for better or worse they vote with their choice. Even if many don't like it, let's be honest, many do benefit from it indirectly.
Cool. I'd love to know how it works (or doesn't) for you.
If you choose not to do anything else while waiting to speak to a CSR, it's a bit silly to complain.
More, because I can get 4 more hours done than if I go to bed at midnight and I am more motivated later and far less likely to be disturbed.
I can't do it as much these days because I have a day job which gets in the way.
Insist on doing everything through "channels"

When possible, refer all matters to committees for "further study and consideration."

Advocate "caution.""Be "reasonable" and urge your fellow-conferees to be "reasonable" and avoid haste which might result in embarrassments or difficulties later on.

"Misunderstand" orders.

Insist on perfect work in relatively unimportant products, send back for refinishing those which have the least flaw.

Sounds like the way things normally roll at many departments and teams in certain BigCorps we know and love, without anyone actually doing these things with an attempt to be disruptive. It's just "the way things always work around here."
Actually they aren't only browser based. You can run native code:

Behold:

https://www.chromium.org/nativeclient/pnacl/introduction-to-...

It's an amazing & beautiful feat of engineering. I'm unclear about it's feature - I suspect webassembly may become a standards-based equivalent that makes NaCL and PNaCL unnecessary.
> "I disagree that the number of subjects doesn't matter."

you're asking for people with deeper knowledge than you for their help, and then disagreeing with them?

I get it -- you're skeptical because of sample size. But recall that "sample size" isn't necessarily the number of test subjects, but the number of measurements, as the comment about Mercury demonstrates.

Moreover, a strong signal can be detected even from a small sample size; a coin flipping the same way 11 times in a row could be mere chance, but a roulette wheel hitting the same number 11 times in a row should not happen in the entire history of the universe by mere chance. It's not just the number of measurements, but the significance of each one, that matter for statistical confidence.

Sure, you could get an even stronger signal with a larger sample size. But that doesn't mean "a study of 11 people" is necessarily insignificant or too small of a sample. It might be too small, or it might be enough to have a very high degree of certainty.
The mockery/bullying that happens around technology decisions in the field is regrettable. It's really unfortunate that this kind of behavior turned you off of programming or any curious pursuit. That's not cool. Definitely do not let this attitude affect you at all.

But it's also not a behavior that is particularly uncommon outside of software. It's a kind of tribalism that you often see in communities everywhere. Sometimes people get picky and petty over their interests, careers, hobbies, etc. Game console choice, child-raising, criminal justice, fashion, anywhere the word "proper" is used. People are quick to get emotional about things they care about, and act out of emotion. I'm not excusing it, but it's pervasive. I know I'm guilty of it sometimes.

I hope I've never turned anybody off of learning with that kind of attitude.
Not sure what your point is? Cars are not going to be dodging bullets or anything.

But, on a highway where it's safe to do 70MPH a deer running across the road is plenty slow enough to be stopped for. In terms of birds and bunny's just hitting them is the normal human response.

IMO, getting out into the once per year in the US edge cases is kind of missing the point. Ok, if your driving in a hurricane and a roof falls onto your car then yea your going to have a bad day meh.
I have no idea what your comment means. Apparently I am projecting, but beyond that it makes no sense to me.
The thing about this is that national poverty statistics don't tell the whole story. They just offer a rough summary.

Things really are different in Japan, even in the impoverished parts. From the same Economist article: "The country has long prided itself on ensuring that none of its citizens falls between the social cracks. Japan’s orderly, slum-free neighbourhoods seem to confirm that. Street crime, even in Kotobuki, is minuscule. Unemployment is below 4% ... "

Compare that to the "choice parts" of downtown Los Angeles or the Tenderloin in SF. Despite many decades of fighting poverty, many many people still fall through the holes in the US social safety nets.

Japan also builds better cars.
Spreadsheet Thinking vs. Database Thinking
Loopback: Find and Sift – filter results on related object's properties
You can do something productive regardless. It's really baffling how many people seem to treat being put on hold as something that requires you to actively devote time to. Is this an age thing?
It's so simple, I think it's worth showing just how simple. For a single user who has already SSH access to some server, and has installed Git on that server with apt/yum/whatever:

On the server:

mkdir project.git; cd project.git
git init --bare

In an existing Git repository on your client:

git add remote newserver user@example.net:project.git
git push newserver master
Breaking Steam Client Cryptography
Substeps-webdriver, r1.0.2 released
Depends in which part of the country you live. Up in the north it's not as desperate. Down south, bro... I spent six months there fighting the secret war. Down there, it's the spittin' image of the third world.
There have actually been a ton of examples over the years of researchers hacking into car systems wirelessly, some of which used the media system as the attack vector.

Even if the media subsystem is running on dedicated hardware, the fact that it's networked with the rest of the car means that there's still a risk of it being used to gain access to other components.
> seems to be contradictory

There are a lot of problems who seem contradictory until they are solved by cryptography.
Is Porn Culture to Be Feared?
U.S. Cyberattacks Target ISIS in a New Line of Combat
Many are fixed for the entire duration of the mortgage's length (e.g. 25 years). You can find variable rates as well though.

Being from Canada, I couldn't believe that this was possible when I first came down here because it seems to defy belief that any bank would take on the risk to extend a loan at such low-interest over that kind of time frame. It turns out that it's possible because the banks aren't taking any risk; instead it's all outsourced to US taxpayers ;)
James Clapper: Snowden sped up sophistication of crypto, “it’s not a good thing”
This seems irrelevant because if ChromeOS machines became Android ones, Google would still control the updates and so they be like Nexus devices and would always get updates.
yes, if you got the binary during that "liberal" period, you are free to use it under "liberal" terms.
> The benefits to businesses,

Businesses, especially consumers, are helped more by the mobility of a car than public transport

>improved mental health of passengers

1. This is not an external benefit. This, if true, should mostly be reflected in people's willingness to take public transport. Of course, people taking public transport are in my experience usually of the most dubious mental health. So that's concerning.

> reduction in pollution and traffic

Fair points.

Traffic is by far the best case for running public transit at a loss, IMO. Though it must be weighed against spending that money on more freeways.

There are benefits, though not as many as you are listing, and we should be weary of running them at too much of a deficit.

In general the idea of running things as a business is not to say they should be run at a profit, it's to say they should be run efficiently like a free competitive market typically does.
But is it bitcoin that grows up or the blockhain?

I don't think Bitcoing growing up is going to change what money is which is basically a trusted symbol of a certain value.

The blockchain on the other hand will change everything from what constitutes a legal entity to how we deal with AI.

So basically the question is more, what is value.
Moreover, the person you'd be lying to couldn't care less if you're lying or not. The person is most likely paid by the hour and is counting down hours to clock out and go home.
Maybe they should make a bit fun about the missing day in years like 2016 and name it Open366.io or OpenYear.io ;)
I've never heard about SMR before. I wonder - does it mean that a write to one area must be done in multiple disk rotations? Ie: if a sequential write to one file be aggregated into a single location on the disk or will it be spread around the whole plate. Just wondering how a software utilizing this should behave.

http://www.storagereview.com/what_is_shingled_magnetic_recor...

https://en.wikipedia.org/wiki/Shingled_magnetic_recording
Blockchain without work is just a database, usually a really bad one, designed to take money from vc's.
"Mac-orientated mockups"

Looked like the mockup was made on Ubuntu. (Orange highlighting and cursor)
Look up CHERI processor and CHERIBSD at Cambridge. Look up Gaisler Leon3/4 SOC. License them, port CHERI tech to Leon, add capability-aware IOMMU, add TRNG, add ROM for main bootloader, fab the joker, and you got critical part of a secure computer. Clone Tandem Nonstop lockstep tech if you want fault-tolerance.

And there you go. A secure PC for only a few million dollars with BSD support. Optionally port EROS microkernel w/ jVPS filesystem for stronger solution.
This always comes up in these threads, but I don't understand how it would be any different from millions of cars running around with modified engines, suspensions, brakes, non-OEM tires and wheels. If it can be shown that your modification contributed to the accident, then liability will be apportioned accordingly. Usually it can't.
Is anyone else amazed at the absolutely magical era of time in which we live?

I don't know which is more awesome: 1) I can find a product that fits my need more exactly than I could ever have expected ten years ago, 2) that I can get information, recommendations and reviews in order to buy these things with confidence, or 3) that something even more awesome will come out a couple years later.

It gets even better because I can take part in all this: I can make an app that fills a specific need (literally, I made an app to calm a crying baby) and without advertising at all, I can ship it to tens of thousands of people around the world just by reviews and word of mouth.

I get so excited just thinking about this stuff and how much greater the future will get, and at an accelerating pace!
And San Francisco. https://en.wikipedia.org/wiki/Trolleybuses_in_San_Francisco says there are 5 such systems in the US, and that SF's is the second largest in the Western Hemisphere, after Mexico City's.
Firefox and Thunderbird: A Fork in the Road
This! Large sticky header is the worst design trend in web design. Google does it too, Gmail, Groups. Google Groups is the worst with 3 levels of fixed large headers, taking up 1/4 to 1/3 of the laptop screen.

Edit: Kill Sticky Headers doesn't work with them :(. Looks like they are iframe. Is there a kill outer iframe?
Put a slack bot interface in front of this and I will love you forever.
> If I was listening to the radio and I heard Milli Vanilli say something about dusting off a blast from the past my reaction would probably be to change the channel, not turn up the volume.

Indeed, what I take you to be saying is was what I meant; not necessarily that HN now has less taste for long-form comments, but rather that people are less likely to read, and therefore to upvote, a comment that is prefaced with a statement that it is a duplicate.

(I agree that what you have highlighted is an important sense in which the comments are not identical.)
The Benjamin Franklin Effect:The Surprising Psychology of How to Handle Haters
Not only they read emails.

They also known driving Porsche, buying jewelry and more.

http://www.19lou.com/forum-269-thread-38651591-1-1.html

http://career.51youcai.com/yule/2011/0706/124927.html

http://news.thmz.com/col89/2012/04/2012-04-101102220.html
Best Sports
Another discussion here:

https://news.ycombinator.com/item?id=11563958
Presumably you're not putting the actual messages in the blockchain. You can use it for metadata like encrypted messages or keys, and use it as a trusted clock for TTLs.

The more confusing requirement is that they want instant communications over a blockchain.

But at a higher level, this is a sort of odd set of requirements. "You have to use a blockchain somehow" is a class project requirement, not an actual project deliverable; nobody should care if it actually uses a blockchain and how as long as it satisfies the required security goals, right? It almost sounds like this RFP was written to describe one person's/group's existing product.
OT but what was the deal with the Toyota thing? I read something about this on HN the other day and as far as I can see they were unable to reproduce the bug https://en.wikipedia.org/wiki/2009%E2%80%9311_Toyota_vehicle...

Would love to hear more about it from anyone who has more information.
Ya, me too, it mostly works great. Sometimes the web page becomes unresponsive (to all input), so I have to refresh it and try again.
Hackers list
The strange case of the Venus in a box
Our concept of what "freedom" means is relative.
The Autonomous Dumbledore
Several of which have mandatory taxes that go to a state church.
WHAT IS THE DIFFERENCE BETWEEN MERV RATING, MPR AND FPR IN AIR FILTERS?
I've been using some form of tiling manager for 4+ years now (herbstluftwm at the moment, though with stints using i3, awesome, dwm, bspwm and xmonad) and I've never had a problem with lines over 80 characters. I tend to use small font sizes, but I can't recall ever getting into a situation where 100 character lines were an issue. I can't recall any of the mangers I've used having a key combo to open up an 80 character wide terminal, though I could be forgetting.
yes consuming things certainly is wonderful, imagine how excited all the people who make them must be
Weave (https://github.com/weaveworks/weave) is actually a nice DNS/SDN solution for Docker. Quick and easy to set up.
I've considered building something similar for myself - looks great and genuinely useful. I really like the idea of a concise mindmap that links out to larger notes (rather than cramming everything in the mindmap).

That said, I'm always weary putting time and energy into creating notes in a proprietary tool without a means of getting that information out.
LibreOffice is indeed awesome and I'm really productive with Writer & Calc. But Impress is a real pain. I write something and I always end up with somethink like "Oh dear no I don't want you to do this. Ok, I'll make this trick and hit enter, backspace to avoid magic ... ah no, this time this does not work. Let me just start over and try with pasting from elsewhere .. just the final edit and ... argh"
Sparsely populated reef discovered in the Southwestern Atlantic Ocean, spanning a large area that includes the amazon delta.
Big up!
The fact that you feel entitled to their hard earned money, despite providing no service or value.

We've spent several years building that particular service. We pay the bills for running it whether or not any particular customer uses it, because we have to have enough computers and bandwidth and so on available so that our subscribers can get what they're paying for. Our expenses don't magically disappear just because someone didn't use a service that they had previously used and were still signed up for during a certain period, nor can we telepathically tell whether intermittent users will not actually use the service during the next billing period.

What's wrong with that?

What's wrong with sending an e-mail to an address no-one is likely to be monitoring in real time, denying permission for a fully automated scheduled payment to be taken a few hours later? Well, no-one might read the message before the payment gets taken, for one thing.

It doesn't cost you anything to back date the termination date if you don't feel like handling it until Monday.

You don't seem to understand how this works. The money would already have been taken by the automated systems at that point. That means we would have to actively refund it, which may in itself incur a charge depending on the payment processing services involved. In any case, it requires significant manual intervention to do that and update all the records accordingly, which is at best wasting time we could otherwise spend on more useful activities.

Expecting your EULA is binding, and that if you choose to deviate from it, that's because you're just such a great guy, and if you felt like attempting to take their money or tarnish their credit for not using the cancellation avenue you prefer, you'd be perfectly within your rights...

We are perfectly within our rights. That's the point.

As it happens, we often do go out of our way to deal with messages from our subscribers as helpfully as we can. We take considerable pride in offering very good customer service, and we receive far more positive messages than complaints. In some cases, we will even voluntarily refund someone's subscription fee for a month, perhaps if we believe their situation wasn't entirely their fault or they had some honest misunderstanding about something.

But make no mistake, doing these things costs us time and, in some cases, money. We will do it anyway for most people, because that's the kind of business we want to run. However, we have absolutely no obligation to do so, either legally or morally. Perhaps unsurprisingly, we also had little inclination to do so in the case of someone who by their own admission had known what to do and failed to do it, yet who felt the appropriate reaction to that was to write to us rudely, making an unreasonable demand and immediately threatening us if we failed to comply, instead of simply asking for help if they needed it.
Not since Steve Walker's Computer Security Initiative. The amount of security in mainstream products increased dramatically when they had clear guidelines and financisl incentives. Even the code itself for the handful that aimed for higher-assurance. Likewise, what DO-178B did on quality/safety side.

Safety stuff still aroubd but NSA/DOD killed other effort off. So, your comment is true today. Sadly. Least we know what it will take to get stuff back on the market.
There is only one really problematic package that is not supported in the current 16.04 release: network-manager-openvpn

Please support the bug report on Launchpad:

https://bugs.launchpad.net/ubuntu/+source/network-manager-op...
"Money Laundering" and "Tax Write-off" are barely related activities.
See, this is a great example of how our regulators have failed miserably. This kind of practice should be outright banned. There should not be anything on a car that requires you to take it to a dealer to reset; any competent mechanic should be able to do any service on the car, and not need a special dealer-only computer system to make the car recognize the service.
Any good tut's on using this for noobs?