skysight-inc/HackerNews huggingface dataset:
For the backend: node.js + express

For the frontend: riot.js, pug, rollup

Databases (polyglot persistence): Couchdb, Postgresql and Elasticsearch

Queue: rabbitmq
I guess the equivalent today is called “performance marketing”. However, I like the idea to give the money directly to the consumer.
Fresh out of university in 2009 I worked as a graphic designer at a tiny UX/UI studio (4 including myself) that did contract work primarily for RIM (Blackberry). A year into this job, the founder surprised me with announcing that we would do a 2-week creative exploration (what I'd now call a hackathon)— everything else was put on hold completely. A ton of ideas (and fun) were had. We ended up shipping two iOS games over the next 6-12mo... that, frankly, didn't amount to much (in hindsight, how could it— we were all kids (<24yrs old) with 0 experience in games).

It was strange, interesting and amazing time.
he's estimating the energetic i.e. objective cost. If the government subsidized to the point of us stopping pumping up oil or true fossil neutral rate (ignoring the CO2 already up there, which will over hundreds of years fall back to natural levels), then we would have to manufacture our fuels... with what energy? sure in the long term I think we can use renewable, but it isn't deployed yet. The only way this makes sense is if we deploy true renewable energy, and stop allowing fossil fuel industry to masquerade as green.
I skimmed the repo. Setting aside its (probably repugnant, charitably just juvenile) politics, it is objectively not funny.

Like, seriously. I'm annoyed I spent 30s scrolling through it. And it reinforces my belief that conservative thinking and humor are completely incompatible.
It's great because this is the type of quick-thinking hustle that is so useful when building a startup.
Can someone ELI5 what the issue is with type punning and union aliasing?
Theo de Raadt has this potential on the alternative timeline.
Blazor 0.4.0 experimental release now available (.NET on WebAssembly)
Kalnu velosipēds adrenalīna cienītājiem – VELO OUTLETS
To me, this rant seems more directed at C standards people than the guy he sent it to. That doesn't excuse his vitriol, but I hope people will read between the lines.

Sometimes people forget that C was created for writing operating systems. They get in their mind that C is all about high-performance, and that making it competitive with FORTRAN is the way to go. I understand that, but it's not what C was created for. If the world's most famous C programmer and OS guru wants to have strong opinions on the direction of the language, I say allow it.
It's probably best to whittle away at that rather than unemploy 3m people in one go. Better for them to find another place in the economy slowly. At least, that's how I read it.
No one asked "why?" ?
Thanks for the detailed explanations.

I wish space science put a little bit more focus on trying to produce true-color images to the best extent possible. Scientists themselves might be primarily interested in the scientific data, but everyone is also interested in knowing how those things look. That is, if we were to look at them with our own eyes, what would we see?

The danger of unlabeled false-color maps that look "natural" is that they'll later find their way into arts - movies, videogames, posters, book covers, etc.
> There is not much that is centralized about "the law"

Perhaps, but the SEC is pretty centralized, when two people can't come to an agreement then securities law enforced by the legal system determines the outcome of the dispute not smart-contract rules enforced by blockchain consensus.

> * I assure you not everyone in the space is an idiot, and you might be missing some points yourself.*

I don't think they're idiots, I think they're financially and emotionally invested in a fascinating technology that's not very useful. I don't think anything is wrong with that, and maybe one day I'll be proven wrong, but I have worked in this space (backend engineer for an exchange) and continue to follow it closely but skeptically and with good reason if you're intellectually honest about the track record of this industry.
eh, my personal opinion is that the straight edges made it much easier to grip. I would trade in my iphone 7 for something similarly sized that had the hard edges.

but I'm pretty sure it's just a personal taste thing.
Some people get hired between step 3 and 4 and might never make the mental connection to step 1.

Step 5. Consultants get hired to digitalise the process of reporting.

Now a good consultant can make the leap to step 1 and start redirecting value to something else. A shitty consultant milks the company for $ without ever undermining the sorry people stuck at step 3.
I'm in no way offended by Torvalds' typical expletive-laden rants. But they do strike me as a terrible way to communicate.

These outbursts seem to happen every few weeks, and have long seized to surprise. IF anything actually bad ever comes up, he has no further escalation available to raise awareness.

It also reminds me of these choleric bosses screaming at someone every day: it's almost always a sign that they're insecure, sociopaths, or can't handle their responsibilities.
Emerald objects can move from one node to another. So, for example, if an object on machine X wants to perform computation using data on some remote machine Y, the object can move to Y and have (fast, local) access to Y's data, then move back to X when it is done. So the computations themselves are mobile. This required some cleverness in the implementation, because a process's stack might even be split between multiple machines (I might be remembering that wrong).
Linus Torvals says something technical and full of insights while keeping control over emotions - crickets nobody cares.

Linus Torvals adds some insults into the above or simple does not even attempts to keep control over his emotional side - half people jump up and down happy like a fourteen years old. Wow, look, he used insult! The other half suddenly turns into prude "I never swear nor insult anyone" Victorian aristocrats - despite having tweet feeds full of, and I am quoting here, "fucks".
If you ever end up in a war with China, you'll be seeing plenty of drones. Obviously China doesn't use drones for killing terrorists - China doesn't kill terrorists because terrorists have no way to get into China in the first place.
> our culture doesn't seem to value honesty and truth

That is inaccurately cynical and is a banal observation. There's an xkcd for it, but I won't bother.

Isn't our entire economy built on trust? Do you read every EULA, opt out of every arbitration agreement with companies you use? Do you maintain your own ledger to check your monthly bank statements? Do you examine the kitchen conditions of every restaurant you frequent? Do you visit the slaughterhouse to ensure your meat is processed in sanitary conditions?

Modern life quickly becomes unwieldy without these basic assumptions. This trust goes back all the way to basic agrarian societies, where you as a farmer would trust your neighbor to give you her apples when they ripen in exchange for your wheat now.

Anyone attempting to live a completely trustless existence is a hermit or ignorant of the immense amount of trust they place in their fellow humans daily.
I don't know about big oil, but the machine continues. The WSJ published this editorial in the last week:

Climate Change Has Run Its Course

https://www.wsj.com/articles/climate-change-has-run-its-cour...
Scared by Facebook? Wait Till Millennials Are Selling Their Data
> Why can't the local government provide a transportation app that includes ride sharing as a component of that transportation system?

I am waiting for a single-click multi-modal transportation app. I say “I want to get to the Hamptons” and have a car pick me up, deposit me at Penn Station, notify me before the change and have a car waiting on the other side.
Next time don't give it. Lend it. Get their email address to send them a return label or reminder or something. Or better have, them ship it to the next person and create a cult or sharing for your work within your community.
The five warning signs of an ego-driven manager (2014)
Funny, I get the same impression about the Home Depot equivalents in my own country (Praktiker and Dedeman). Over half the staff walking around is nearly retirement-age women who know bugger-all about most of the products on sale. Ask them where something is, and they have no idea, they will either claim not to have it (when they do), or they will go look for one of the few technically competent workers and ask them.

You start to wonder if these stores' hiring choices are just some kind of gigantic makework project for needy widows, like Walmart greeters in the US. Or: someone knowledgeable about retail might be able to say whether these people walking around, even if they cannot really help customers, somehow pay for themselves because they discourage shoplifting.
Suppose you want to look at the bits of a floating point number, as though it were an integer. The type punning way to do that would be to access a double in memory through an integer pointer:

double d = 3.14;
int64_t *p = (int64_t *) &d; // !!!
int64_t n = *p;

The union aliasing way would be to makeset the double field in a union and read the integer field back:

typedef union {
double d;
int64_t n;
} int_or_double;

int_or_double u;
u.d = 3.14
int64_t n = u.n

According to the standard, the union aliasing approach is allowed, but the type punning one is undefined behavior.

---------

The standard team decided to forbid type punning to allow compilers to implement more optimizations. They still allow union aliasing because they felt there should still be a way to do low-level type casts if for those that absolutely want to.
"Current development of cars is done with safety as a paramount concern."

That's exactly the impression that I don't get from Tesla very much. Instead I see the follwing:

Get that thing to market as quickly as possible. If the software for safety critical systems is sub-par, well, can be fixed with OTA updates. That's fine for your dry cleaning app. For safety critical software that's borderline criminal

Hype features far beyond their ability (autopilot). Combine this with OTAs, which potentially change the handling of something that is not at all autopilot, but actually some glorified adaptive cruise control. For good measure: Throw your customers under the bus if ineviteble and potentially deadly problems do pop up

Treating safety issues merely as a PR problem and acting acordingly. Getting all huffy and insulted and accusing the press of fake news when such shit is pointed out

I could go on. But such behavior to me is not a company signaling that safety is of paramount concern.

"That does mean complete transparency during investigations, a complete audit trail of every software function invoked prior to a crash."

Let's just say that Tesla's very selective handling and publication of crash data does not signal any inclination for transparency.
It depends on the store. In my experience it's kind of a reflection of the local community.
Don't forget step two, blacklist all buzzfeed writers from being hired.
> It is what the majority understand.

Yeah, you're going to have to provide some evidence of that, not just assertion (as common as that assertion may be on HN).

The word "autopilot" has a well-established definition. You might think "automobile" was a fully automatic vehicle.
In the future (where all fuel is manufactured by energy from renewables), the price of carbon fuel would simply be the price of manufacture: capturing CO2 and energizing it into fuel. Or are we celebratinng the fact that some people learned about objective energetic cost today? Capturing CO2 has never been hard, and to make the analogy with the loggers planting trees more complete, the price component due to capture would be almost nothing compared to the price component of turning CO2 into fuel which would make up the majority of the price of this future fuel.
Right, but why does an adult have to behave like a spoiled little princess anyway?
Get Uber Alike Clone App at $999
Number of possible choices for x and y when A=100?
I try and stick to the small local shops even if they cost more.
UberClone-TaxiAppDevelopment
Alike apps offers the best Uber clone taxi app script with all the key features.Buy Uber clone with complete source code with free installation for your Taxi business.Start your own uber clone with ProTaxi Taxi booking software for Android and iOS with Demo http://www.alikeapps.com/
Several compiler optimizations center around proving which variables don't change. Allowing type punning makes it harder for the compiler to do this.
I realize that the code for this is far from fantastic... One of these days I am sure I will get around to refactoring it :-)
Lox from Buildkite here. We have a docker-compose plugin that has a cleanup hook at the end of it for cleaning up docker containers and networks from your build. https://github.com/buildkite-plugins/docker-compose-buildkit...
> DO has a policy of not logging traffic unless an abuse alert is triggered.

I'd be willing to bet they log all the info about the signup process though, including the IP address used. It's how you prevent abuse.

The question then becomes, how do you hide your IP address from the DO signup process. I know, used a VPN! Wait a second...
> Fork it and make your own

Even Google couldn't pull that off with Android.
went to the top decision maker in the company, and proposed that they fire 8 or 9 of the managers

The people at level n+1 to you in an organisation are there because they have the support of people at level n+2 and so on.

If you want to pull a stunt like this you need the support of someone level n+4 in a different department who hates whoever is n+3 in your own reporting line.
> Is it just so we can say we did it? I am curious because we have barely explored Earth and many parts of our planet are still challenging to study. Is it cheaper to explore Mars?

There is a small[0] group of people interested in studying Mars. There's also a small group of people interested in studying oceans, another small one interested in studying forests, etc. You happen to be reading a comment thread for the article that comes from that first group. The article is about on Mars because it's literally published by the few people interested in Mars. Find a marine biology article, and it'll be focusing on the oceans.

As for why are there more Mars articles than marine biology ones on HN, or even in mass media? There are many reasons, primary of which is probably science fiction, which likes to focus on space[1]. There were also spectacular achievements made recently, many of whom driven by a company with express purpose of enabling colonization of Mars. All those are pretty interesting for the nerdy types that frequent HN.

--

[0] - Compared to the general population.

[1] -- Tangent: there was this one sci-fi series about oceans back in the 90s, seaQuest DSV. I miss it a lot and really wish someone would make something similar again. The first season was mostly about geopolitics and accurate-ish marine science. If there are any bored sci-fi authors here (looking at you, 'cstross), I implore you to write something like The Expanse, but underwater. I spent some time yesterday looking for subsurface sci-fi books, and there aren't many of them.
It's not, because no one would use a coin with such imbalance in mining power. It would be all around more efficient for people to just donate to scientists.
Interesting points.

I doubt the logistics would make the task of prefabrication not worth doing, though.

The analogy in software that first came to mind was server vs. client-side rendering of websites.
(I think much of it holds true for physical construction, too.) This topic seem to reappear every few years (2010 -> everything on the server; 2014 -> everything on the client; 2018 -> everything BACK on the server.) It will likely cycle for at least an iteration more (especially if someone finds a way to advance CPU's vertically, once again), but I believe in future, the consensus will settle to: if you can afford it -> do it on the server. (maybe it already has?)

In the web world, the "builder" would be paying a larger bill, if they would "prefabricate" what they serve to the world, but customers will be happier to get their product/service faster. On the other side - the builder will be able to get to a larger audience with smaller investment into infrastructure, if much of that computation is off-loaded to the clients.

But if we look at the overall cost of those computations - the servers should execute the same amount of computation cheaper (being a dedicated infrastructure for this specific purpose), (generally) it should be in everyone's best interest that computation happens on the server, because overall it costs less for everybody.

Which means that all that it comes down to, would be the question - how critical is this decision, in growing the service/product's customer/user-base and does the RoI make sense (i.e. would that company make more profit getting larger portion of the computation along with a larger userbase, or does it only make sense with lesser server bill)?

So while it would be cheaper, logistically, for facebook to serve their content in a completely raw format (to be fully rendered on the client), would they've still been able to grow their product to what it is right now, if they never made the switch. (I'm speculating about facebook, but I thought it was a safe bet that they do much of the rendering on the server, without confirming that first elsewhere)
The majority of this submitter's submissions, including this one, are just lists of books with Amazon affiliate links.
This sounds like the type of investment round that would be a much better fit for most open source companies. The way Discourse got started was very similar, except for it being a Delaware C Corp rather than LLC.

I wish there was a crowdfunding platform that made investments like these more accessible to the general public, similar to Republic.co but without that need for an exit to get a return on your investment.
I work with B2B companies and I can confidently say that outside of LinkedIn, there is little to no value in maintaining an active presence on Twitter/Facebook/Pinterest/Instagram in most B2B segments
Please do :-)
What are they gonna do about hammers?
The original LSM paper
TLDR: The best go to US, the next best to MNCs and startups, the rest are the ones you get when you pay peanuts.

Here's how Indian engineers get jobs.

The very top(maybe 0.01%) get directly hired by US MNCs. This gives some people the "Indians are smart" stereotype.

The next top(0.01% - 1%) work for US MNCs in India, or the few top homebred companies. Foreigners will rarely deal with them, as they are working on products, not services.

The next few go into startups and some good service companies. These service companies are costly, after all, they have to pay much higher than what Infosys or TCS would do, to maintain these people. I don't know how many american tech workers come across these people, but a few must be. These people are probably the source of few comments saying that "some Indian workers I worked with were good".

Now, the lower ones, will get into likes of TCS, Infosys and hundreds of small service companies that work on basis of "hire enmasse, at cheap, and sell at little higher cost". Now if you are paying peanuts, it is very foolish to expect people like Linus Torvalds. This gives people the, "Indian engineers are shit" stereotype.
I now know how that woman at the end of "Invasion of the Body Snatchers" must have felt...

That movie might have been a metaphor for corporate work places.
The root cause is complexity. People don't understand their jobs: sometimes they are told to do stupid things, other times they do useful things but they think they are useless. Companies always relied on their employees to adjust their work to the overall goal - if they cannot understand the whole structure then this crucial organizational maintenance fails. If they see that their reports are not read - then they or their bosses should intervene - but now people don't understand what is the purpose of those reports, who should read them and why.

Another thing is that in a complex organization there are many internal zero-sum mini-games - bosses that employ people only to increase their own importance, etc - then the job of these employees must be kind of useless. But the root cause of that is the same - it is the job of the boss of the boss (or maybe the CEO, or the board or the owner) to reduce that, but they don't because the complexity hides it. And then those mini-games add to the complexity itself creating a positive feedback loop.

Jobs like lobbyists or corporate lawyers or much of PR departments are also about zero-sum games - but in a bigger organization - the nation as a whole. Military is a zero-sum game on yet bigger scale.
I have a late 2012 rMBP 13" and a 2017 MBP. I love everything about the 2012 and I really dislike the butterfly keyboard on the new MBP. There's just not enough travel, it's like typing on one of those cheap crappy iPad cover keyboards. I haven't had trouble with keys falling off yet, but I highly doubt it has the same bulletproof build quality of my 2012.
Microsoft's AI app for the blind can identify Indian currency
Microsoft research project, Seeing AI - an app designed for the blind and for people with low vision - has been upgraded and can now identify Indian currency, using Artificial Intelligence.

The app, which is currently available only on the iOS, can detect all Indian currency in circulation, including the new notes, and can narrate the denominations to visually-impaired users.
GP has a good point, though. Venus is hostile on the surface, but higher up in the atmosphere the conditions are much nicer, and you could hang dirigibles there. Not interesting if you want to study geology, but very interesting for climate science, and I hear that you could extract enough useful stuff from lower parts of the atmosphere that it could actually be a viable colony spot.
That was great.

My favorite excerpt:

> Overall, I fear that Graeber’s managerial intelligence is not up to par, or at the very least he rarely convinces me that he has a superior organizational understanding, compared to people who deal with these problems every day.
A Curios Case of the Host Decorator and Element Injectors in Angular
I didn't have a Facebook account for the longest time, but having moved countries it sadly became necessary. These days I rarely post directly, only update friends and family on their posted statuses.

My distaste is slowly growing into action, there isn't a Facebook competitor right now (tweets, toots, or OpenSocial updates are Twitter, not Facebook). One of these days I will compete with them for no price more than staying connected.
"Tesla's safety record" is misleading:

* every update to the software makes the record irrelevant, because one is no longer driving the same car which set the previous record. Lane centering for instance was introduced in an OTA update and it likely contributed to this accident.

* most of the safe miles driven by Teslas are not with autopilot on. The NTSB explicitly said they did not test autopilot.

* finally, some HN users did the math and it turns out that humans have overall a better safety record than autopilot Teslas.

To me it looks like Tesla's communication is only reflective of covering their asses. From blaming that journalist to the latest accident.

Note: I work for a Tesla competitor.
Why are roads in the US so post-apocalyptic? Even your good example here looks horrible.