skysight-inc/HackerNews huggingface dataset:
I still use email, it is a core part of my workflow. I start my day trying to hit inbox 0, that works well. I vastly prefer email and other async methods of communication to anything else. That being said, I also use (because of people on my team):

- slack
- Skype
- text messages
- phone calls
- Facebook messenger
Alright so a bunch of people don't seem to understand how this thing works, and aren't reading the Kickstarter.

This is not actually a PRINTER. It's a photo paper exposer.

What's the difference? Printers work by somehow applying ink to paper. Photo paper works by already having the ink impregnated within it and exposing it to light causes the ink to become active and the result is that you get an image.

So the phone is an integral part of the process; without it you have no colored light source and thus, no printer.

Why did they use the word "printer" when it's not actually a printer in the technical sense of the word? Because the difference is lost on most people.

http://www.kenrockwell.com/tech/printers.htm

EDIT: changed to a better link
What commonly used device doesn't have a Kindle app?
I remember the days of contributing to pi-key for the PSP-1001's with an infra-red unit.

That was my first experience with C before I knew what C was.
It also was an excuse to finally just use linux instead of whacky cygwin.
Interesting stuff. One detail I'd like to respond to. Jessica writes:

And as YC has grown, so has the number of female
partners. Now there are four of us and we are not
tokens, or a female minority in a male-dominated
firm. At the risk of offending my male colleagues,
who will nevertheless understand what I mean, some
would claim it's closer to the truth to say that
that we run the place.

Many times women find themselves in the situation where they are the more responsible employees, working harder than the men, taking care of the details many men overlook for far longer, and too often earning far less money and respect. So I just hope that Jessica and the other female partners are being compensated consummate to their contribution to the success of YC.
Looking at a random file in the Flow source [0]

(* The entry point *)
let rec go content =
let env = { file = None; modified = []; line = 0; result = [] } in
let lines = split_lines content in
start env lines;
match List.rev env.result with
| [] -> []
| _ :: results -> results

(* Skip the text before the first +++ (to make things work with git show) *)
and start env = function
| [] -> ()
| line :: lines
when String.length line > 4 && String.sub line 0 3 = "+++" ->
header env line;
modified env 0 lines
| _ :: lines -> start env lines

Its beautiful to me because its very concise looking, while still using a fair bit of real English, meaningful symbols, and idioms like [] makes an empty array or whatever. I have to admit, much of this is lost on me, but it does feel more accessible than other FP languages. It almost has a Python feel.

[0] https://github.com/facebook/flow/blob/master/hack/parsing/fo...
You get more control over your online presence by participating than by opting out...
They are normally €100 (including shipping) in Europe, but the ISO layout models are out of stock everywhere.
Greyhat Python: http://www.nostarch.com/ghpython.htm

covers this topic, as well as writing a debugger, and basic fuzzing.
(I can't comment on child comments either) I didn't realize it was THAT imbalanced.

Also, who are the two farm vehicles registered in NY county?
Your last point is completely untrue. I've programmed Asterisk systems for large call centers that specifically had supervisor modes where the supervisor could monitor calls to make sure employees were keeping customer service up to par. If this had been illegal the state Workforce Commission would have had a field day each time an unfair termination case came up.

I'm going to assume that's purely state based, but it definitely is legal in some jurisdictions. I'd imagine moreso than not.

I agree that I don't want to work somewhere where you're monitored. I think we'll all agree to that.

But I've actually saved someones skin before by providing logs when a sexual harassment lawsuit came up and an employee was fired unjustly (manager fired them, but his advances were blatant in the logs).

It protects the employee if you use the communications properly.
The Art of Insight in Science and Engineering [pdf]
The full-stack marketer is here to stay [Blog Post]
I'm pretty sure the kid who made that app had connections to a fairly wealthy investor who used the app partly for their own promotion.
GitHub doesn't have a way to assign reviews to more than one person or to see the code reviews that you need to take action on (meaning code you need to review or reviews you authored that need updating, without showing reviews that you're waiting for another person on) on a single repo, let alone across all repos. GitHub's emails are incredibly noisy to the point that I'm reluctant to make inline comments for fear of spamming people's inboxes. When someone updates a PR, it's hard to see what's changed since the last version you saw.

Phabricator also has other niceties like syntax highlighting within diffs, two-column diffs (which admittedly GitHub added about a month ago), and a solid command-line tool ("arc") for sending off reviews, etc.
Natural language's main purpose is human-to-human communication.

Programming language's main purpose is not.

This is a weird semantic argument, but I think you understand the parent's point.
You hinted at the UCD pepper spray incident (which was under orders of the school chancellor, but nobody remembers that and she still has her job).

The campus police can and will shoot you. They are a real-deal police department. Most of the university shootings are ended by campus police (usually shooting the gunman).

However you sort of hinted at the fact that most campus police are a lot more lenient than city/state police. This is true in my experience -- guessing, but probably because they know who they are largely working with. Students. Drunk students, students doing dumb things, etc. Not hardened criminals most of the time. I'd probably step to far, but I'd wager campus police is a much safer line of work for an officer as well (no flip of the coin if the guy you pulled over for speeding will pull a gun on you, etc).
I think the key is that when you did get to college and started a CS program with little programming experience, no one questioned that you ought to try. Whereas many women in that situation would get more pushback from their peers and advisors.
Well, their product has been around for years, and until now was completely different (shown in the article).
Those tokens are just proxies for the energy and material resources we consume. One can easily imagine power becoming too cheap to meter within a few decade, but if you want a steak someone still has to raise and feed the cow it comes from, if you want a house someone has to grow the wood or mine the metal used to build the frame, etc. etc. Money arises out the fact that resources are scarce and not always conveniently fungible.
"I'd start by asking left-field questions like"

I'd build two and have them push against or toward each other. Must be something funky in there.

I wonder if the thing, or a part of the thing, changes thermal energy more/faster than it changes kinetic energy? That would be an interesting conservation solution. If it would be energetically cheaper to just heat something up that has differential IR emission on each side...
Metamath gives 25,933 steps in proving that 2+2=4. http://us.metamath.org/mpegif/mmset.html#trivia
I'm not convinced either. But for what it's worth, the tests for and() and or() essentially treat them as some() and all() using reduce()

https://github.com/tjmehta/101/blob/master/test/test-and.js
Meh. There have never been more ideas than there are today. The inability of the tweed-jacketed offspring of the wealthy, living their noblesse oblige in the self-imposed poverty of humanities, are struggling with the reflections in the mirror:

-their theories aren't changing the world as fast as they want

-they didn't study the hard sciences that would allow them to understand the theories that are changing the world.

The older I get, the more I see this: outside of the young men whom the society annoints "whiz kids", the entire culture seems paralyzed by fear of math and science.

That's surely a generalization. I know at least one old classmate who's a quantitative historian and quite gainfully employed. But how many people are going into history for the quantitative angle?

Don't get me wrong, I think the humanities are important. But those who choose this route have got to level up if they want to play.
What happens when you’re #1 on Designer News
Hangout on Air on Immutable Infrastructure (Nov 28)
10 Solve problems with tools you know
20 Learn new tools
30 GOTO 10

Sure, but since learning new tools more than superficially means solving problems with them, that is equivalent to:

10 Solve problems with tools you know
20 Solve problems with tools you don't yet know
30 GOTO 10

And learning new tools -- programming languages specifically here -- often involves learning new techniques, that while not necessarily as natural and popular with your current language, can be applied there, which its good to have in your pocket for when the techniques that are most popular/natural with your current languages aren't great for solving a problem you run into.

There are good reasons that the The Pragmatic Programmer includes the recommendation to learn a new language every year.
Slack alters privacy policy to let bosses read your messages
Huh! Just last week I did a survey of NLP Date Parsing libraries. If you're looking got something similar in other languages, see:

https://docs.google.com/spreadsheets/d/1dKt0R247B8Mx5sFXd7ht...
I love the idea, but the polaroid paper is 0.75 a print. I see people buying, using a few times, then shelving. If it was somehow possible to get that price down to 0.20 or even 0.10 per print this would take over the world.
Regarding dirty-checking, this stackoverflow answer by Misko might help understand the reasoning behind it: http://stackoverflow.com/a/9693933/520129
no ahem same gov sponsorship as United Way..what we call quasi gov agency
Seems to be the largest to me, most increased
radiative forcing is due to co2, and most co2 is from the energy sector, which is mostly fossil fuels. Which matches up with the change the isotope ratios.
With Google, it's always about "security". Not security as in "you can control what your software does", but as in "we'll do what we want to control you and you will like it."

The security issues were real, but I don't think trying to turn the browser into one monolithic thing with everything bundled in it is the right way to go. Unwanted plugins were extremely easy to block (no Flash -> no more distracting ads) and allow for the sites you trusted, not so easy now with everything integrated (and the way they're "simplifying" the settings and hiding them just makes things worse.)
> "The Gates Foundation will also pay the author fees charged by many open-access journals."
I too often find myself wondering this same thing. Anyone have any insight?
An oversight is still a vulnerability. I agree it didn't take some over the top technical knowledge to discover it, and a 512 bit static key was known to be vulnerable, he exploited it and showed it to be vulnerable. A widely known bug that is in your code is still a bug.
> 0% IE

Nice
Someone mentioned to me in IRC that they are owned by Endurance, same owners of HostGator and a bunch of other hosts. Not sure this really affects anyone's opinion.

I have a 35/year personal site hosted there.
Contacting the team is great & should happen, but declining to post feedback on an affected thread would be unfortunate for everyone involved.

Context is key in any discussion. Let the voting system sort it out :)
resolution limits are not only a theoretical problem with analog computers, but a practical problem that strongly limits their power.

Um, yes. Distinguishing between 1000 signal levels is considered really good. 100 is more typical. There are 14-bit A/D converters, but they're really to give you some resolution on small signals and more dynamic range on signals where noise goes up with level.
Why don't they just pay for all of the major science publications to have free access for everyone - not just requiring it of the authors they subsidize?
I agree that OCaml syntax is relatively nice, and very readable. But the first line

let rec go content =

may be problematic for an outsider who doesn't know that let and rec are keywords.

It means let recursive function go(content) = ...
The ASUS Zenbook line is probably the closest thing to Apple hardware you can get on the windows side of things. They have fairly powerful ultrabooks with similar style/form factor to Macs that you can get with SSDs and dedicated graphics.

I personally have a UX32VD that came with Windows 8 that I run linux on. The machine is primarily aluminum, and is slightly thicker and heavier than a Macbook air. It has backlit chiclet style keys with an almost identical to Macbook layour, and a single button, multi-touch trackpad. It has a 1080p IPS screen in a 13" form factor, which means pixel density and colors are pretty good. The build quality is not as high as Apple, but its better than most PC manufacturers and I have been happy with the machine. I bought it a couple years ago, and I was able to get an i7 processor, a 256GB SSD, 12GB RAM, and dedicated nVidia graphics for ~$1300. The one con is battery life. I get about 4 hours, but this could probably be improved with a less intensive newer generation processor.
This is awesome in a "now I want to spend ages refactoring my CSS to make my numbers look awesome" kind of way.
Wait, the Arduino needs to hooked up to the PC via serial port?

I was going to post something along the lines of "USELESS!!!", but then again it doesn't mean it isn't a good learning exercise.

All the same, I would quite be going around touting I've created a pager.

EDIT: Also, the use of Twillo is pretty contrived here when things like GSM shields exist.
http://arduino.cc/en/Main/ArduinoGSMShield
There is a cluster of related stories here. Many users seem to feel that the konklone.com post is the best representative of the set, so we changed to that from http://slackhq.com/post/103473448150/slacks-policy-update, and gave it a neutral title.

We're working on a system for grouping related stories together, but don't know yet when it will be ready. In the meantime, we merge threads manually, and you have to fish through the comments looking for context (like what the previous url was, why it was changed, and so on). That's not great, but see the first sentence of this paragraph.

There were a couple of borderline calls here: first, whether there are two significant stories that deserve to be on the front page, or just one (I'd argue just one, but it's not obvious); second, which of the two urls should be on the front page. Initially we chose the one that had been submitted earlier and had the larger discussion. Based on user feedback, we've flipped to the other.

I'm marking this subthread off-topic now, so it doesn't stay at the top and make the thread be about HN story merging policy.
3 Startup Principles Every Early Stage Founder Needs to Know
https://en.wikipedia.org/wiki/Racket_%28crime%29
Agreed, watching the video, it looked very disorienting. These mostly seem to be a stop-gap until hard launches of products that actually can cope with the ultra-low latency and orientation accuracy that is required for VR headsets.
Don’t Make a Pretty MVP
When toilets were invented, sawdust was expensive and water was cheap. Its easy to dismiss it all as foolish without knowing where it came from.
Because this is free and will encourage others to do the same (again, for free)?
I simply don't understand how you reach that conclusion. What about "science" is supposed to prevent a scientist from becoming 99% convinced that an effect is real after extensively studying it?

It looks to me like this fellow has quite a few peer-reviewed papers out there. Most are indeed in that weird journal, but not quite all.

And I just flat-out disagree with your supposed implication about investing.

Let me be clear: I doubt this effect is real. The difficulty of reproducing the experiment and the fact that the observed effect got smaller as they refined their technique both imply that there's some confounding factor at work. But I don't see any "pseudoscience" here.
Not a mattress, but investing it elsewhere.
I get only blank pages returned. Assuming it has buckled under the onslaught of HN visitors, what does it show when it works normally?
SUPERB! BRAVO!
Bravo. It would be really neat if the US Government could get on the same bandwagon. Our tax dollars being used to fund research that we can't access is insane.
Yes, LLVM does (mostly) support the PSP as a target. Previously though, one would have to manually modify the rust compiler itself to recognize any new targets and basically fill in a lot of the plumbing for the new target. But thanks to the (relatively) recent Target Specs feature, teaching rustc about a new triple is as easy as writing a simple JSON file:

https://github.com/luqmana/rust-psp-hello/blob/master/psp.js...
Good on them. Maybe the various government funding agencies could do likewise?
Separate firefox in a X server. A lighter version of what some of us need to do online banking - IE6 in a WindowsXP VM.
"And guess what, it wasn't replicated!"

That's a good indication that the effect isn't real. But it has nothing to do with whether this thing is "pseudoscience." Proper science produces negative results all the time.
Looks like Bill really likes open source :)
tl;dr: Science journals have lately be charging fees disproportionate to their perceived value.

http://blogs.scientificamerican.com/information-culture/2012...
There is some confusion, you are agreeing with me.

I mean don't try solving novel problems in your day job with novel tools and techniques. Use known tools to solve problems. Lean new tools when not solving problems.
I'm a little confused by what you mean by "the review happens before you upload the code"? Can you explain what you thought should happen vs. what does happen?

Thanks!
GitHub does have the ability to assign to (https://help.github.com/articles/assigning-issues-and-pull-r...) and filter by assignee (https://help.github.com/articles/filtering-issues-and-pull-r...). If you want to pull in multiple reviewers, you can @mention them.

Even in Phabricator, though, when you have multiple reviewers only one has to accept for it to be accepted. Oftentimes it is _more_ confusing to have multiple reviewers because you don't know who should have the final say.

Github has Hub (https://github.com/github/hub) which is as powerful, if not more so, than arc.

The commenting system is a matter of preference, but having forgotten to "Clowncopterize" (a great demonstration of the professionalism of those who hack on Phabricator) comments, and given that they thread in email, it hasn't been a problem for me. Though I understand where you're coming from.
Right. I know it sounds fairly obvious, but I have encountered real people who truly didn't understand that a couple dozen bits gets you beyond any practical ability to measure, and a couple hundred gets you even beyond theoretical limitations on analog.
that's the whole point. dodgy researchers can pad their CV for gullible (and not-so-gullible but time pressed) clients. these journals, and the people that use them, are parasites on the real system. the fact that they look the same on the outside to the layman is a point of weakness and will be abused until a new proxy for credibility emerges
These tech interns are probably making more than you are
Actually according to what I can find results have been mixed: one claimed positive at Lockheed, one claimed negative at a national lab, and several non-conclusive results. As others have stated it's incredibly challenging to accurately measure such tiny forces. The only logical thing to do is to attempt to amplify the effect, which Woodward is apparently doing by trying to build more efficient devices.
That framework has its own problems, like you have to wrap all your data structures into the mithril collections/models so that they can communicate with the views.
Uber NYC made almost 1/5th as much as taxis on 12/31/2013
I really don't think it is a judgment call. Even if you are absolutely 100% confident that you can perfectly predict the behavior of the people in charge of the company (because you own their soul, or something), what's to say the company is going to stay in the same hands forever?

If you don't like the terms, don't sign. If they don't intend to enforce then they shouldn't require you to sign. If they require you to sign then that means they might enforce it.
David’s Health Tech Weekly: No. 33 – No Buttons. No Switches
No. The Kolmogorov complexity (the information required to reproduce the information, e.g. the information required for the algorithm (divide a circumference of a circle by its diameter)) of Pi isn't infinite.
https://www.modern.ie/en-us/virtualization-tools#downloads
I'm interested in reading more findings from the 40 stories in addition to the ones Jessica describes, but I'm too lazy to read all 40. If you've read them, what did you find interesting?
Nitpick: [] is an empty list, an empty array would be [||]
This is important, but what would be interesting is whether they will pay open access fees on top of your grant, or let you pay open access fees with your grant. The first option would obviously be preferable, especially since you can easily be publishing work after using up your direct grant money.
ES6 and TDD at work, with traceur, mocha and sinon
They've been doing that (and other comp bio techniques) for decades so it's already factored into the price. It's also a lot harder and less reliable than it sounds, unfortunately.
I had kind of a related HN thread recently talking about how some contractual provisions can sometimes be unenforceable in courts because the court concludes that they are against public policy. A contractual promise not to testify in court is an example; you will not be able to sue someone who promises not to testify against you and then does so.

I'm don't think that that's the end of the analysis for the interaction between contracts and the third party doctrine, though. But I don't know enough to speculate.
Are you denying that women are being heavily discriminated against in developed countries, like Norway or the Netherlands?

Technology and entrepreneurship are very attractive in terms of social prestige and salary, therefore if women weren't being harassed and discouraged by men from entering these fields, you would be seeing roughly 50% of female engineers and entrepreneurs.

Maybe even somewhat more, since women tend to be smarter than men on average (which is why girls tend to succeed better in school than boys).

Edit: here come the downvotes from males in denial. If you feel the need to downvote me because I am stating a simple fact, you are part of the problem.
60hz is generally considered "good enought" for presence, the the improvement at 90hz is perceptable. Particularly with the low-persistence displays, frame rate is less important than you'd think.

Latency is a bigger problem.
Looks better with syntax highlighting: https://paste.debian.net/133342/
on the other hand, the first option would encourage open access journals to rack up the price of publishing.
I really enjoyed the line, "Don’t let old assumptions determine how you live your life today".
It's too bad they didn't use this as an opportunity to ditch Gerrit. Gerrit is terrible, and now they essentially have two code review platforms.
ah, ic. interesting.
Free Font
IE Web Development Support Moving to Stack Overflow
In a sane legal system, that would be true. Unfortunately, the US Supreme Court has upheld mandatory arbitration clauses, so companies are now allowed to effectively exempt themselves from the law.