skysight-inc/HackerNews huggingface dataset:
For me at least, it seems to depend on why I'm sleep deprived and what I'm doing. I spent 100 hours straight through working on my dissertation (only breaks to go fetch food etc.), and felt fine for the entire period - no fatigue, no noticeable cognitive effects, I was alert and coherent - right up until I stopped writing. Then it all just hit me all at once - speaking coherently was a challenge, there was an afterimage if I looked around too quickly, my mind was full of scattered and fragmented half-thoughts (not dreaming, but a similar feeling), and I ended asking a friend to go with me to a building I'd been to hundreds (possibly thousands) of times because I wasn't sure I'd find my way there. To put it simply, I was mentally a mess, and just needed to crash for 18 hours to recover.

On the other hand, I'm currently sleep deprived due to insomnia (it's 1320 on Tuesday, and I've had less than an hour sleep since 0900 on Friday), and the effects have been much more gradual. It's a steady build-up of fatigue and general "brain slowness" for lack of a better word (e.g. I was playing Picross last night, and puzzles that normally would take me less than ten minutes took me more than half an hour), but I'm more or less fine - no visual effects, my thoughts are coherent, and it doesn't feel much different to how I'd be after a long day working (just significantly more severe).
Ecommerce Best Practices: 25 Advanced Ideas to Improve Your Customer Experience
Should be the other way around, shouldn't it: "Only if you really care about security should you be allowed to write in C" :)

(i.e., don't use a professional-grade band-saw, if you're not a professional)
The top 5 of effective React
dang doing moderation has definitely improved the place and I sure don't want to ascribe sinister motivations to him. I hope it'll work out okay! But I'm worried.
How to Accurately Estimate Project Cost and Duration
Dolphins put half their brains to sleep at a time.
Wingsuit Test Pilot Has Thrills Galore, No Prospects for Life Insurance
He's talking about Javascript itself. The language has a ton of short-comings, hence the rise of languages that transpile to JS. I agree with the previous sentiment, we should replace JS with something better. JS is a nightmare.
You could use an extension that swaps out swear words for alternatives like "fudge". One of my coworkers used one.
AI has alway struck me as an absurd nomenclature.

Inteligence is inteligence regardless of origin.

Might as well call us AI Accidental Inteligence.

I kinda like Engineered Inteligence.
I don't see what "regular people" has to do with it... you either know how your filesystem works or you don't. I you don't, the Linux way (I deleted a file but it's still in my editor) can be just as confusing as the Windows way (I can't delete or move or rename this file because it says it's in use, but I don't have any programs open that use it).
why should they learn, when you do it every time?

sounds like a great bargain for them.
To give an example of another field, the OpenAPS project for diabetes seems to be walking a very narrow tight rope in their actions and statements in order to not be regulated by the FDA.

https://openaps.org
"I hope the lifter pilot doesn't get too bored." Jarvis is all chummy again.

"There is no pilot. It's a smart gel."

"Really? You don't say." Jarvis frowns. "Those are scary things, those gels. You know one suffocated a bunch of people in London a while back?"

Yes, Joel's about to say, but Jarvis is back in spew mode. "No shit. It was running the subway system over there, perfect operational record, and then one day it just forgets to crank up the ventilators when it's supposed to. Train slides into station fifteen meters underground, everybody gets out, no air, boom."

Joel's heard this before. The punchline's got something to do with a broken clock, if he remembers it right.

"These things teach themselves from experience, right?," Jarvis continues. "So everyone just assumed it had learned to cue the ventilators on something obvious. Body heat, motion, CO2 levels, you know. Turns out instead it was watching a clock on the wall. Train arrival correlated with a predictable subset of patterns on the digital display, so it started the fans whenever it saw one of those patterns."

"Yeah. That's right." Joel shakes his head. "And vandals had smashed the clock, or something."

Peter Watts, Starfish
I would say innate interest in the field rather than intelligence vs stupidity.

I know intelligent people that spend time on it and fail because of lack of interest.
Looks really cool. Hope you guys nail it.

I'm hoping to see more and more e-ink offerings. For myself, I would like a 50" curved e-ink monitor for work, black and white is fine. I know e-ink has terrible refresh rates, but I'm working with code and consoles 90% of the time. I could put web browsers and other stuff on another monitor.
Let's Code a TCP/IP Stack, 4: TCP Data Flow and Socket API
How to Describe Your Business Idea
Imagine the profit of the phone industry as a whole was $100 and the profit of Apple's phone division (with 12% of the market share) was $103. So the rest of the industry (considered as a single whole, which of course it isn't) must have lost $3.
Sad thing is that Sony was meant to be going global in '13. It's probably well overdue a v2 by now!

Think they're down to about $700 now. Any on ebay and Amazon are from Japan with no English!!

Looked at these a few times hoping they were going on wider release. With Sony out of eBooks, and selling off Vaio, doesn't look promising for a replacement.
Mocking with var redefinition considered harmful (Clojure)
I think of installing Arch as a good exercise for aspiring sysadmins or other people who which to know a bit about Linux tinkering. It teaches one about chroots, bootloaders, partitionning etc and that knowledge may come in handy later.

And for those who already know about this or just want to use Arch, there are many derived distros providing an installer (such as Antergos).

That said the installation process is not representative of the daily use of the system and I actually use Arch mostly because it "just works", with no major versions upgrades to perform every 6 months, no complex/fragile automation stuff that breaks regularly (looking a you apt), and no need to add a ton of unofficial repositories to get non-outdated software.
Yeah I don't really know why, Facebook already have a brand new office in Paris near Bourse (former stock exchange).
The Adventure of a Ball
My Debian also doesn't have it, though I can't guarantee not having manually uninstalled it (I also uninstalled nano for example).

I think vi is a perfectly sensible choice as the always-there editor.
In addition to what madeofpalk writes, the uBlock Origin manifesto gives some context:

https://github.com/el1t/uBlock-Safari/blob/safari/MANIFESTO....

>The uBlock project does not support Adblock Plus' "Acceptable Ads Manifesto", because the "Acceptable Ads" marketing campaign is really the business plan of a for-profit entity.
Firefox was also working on this problem, but progress seems to have stalled since mid 2014

Mitigate CSRF attacks against internal networks (block rfc 1918 local addresses from non-local addresses)
https://bugzilla.mozilla.org/show_bug.cgi?id=354493
I am curious; does this apply to all of world's political sphere? Or only the United States'? If this applies to only US politics, then it becomes that much harder to qualify this as a political detox. If this is a detox from _all_ politics, then it is fundamentally unfair, as no recent political event in any other country has been controversial enough to warrant a censoring from HN. You cannot (you _can_, but you shouldn't) be biased towards any one section of HN userbase to the detriment of _all_ of the users.
Profit Apple = $1,000,000,000

Net loss Android = -$3,000,000

> What kind of maths is this?

SORRY - Above 4th Grade Math

Sorry Snarky and not trying to be a jerk but TRYING to just make a funny commentary on society. I can't tell you how frustrating it is to sit in a room of very intelligent people and they have no math skills!!!! How is it acceptable to say "I'm not good in math."
Why is this even a question, seriously? The cloud shouldn't be the first option - I'm immediately turned off by this product if that is how its going to work.
Tidy Data in Python
I can install a non-Google-approved app on my phone via the normal phone UI, without having to exploit any kind of bug in the system (I do have to set a checkbox in the settings). That's a very concrete difference.
> consumers don't get the content they desire.

But I do get the content I desire. I'm quite capable of choosing by myself. And what's worse is that the opposite also happens -- I may get content that I actively resent.

You see, I bought an Amazon Fire TV stick the other day. I was dismayed to realise that it plays a (short) ad before showing me the content I asked for.

I pay for Amazon Prime. I resent them still forcing me to watch ads. I'm seriously considering whether the downside of enduring a 5s ad outweighs he convenience of the device (which is quite nice TBH). Because you're right, I do consider it an affront.

> Others take a more extreme stance and consider analysis itself to be an affront.

Indeed. Süddeutsche Zeitung, a newspaper which my family has been subscribed to since about the 1960s, now rejects me if I use an adblocker, and am not logged in.
I've actually left their site because I resent being tracked and subjected to ads, after paying them a good chunk of money already.
As someone who still considers himself a beginner at C, busybox source code is fun as hell to read. So many "Oh, so that's how you do that" moments.
How to Prevent CRM Implementation Failure
RubyGarage on Build Stuff ‘16 Ukraine
Heroku or Amazon Web Services – Which Is Best for Your Startup?
Few questions to the team:

1) Is the screen latency numbers applicable to full-page updates also? I.e. scrolling a page of text.

2) How decent is the performance when dealing with large PDFs?

3) Is the digitizer pressure sensitive? Does it only work with a stylus? If not, how good is palm rejection?
Anecdote about independence nearing 30: I went home to see my mom for Thanksgiving. Ended up staying a week longer than intended after getting the flu, at her suggestion - and I wasn't fit to complain. Few days later and feeling better, instead of a return train she insists on driving me back home (3 hours one way). Like, mom you're awesome and I love you but honestly - NOPE - to the point of a full first-middle-last name dressing down that I was her child goddammit and that was the end of it.

My point to GP here is this: growing into adulthood is a give and take in both directions. You have to give your newly emerging mini-adults enough space to fail, recover, adapt, and learn - and yes, potentially get injured too, as horrible as that mere chance might seem.

If you don't do this, you're interfering with their chance to learn resiliency and self-reliance.

And anecdotally, they'll maybe be less likely to willingly stick around as adults and allow you to indulge your parental worries, once in a while.
FYI, this is a 2014 article
The NHTSA should not be guided by Hotz' taste in this matter.

Do you see anything wrong with a hobby project steering cars around at high speed? Hotz is clearly a very clever guy, but his judgement is the issue here.
As stevekemp mentions immersion is a surefire method.

When learning Indonesian my sole company for most of the day was my korean flatmate, who had no english. We evolved through some hilarious pidgins to fluency pretty fast.

Necessity is the mother of invention
I guess when you say 'incubator' nowadays, most people would imagine something like Erlich Bachman's house from 'Silicon Valley'.
How developers can make money with open source projects
I actually do this just for financial sites I don't have bookmarked. It's faster if I miss type and vastly safer.
For some of us, not being able to turn off sync makes it a no buy (or for work a cannot buy). I hope it will not be required because this device looks interesting.

Good luck
AFAIK string theory hasn't made any testable predictions beyond the standard model, but the standard model itself does have testable predictions that have so far all held up. So string theory is just as falsifiable as the standard model.

I don't know about the social sciences. That's painting with a pretty broad brush, IMHO.
They had intended to start shipping units by the end of this year. If the NHTSA was pressing him too early, I can't imagine what would have been the appropriate time.
This is simply awesome! For a long time I have waited for tablets to actually incorporate the most natural way for making notes and generally working with paper. Not going to preorder (waiting 8 months is kind of too long for me), but probably going to buy just after it comes out.
Contact lens-based tech could lead to better EV power source
Farewell, my dear friend.
It's not a shell up to late 1980's standards until it handles POSIX job control (Ctrl-Z suspend, move another job from background to foreground) and traps Ctrl-C interrupts to return to the prompt.

Adding some of these requirements as an afterthought into a command interpreter will likely be a pain in the butt. Ctrl-C is usually done with a longjmp(). Unplanned introductions of setjmp/longjmp into a code base could wind up with leaks or stability issues. (Side note: don't write a shell in C: pick some open source managed language in which it is safe to throw an exception out of a signal handler.)

Another requirement is arranging pipes, and handling out-of-order termination of the pipeline elements; a shell must juggle multiple child processes in order to support pipes. Pipes are put into process groups called jobs, etc.

Without all these features, you don't have a Unix shell; just an interpreter for a simple command language.
Facebook is asking users to judge the truthfulness of news headlines
> I guess we (i.e techie internet folks, you included) have been served so many crowd funded promises that it's difficult to believe things that are too good to be true.

well, I personally have basically stopped contributing to crowdfunding campaigns, I've been burnt a lot. and this is also why we haven't gone public earlier, even when we've been working on this for years.

> I truly understand and support that you don't promise stuff that aren't really made yet, and I really hope the privacy concerns will be taken as serious as they are.

well, privacy is very important to me personally (I even have a couple of commits in owncloud), and we've been discussing several ways to protect the privacy. but until we know which way we do it we can't promise anything, even just speculating will lead to people assuming and get angry if we go for something else.
It's not always the best way to write software. If you're writing a program that's supposed to work in real(ish) time then it's good to take performance into consideration early on, otherwise you'll end up rearchitecting your program later. It's not necessarily about a number of cycles each operation takes, but rather about memory layout of your data. I guess it's a matter of experience: if you expect something to be a bottle neck (because it was a bottleneck in a similar application you've written in the past) then maybe you should just write it properly the first time round?
Peter Vaughan: Thrones and Porridge star dies at 93
> as it approached the ring plane, Cassini closed its canopy-like engine cover as a protective measure.

This part caught my eye. I was not aware Cassini had this feature.

I found a paper about the engine cover mechanism, which is quite interesting:

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.31....

And here's a photo of the engine that shows the cover in a stowed position:

https://saturn.jpl.nasa.gov/system/content_pages/main_images...
Show HN: QueryStorm – A query IDE inside Excel
AI and robots will help people concentrate on more important tasks, instead of doing repetitive work. What about if most of us are still peasants, just like hundreds of years ago?
the same article you linked states that sofware is a major factor in lag, because a different app has ony a 2 frame latency.
They're just reusing the hardware module Sony uses on its Digital Paper DPTS1 thingee and putting Android on it. Assuming it's a legit project.
I've posted about this about six months ago, the original post (https://news.ycombinator.com/item?id=11583488) was fairly well received, and I thought I'd follow up.

Back then the plugin was called ThingieQuery, which turns out not to be a great name for a product aimed at enterprise customers. Since then, I've been quite busy, I've incorporated, rebranded, sold (licenses), polished, and other verbs as well. I've also adjusted the pricing and switched to a freemium model.

Here's the free vs. paid breakdown:

- Free stuff: basic IDE functionality, full SQL support for tables in Excel, query automation, non-commercial use

- Paid stuff: (in addition to all the free stuff) connectivity to external databases, advanced IDE functionality (autocomplete, error squigglies, etc.), commercial use

The free feature set is pretty useful on its own. Offering it makes sense from a business perspective - to drive adoption, but also from a personal standpoint, since it's a product I'm proud of and would like as many people to make use of it as possible.

The paid licenses come in two flavors:

1. Professional

- for people paying out of pocket

- can activate 2 machines at the same time (e.g. work/home)

- licenses can be transferred ad-hoc to other machines with a 1-min procedure (e.g. when working on a client's computer)

2. Enterprise

- a per-seat license for purchase by companies

- includes support

- can also be transferred from machine to machine

The license types were in large part influenced by the feedback I got in the original post.

I should note that I'm running a December discount promotion; you can use the following key to get a cool 40% discount on a Professional license: RZHDNDT4

In any case, please do take a look and give it a try. The trial licenses (for the premium features) have been reset since last post, so you can use a new one even if you've used a trial before.

Feedback, customers, and free users are most welcome and appreciated:)
How do you think this is going to affect you and how you comment on HN?

Searching[0] comments for user:gravypod and stem word fragments like divers, sexi, raci, or discr return 0 hits. Searching for other hot button[1] words like abortion, jew, islam, muslim, gun, SJW, leftist, clinton, hillary, trump, right, women, Israel, iraq, vote etc etc return 0[2] hits.

What political discussions are you having on HN that you won't still be able to have? Can you link to a comment you've made that you think you won't be able to make during this experiment?

[0] It's possible that I'm using the Algolia search wrong, but I can return other comments by gravypod.

[1] I'm not saying these are always bad comments! But if I'm looking for the political comments that dang is talking about these searches should return them.

[2] Some hits, but nothing relevant, for vote and right.
I'm curious how VLC usually draws inline UI elements, menu effects and such. If they need to be implemented separately per platform or if they just need to create an adapter for drawing the usual VLC UI.
I think it's easy for people who grow up cool to underestimate how important that social experience is, and how damaging it can be to not have. I feel like I've spent much of my social time in my 20s making up for the stuff I didn't learn in high school, and it's a lot harder to go through the experimentation stage when your peer group has already long since passed it.
The U.S. has an R&D tax credit as well [1]

[1] https://www.irs.gov/businesses/small-businesses-self-employe...
How ironic, given the most common use-case for modding a console is to play 'backups'.
> maybe once my French is stronger

just go to paris now. unless you are absolutely fluent, parisians will just respond in english.
I think it's a very compelling product if it delivers what it advertises. Unless you're talking about a kindle your tablet most certainly isn't better when it comes to reading which seems to be a significant portion of the product's features - as much as I like my iPad, reading on such a display for long periods of time is a subpar experience.
Ancestor in this thread said:

> I support software being regulated just like everything else, not only on life critical situations.

Maybe there is a line that is "critical", but not "life critical", but ancestor's statement was pretty damn broad.
For a long time I tried to come up with systems for paper. Now I switched to a simpler model: my (only) clipboard I used for the project I focus one, eg. writing my master thesis.
I also bought two thin soft binders. The green one is for research and ideas highly related to my current research or projects. I put some metadata on some of the sheet themselves or on small papers to remind quickly what a sheet is about. The red one is for other all other ideas.
Any sheet not is a binder will likely roam on one of my desks and will be forgotten. This is actually a feature, like survival of the fittest applied to desk environment.
Good question, for now, the false positive is not handled.
One solution is to keep a false positive whitelist (also a bloom filter) in server side, only when the first user reports the false positive url, the link will be joint into the whitelist, then timely distribute to client.
I love OPs tutorials. If you're reading this, you taught me a lot, thank you.
While I think that supporting startups is a good idea, creating a campus without a nearby network of rich investors is like sowing seeds in sand. I've been part of more than one startup in Europe and it is far more difficult to secure early-stage investment than in SF. Until Europe has an equivalent VC presence, SF will always have the edge. I hope that this campus will attract that sort of attention from investors but we have a long way to go.
If our ISP was down, we would not have had successful accesses from other people at the same time. If some transit ISP was down somewhere between us and Pingdom, well, that’s the Internet for you, eh? Regardless, Pingdom would report us as down, even though we weren’t at fault.
WI-FI Hacker 2016 – Download Wifi Password Free Cracker
2016 - Everything good died. -John Oliver

Just end already.
Software-Defined Integration: Decouple Integration Software from Functionality
our goal for solving it was to get it down to where it wasn't a detriment for the writing and sketching experience. one of the first things we did was gather data and read what research there was on what kind of latency was noticeable and lead to writing feeling "wrong".

so we solved our goal, but it's always possible to get better.
You could make it so that an application holding a file handle will always see this filename existing as long as the file is open. This is similar too, but not quite, what happens under Linux (the filename goes away, but the open file is still accessible as long as one process holds an open handle).

Or, if you wanted to be extra careful, just introduce a new locking flag (LOCK_DONT_LOCK_CAN_DELETE or whatever :-)). Then bug the authors of the most popular editors and the most buggy applications (which block files unneccesarily) to set the flag. If you want to, you could create a compatibility shim to force enable / disable this feature for a given application. (Edit: apparently this flag already exists? FILE_SHARE_DELETE?)

This is tricky, but probably not harder than e.g. modernizing the console subsystem.
Integrating PVS-Studio into Eclipse CDT (Linux)
Integrating PVS-Studio into Anjuta DevStudio (Linux)
It is sad how the loss of face and position was used as a cudgel to push ahead against protocol and notions of safety in what was supposed to be a workers republic.

Makes one wonder if the systems where more alike than different...