skysight-inc/HackerNews huggingface dataset:
"However, by far the biggest showstopper to SCTP adoption is the lack of session layer in TCP/IP and the broken Socket API. If you want to use SCTP with the Socket API, you have to indicate the protocol to use in the socket call, which means that every application that would benefit from SCTP support must be changed, recompiled and tested. There is no way that you could take existing applications, add SCTP support in the operating system and have a better-performing Internet as the result."

Ah. "Ivan Pepelnjak, CCIE#1354 Emeritus, is an independent network architect." Ivan Pepelnjak also doesn't seem to understand network protocols. SCTP was never intended to be a TCP replacement or a basis for TCP or whatever the hell he thinks it to be. It is a separate protocol which is designed to provide a different set of features to a different set of applications.

I'm sorry that he and the large number of people like him, who would like to have exactly their use-case covered by exactly the simplest possible interface, preferably baked into the kernel or even better, the hardware, for the best performance. It's not going to happen.

I'm also sorry I have to live in a world where networking === TCP, over port 80 or 443. It wasn't supposed to be this way.

What went wrong with SCTP? By the time TCP-friendly congestion control research had reached a critical mass and started producing results, everyone had given up, adopted TCP as the sole transport protocol, and the deck was strongly stacked against anything that wasn't running on TCP.
This is basically the mirror argument of the "if you like libertarianism so much, why don't you move to Somalia?" argument that didgeoridoo rightly calls out in this thread.

You don't have to be a Marxist to point out that often where there's well-funded, universally accessible mental health and addiction treatment programs crime has dropped significantly, for instance.
Tuning Node
Pass (http://www.passwordstore.org/) is password manager based on GPG that's been around for longer. It has some more tools available that are built around it and helps organize passwords as well.
Make Your Own Hacker News Headline
>it killed a lot more astronauts than Soyuz even though Soyuz is older)

The Soviet space program killed 200+ people. I think you USSR die-hards need to stop making excuses and accept history. Safety is not one of your strong suites.

"Nedelin pressured Yangel and the rest of the R-16 team to accelerate their timetable. They did this primarily by ignoring all of the quite sensible safety measures in effect at the time."

http://www.spacesafetymagazine.com/space-disasters/nedelin-c...
Overview of Social Collaboration Solutions for Enterprises
The Case for Greece: When It Forgave Germany's Debt
Wow, yeah that's really bad.

Good to hear that sane water management is prevailing! You're right, in general the actual water authorities tend to do a pretty good job, because they know their stuff and how complex it is (that guy excepted, obviously). Most of the damage comes from outdated agricultural practices imo.

Fundamentally it's wealth concentration doing most of the damage, by gradually replacing self-sufficient farmers invested in land stewardship with paycheck-to-paycheck mortgage slaves on a tractor 18h/day. This is mainly via regulatory capture leading to our [routinely] bass-ackwards farm bills.
On the Mac, it seems pretty crazy you can't just do, with AppleScript:

tell application "iTunes" to get (title, album, artist) of current track

either with Apple Music or Beats 1. The strange this is that the above script works just fine for locally downloaded songs from Apple Music.
> In other words, we are all born basically with equal potential and what happens after birth is what really determines our so-called intelligence.

That's pretty bold. I'm aware at least of some nutrition studies but I've never seen any sort of scientific claim that everyone is born with basically equal potential. Does anyone have links or information about this?

I'm not interested in "proving" that some races are naturally inferior, so please refrain from that. I'm just curious about the "basically...equal potential" bit. It seems highly unlikely based on my personal experience - all things being equal, intelligence levels have definite family clusters which parsimoniously would be genetic.

edit: removing a mistaken word. meanings have not changed
I'm definitely all for multiple options, but a tool that does exactly this exists already, and uses git so you never lose history and can easily pass the store around.

http://www.passwordstore.org/
Not entirely irrelevant since this same scheme was attempted with the Chicago bean sculpture. My question is that if a mirrored piece of public art reflects an image that you own the copyright to can you hold the owner of the artwork in violation for an unauthorized "reproduction"? If not then why does light traveling the other way get special treatment?
Because the automation/robot that killed the worker is not capable of intention or even agency. "Baseball kills sportsgoer." "Golf ball kills jogger." "Mailbox kills commuter." These are sensationalist headlines that don't really mean anything. The story is in the "why".
for anyone who hasn't seen it Veritasium did a video on it.

https://www.youtube.com/watch?v=vKA4w2O61Xo
Sesh • Los Angeles, CA or REMOTE • Full-time • CTO • jeremy@joinsesh.com

Sesh is looking for a CTO. A strong technologist— an architect, builder, thinker, researcher, tester, and tinkerer— with a passion for building products that help people and improve society.

Sesh is the Uber for life coaching. Our app connects users via live video with highly vetted life coaches who are experts at improving emotional wellness, habits, goals, and relationships.

We're currently stealth, with recent funding from the Founder of Tinder, among others.

Competitive cash & equity compensation.

Please contact CEO Jeremy Musighi at jeremy@joinsesh.com.
Wow, I've never heard of that plane. Its gorgeous. I guess the B-2 took its place a few years later.
I think the OP meant Flux. I also read about it being used to store things that are not being persisted.
[16 32 64]
[0 0 0]
[1 2 3]
[3 2 1]
[-1 0 1]
[3 5 7]
[-2 -1 0]
[111 54231 9999999999999999999999]

At that point, I correctly answered the question.
Integrating React with Meteor
They do it in Guatemala, too, and it's hilarious. Essentially, for a free meal and bus ride and some empty rhetoric, you can get people out en masse to protest or vote. And since many voters can't read well and the country is a mess, political adverts are just a couple weird words, like "No extortion!"

The best advert I've seen is literally "Jimmy for President. Not a thief."
Personal website dev
im thinking about creating my own personal website in the few weeks to come. i am in the process of learning MEAN stack dev but was wondering if i would even need any of it other than angular.

i was planning on using just angular + bootstrap. would i even need to use node/express?
New in Qt 5.5: Q_ENUM and the C++ tricks behind it
"When the news surfaced on Twitter, a Google engineer almost immediately tweeted an apology"

The AI is not 'racist'. It used data and statistics and based on this data, mis-categorized these pictures.

I wish there were more people (and companies) standing up to this political-correct bullshit instead of bowing down to it and running scared in the corner because they are afraid they will be fired or have their careers ruined.

Nobody has the right to not be offended.
The CPython interpreter is pretty naive, so it more or less does what you tell it to.
This one? http://www.plainsite.org/dockets/download.html?id=126792875&...

Where/what is the statutory allegation? If you have a better copy that can be searched that would be appreciated.
Native or Hybrid: What to Consider When Developing a Mobile App for Business
You have a register dedicated to zero?
Putin just cut the space program by a third. Russia is becoming a bit player in space and has no ability to compete with what NASA, SpaceX, and Boeing are building now. The Soyuz work-mule as a LEO transport is pretty much it for them for the forseeable future and with the ISS retirement, it won't have anywhere to go.

http://money.cnn.com/2015/04/27/news/economy/russia-space-cr...

Or top of corrupt autocrats stealing $2billion from the space program:

http://money.cnn.com/2015/05/25/technology/russia-space-corr...

and all his recent rocket failures. They cant get those proton-m and briz's to stop blowing up:

http://www.spacepolicyonline.com/pages/images/stories/List%2...

http://spaceflightnow.com/2015/05/16/proton-crash-deals-anot...
They do in my schemas :)

One extra tip, which I have found useful, is to make the deleted column a time data type (just like created and updated), but nullable. That way, your Boolean check just needs to change to an IS NULL check, but you get the additional 'when' information without using an extra column.
http://www.passwordstore.org/ is a similar solution, and I prefer it to this solution for a few reasons:

* git integration.

* Separate file for each secret, so that I can store the password on the first line and then other sensitive account details on subsequent lines.

* -c flag for copying passwords to clipboard (but only copies the first line of the file, so it doesn't interfere with the usecase above)

* tab completion for user account names. However, this comes at a slight cost to security -- anyone with access to your machine (or git repo) can see all of the websites / accounts for which you have a password.

* Everything happens via the file system and secrets are just gpg encrypted text files. So it's really easy to implement new utilities on top of your password store. This is true for this solution as well, but somehow having separate files for each account makes it safer to implement utilities that do account management.
I don't see that demand for property/shelter is constant because people can and do buy it as investment. My assumption would be that rental prices would rise to the point where BI barely covers shelter and the money is effectively transferred via rental to "investors".
What probably matters most for many people here:

“We probably need to fundamentally rethink how do private companies compensate employees, because that’s going to be an issue,” said Mr. Kupor, of Andreessen Horowitz."

Many of these private IPOs restrict employees to selling shares back to the company at say 10% of the vested allotment. This forces people to the secondary market. Also new language in options agreements try to prohibit secondary market selling.. So it is basically a mess and practically impossible to get information.

At least most of the unicorns have extended the 30 day exercise after you leave issues. Don't join a startup that doesn't give a longer (e.g 2-10 year) time frame for buying your vested options. Odds are post series A you won't be able to afford them unless offered a private liquidity event and then you can only sell some small percent anyway.
Initially I had the same thought, as it's much less hassle. Unfortunately, other b-tree indexes in the table(s) then won't benefit from this optimization and continue growing. Also, the technique of dropping old partitions at once doesn't work anymore. So no replacement for partitions.
Spectrometers may soon be in Cell Phones
It's extremely important to separate individuals from populations. Also, IQ tests have huge social components.

PS: The Flynn effect is strong evidence that IQ of a population can be dramatically different from what its DNA would suggest. https://en.wikipedia.org/wiki/Flynn_effect
A visual breakdown of global PE activity in 2Q 2015
That's a great idea. I've pushed a gzipped CSV file to https://bitbucket.org/mciura/sejm/
Helloscout [http://helloscout.com/] | San Francisco, CA | Onsite

About us: We connect travelers with locals who help find/book awesome experiences. Currently, we use these tools: obj-c, parse.com, express, git, js, html, css.

We're looking for another developer to join our team to build out our web product. We currently have an iOS app and would like to extend its functionality to the web (as well as add in web-specific features). Ideally, you are familiar with a JS front-end framework and node. iOS and/or Android experience would also be a plus

If you're interested/have any questions/just want to say hello, send me an email and I'll get back within a day: liam@helloscout.com
In fact, there was a blog post just written about this! http://info.meteor.com/blog/meteor-the-missing-infrastructur...
Futurecast Featuring Steve Case: The Future of American Innovation
> 3. You claim that ... the quote is likely to be true even if PG didn't mean it, and therefore it's accurate to quote PG as if he did mean it. That last part makes no sense.

I didn't say that or even talk about those issues (other than saying that to speculate on PG's actual thoughts would be "a mistake"). Maybe that's why it makes no sense to you.
Use cpulimit and limit the process to a 60% of CPU usage. It will crawl, but it wont hang your whole desktop.

Also, https://addons.mozilla.org/en-us/firefox/addon/suspend-tab/
Show HN: Paperboy – Entrepreneurs sharing handy tools for startups
The tip-up wings are wild, too: https://en.wikipedia.org/wiki/McDonnell_Douglas_A-12_Avenger...
the age old question of, who watches the watchers
Alpine's a great distro, but it's not a container OS in the sense that's being defined here.
Finding bugs in Tarsnap
Custom-build AWS SDK for JavaScript in the Browser
Debugging Dart in Webstorm: Part 2
You may be nearing the end of your time in school, but your education is really only beginning. Most of what you're going to learn will be picked up over the course of your working career. In a few short years, you'll know much more than you do today, and if HN is still around, you'll be impressing people here with your knowledge.
It's intended to allow patents on "me too" drugs generally.[1][2][3]

[1] http://www.healthline.com/health-news/would-the-trans-partne...
[2] https://www.citizen.org/documents/specific%20provisions%20fi...
[3] http://www.nationalobserver.com/2015/06/04/opinion/implicati...
Watch 720p videos under smtube.
Git repo? Where?

Don't link me it here, it should be on the site.
The culture-shift of moving to public cloud
The problem with intelligence and race is that scientists are required, ex ante, to believe that if there was a link between intelligence and race, then this would not be something we should want to investigate, but if there was not a link, then this would be something that we should want to investigate and publicize.

But Bayesian reasoning doesn't work like that. You can only say "I want to know if X is true", not "I want to know that X is not true".
I noticed the highly coreographed nature of Apple recently when checking some videos of people getting a demo of the Apple Watch.

Different Apple reps, different people recording, but the demos where blow for blow the same.

Put a watch in non-interactive demo mode on the recoders wrist, then demo watch faces on the reps functional watch, finish off by drawing a heart on the watch face and point out the vibration notifications.

And this was the after-presentation demos at the WWDC no less. You find less drilled presentations on show floors where everyone are trade reps for big companies.
Seems like it would be better as a free app and you make money if I buy the t-shirt (or whatever) through the app. Not sure many be willing to plunk down .99cents when there are so many other, great free weather apps. Neat concept none the less.
Do You Really Bill $300 an Hour?
The STS could land on its own too, but due to political and safety concerns this functionality was disabled by default. In scenarios where a damaged shuttle was in space, the crew would board the ISS and turn on this functionality via a cable that connected the computer to the landing gear. Once that was set, NASA could fly it home remotely.

The Buran never carried a person into space and Soviet space management never had to make the decision to enable this while pilots sat in the cockpit. I think they would have been under the same pressure as NASA and allowed them to fly and not use full automation outside of emergencies.
That is the normal pattern in Rails apps using the `acts_as_paranoid` or `permanent_records` gems (`deleted_at` to match `created_at` and `updated_at`). But I often also have `deleted_by_id` to capture Who, and I wonder if I shouldn't just have a separate `deletions` table with the who/when and other context, and then `deletion_id` on the record.

And then I wonder if I should track updates too. There are auditing solutions to record all that, but the ones I know are (rightly) not really designed for building application logic on top of.

The idea of a relational schema having some kind of temporal dimension letting you get at changes is something that's been on my mind a lot lately.
PHP is no better, if you add an intval call it will add almost 4 seconds to the result! This is an extraordinary proof that being a little sloppy can cost you a lot when using interpreted scripting languages!

Also, I am thinking if and how much speed gain could one inject by not using OOP in PHP...
The x direction explains 70.1% of the variance. y direction explains 8.5%.

> In our case, three initial left-singular vectors contribute 70.1%, 8.5%, and 3.6% of the total variance of R, respectively.
Box | Onsite SF Bay Area | Engineering | Full time

We're hiring across all teams - from frontend to backend to everything in between. Check out our careers page to find out more: https://www.box.com/careers/engineering/

However, our high priority roles include:
- Android: goo.gl/A3NzlJ
- Frontend Frameworks: goo.gl/7wK5SN
- Infrastructure: goo.gl/nxxgdo

I'm happy to answer any questions below! Or email me at rosetta@box.com
Full method just for fun:

function judgeSentence(sentence, numNo) {

sentence = sentence.toLowerCase();

// no nos -> wrong.
if (numNo === 0 || sentence == "") {
return false;
}

// if have any fancy words -> wrong.
var probablyWrong = ["doubl", "expon", "multipl", "^", "**", "power", "two", "2", "twice", "as big", "nth", "rais"];
if (hasAny(probablyWrong, sentence)) {
return false;
}

// if you have the right words, and no buts.
var seemsRight = ["larger", "increas", "greater", "small", "less", "big", ">", "<", "go up", "ascending"],
weaselWords = ['but ', 'not ', 'odd'];
if (hasAny(seemsRight, sentence) & !hasAny(weaselWords, sentence)) {
return true;
}

// // no nouns, verbs or adjectives in your sentence -> wrong.
// var s = nlp.pos(sentence).sentences[0],
// verbs = s.verbs().map(getWords),
// nouns = s.nouns().map(getWords),
// adj = s.adjectives().map(getWords),
// numWords = verbs.length + nouns.length + adj.length;
// if (numWords === 0) {
// return false;
// }

return false;
}
Are spectroscopic methods possible, or are the particles too heterogeneous?
Ask HN: Current state of genetic algorithm/programming research?
I recall that in the late 90's the search technique fell out of favor as being too hand-tuned and lacking theory. Curious if there's any current respectable research going on etc.
Testing with Optical Character Recognition (OCR)
3D printing may change the entire heat exchanger market
Scalable vector erotica might be nice, but that's a different audience.
Best political comment I've ever read on this site. Gets to the heart of what our politics are really about.
While for profit prison is a pretty dangerous conflict of interest, 94% of prisoners are in public prisons. And even private prisons only profit a few people, and cost the rest of us money.

The US doesn't have so many in prison because it's for profit.
Well identity politics is a great way to make a lot of noise while the real issues go unattended (whether on purpose or not).
Your genes are like the least interesting thing about you. If you want purple hair, cool patterns on your skin, different-colored eyes, a stronger heart, a straighter nose etc etc than your "genes" say you should have, you can change it. Same with gender. Whatever you want, you can get it. Your genes don't really define what kind of person you are.
Use a NoSQL database like Cassandra. For your use case you can easily do time series. Cassandra is optimized for write heavy workloads.
Ireland Launches National Cyber Security Strategy
>I don't know of any tumbler designs that aren't concentrated in one place.

There's https://github.com/chris-belcher/joinmarket, which requires no trust in the other participants, and all of them would need to collude to identify you.
Thanks! I will run my own experiments in R on this data.
Suspicious Package: A Quick Look Plug-In for OS X Installer Packages
Taxicab Commission Chair Says Uber Outrage Is ‘White Privilege’
-10, 0, 0.01
> because the overwhelming vast majority of users don't have multiple Internet connections

your shiny iphone/andriod etc. are all multihomed...
Based on the title, I was hoping for more details on the structure, function, and possibly even care for our skin. There was a little bit on evolution, but the interviewer in this article was predominantly preoccupied with race. The article is a bit of a missed opportunity in this respect.
Read the blogpost I linked? It’s from the MEP who wrote the original proposal, and explains why it would add those restrictions for all the countries in the first few paragraphs already.
"ascending" is one of the words it checks for. Might've typoed it? :/
It would be nice if there were a way to integrate it with the OS X keychain, unfortunately I haven't gotten around to it and I haven't been able to find anyone who has done this already since it's tricky to google.
Great project Rob! I'm writing a C compiler in Haskell at the moment, and I'm totally going to borrow your test suite and libc, it looks very neat :)

edit: Oh jeez, I just saw your license file. I'll have to wait :)
> Imagine a simple case where you're storing hundreds of records of users, and providing the flexibility to order by any field on the user...

You don't have to allow ordering by any field. You can define a list of fields that you can order by, and only allow those. I don't see the problem with doing that. But if you must allow ordering by any field...

> Did you just create database indexes to support each of those use cases? Ugh.

...then yes, you would need to do that.

I think the cool thing about GraphQL (at least from my understanding) is it doesn't necessarily give you full power to query data in any arbitrary way from the client--it just provides a more flexible interface for defining what data you want returned from the API and how you want that data structured. It doesn't necessarily have to be a 1:1 mapping of your DB schema, and in most cases I don't think it should be.
What are you going on about? You seem to have a hot button about strong AI being impossible, but no one here was talking about AI. The OP was talking about future changes to biological humans.

> I love how computer scientists seem to decide they've "solved" AI because neural nets can sorta- kinda- do something

Citation needed. It turns out there are exactly zero computer scientists who have ever said anything even remotely like that.

But again, that's wildly off topic.
North Korean defector lifts lid on world's most secret state
Hmm, 2009...
> In the very beginning, it might be okay in terms of economics. However, as the years go on, more and more people will start relying on this basic income and we will have entire generations of people depending on it to live.

The problem here is the rate of job automation vs. job creation right now. There's a lot of indicators suggesting we're reaching - or have reached - the tipping point here. We need a strategy for giving people breathing space to adapt to job destruction. That might be a basic income, or a government backed re-training program perhaps. But the latter supposes that there are enough jobs to go for when they re-train. And the one big growth area, IT, is really limited to those with some some degree of innate talent. Think about all those truckers and taxi drivers who are going to see their jobs eliminated by maybe 2030.