skysight-inc/HackerNews huggingface dataset:
Does not work if I don't use a dot at the beginning of the extension.

.tar -> enter -> works
tar -> enter -> nothing happens

I use an extract() function on my shell initialization files. It deals with most formats for me.

Anyway nice to see it implemented on a web interface, the source code is really brief :-)

Right now it supports tar, tar.gz, tar.bz, tar.bz2 and zip. If you want to deal with more formats, you have plenty of places to look for the 'ext => cmd' relation:

https://github.com/search?q=extract
Nedb – Embedded datastore for Node.js
Someone put those up in our office, including a personal highscore sheet to mark your progress.
Not excuses, just maths. I'm not a US citizen. But I'm canadian. And my province has tried to get high speed train through the border, but the economics never added up.

That's the problem with N. America, airplanes are cheaper for our geographic situation. Because routes are not set in stone, they can be changed as the demand adjusts itself.

When you lay out train track, you can't change your mind in 20 years or you need to change your infrastructure.
They will just drive the truck from the next avenue over to the avenue that is closed and carry it from there. I don't think this wouldn't add that much delivery time.

As another commenter said, this setup is totally normal in most old European cities. Not a big deal at all.
All good points, but I think the primary use case (in a browser) doesn't experience these downsides nearly as much (JS is single threaded in the browser so concurrent access is not a big deal). It would be nice to use knex with it though..
Any hypothesis testing requires historical testing. It's easy to fit trends to anything and harder to predict and project. Asking questions first then collecting data sounds nice but it's movie-style sleuthing, unless you want to wait the time it takes to collect enough data to test your model.
Documentation and community manifesto
Its an early view. Once you cover the walls with compartments for storing random crap and add a bunch of people in there it'll definitely not look "unnecessarily large".
It's a pretty elementary exercise to fix ->altboolean so that this invariant is maintained.
Kinda makes you wonder if it's not overly wasteful, the Soyuz capsule has almost no room to move in when all 3 passengers are seated, you need to crawl past the emergency parachutes (which are located inside the capsule).

Every system has a direct mechanical/elctro-mechanical connection override in case of an emergency and every thing is redundant to the point of mechanically operating the heat deflector and opening the chutes.

Touch screens and capacitive buttons are nice but that capsule has more room than an SUV while every other spacecraft we had had less leg room than flying coach so would be interesting to see what they've had to give up to get that.
The reason is that Twitter data is expensive, and processing it in a scalable manner is even more expensive.

BuzzFeed cheated by using an aggregator with a URL search, which biases the results slightly since apps use URLs differently. (The correct way to do it would be to quantify Tweet sources from those apps over time)
Well you can always add a swipe lock to those. :)
Thanks, fixed! The content-type header was missing the encoding on the S3 object!
Parking: 5+ month waiting list. That indicates there obviously is more demand than availability right now, even without any proposed service additions (data: my experience waiting for a parking pass late 2014/early 2015). But please do lecture me on the abundant parking.

It is not the closest station to sfo; that's San Bruno, or at least that's how the trains go the majority of the day.
Big Data and Small Things: Prpl Foundation Aims for Compatible Connectivity
https://en.wikipedia.org/wiki/TGV Might be worth a read. While it may not be up to par to your standard, it's one of the train system the most complex and speedy in the entire world.
I was surprised to hear this (though not because I know otherwise). What does general purpose computing mean in this context?
Probably the latter, though we might add a native one too after we run our tests using a version of Node that supports classes.
Speaking as an atheist, god help whomever hires that ego. Albeit 120 interviews (~30 per week?) and interaction with 1000 recruiters in one month is quite an accomplishment. It sounds like what you've really been doing for the last month is writing that article.
At what level of industrialization? I find it hard to believe that, for example, one can build a 20nm chip fab with a million people, keep a fleet of emergency helicopters operational (you would need only a few, and that makes it harder to do) or launch a set of GPS satellites.
Yeah, let's rewrite $PROJ in a language few people use, with a lacking toolchain, and that few people will be bothered to use said rewrite, since it will make their life difficult to connect to it (they'd need a Rust toolchain to compile it for one).
> fast terminal lines

The speeds mentioned in that time and context are more likely for hard-wired terminals rather than for modems.
tbh, It's far different to...

- use an abstract concept as a metaphor/marketing for your product

than

- use product "L" that has been influencial and important historically, currently and likely well into the future as your Product's dependency.

- Then market your product as product "L" on one of the most important package managers for startups, enterprises, hobbyists.

They have but a single distrobution. They are not "Linux". They just are an example of it
Recaptcha added. I have foiled your evil plans (for now at least.)
> Making sure that Node.js is a first class citizen on Softlayer and BlueMix

BlueMix is a Cloud Foundry installation. Is there a separate BlueMix-specific thing that is distinct from the Node.js buildpack?[0]

[0] https://github.com/cloudfoundry/nodejs-buildpack
Well, ignoring the fact that it's being done, my plan would be to serve the bulk of the population (that would be not in Millbrae), for two reasons in particular: 1 - they're going to pay for it, 2 - political support of the aforementioned populace.
I looked at the judge's order in that case, which was very interesting. Some of the points he makes in Google's favor are:

- Google respects any "noarchive" tags that are on the page, so the page owner can control whether Google copies each page.

- The site owner can also prevent Google from copying the entire site (or parts of it) via robots.txt.

If I understand the argument correctly, this metadata, as set on the plaintiff's site, gave Google an implied license to use the content, based on widely-understood web conventions.

Also, the order notes that Google places a prominent banner on top of its cached pages stating that they're copies that may not be current. However, your copies seem to be indistinguishable from the original content. If somebody were to send someone else a link to one of your cached articles, it would be difficult to tell that it was a cached copy.
This reminds me of the RadioShack bankruptcy. I don't think the bankruptcy process was designed for "selling" personal data, right?
Hi there!
Happy to listen to your questions and valuable feedback.
Thanks.
Well if we are frank about it Astronauts for the most part are quite useless as far as science goes, they don't really do anything in space other than PR, which is quite important.

Other than PR they play technicians to plug all the experiment modules to laboratories in the ISS and are guinea pigs for various experiments which are conducted on the astronauts them selves so they'll do an ultrasound of their eyes, keep a log of their feelings and take blood samples when needed.
Which tech companies in SV are helping refugees?
It really depends on where in California. The Bay Area is exorbitant but Sacramento is quite reasonable in comparison. It has good schools and it's a 90 min drive to San Francisco. And I do mean drive... public transportation between metropolitan areas in CA is pretty much useless.

But beware, the summers are hot, and quite long. We are in currently the middle of a 4-day 100°+ heat wave. The winters are way milder than you have seen in NJ, some frost early in the morning but no snow.
This is from April. It was posted previously: https://news.ycombinator.com/item?id=9376391
Pretty sure they mean bcrypt(md5(pass+username)) since changing hashing algorithms is generally an additive change.
Data is absolutely an asset. All decisions are driven by data (could be personal, biased, anecdotal, etc.), so why not make decisions based on more data points? It's cute to think you can "ask questions first, then collect" but this wastes time in 2015. Imagine being asked at Netflix "calculate the % watch through of 18-21 year olds for kids movies", then a week later "for action movies in the 1980s. As opposed to having the viewing info for all your users before these questions arise.

BTW, users DO want you to use their data to improve your service. Otherwise google, facebook, twitter, netflix, etc. would not be as successful as they are. Liability only comes into play when OTHER parties access (legally or illegally) your data.
> Wouldn't the hassle in coordinating things across multiple countries be much higher?

Not much more than across US states. https://en.wikipedia.org/wiki/Schengen_Agreement

(although as someone else commented, it's not easy to get trains going through more than one border).

> Or ignore it and wait for automated bus services.

Buses won't reach 330 km/h (210 mph, speed of trains made in my country, Spain).
You evil bastard! (I love it)

Do respect the site. It's not nice to rain on other people's parades
Brotli (compression engine)
I don't have data on this, but I am willing to bet your German definition of "notoriously late" is much more stringent than an American's. (Not that you're wrong to think that: we've just gotten used to extremely low standards in America because all of our public projects are run incompetently.)
> I'll err to the side of caution and assume they are ultimately harmful to people and not use them. Which is what you are advocating in other forms of speech

Myself, I'd consider the side of caution to be continuing to use them. Since they're warning people about something potentially a problem, I'd rather be careful in case people are relying on them. (That's for places where they're already used. Your approach might be better for new places.)

> Speech is fluid and always changing. If there isn't an alternative, you're free to create one.

Oh sure, I realise that! I could say 'straw person' or maybe 'scarecrow fallacy'.

> On a tangent, I'd like to tell a short story about a female leader of an all-female group. She begins speaking to the group with "Okay guys". I think any reasonable person would accept that the term "guys" has lost its masculinity over the years and is used as a gender-neutral.

Wiktionary's page on 'guys' is interesting here (see: https://en.wiktionary.org/wiki/guys) - it's gender-neutral... sometimes. It's not always. It's a weird case.

> Ultimately - policing speech is a waste of effort. New words will always come into existence as euphemisms of the "wrong" words and knowing that speech is "bad" allows others to use it for power.

I'm not sure this is always true. Insults against gay people being proscribed doesn't seem to have created new ones, but I may be wrong.
On Cloud Foundry they are a major contributor; only Pivotal donates more engineering effort (disclaimer: I work for Pivotal Labs).

IBM has a lot of working engineers at Cloud Foundry HQ in San Francisco. Last I checked IBM-CFers were the whole CLI team and they're doing great.
Another way, which we actually supported in 0.13, was to turn on "pause on caught exceptions" in your debugger. We throw and catch a warning so that you could catch warnings live. We continue to do that now, just with the added benefit of having the stack trace showing up without needing to pause.
Debugging CircleCI timeouts with strace and gdb
Because the node ecosystem is a piece of shit. Because npm is a piece of shit. Because npm is a crappy packaging format. Because using npm like this instead of native system packages is lazy and sloppy.

Do you actually need more reasons?
Not all money is debt, though most is.

Debt is not a demand on future effort or production. Debt is merely an accounting artifact; it can make no real claims on the physical world.

Many will exert effort in exchange for money, but calling it a lien on future production is incorrect. No one has any obligation to perform effort in exchange for whatever it is that you call money.
I skimmed around Google...what's the next longest record for a chicken? The OP mentions rumors of scientists trying to repeat the phenomenon though none apparently successful...unless Mike had a extraordinarily unique anatomy...wouldn't this kind of thing been seen before, among all the billions of chickens killed since then? (Obviously, many billions more are killed every year, but probably not with an ax). Doing it as a science experiment seems cruel...but not nearly as seemingly cruel as many other kinds of animal experiments.
The awesome A-10 video the Air Force doesn’t want you to see
I think the consumer market lagged the institutional one by a lot.
It's definitely an asset, but it's potentially a dangerous one. It might be like owning enriched uranium fuel pellets. Extremely valuable asset that can power a society, but dangerous if it falls into the wrong hands or is allowed to contaminate the environment.
every system switch introduces friction and is pretty well known afaik in the transport literature to reduce usage.

Bart is already oversubscribed for many times of the day and shitty. Further, it's more like 35 minutes (San Bruno to Montgomery is 27 minutes; I know that bec it's my commute.) Bart also is hostile to people with luggage for much of the day, and with high-speed long distance transport you need to assume people will be bringing more than a backpack. Hostility: lack of space on the train, lack of good elevators, lack of clear directions to navigate the stations. Bart also lacks clear signage or directions, particularly for people from out of town or who don't speak or read english. And finally, bart is just flaky and shit. There are weekly 10-20 minute system delays, monthly 30+ minute delays, and quarterly system shutdown for hours. All of which is annoying for commuters, but a deal-breaker when attempting to connect to long distance transport which presumably is relatively infrequent and hence requires you to be on time.
Utopic intercity train travel in Europe is a myth. In Germany it is good, but expensive and most under 30 are trying to find an affordable alternative, e.g., BlahBlah car or a bus. France is just prohibitively expensive: I had a group trip cancelled because people balked once they saw what the TGV costs were. In Czech republic inter city is cheap, but there is no AC in the cabins and dodgy heat, infrequent high speed corridors, no WiFi, and often it is standing room only (keep in mind this might be for a 2-3 hour trip). Intracity transport is much better than the us almost all over Europe, but don't by the hype otherwise.
For a while, we were aiming for a "1.0" release. Lately, we've been more of the opinion that React will probably continue to evolve over time. We'll probably skip over the dot sometime (e.g., 0.14 -> 15.0) to help reflect that we do recognize these current versions as more or less stable.

The other opportunity is to just call some version 1.0 and then wait some amount of time (a year? two? five?) before making any breaking changes, which sounds less appealing to us. You can always continue to use an older version (and we'll backport serious fixes like we did in http://facebook.github.io/react/blog/2013/12/18/react-v0.5.2...) but we plan to continue developing React and hope that people will continue upgrading to new versions.

If you're concerned about whether it's production-ready (as opposed to future API changes), the answer is definitely yes.
Do they not have MVC in iOS land? This isn't solely a React benefit, most every JS framework has it.

Regardless, excellent post!
An OkCupid Analysis of Colleges by Sex, Smarts and Party Habits
Understanding IEC 62304 for Medical Device Compliance
3 days worth? Doesn't seem like a high standard.

"My employer provides paid time off which I can use for vacation or illness. Will my employer have to provide additional sick leave?

No, as long as your employer provides at least 24 hours per year of paid leave that can be used for health care and meets other requirements in the law."
Any data-heavy applications that have significant grouping/filtering/etc.. SQL is very powerful, and when you try to work with large datasets in the browser, its kind of disappointing that you have to either transfer a lot of data on every data view change or do SQL's job with lodash collection methods.
Can't you add support for SVG and XHTML without this? Unless I'm missing something, you just need to put the appropriate `xmlns="..."` attribute on the root element of the SVG/XHTML embed.
It's easy to see why it's a problem when we look into the past. Presumably, every creature should be considered to the be the same species as its parents. But go far enough back and your N-great grandparents are undeniably a different species.

If we had a record of every organism that had ever lived, trying to classify them into "species" would be a ridiculous task -- regardless of how punctuated-equilibriumy things are. Since the fossil record is fairly spotty, it's only a slightly ridiculous task.
Monitor closed tabs and get alerts when they change (Chrome)
Not really I write a lot of SAS (Engineer at an Industrial plant) it is what we use to query all our production databases and to write Reports for operators.

If you know SQL or anything about databases SAS is very easy to pick up. My background from University was Java and C I had few difficulties.

My House-mate is a statistician he works in finance and uses R my understanding is R is a bit more difficult as it doesn't have anything like SAS's Proc SQL never used it myself though.

Coincidently Fortran is used very heavily in models here as well.
I think they just mixed procedural and imperative.
Oh, TGV is great in France, or if you travel on a TGV-operated train to a neighboring country. I'm just complaining about timetable engines and ticketing for international trips across Europe, when they involve more than one operator. For example if you want to buy a ticket from Paris to Copenhagen, there isn't an integrated timetable/booking system. For this, bahn.de is better than most national train companies, because their search engine at least includes other operators' timetables (though they aren't always able to actually sell you a ticket).
Soyuz has more room in the orbit module. What you see in those Soyuz photos is not all the room there is, at least on orbit, if not during the trip through the atmosphere.

The ride to and from orbit itself doesn’t take that long (measured in minutes) and indeed doesn’t really require a lot of space for human passengers. The space is for the rest of the journey, which normally also should go by quickly (a couple hours), at least with the modern approach they use to get to the ISS, but can take longer depending on the exact circumstances (a couple days). The recent Soyuz trip to the ISS took two days instead of a couple hours because ISS had just completed an obviously unplanned debris avoidance maneuver.
Smart Contracts on the Bitcoin Blockchain [pdf]
Java has a type called bytebuffer that might do the trick: http://docs.oracle.com/javase/7/docs/api/java/nio/ByteBuffer...

I don't know how that would get optimized by the jit at runtime though.
They tried Cython first, so PyPy wouldn't have been faster than that. The big speedup for them was in making the code parallel, which is tricky in python and typically requires processes instead of threads and copying instead of sharing, either of which may eat most of the gains in this case.
I suspect that sometimes we deliberately complicate our languages to make it harder for the less educated classes to speak them properly, thus creating a larger barrier between us and them.
“SuperBetter” Review
Taking suggestions for the new Rust FAQ
Hello everyone,

As part of the current push to improve the Rust website [1], we are seeking input on what to include in the new and improved Frequently Asked Questions page [2].

If you have questions about Rust, suggestions for concepts that should be clarified via the FAQ, or any other ideas related to this issue, feel free to share them here.

More specifically:

- What questions do you or have you had about Rust?
- What problems have you encountered during your experiences programming in Rust?
- What topics or concepts in Rust do you feel deserve clarification?
- Do you have any other ideas or comments about what the Frequently Asked Questions page on the Rust website should include?

Thanks for any and all input you can offer! Each answer helps make the Rust learning experience better.

[1]: https://github.com/rust-lang/rust-www/labels/RWIB%20Missions
[2]: https://github.com/rust-lang/rust-www/issues/181
Have you seen this?
http://ibm.github.io/
Completely disagree. Morning people exist. Growing up I couldn't stay awake past 10:30 and I got my best work done from 5-9 AM.
I own a house in 94087, and I absolutely understand Prop 13. And if it were to fall, I'd leave CA immediately.
I thought the issue with SQL as a web standard period was it's under specified. So, rather than put SQL in the browser and then run into all kinds of incompatible edge cases they went with something simpler and easier to define and get right. You can then make your own library (SQL if you prefer) and be more likely to get the exact behavior you want across browsers.

https://hacks.mozilla.org/2010/06/beyond-html5-database-apis...
I'd find it really surprising if touch screen buttons are more reliable and/or more preferable to astronauts in a space suit.
The same approach can and does exist in Rust too, e.g. https://crates.io/crates/mioco .

(Concurrency in C and C++ is also third-party libraries... The whole point of languages like Rust and C++ is that powerful functionality like this can be built externally, so that different trade-offs can be made. Languages like Go and Node force one approach, and so when you need something outside it, you're forced to do something suboptimal.)
SQLite does mean you'll have overhead in retrieving that data, though. If you want to be able to do SQL queries on it, it's worth it, but otherwise it's probably not.

If you just want a single file, you can bundle all the assets into one and emit some metadata so you know where each file starts and ends. Emscripten's file packager does this, for example.
You're right we do like to bring it up all the time. I remember watching and the anger still burns.... It's hard enough to compete with Aus in Aus without playing against a stacked deck. Example; In that game Greg Chappell was cleanly caught by a brilliant diving catch by Martin Snedden. TV replays showed it was a clean catch. At the time all convention dictated that the umpire's decision could only be "out". In those days you were supposed to trust the players to be honest. For some reason Chappell was allowed to discuss the matter with the umpires and then to stay in, and only his innings kept Aus in the game. It should really not have come down to the last ball.... To be honest that little bit of chicanery offended me more than the underarm thing. Casts a shadow over an otherwise great batsman's reputation in these parts. Perhaps it is time for me to get over it.....
I really appreciate this guy's devotion to shoelace tying, and I especially appreciate that this is the website where I figured out how to tie my shoes so that the laces lay horizontally rather than heel to toe. All my life nobody had ever explained to me that there was an order to tying shoelaces that would result in one or the other.
According to your own definition, I think the GP argues whether there is a state to talk about without consciousness.