skysight-inc/HackerNews huggingface dataset:
> The C Programming Language by Brian W. Kernighan

An interesting way to cite K&R.
How is this better than Hawk and Oz by OAuth's creator, Eran Hammer? TAuth seems to solve fewer problems, as it cannot be used by public clients.
NASA Jet Propulsion Lab’s New Chief Has Big Plans for Space Robots
Those comments.... wow.
One thing I'd add to the section on "Coming from another language" [0] is a brief introduction to non-standard-evaluation. Hadley Wickham's Advanced R (free to read on the Web) has a nice section on it:

http://adv-r.had.co.nz/Computing-on-the-language.html

NSE is what allows these two statements to both work:

library('ggplot2')

and:

library(ggplot2)

It's a relatively minor thing but it helps to explain some of the "magic" (Wickham's chapter opens with an example of how `plot()` magically knows what to label the axes) of R and might explain some of the baffling inconsistencies you might find in code out in the wild.

[0] http://www.burns-stat.com/documents/tutorials/impatient-r/r-...
Tell me a single popular .xxx website, please!
I'm actually using it as shorthand for "your sentence fragments do not amount to an argument."
Actually it was the Swami who was quoted as saying "People think Ganga can take care of my sins".
I have a hack for dealing with KeyboardInterrupt's on a ProcessPoolExecutor: https://github.com/tgbugs/desc/blob/master/util/process_fixe.... I used this in concert with asyncio run_in_executor which helps with some of the exception handling.
Postmortem of a bet against Trump
Nobody is throwing away their freedom of thought, and consulting independent experts is what journalists do. That's how we work (source: I am one).

> we looked up to the U.S. for their people's ability to think critically and to have their own informed political opinions.

Don't confuse opinions with facts. Opinions are personal and facts are (as far as possible) universal.

However, I'm unlikely to have a good opinion of someone who says too many things that are factually untrue, which is the case with Trump and Cruz.

> When I was growing up in the Eastern Bloc

Correct me if I'm wrong, but the Eastern Bloc had rulers who could say things that weren't true and not have those things exposed as lies by the MSM. That's why we fact-check both Trump and Clinton. That's what democracy is based on.

> "the ruling went against him". That's totalitarian language, describing a totalitarian concept.

No it isn't. There's absolutely nothing totalitarian about it. It's exactly the reverse.

On the evidence presented by Politifact, what Trump said wasn't true. If you want to dispute that, you have to disprove the existing information or find more information that contradicts it.

Merely having an opinion about it adds nothing: it's not worth a damn.
"Vitner's analysis of state employment data showed that Bay Area tech firms added only 800 jobs a month in the first quarter of 2016"

I was going to post the same thing as your parent post but I think the source is state data so probably not postings. Maybe that what the numbers in the DE9C are for...
Yes, it's a godsend .. soo much easier than baking in credentials. If you are using the PowerShell tools, you can also set it up so that your PowerShell session always starts with a particular set of credentials (e.g. Dev). Not sure if you can do the same with the CLI.
Chariot (YC W15) is hiring Lead/Senior iOS engineers
On the one hand, I completely agree with you about having some degree of compassion towards everybody regardless of what they've done, but on the other hand, I'm not exactly sure what it would change, or if I could remotely justify telling people that their feelings are "wrong" despite them being deceived.

It's perfectly reasonable for people to feel anger/resentment/distrust towards somebody that has done them wrong, just as much as it is perfectly reasonable for a person to feel horrible once they start being the center of attention for having done something wrong. The key difference between these two emotional states, is that one side knew what was happening (i.e. the one committing the act of deception), and the other one didn't. That gives the person committing the deception the upper hand in predicting the outcome of the whole situation, because they must know to some extent that getting caught is one of the possible outcomes of their actions; willfully ignoring this reality isn't equivalent to never even knowing it could exist (as would be the case for victims).

Now typically, anger isn't very productive, but neither exactly is total compassion. Pure indifference is the closest thing to a neutral state in such a situation, and from such a vantage point, people getting angry at being deceived and people getting depressed at being caught is completely logical, and admissible as long as there isn't any real destruction or bodily harm going on. I mean, we could feel sad for a shady person feeling sad in addition to all that, but what will that accomplish?
> It's surprising to me that no one starts a company solely for creating an amazing place to work.

I know at least one company who did that: Mobile Jazz. I started that company in 2009, initially as a freelancer, because I wanted to focus on lifestyle, rather than business success and I wanted to surround myself with other smart people, but also such that have a similar philosophy in life.

We're now a 20 people company with our HQ in Barcelona. However, everyone is allowed to work from wherever they want and (if it is planned properly in advance) also as much as they want. Some of us travel a lot. I've been "homeless" for 2 years now and spend most of my time living out of a camper van: https://i.imgur.com/qZy6Vkd.jpg

One of our employees is currently taking 1 year around-the-world trip with his wife, not rushing, but settling down at least 1 month at each place in order to work comfortably. I've just met up with them in Bali.

On top of our personal freedom and travels we also organize about 3 company events per year, which are voluntary to attend. Some examples:
* Remote office in Thailand: https://mobilejazz.com/blog/working-remotely-from-a-tropical...
* Skiing in the Alps: https://mobilejazz.com/blog/why-we-decided-to-stop-the-compa...
* Summer Camp in the Spanish Pyrenees: https://mobilejazz.com/blog/work-life-balance-in-the-spanish...
* Remote office in Cape Town (blog post pending)
* Remote office in Martinique (coming up this fall)

We pay everyone the same salary (a fair basic salary), but the interesting thing is that every quarter we share a huge chunk of our profit with everyone in the team through bonuses.

We've managed to build an amazing team, hiring mostly through our personal network. Same goes for our clients. We are doing zero sales, but all the work we get comes through word of mouth. And we're constantly overbooked.

We're fully transparent with what we do and even share it with our clients in a monthly newsletter. Now, the funny thing is, they love it. They sometimes even tell us, that they want to stop hire us and they want to start working for us ;-)

By giving my team a lot of freedom and trust, they've learned how to be responsible and act as if would be there business. I can even trust them so much that I just took of a whole month from my role as the CEO and voluntarily worked on a sailing boat crossing the South Pacific from Micronesia to New Caledonia: https://goo.gl/KPXI21

Happy to answer any questions :-)

EDIT: for completion, we're mostly a consulting/services company: http://mobilejazz.com/ - but we also run a couple of our own products, e.g. https://bugfender.com/ and https://mobilejazz.com/products/enterprise-push-technology
How worried should an entry level developer who has been working only 6 months at his current company be? Due to an extremely high cost of living, paying all my bills and student loans and such, I have very little money actually saved up. If I lost my job I'd have to pack my bags and move out of Silicon Valley ASAP. And I really haven't accomplished that much at work during the past 6 months because I joined during holiday season and pretty much spent like 3 months training. I'd be really fucked if I got laid off now.
Walmart: Thousands of Police Calls
Wrt money - I'm just pointing out that assuming someone is happy because they are rich is flawed.

3 is interesting, and backed up by what's happening in this thread. My question is really: is that the world we want to live in? Throughout human history we have gradually been curtailing our violence as a species, and I hope everyone here thinks that's been a good thing, and hopes it will continue. Wishing suffering on anyone for any reason is a form of violence.
Soros in Greek does not have the structural connotation of heap in English (which I infer from your reply, given English is not my mother tongue).
Are there alternatives to this? It sadly seems like amazon has no plans to release it internationally anytime soon. I'm looking for a simple button that can just ping a URL in the simplest case.

I'm looking at a raspi + button hardware right now but something already packaged with wifi would be a lot easier to use.
It doesn't look particularly Soviet. NASA studied lifting-body spaceplaces long ago too.
> California has not approved a coal plant since at least 1978, mainly due to NIMBY concerns wherever they tried to build them.

This seems like a misleading statistic. Since you have looked at the numbers, how many natural gas power plants were built over the same time period? I can think of at least two just in my county.
I'd be surprised if something exactly like this but more mature and with a lot more questionable legacy design decisions doesn't already exist.
It's good, but it's not perfect. Some of the issues we have encountered: it's slow to deploy; it doesn't always provide enough feedback (watching the Events page for 5-10 minutes with no real idea what it is doing); there are some relatively small changes which trigger a rebuild (which is slow). Overall I still love it, but we're kind of butting up against its limits. I'd definitely START with it though, as you get a lot of automation for minimal effort.
The big breakthrough is making it easy to create new DSLs for any situation. Every area of the OS has its own language (and you can just add more if you feel the need) so that the whole OS including networking and GUI is very compact, understandable, and hackable. This particular project focused on compactness, just to prove that it is quantitatively more expressive.
Larry Ellison's $200M cancer research gift
Huh, under your logic, is there any amount of misconduct that Holmes could commit (which might harm others, including harm through being misled) that would make you feel more compassion for those harmed or potentially harmed?

If you want to apply Buddhist ethics to influential people misusing their power, uh, I guess I follow what you're trying to do, but it seems cray-cray to me.
Cold emails seemed to slow down in December and January, but everything seems normal to me now.
You don't need an EME blackbox to protect privacy.

You simply need client-side decryption for that case, which can be done in a transparent sandbox with audited open source code.
I really want this for D tbh. Looks clean though.
Google News source selection is pretty broad and I don't think that the sources are selected by humans...
One of the towers at the Adobe headquarters has a sort of semaphore on top that displays coded messages, and spins whenever a plane flies over the building:

https://www.adobe.com/aboutadobe/philanthropy/sjsemaphore/
Had to do it in one place - everyone hated it as far as I know. Small tasks / actions started getting pulled into "misc" task. I think I put some hours as "thinking". Having a desktop tracker where you can just put the task name without much thinking distraction and then start/stop it, was helpful.

What I learned from this experience: the data either was not used or nothing noticeable changed because of it, it made people angry, it wasn't even close to accurate. Now it's one of the questions I'd ask at the interview (red flags: task time tracking, no source control, no testing, no qa plan, too many managers per project, tech choices are political not from engineering, ...)
I'm sure that I'm doing it wrong somehow, but I typically tip 10% for carryout that involves "significant" effort in packaging. Sushi or Chinese food with sauces and rice boxed separately from the main dishes gets a tip. Pizza tossed into a box does not. I also tip 10% at a buffet restaurant since there is some service involved, but it's not quite "full" service. More typical restaurant service usually gets 20% from me.

I realize it's completely arbitrary, but so is tipping culture in general.
Alexa ranks Yahoo News the 8th most popular news source on the Internet. More popular than Fox News, BBC, and WSJ.

As previously mentioned their sports coverage is superb.

Yahoo has at least experimented with original content but I am not sure if they still have it.

http://www.alexa.com/topsites/category/Top/News
I know, it's embarrassing, but I'm in love with Cake [0] recently.

[0]: http://danielpintilei.cf/Cake/
Mark Zuckerberg on Trending Topics
Nobody tell him about banks and fiat currency. Let this one sink in first.
Many countries also just don't allow political advertising on TV. Sweden allows it, but almost all the TV channels are based in the UK which bans it.
https://twitter.com/InternetOfShit
you guessed right that this isn't directly useful to my life. all my parallelism is already taken care of by a framework.

that said I really like the idea of using inner and outer function calls as a hook for spawning and collecting promises. it doesn't only have to be a join on a CPU-bound worker pool; this feels like a cleaner way to abstract IO waits than the yield statements I saw in an early prototype of tulip.

In general, this feels like a clean way to compose any library logic that involves an event loop or execution plan rather than just a function call.
$685,000 for .blog is a steal. Companies have paid millions for single domains. It was a very safe bet.

Sounds ripe for abuse if you ask me.

On top of that, think about how many people inside Automattic knew about their bid. The board at least. Any one of those people could have told a friend that WP was going to bid for it. Would you not have instantly put in a small bid of $200,000 if you'd known about this and had the cash?
Ukrainian Hacker Who Became the FBI’s Best Weapon–And Worst Nightmare
Advanced Research Projects from DARPA's Pentagon Demo Day
Theranos: The Cult of Personality
Ask HN: Where do you find technical interns?
I'm thinking about starting a company (similar to WayUp) that helps technical students find internships. If you are a large company, you use campus recruiting and if you are a small company it's mostly word of mouth.
ESP8266 is what you want.
Oh yeah you're right. I definitely hear about lifestyle business all of the time, but I was always under the impression that they were trying to sell you a lifestyle instead of a product/service. I didn't know they were actually trying to create the lifestyle for themselves.
Visualization of a Paxos-based distributed state machine
Are the company's customers other startups or enterprise?

How much are they burning vs what they've raised? Are they a consumer startup? Do they make money at all?

Basically, imagine your company cannot raise another round of VC again. Will it survive?

Also, are your loans federal? You should put them on Income Based Repayment if you can. It's more important to save up a cushion before paying student loans that have flexible options like that.
We're actively hiring. If you were one of that let go people, please reach out to https://sendsonar.com
yeah, zero sympathy from me since this was someone who was from a privileged elite class who after going at it alone for nearly a decade decided to pull the ol' switcheroo (hype up a broken product, IPO and cash out) except playing with the livelihood of real human users. If this was like some HR product okay the HR people and the company who buy them get hosed but the human cost of people using Theranos and discovering that their trust was violated by lack of scientific rigor reminds me sort of the vaccine scandal happening in China, where expired and crap vaccines were bought and flipped all over China the end user being infants and very pissed off and sad parents.

Holmes is right up there with Skhreli kid in my book if not worse.
You do subconciously. When you read "Dave punched John" you don't need to think "hmmm, is 'John' the object or the subject?" but if your brain hasn't figured out which is the object and which the subject you won't know who is hitting who.

You don't need to be able to name or define parts of speech but you need to be able to parse them, or you won't understand anything.
I whole fully agree with the points you make but I want to point out that for engineers in Silicon Valley, it's less dramatic to get laid off than you make it sound (I've been a part of a couple and I've had to lay off people as well).

The reality is in that most cases, you just change a tagline here and there, recruiters call you, and you just go on and do the next great thing.

The only ones for whom this is a problem are probably the ones with a "nice to have" position and they will have a hard time finding a new job. This sucks, but this is, like you said, also the founder's fault so it's up to the founder to give them a nice severance pay, great recommendations and preferably even introductions to other companies.
What have you guys done for server logs in EB? The system they seem to have in place is god awful. Even through their CLI, it seems to have to make a request and load about 100 lines from the tail of the server logs.
This along with IPv6 are probably one of the two most visible issues right now.
Bummer, can't order this from Australia. Really want to get one of these for some testing. Anyone with inside info as to when these will be available outside the USA?
Here are two DIY projects based on the ESP8266. Maybe somebody makes a similar kit as well, but I didn't find anything quickly.

https://www.hackster.io/noelportugal/esp8266-ifttt-easy-butt...

https://hackaday.io/project/5673-esp8266-dash-button
You don't have to bet your first-born on it or anything, but on HN there is an implicit assumption of good faith.
Yeah exactly, hiring managers have this list in their head, and what they're basically doing is crossing off items that dont apply for each candidate. essentially the ones with the least things crossed out will likely be top of the pile...
This story actually showed me how I've been doing parallax scrolling effects wrong this whole time. Showing two fixed background images at once with a scrolling transition between them is kinda neat, and something not possible with my previously flawed understanding of how to implement the effect.

When done right, the effect provides an intuitive break to process one morsel of data before starting the next. It's like a web page's version of a chapter marker, allowing for compartmentalization while maintaining simple navigation.
Friendlier link: https://en.wikipedia.org/wiki/Martian_language
My dad got laid off from the Fremont Western Digital location just the other day ago. He saw it coming as they were warned layoffs would keep coming (WD has been laying off workers since the middle of last year, I think). So luckily we moved to a nearby city with substantially lower housing prices than in San Jose, where we were spending lots more than we could justify on housing. If we had stayed in San Jose, we would be in some real big financial troubles- pretty much game over. But where we live now (which is actually in a house of the same size, just significantly cheaper) we are living more comfortably and happier without the stress of living in such an expensive city.

Anyone living in an expensive city with a layoff seeming imminent should really be thinking on the long term about where it's best for their family to live. Going day to day wondering if you'll be able to keep your house is not a healthy way to live.
But what's wrong with theweek?
> What in the W3C EME standard cannot be freely implemented? As far as I know, EME is just a communications standard between the browser and components that are not part of the browser to allow those components to provide media data for the browser to display.

That, sadly, isn't the case. (It would be much better if it were!) All the existing EME modules are embedded as part of the browser, and there definitely isn't any standardised API to communicate with a module external to the browser.

All EME defines is an API on HTMLMediaElement to communicate with this abstract module, which yes, would allow the case of hiding the key from third parties to be addressed.
https://news.ycombinator.com/item?id=11676928
If you're talking about https://fdroid.eutopia.cz/, I don't think that's the same thing. This isn't Moxie's and because of the name change, not completely moxie's code unless he's got a build flag for changing the name everywhere, not sure.

I download things from F-Droid, mostly for convenience and security since I get notified about updates, but I understand it is another person/group I need to trust. I trust, for whatever reason, that they will build directly from source and update frequently.

Ways this could go, as I see it:

0. Moxie's code, moxie's build, Google's repo - The current way I know of getting moxie's build, but you have to trust Google as well.

1. Moxie's code, moxie's build, moxie's repo - I think this would be best, and what I was talking about.

2. Moxie's code, fdroid'd build, fdroid's repo - what I would also like, but moxie publicly discourages unofficial builds so fdroid doesn't want to touch it. Up to them.

2b. Moxie's code, moxie's build, fdroid's repo - a hypothetical some people have floated, but fdroid won't host binaries they haven't built from source and I don't blame them and moxie wouldn't provide an official build outside of Gplay either way.

3. Moxie's code modified with new name by 3rd party, 3rd party's build, 3rd party's repo - eutopia.cz's build and repo. Another person to trust to build correctly and update frequently

I don't think it's just some people being angry. I think things could be better, but it doesn't sound like they will. Moxie wants F-Droid to provide services similar to what GPServices provides before he'll do 1. F-Droid will never do this(hopefully). So we have to live with 0 or 3. I think scenario 1 > 3 > 0, other people think otherwise.

Isn't FOSS fun?
>Training the model is basically free
if you have a few GPUs and don't pay electricity
I started working on a parser as a side project that could parse simple sentences, create a knowledge graph, and then you could ask questions based on the graph. I used http://m.newsinlevels.com at level 1 to feed it news articles and then you could ask questions.

It worked pretty well but I lost interest once I realized I would have to feed it tons of words. So could I use this to do something similar?

What programming language would I need to use?
Show HN: Redux/React apps in ES5 without JSX
I built Redux-ES5 particularly because I enjoy working in ES5, and also because I like the simplicity of not having to use Webpack/Babel.

There is a fully fledged app in the example directory that will get anyone up and going.

Check out the project at https://github.com/rook2pawn/redux-es5
it's hilarious to me how many people are upset with YC experimenting with snapchat. what are pitches about? explaining your startup/idea in a easy to understand manner.

What do snaps do? force content to be valuable in a constrained amount of time, making it a great way to practice your elevator pitch. if it's not interesting, next snap.

Will justin and co solely base their decision on the snap story? of course not. it's just a fun way to try something new.