skysight-inc/HackerNews huggingface dataset:
I assume that the cost of the parts are insignificant compared to the cost of R&D and manufacturing labour costs, which AFAIK are all on US soil. Even if a car is sold to a Chinese customer, the money they pay and the money the gov pays is creating more jobs that it would have otherwise (and also lining Musk's back pocket).
Not really, unfortunately:

http://www.seatemperature.org/asia/singapore/singapore.htm
HN delivers. Thanks for the recommendations. I decided to start with Coursera to get a lay of the land then dig deeper from there.
Good points.

Developers need to make a living. In Microsoft's heyday, Microsoft could abuse their monopoly to coerce developers to care more about making a living than they cared about what they liked (OSS).

Now, this simply isn't true anymore.

My insults lobbed at Bill Gates were merely jokes. I obviously have a ton of respect for the man. Monopolies aside, he was the leading entrepreneur of his day alongside Jobs.

What were my false statements?
This is exactly what I thought of! One of the most memorable scenes of my childhood.
It amazes me that comments like this, more commonly seen in the comment sections on second-tier news sites, exist even on HN.
I think the problem is they chased the latest and greatest.

tips: Always throw errors! Use named functions!
> A lot of people are evaluating too much based on the ideas

I could have been more clear, but I think the original comment I made is still accurate, even from a pedantic point of view.

How have recent events shown that? I don't think recent events have shown that. Also, you can't build a great team if there's nobody good on the founding team from the start.
We've been slowly migrating https://splice.com from Angular 1 to Angular 2, so far it's been great. We switched to TypeScript, we cleaned up our code organization. We are writing new components in ng2 and migrating old code we we go. The betas have been somewhat painful with bugs and breaking changes, but that's the price to pay. When it comes to performance and consistency, ng2 is a big winner. Why not React you might ask? React is great, but having to figure out/argue for each piece of the frontend stack isn't something we were willing to do. ng2 has its quarks bug at least it comes as a whole and that's super useful for us at this moment.
Speaking of that scene. I've always been skeptical that a jet could drag big balloons away like that. Seems like a lot of weight/drag to load on on the front tip of the plane.
I wouldn't, you can be a genuis and still be lazy about backing up and rotating your super private personal key.

Alternativly, he could be altruistic and deleted the Statoshi key to protect against manipulation, including from his future self.
Affordable electric cars are the end goal. The government is making an investment to get a beneficial market started. In the long run, this investment will likely have done considerably more good than if that money had been spent to increase direct aid to the poor.
I guess in a superficial sense, OSS is still losing. But it's losing less than it was losing 10 years ago. Its been steadily growing in popularity.

F(x) is still negative, but f'(x) is positive.
Security Analysis of Emerging Smart Home Applications
See also:

https://github.com/sindremehus/subsonic/issues/1
and
https://github.com/EugeneKay/subsonic/issues/36
Putting up banners with "fuck them" is not how companies work, and it is not a good communication strategy.

Some more subtle hints may work better, but generally, what Facebook says, "it can't be done" is the correct strategy.
Animations work really well with React!

The Animated library (originally from React Native) gives you some pretty basic but powerful primitives to build whatever animation you need.
> With angular being backed by google, there is

> no guarantee if angular will be maintained 4 years

> down the line.

It's interesting to see that the reason why many companies choose Angular (Google backs it) now seems one of it's biggest disadvantages.
webridge.asia | Phnom Penh, Cambodia | Full-Time | Onsite | Visa

webridge.asia is an IT service and product company,
and we are looking for some more pationate people to join
one of the best working environment in Cambodia.

* PHP, Symfony, PostgreSQL, AngularJS
* Phabricator, Jenkins, Git, Docker, Vagrant, Ansible

Full-Stack Web Developer: http://smrtr.io/_UghNw
Technical PM: http://smrtr.io/knaixw

You can send your applications to job+hn at webridge.asia
or just contact us for more info and get to know each other
You mean, you haven't been downvoted for moderate right views on HN? May be you just haven't spent much time here
I'm interested in how you did handle the social aspects. What adjustments did you make? How did you handle the invites-to-lunch when you weren't really hungry?

That's one of my biggest issues. I'm on a meal plan at the moment which is great during my workdays and I'm really feeling good.... but then on the weekend when I'm not home and I'm visiting family or friends, I don't know how to stick to it without being a) extremely tempted by the food or b) potentially feeling rude or out-of-place (bringing my own food, etc).
This would be great as a Messenger bot for those that don't have unlimited texting plans.
I get - and agree with - the complaints about interface{}, but what's wrong with the GC?
I love infinite scroll. I don't count though, hm?
The "science" related with vision is pretty dogmatic and people aren't aware that glasses(minus) actually hurt your vision in the long run.

I think I found about the vision a few years back and then I made a bit more of research and then found this. Ebooks free to download as pdf on the website.

http://kaisuviikari.com/wordpress/en/
> Gavin can trivially make up the transcript of the protocol, so Gavin can't use it to prematurely convince anyone of anything.

To clarify how this works: Bob generates a random b, then calculates (g^p)^b, and claims it was sent to Bob by Alice.
I'd like to balance the article out a bit and say something nice about Facebook. (Holds nose)

Yes, these things turn ugly. But I think there are a lot of people who have strong political opinions but have not been forced to communicate them (and defend them) in writing. Instead, they'll just tell a joke to a few friends that they know share the same view.

The old complaint about television was that there were no segmented conversations anymore. It used to be that grown-ups talked about one thing with the kids around, other things with just adults, and still other things with close friends. Television changed all of that. Now every type of conversation was fair game for everybody. This is probably one of the main driving factors for the youth-dominated culture of the past several decades, but I digress.

Facebook is doing that about politics -- and to some extent, religion. You don't get a special set of friends you make those atheist or conservative jokes to. It's everybody, all the time. This is forcing folks either to 1) learn to defend their views in longform discussions civilly (which is very rare), 2) have lots of flame wars with people (I disagree with the article. I think some of these folks can be fairly close), or 3) just shut up and self-censor.

I've been privileged to be on a couple of sites where open and civil discourse was promoted, and I miss those experiences. I learned a lot and managed to change my opinion on a couple of things.

Facebook is not that kind of site. At first I thought I could cultivate reasonable discourse in my comment feed. I could not. Then I tried a private group, thinking a smaller group could self-moderate. Perhaps some could, but mine could not. The more people realized they might be in error, the more abusive they became. Now, for me, it's just jokes, travel pictures, and humorous family stories. About once a month somebody will sucker me into a political/religious discussion. I always apologize and bow out.

I love having difficult conversations. I like being challenged to think differently about the world around me. But for this to happen implies a high level of written respect for other participants that simply doesn't exist on the site. I eventually decided to become a no-politics guy on FB because it made me a worse person. It made me angry at people that I liked. How many times can you explain concept X to a friend before you don't have to again? Well, the answer is an infinite number of times if the other person doesn't want to hear it. So discussions have no progress. No matter what you do or say, a couple of weeks later you're going to be doing and saying that all over again. I do not have the infinite patience required to do this, and hell, I like these people! Easier just to dumb down my content so they can consume it.
I agree with this article and find the Node.js community, and to a lesser extent Javascript itself, exhausting. It seems like every 2 minutes there is a "more" proper way to do something, which tells me that the architecture is not yet mature, even though it's pretty old by now.

On a related note, it seems like every time you find something that doesn't quite work correctly or conveniently in Node.js there is a "fix". Don't like callbacks? Force Node.js to look more like other "normal" code and use Promises. Having trouble getting Node.js to concentrate on one thing at a time? Force Node.js to look more like other "normal" languages and use the "async" library. And it just goes on and on and on. If I have to use all of these other pieces and parts to be productive in Node.js I may as well just use some other language.

I really wanted to like and use Node.js, but Javascript and the community are holding it back.
"Touch with your eyes, not with your hands"? Or am I used to museums?
Do you have an actual argument? People get the government they deserve.
It would be nice if it would show favicons for the links.
https://zealdocs.org/ was the one I tried, but the main problem is that it didn't support zip/tar files and Windows (explorer.exe mainly) gets very slow when there are >10 000 files in one path.
His definition of Western Europe would also be my definition. Western European states have a high standard of living, low levels of corruption compared to Italy, well maintained and developed infrastructure, low levels of unemployment, and discipline. Compare and contrast with Italy, Spain, or Portugal.
It is a culture. Yes, in Copenhagen and in Naples, things are quite different, but there is also a common ground.

Compared to Americans, e.g. most Europeans don't like to go all in with some idea or project — the want some plan B. And nobody fears nudity (there are some grades, from being all ok with it [Germany] or still having some reservations [France], but still).

I lived in Russia, Switzerland, Italy, Denmark, Spain and the US. And I see more things in common between Russians and Americans then between Americans and the rest of Europeans. Both Russians and Americans like megaprojects, enjoy standing on moral high ground, like all-ins and risky endeavors, and long for foreign culture without really immersing in it. In Europe, none of these things are common.
It is completely OK for him to do self-promotion (it might not have been deliberately). But it would have been far far better if hand't mentioned mathematica or himself. The article then would have been gold
"у нас есть такиииие приборы.. но мы вам о них не расскажем!"

Well, neither you served in air defence, so other than some bizarre personal attack am not sure what your point was here. It is however remarkable how you paint me a greedy traitor for bringing a dose of realism to your unrestrained pioneer enthusiasm.

I worked with a bunch of people from NII SA, the principal developer of ES series. Some of them ended up as mobile mounted C&C elements for the military and on relay com stations, including strategic networks. They were equally shoddy however (and clones of the Western architectures to begin with). The shortest guy in the team once had to sit inside a panel fanning an overheating assembly with a piece of plywood during military acceptance test.

Soivet computing in 1980s was pretty stale. And it simply doesn't happen that people making sad shit for civilian side become sudden geniuses when switching to defence orders. Computing systems were inadequate on factories, research bureaus, power grid, they simply could not not suck in the military too. There were no separate research institutes designing computer architectures for military only, no factories producing separate component base just for military. If anything, the civilian production was a side business at most enterprises and were manned by same people. General state of research, production culture and scientific effort determines the baseline, and USSR was behind on all three in CS.
The Ad Agency of the Future
I take it that you are not claiming it is not wrong ?

Regardless of whether she depends on her husband for money, or if she was independently rich, there can still be conflict of interest.
If this is a hoax, I really don't understand what a Craig Wright can materially gain from claiming he is Satoshi. Unless he's playing some sort of long con, where he claims he doesn't want publicity or to profit from it, but then accepts a deal from someone to trade his non-existent genesis block Bitcoins for real hard currency. It'd be like a grifter in Las Vegas claiming he was a Sheikh or a Saudi Prince and refusing all inquiries from public, but then allowing one person to reach him and then swindling that person in a deal.

Or maybe the 'real' Satoshi Nakamoto offered Craig Wright a big chunk of bitcoins if he would claim to be Satoshi, so that his true identity would never be revealed.
Yeah, I've planned to try this out in NW.js. They have support for the chrome.* API, which is used by the Skype plugin.
Denmark is arguably the least welcoming European country, and the most depressing. Not saying it is necessarily a bad thing.
Saying "I don't feel comfortable doing X" is not the same as saying "no one should do X". I'd feel the same about not wanting to work for a casino, or a lab that makes better tobacco products, but oddly enough not a brewery.
What exactly do you mean? What is better then having a reliable, easy to write unit tests which cover most of the logic and run very fast?
So people who don't use frameworks are better programmers than people who do... because... ?
As far as I understand it, having recently moved to Denmark, it's not xenophobia. Danes are equally unwelcoming to newcomers from the rest of Denmark.

I'm told Danish students spend most of their time socialising with friends from high school, so even university isn't a time to make new friends.
How to Build Better Customer Relationships with Transactional Emails
There's also Rosetta Code, very useful for finding implementations of various things in different languages.

http://rosettacode.org/wiki/Rosetta_Code
The Liberty of the Ancients Compared with That of the Moderns [pdf]
I had to check that it wasn't the same user. I know groupthink is a thing, but the cynic in me wondered if this comment wasn't an upvote grab.
The Art of War Reporting: An Interview with Janine Di Giovanni
Interview with OpenAI Founder on Unsupervised Learning
Or maybe he is just taking the piss. As an Australian, I'd applaud that.
Isopropyl Alcohol Can Fix a Water Damaged Phone by Bathing in It
I'm very happy to have friends about evenly split between left and right, with a nice chunk of folks from various countries.

I'm going to make a political observation, so apologies.

I grew up in the south. I know a lot of bible-belt conservatives. I know the feeling of being embarrassed when somebody you like says something ignorant and trivializes a complex issue. It makes you want to wince.

As a third-party guy now, I'm feeling that same embarrassment for my left-wing friends. My right-wingers just shut up: perhaps they have some other site they go to and vent. Who knows? But my friends on the left, at least some of them, are insufferable. Most of the few people I've muted were on the left, posting multiple times per day from political sites, going on at length about how they hate various right-wing group X. With a couple of folks, it's to the point that I suspect mental illness.

So much of what I see on FB that qualifies as politics from all of my friends is just simple virtue signaling. It's taking 3 seconds and cross-posting an idiotic and over-simplified argument or attack against other folks simply because it's easy to do that and it lets folks publicly know that you're one of the "right people" (It's actually a form of bragging)

Facebook is a great way to have an ongoing family newsletter. It sucks as a tool for reasoned political discourse.
wasn't Burning Man already turned into 'Burning Man for the 1%' a few years back?
Startup speed is terrible with that approach, each browserified module adds like 10x more code as boilerplate than something like isArray implementation would take. Then every module dependency is resolved dynamically at runtime, which will also quickly become a performance problem even when you aren't using micromodules.
Is there an anti-pattern for this kind of thing? Its a two line bug report suggesting years of development effort. There is a huge multiplication factor between the time invested by the bug reporter and the time required to do what he asks.
7 Rules for Creating Gorgeous UI (Part 2)
An unconsciously hilarious rant about C book
GPUs.
I suspect the real problem to be solved in that space is how to do that without the slightest hint of friction.
Just want to say, as a Brit used to no eye contact and downright rude and grumpy retail service...

Man was it hard to get used to all the smiles and good service when I moved to the USA in 2009.

I know that sounds like a joke, but it really felt like everyone was being fake and sarcastic.

A major culture shock!
I'll add it to the suggestions in the roadmap.
The Great Big Adam Curtis Binge-Watch
Swift is still out-of-tree.
At least that would be more practical!
> I'd say it's pretty standard for economists to consider public perception (brand value) to be part of the decision-making model. In fact, it's essential - plenty of decisions can't be explained rationally unless you account for intangible assets and revealed preferences.

Interesting, I was under the impression that this was sort of the bold new frontier for behavioral economics. I would agree that plenty of decisions can't be explained rationally without accounting for intangible (non-price/revenue driven) effects, but hadn't realized that the specifics were widely accepted by "traditional" economists.

I also, myself, am skeptical of revealed preferences (specifically whether or not they can be revealed with respect to ordinality). But perhaps it is now widely accepted?

> Likewise, it's common for non-economists to think of government regulation as an exogenous force but from an economic perspective, government action is very much a component of the market - it exists as part of the market, not outside it.

Oh gosh, its been awhile, so my command of the proper terminology and referencing is severely lacking. But I agree with what you are saying...what I was trying to (poorly) articulate was that in a non-regulated, laissez faire market involving only Suppliers and Consumers (Demand) without an external correcting force acting on the market the market outcome would be inefficient. Of course from an economic model standpoint, the "new" market incorporates the regulation...and the government is actually an actor within the market. My lax terminology is probably a result of a) not being an economist first and foremost and b) usually having politically oriented discussions with individuals who like to call Right-wing economic view points "capitalism".

> This is a common talking point among advocates of wage floors (e.g. 'minimum wage')

Well, truth be told, I am not a fan of wage floors...I am more a proponent of basic income. And Labor economics is definitely complicated and the actual economics usually aren't the basis for the political positions (at least as I understand it)...but one rather contrived example which stuck with me was: If you are a company selling a $10 good, which market would you prefer: 100 potential buyers with $10 each or 1 buyer with $901 and 99 with $1? Which is what motivated that last comment...which is rather narrow and analysis thereof far above my own narrow view of economic theory. It just resonated with me.
GM, Ford, and Chrysler receive billions in subsidies. During the 2008 Auto crisis the US gave those three $70 billion to keep them afloat. The US subsidizes its car companies. It also spends tens of billions subsidizing Boeing, Intel, Lockheed-Martin, IBM, JP Morgan, Goldman Sachs, and various airlines. Telsa, like many other companies, also receives subsidies. So what? There's nothing special going on here.
This looks like a great idea! I've been using Pocket for storing dev stuff with the intention of organising it, but never get around to reading anything. Hopefully having folders will help.

Really, as long as I can quickly assign or create a category at the time I saved the bookmark, I'll be happy.
Some of the languages that come to mind without GC, Algol and its variants, NEWP, Mesa, Modula-2, Ada.

With GC, Lisp, Smalltalk, Modula-2+, Modula-3, Eiffel, Oberon, Oberon-2, Active Oberon, Component Pascal,....

Keeping the focus on the ones without GC, all of them were use to build full stack mainframes, so of course they supported dynamic structures. Just the memory was measured in KB not GB.

And, yes they did not prevent the programmer of doing a double free or calling free in memory that wasn't yet allocated.

But they prevented:

- implicit conversions between pointers and arrays

- using bad pointers for output parameters in function calls

- bad, implicit, conversions between numeric types

- implicit conversions between enumerated values and integers

- using non-existent enumerated values

- strings with missing terminator

- Using assignment operator when a comparison was intended

- Doing pointer manipulation all over the place instead of when it is really needed

For your m * n example, that is something you can easily do in Ada, even if a bit verbose.

Hence why Rust would be less needed, because we would be in a computing world, where the majority of the exploits C has brought into mainstream computing would be reduced to a very tiny subset, also with unsafe red signs that one has to explicitly opt-in.

And just like with Assembly we could probably manage it, if served in very tiny doses as infrastructure code for other languages.

As for tagged architectures, why not?

Specially since that is what Intel and other manufactures are now trying to push as a workaround tame C corruption errors.

But all of that is history now, and we really do need languages like Rust to make the lower layers of our OSes and language runtimes safe.
Yes, backward-compatibility is the key to keep a framework long-living.
I was trying to adopt Angular 1.x, but wait, the code I'm going to write will be deprecated soon?
You're polite :)
For those of us who grew up and live in this culture, you wouldn't believe how loud the average American is.

It's like someone shouting in a library, whether it's my American colleague asking sometime else in the office a question, a couple of tourists on the metro, or an American family in a restaurant.

It's probably a large part of why Americans are often considered rude.
Writing a Compiler in Go
Brendan, did you read this awesome blog post (which mentions your work btw) about Google's tracing framework which may explain the kind of problems they want to solve? http://danluu.com/perf-tracing/

"Sampling profilers, the most common performance debugging tool, are notoriously bad at debugging problems caused by tail latency because they aggregate events into averages. But tail latency is, by definition, not average."