skysight-inc/HackerNews huggingface dataset:
In general yes. But also in specific context of /DIY/ and /OUT/ I have no idea where to go on the internet other than 4chan.

Take for example router tables. Imagine a normal web discussion group. I've never used anything but a Kreg table so my brain is wired Kreg so if all you got is a hammer the whole world looks like a nail. Or someone who wants to tie their name to money can brag about his Incra which he may or may not have (they're like $2K) and it better be the best thing ever if it costs more per pound than solid silver. Then the guy who always gets all signally rants off that most of the results are in the operator skills with the implication that we're the noob and he's the educator when everyone knows that, and the whole point is to min-max the non-operator skill issues. Yeah yeah I know you gotta know which part of the router is the spinny part but I'm more interested in who sells a table where simple adjusting the router height doesn't require contortionist work or where the dust collector actually works as opposed to looks cool. And then people who are just trying to help who point out walmart has some Chinese thing that isn't even flat on sale, as if something thats not even fit for sale is worth considering if its cheap enough. And then the marketing droids descend into the mix at the same time, and oh its just awful.

But if you go to /DIY/ and find the router table thread, you'll get the real story and no BS. Well ... and some screwing around and amazing language it is 4chan after all, and there's probably 50 threads with about 10 threads worth of real content spread across the 50, but its only fair that if you're paying nothing and there's no middleman to shill that you're going to have to invest some time to think about it. 4chan is honest there is no free lunch if you really want to learn you have to put in the analysis time.
Lyft picked up 17M rides in October, 2x the amount from last year
Ask HN: What is the best way to build a sample dataset?
Hey, I am interested in building a machine learning model that can classify people based on hair color. However, I can't seem to find any good dataset to train the models on. I also can't find any freelancers with this skill set. Any ideas on how to go about this?
Yeah! Wasn't trying to discount anything you are doing, just sharing in case it gives you some inspiration or ideas :)

You seem like an awesome fun dude and your video made me laugh a few times. Hope to see more from you!
Chain Core is enterprise-grade blockchain infrastructure
It was more an experiment in creating a fully serverless game contained in client side JS. Even the matchmaking is client side, however I believe PeerJS does use a server to broker conmections.
server side rendering only on the first load / if the client has disabled js. If the client has js enabled, after the first load, the app works as a js spa
I read that quote in Comic Book Man's voice
That might be part of it. Could also be that they're finding your content useful and want to share :)
I have easy solution to really cripple global drug trade. Stop drug money flows = cripple drug flows. If a bank gets caught with drug money laundering - all executives loose bonuses and golden parachutes, their salaries go down to average household salary for that year. Done! Watch them Then really clean up the banking system in a couple of years!
Happy to answer any technical questions.
Some future server APIs should include database connectors, machine learning libraries, & image/video processing.

Standardize on these before everything gets out-of-hand.
I mean, as the sibling notes, there's redefining true as false, but I think making all structs unions is much funnier, especially in that it's a uniquely C proposition. There are other languages that allow redefinition of true and false.

Also, I'm not sure how you think it's particularly obvious (as opposed to any other #define trick). It does only work if the project isn't warning-safe, as there are various ways this'll trigger ugly warnings (eg. using designated initializer syntax causes re-initialization warnings), but even then the warnings don't tend to actually tell you it's a union all of a sudden.

If you have others, I'd like to hear them.
YC App: Have you received email from W17 class?
YC today will send invitations to W17 class. Would be great to post here if you're invited or not and what's your startup.
classic SPA:
(client request) -> (retrieve empty divs + js) -> (js kicks off) -> (API results used to fill initial page content) -> (further page interaction calls APIs to mutate client side page)

SSR:
(client request) -> (server retrieves empty divs + js, API results used to fill initial page content) -> (fully rendered first page view + js delivered to client) -> (further page interaction calls APIs to mutate client side page)
The free software movement is blessed to have such a soul as Stallman
I could not glean from the arxiv paper how far away these anomalous stars were from Earth.

Assuming c is a hard limit, the ETI would have to be roughly 50 LY away to catch our first signals and send a beacon signal.

If instead they observed Earth as a possible life-bearing planet, which could have been made thousands or millions of years ago, then disregard above paragraph.

Or maybe they are just generating signals in more than one direction.

Or maybe our interpretation of the anomalies needs adjustment.
Google Hangouts Outage
Sure. Housing prices in metropolitan areas are sky high, thanks to the asset price inflation of the ECB. Hey, even a house in a tiny village easily sets you 300k Euro back.
The secret of the German export"wunder" is extremely low wages.

"Most Germans don’t buy their homes, they rent."

Yes. Because they can't fucking afford a house. Riddle solved. Move on.
Re edit. Microsoft was an early promoter of that when they moved Help files to IE then embedded it in all kinds of things. Those proceeded to run slow as hell with lots of stuff getting hacked due to browser.

It's important to remember that browsers were specifically designed to render a language for sharing and linking documents. Then they were extended to style and script them using languages with their own built-in assumptions and needs. That was then extended to do stateful, dynamic applications over a stack and protocol designed for stateless, static documents. The result is that it will never be as flexible or effecient as a low-level graphics stack. It will often be less efficient or secure than a built-in GUI with simple elements. Just look at uTorrent app for example of efficiencies one can gain. Can't happen with the browser because you still get the bloat that comes with the browser.
And cheaper (“under $6,000” vs. $8,999). Might cause the Surface Hub’s price to go down if we’re lucky.
agreed. he asks for a cup of tea, milk and sugar; if you cant provide this he brings his own tea bags.

the only thing that may put people out today is his aversion to 'Linux' over 'GNU/Linux' and open source vs free software; this is not unreasonable given his work to promote his own interpretations.
It is not Upwork clients he is talking about, it is Upwork themselves ;)
One way is by asking -- if the cop said "Did you know that pill was there", and he says "Yeah, grandma is always dropping pills, I was going to pick them up after I got home".

There, proven that he knew they were present and intended take possession.

It's another example of why you should never talk to the police -- it's not going to help you, and may end up hurting you.

http://www.vice.com/read/law-professor-police-interrogation-...
What do you like about it? It wasn't immediately obvious to me that those were even clickable and the <details> text does not differ from the <summary> text so it all kind of rolls together in a weird way as your click around.
I once read that those who are prideful (i.e. arrogant, conceited, pompous) are universally despised, because those who are humble recognize and abhor the ugliness of this vice, and those who are prideful can't stand the thought others thinking they're better than them.
It is always possible to save a lot by planning ahead.
I'm often amazed at what we've done with programming languages. They're perfect examples of accurately and concisely communicate information in a small space
Like the prohibition era...
Another destination: India. If you are a female, then south India. You can stay at descent hotels in Bangalore or Chennai for $25/day. Another $20 per day for food. Watch how multinational IT companies treat their employees. Feel good about yourself and come back rejuvenated.
https://github.com/nodejs/node/issues/9161

And more specifically, https://github.com/nodejs/node/issues/9161#issuecomment-2545...
Ok, perhaps I am misreading this, are you implying that "they"[1] are pushing self driving cars in order to give the public confidence that machines can be trusted with life or death decisions? The actual goal being to make it possible to deploy weapon systems that will decide on their own when to kill without the public disbelieving their assurances that the machines will make the correct decisions?

That would be a pretty deep game if so.

[1] The forces of evil that really run things
This is basically what I'm trying to do now. My entire career has been dominated by PHP thus far (though I've learned many other languages along the way). About a year and a half ago, I saw the writing on the wall and decided to learn something new. I chose Python as I'd heard many good things about the language, and it was more or less entirely new to me (unlike, say, Java or C which I had learned in college). It is so much more pleasant to code in than PHP. And I can't talk about it publicly quite yet, but good things are happening due to my Python abilities.
Isn't it illegal in most states in the US to place objects on the windshield like Hudly's projection device appears to be placed in their pictures?
but then why are many assertive, pompous people successful, but that I don't think that describes Stallman though. He seems pretty down to earth
I admire Stallman's unworldly, unfettered commitment to his principles. It's difficult to live an ethical life, and twice as difficult to live an ethical life under capitalism. Stallman's manic devotion to assiduously following his own moral compass is, bizarre though its manifestation may be, something we should all aspire towards.

That being said, I'm perpetually frustrated by the boneheadedness of his ethical commitments. They strike me as ineffective and, more critically, unsound: it seems to me like Stallman ad-hoc transformed an (absolutely justified) distaste for closed-source software into a system of ethics by, fundamentally, adopting aphorisms as axioms. Whether this was done as a post-hoc justification for his depth of passion in this area, or whether it was just a gradual metastasis, I don't know.
Banks Launder Billions of Illegal Cartel Money
I wish.

Even this year I was getting some SiteCore requests, which I didn't accept, but version 6 was largely built on top of forms.

I haven't bothered with it since version 6, so I don't know how well it has moved into MVC world.
I always get a laugh reading his site... he has a lot of rules .. I think that his 'religion' that he imposes on himself
I don't see any long term stability and support in any JS framework. They seem to pop in and out of existence at a fairly rapid pace. What examples do you have of long-term projects that use those frameworks?
I've been a freelancer for the past few years and am aware of the problems that Upwork has.

I think the problem is that there are no better alternatives to it that fills the same space. Yes, you can market yourself by writing blogs, etc but Upwork definitely helps in getting clients and leads.

I've been thinking maybe I can create something similar but try to address some of the problems now that Upwork is getting this much flak. Obviously it will be a much smaller, limited platform. But does anyone have any suggestions of what they would like to see? Something that could go in the MVP.
...yet Stallman's warnings and predictions keep being right, year after year, decade after decade.
> there is no yarn equivalent to "npm run ..."

https://yarnpkg.com/en/docs/cli/run ? (I am not primarily a node dev, so I might be missing some nuance here.)
Is it? In [0] (from 2015) the number of US citizens who had been to Iraq and/or Afghanistan was around 2.5 million, or about 0.75% of the population at the time of writing.

Why do we continue to send these men and women over there? Because no one knows them. The risk to someone the average US citizen knows is near 0. This lack of connection allows people to make the decision to commit these anonymous soldiers to a war on the other side of the world.

This is only exacerbated by drone warfare. Now, we'll be committing even fewer of our own citizens lives to the risk of war. Materiel is easily replaced in comparison, and the losses are more easily covered over.

One of the reasons that we, finally and way too late, pulled out of Vietnam was the draft. The idea that you, or your brother, or your son, or your cousin could be drafted and thrown into a war that none of you wanted.

Now it's an all-volunteer military. While we may be wary of war, it's far less of an emotional and ethical strain on the people of this country when they go into their voting booths.

[0] http://www.theatlantic.com/magazine/archive/2015/01/the-trag...
In case of DNS problems (as reported by reddit), the underlying bucket URL is: http://public.docs.xstatic.site.s3-website-us-west-1.amazona...
Artistry produces beauty. Craftsmanship produces quality. They are not the same thing, and they are not necessarily in conflict. But don't confuse one for the other.
Why is it twice as different to live an ethical life under capitalism? And under what alternate systems is it easier to live an ethical life?
Perhaps it's the textbook used by the UW computer security course

https://crysp.uwaterloo.ca/courses/cs458/F16-material/home.s...

which is Pfleeger's Security in Computing?

https://www.pearsonhighered.com/program/Pfleeger-Security-in...
It is, but it's also not what I said. I'm saying, in relation to the comment chain, that drones do lead to more foreign casualties because of how we're willing to use them, i.e. casually.

Do you have an argument that doesn't involve rephrasing mine?
For the first time, magnets are be made with a 3-D printer
Intrinsic-Vulkan based open source cross-platform graphics and game engine
Even if he was a heavy pill "junkie", how does ruining his life make things better for anyone?
Marc Andreesen will chat with you on Twitter. Short replies, but at least he notices. Be compelling, even if you are on the wrong side of the world.
If you think copy&paste is an option at all, I agree. If you are to rely on somebody else's work, better make it work they have put an actual effort in getting right, for which they have some stakes.

Doing "boring stack" implies you actually know what you are doing, though.
Tagged templates look interesting. It's an overlooked feature that not many people know about
"Like this: Take two opposed pressure groups--Record the most violent and threatening statements of group one with regard to group two and play back to group two--Record the answer and take to back to group one--Back and forth between opposed pressure groups--This process is known as "feed back"--You can see it operating in any bar room quarrel--In any quarrel for that matter--Manipulated on a global scale feeds back nuclear war and nova--These conflicts are deliberately created and aggravated by nova criminals" - Nova Expresss, William Burroughs
So there's a very tiny display in the base ?

ps: oh .. I just clicked, it's probably the same thing as the Google Glass HUD.
It's a combination of code/data equivalence, syntax that makes that useful in development flow, ability to do DSL's, and conceptual simplicity of the core features. I mean, basic LISP interpreter takes a page or two to write in the language with that interpreter able to bootstrap features of about any other.

Combining that with a professional LISP can have a profound, combined effect on people that irritates them when they use tools with less power.

Edit for nice example of ot making hard things easier:

https://news.ycombinator.com/item?id=9699065
Inkscape is perfect for logos, especially SVG and is completely free, unlike alternatives.

However, there is one important detail missing: you need a lot of prior experience with design/photography to come up with anything decent, otherwise your untrained in this subject brain would not be able to decide what looks good and what doesn't.
For my current flight patterns, I typically spend more time off the plane than flying. Showing up early, dropping baggage, customs/security, waiting at the gate, inefficiently loading the plane, pre-flight checks, taxiing (on/off runways), getting my baggage.

Each of those points could be much more efficient:

1.) Prescreen me for all things so that I exit the uber and walk upto the gate directly
2.) Let me print my own baggage tag at home and drop it at the gate when I arrive
3.) Dont let cheap idiots bring on carry on baggage and take up 200 ppl's time trying to jam it into an overhead bin
4.) Dont make me sit on the plane until absolutely ready, with a runway slot ready to go
5.) When I get off the plane, hand my luggage directly to me instead of making me wander around an airport looking for a terribly slow conveyor belt to eventually get my bag

I presume all of the above doesnt happen because, at the end of the day, there aren't sufficient travelers willing to pay the cost of implementation.
There is a way to support both styles at the same time, and most libraries (that I'm aware of) use it. If a callback is given, call it with the result. If not, return a promise for the result. This doesn't require a rewrite of existing libraries, but merely a new minor version.

I don't see how compile-time type checking would help here. When checking out a new library, I read the documentation, or maybe it's test suite, and then use it accordingly. My tests ensure that I use it correctly, i.e. give it types it understands, give it the right data (the id of the correct user account for example), and handle the outcome correctly (i.e. display it in the right format).

JavaScript has run-time type checking, which could be used for automatic promisification, but I agree that's a slippery road, for many reasons.
Basically he lives in a way incompatible with most of the western consumers. I do wonder what he does for fun.
I have a hard time believing that the powers that be will allow it, then, because of "Assassination Politics," avoidance of taxes, etc. We won't kill Skynet without a war.
I know what you mean, when I was living in Australia I could swear the voices sounded off on The Simpsons.
There is in fact a religion called Stallmanism.

http://stallmanism.wikidot.com/
I suspect that the car industry's troubles with hiring software engineers as mentioned in the article has more to do with leadership in the auto companies. If they have leadership that understand software and software engineering, then they can set up an environment that appreciates the unique environment that software engineers like. They certainly have the financial resources to hire away competent software engineers from other firms.
Yes, I'm sure the collapse of the state was quite terrible. Nobody is trying to diminish the horror of that experience.

The point is that "westerners," even HN readers, are not all a bunch of naive rich people who have never experienced and cannot understand large scale social change.
I am using licecap to create the animated gifs - http://www.cockos.com/licecap/
What do you think you could do to stop it, recognizing that this is going to be an escalating issue for decades to come? How exactly do you propose to close yourself off from immigration without becoming an utterly closed society?
You would then need to disambiguate between "clang" the compiler and "c-lang" the language.
> `read', `eval', and `print' are all missing in Python

don't you get a REPL when you type "python" in a terminal?
The fact that Dropbox has a client that works on any OS, is reliable, and very unobtrusive, are the reasons why I've always preferred it, and still do.
Any chance this might change your mind?

https://news.ycombinator.com/item?id=12743628
Chinese knockoffs are already in full speed at a much lower price. One of my friends saw an exact Navdy knockoff called Carrobot in China selling for only $400. Supposedly it worked pretty well and was already shipping back in February.
Cryptography – SHA 512 and 256 examples in C# and VB
Draws very little power from what?
Or, perhaps, they mean the technology needed for self-driving cars is also the essential technology for a more automated war machine. The military-industrial complex, then, has a vested interest in this technology developing (see various DARPA challenges in the field of self-driving vehicles).
It's not about what other languages don't have. It's that they can't have something that Lisps can't have.
Cyber Immortality: Will We Download Our Consciousness or Just Make a Copy?
wow. Thats just insane that you can just get convicted and get your life ruined just like that. Just pure madness. Prbly happens on daily basis to take a productive member of society and throw him into an abyss. scary stuff.
Many seed-stage investors don't require introductions. For instance, most companies that YC funds were not introduced or previously known, they just submitted a compelling application.

By the time a company is ready for series-A (where Andreessen invests), companies normally have a connection to someone (investors, customers, lawyers) who can make an intro. See http://www.paulgraham.com/fr.html under "Get introductions to investors" for some tactics.

Angel investors have a huge incentive to find companies with good businesses but no VC connections, invest personally, and then introduce them to their VC contacts for further investment. (That huge incentive is a 10 - 1000x return on their investment). So there are quite a few people scouting for these opportunities.

But I'd be curious to hear about examples where this doesn't work.
I find it amusing that the line:

> I edit the pages on this site with Emacs ...

has a formatting error.
Equally spacing the points on the timeline may make for an aesthetic image, but it fails to illustrate the author's point. "As you can see, there are gaps of 10 and 6 years between the ES3, ES5, and ES6. The new model is to make small incremental changes every year." No, we can't see. In that pretty graphic, ES5->ES6 is exactly the same distance as ES6->ES7.
The long-term expats (more that 5 years) were a pretty miserable bunch a well.

Yeah, what's the deal with this, anyway? It's something I've noticed as well.

The worst case seems to be US Expat Surfers living in Central America, preferably owning property there. None of those guys seem to have been surfing at all in the last month, but they're certainly quick to make sure you know you're not welcome intruding on their waves or taking up a table in their personal favorite bar.

I was actually considering setting up shop down in Nicaragua at one point, but that factor quickly put me off.

Check out the Expat Climbers you find in SE Asia for the counterpoint. Mostly nice folk leading pleasant lives in a pleasant part of the world and getting out on the rock all the time. Figure out what's causing the difference between those two groups and you'll have the secret to happiness.
An "easy solution" in the Trump sense, ie. simplistic and ignoring common sense and reality.
Hey, don't suppose you know if the Baidu Maps team will be translating their docs anytime soon? (specifically the android API docs)
Using the filesystem as the API has been done before, and there is a reason we stopped doing it.
CycloCable: The worlds first bike elevator