skysight-inc/HackerNews huggingface dataset:
First of all, I said that giving them more money is net-negative. That's a very different thing than their work being net-negative.

Second, the Salvation Army isn't responsible for all the good they have done. They're responsible for the difference in what would have been done if they didn't exist, compared to what they did. This difference is some combination of converting poverty-relief effort into evangelical christian proselytization and changing how much effort gets spent relieving poverty. The relative moral weights of these is an open question that is completely un-answered by knowing how much total poverty relief they do.

Like, if you choose to become a doctor, you shouldn't get kudos for every life you save. You should get kudos for every life that got saved because you chose to become a doctor instead of your next best option. Other people would have been doctors if you weren't interested, and other doctors would have treated your cases if you weren't a doctor. The good that a choice does can only be measured in terms of opportunity costs.

Finally, I'm never going to feel ashamed to say what I think is right. No matter what. If donating to the Salvation Army makes the world a worse place, I want to say that donating to the Salvation Army makes the world a worse place. If it doesn't, then I don't want to say it. If I'm wrong, help me understand how I'm wrong. If you just want to suppress an opinion because it's a particular kind of opinion, fuck you.
That is "replaces" syslog (you can still have it forward to syslog if you insist) is one of the best parts. After getting used to journald I have no desire to ever go back to dealing with syslog.

> ... and still doesn't have functional centralised logging ability. People have to use dirty hacks to make it work. This is my current headache.

What are those "dirty hacks"? You can trivially use logstash or similar or you can forward log entries to a remote syslog-compatible endpoint. Incidentally the same that people usually do with syslog.
> No, TeX is not a compiler by a common sense of a compiler (unless you say it compiles to PDF).

That is exactly what I am saying.

> TeX's input grammer can change during the TeX run, so I believe it is impossible to make an equivalent of LLVM

The important part is not the grammar, but the internal representation. I don't know enough about TeX to know much about its internal representation post-parsing.
Slack Integrates with Salesforce in a Bid to Win Over Suits
I think you are overestimating human performance here.

The weakness in the evaluation system is mostly because humans are imperfect translators.
The exciting part is going from science fiction to a feasible path of reality. A path filled with milestones that I can experience, learn about, and continuously be filled with wonder.
> we study grammar in grade school for a reason

Parsey McParseface is probably better at grammar than 99% of people.
It is important to people do things whichever areas they are interesting. Everybody knows many problems around us, but nobody cares until it is a priority or if they are not interested.

So, let him do what he is doing, he is doing everything right, now if you are communicating with people through mobile phones is just because of satellites, that happened only because people explored the space and it's application.

So, the final goal of Elon is great, support people so that you will also get good support when you have a great idea.
South Australia is the western-most state connected to the National Electricity Market (NEM), an electricity grid that connects generators, transmission networks, distribution networks and residential/commercial/industrial loads on the Australian east coast. Due to a massive storm the interconnector between SA and the rest of the network has been taken offline and South Australia has gone 'black' as a consequence. South Australia is also notable in that it has the highest reliance upon renewable generation amongst all states in the NEM.
To answer my own question, I do like the car safety analogy. Since computers one day might driving cars at scale, I think the obvious strategic decision to prevent huge catastrophes is a simple one: Keep the cars un-networked.

True robustness arises from design thinking, not detail obsessing.
Time to return to that old chestnut of a microkernel vs monolithic kernel debate?
Segment (YC S11) Is Hiring a Head of Solutions Enginering
One of the first things I read was support for arm and RPi so I assume it's targeting the IoT.
I've also found the offline use in Google Maps to be horribly unreliable. I had Google Maps set up with an offline map and, two times in a row, when I wanted to actually use it, the offline map had disappeared from my phone for whatever reason.

This was a good while ago, so I don't know, if it's still the case. All I know is that I switched to OsmAnd~, set that up once and since then always reliably had a map in my pocket.
don't bring politics in here.

the god damn stuff is everywhere and it doesn't need to be.
Great, it's really inspiring for you to say so, haha, I am an English Literature major with epilepsy in China, now I am learning technology to make a living remotely, hoping someday I will be able to apply to YCombinator with my friends. I am also translating some articles on Hacker News that I love into Chinese, I love the site, it's precious on the Internet.
Data, Data, Data (How and Why?)
Social structure will not spontaneously form as soon as people arrive on Mars. It will be organized ahead of time where inhabitants will need to exhibit certain skills to provide value. People will need to specialize in order to maximize their value. Free time could be an existential crisis or something that pushes leisure to a whole new level.
I stand corrected. Maybe I'm thinking of 14.04?
I really like the thought of looking back at the end of my life and saying "what did my generation achieve?" And one of the answers being "Mars" will make me very happy, even if only to congratulate those in my cohort who made a difference.
>* http://sta.li/filesystem -- /.git goes unmentioned. (-:

This was an important point to me.

I've never used suckless software but one of the first concerns I had with stali was upgrading. Apparently initiating an upgrade is simple using git but what happens if an upgrade fails due to its size?

I assume we're upgrading the entire system over git, and in this case that means many very large binary files.

I'm of the philosophy that no security measure will get rid of the need to contiunally patch and upgrade your software.
Facebook at Work is launching next month
I'd be a little iffy about security considerations once your plan is to rely on "fake apps".
Google's recent language modelling paper achieves state of the art performance on exactly these tasks, and it's based on a somewhat vaguely similar architecture.

It's becoming pretty clear that many of these concepts may not be fundamental 'things' but just things that make it easy to talk about.
It sounds like we're hedging our bets not a moment too soon. The extinction even Musk alludes to is not just the natural expiry of the planet. The end of human civilization could come from a natural freak cause or just a series of bad judgements. Nuclear war or other conflicts making basic food/water inaccessible to most/all humans may just be the tipping point for our civilization's demise. Every other planet or location we can inhabit is another option for civilization to survive on.
> The training setup follows the classic data parallelism paradigm. There are 12 replicas running concurrently on separate machines. Every replica updates the shared parameters asynchronously.

So it's actually 96 GPUs for a model. And they have many languages to train, and probably don't use cheap GPUs, either.
You were told the moon landing was about human progress and exploring frontiers. In reality it was just about beating the Russians in the cold war.

Sorry.
"Implementation Considerations: This change would make developers sad [...]"

Sad panda.

But it makes total sense.
Raising the floor logically implies redistributing real wealth to the poor from the non-poor, but implies nothing about the value of a dollar.
They mentioned Vangers!
You're both missing the point. They're talking about kernel security -- when they refer to "usability" they mean compatibility and ease of programming for user-mode applications interfacing with the kernel ABI.

This has nothing to do with non-programmers.
Musk tried to steer his presentation back to the mission of SpaceX which is focused on transportation and space. The scope of travel is already too big so terraforming and the questions regarding what/how life will develop is begging for another organization to tackle.
> An increase in minimum wage might tip them over

People in the US look at things in a vacuum, however a good portion of the rest of the world, chiefly Western Europe, Australia and Canada make high minimum wage, good food and service work.

> Just a personal anecodote, I'm fairly antisocial.

Then I'm in good company. If you've ever been to the big cities in Japan you'll notice that you can buy cheap delicious ramen ordered from a ticket machine and served to you through a curtain in your booth so that you never see another person's face, but you'll also notice lines out the door for mid and high-end restaurants. Cheapness and ease of access has nothing to do with desire.
How-To: Networking VB.Net
Cars will need to communicate with each other for the best performance. (think blind curves for example.)
Can't it be all of the above?
That would make the cost about $15..30K for a model.
Google Penguin 4.0 Released
The fact that you seem to think that having a company facebook + twitter + medium + instagram pages is more important than describing your product and making me want to try it is a bit worrying.
> Part of me wishes HN had a really strong moderator that slapped down nay-sayers. If you're not contributing something valuable, comment deleted.

What a load of rubbish. Note that HN already has strong moderation, and does delete "way out there" contrarian views. If this was taken to the extreme, only back-patting allowed, the comments would become useless. And I feel, like others, this already goes on a lot (e.g. the top karma posters all tend to agree/compliment each other, there isn't that much disagreement although it happens sometimes).
An interesting scroll effect
Most world class athletes are already genetically superior by the measure of athleticism. Even though these favourable mutations or inherited traits have not been engineered, they still exist and it does enhance the athlete's performance.
Yes, it's because demand to short TSLA is so high. There are a whole lot of people betting against TSLA, and not as much institutional dollars out there soaking up the stock.

Disclaimer: I'm long TSLA
Yes, but if they share their data with anyone else, it loses its value. That's why they go to such great lengths to collect all data on their own instead of working together.

Look at Google Analytics for the perfect example: Millions of websites help Google collect data, but they only ever get anonymized data in return. Google keep the valuable stuff to themselves.
That's the thing. If he was the better athlete then they didn't do the generic engineering well at all.

For me the message seemed to be "don't do generic engineering because it cannot beat motivation" which discounts the potential overlap between the two and also undersells the potential gains of genetic engineering.

What if his competitors were 10x smarter and 10x faster swimmers than he was as well as being equally motivated?
I am neither the owner of the site nor trying to promote anything, a colleague showed me the effect and wanted to share it here.
I imagine we'll initially have the working class inhabit non-Earth places such as the moon, Mars, etc. Once the risk of the frontier is mitigated, we'll have a gentrification of sorts where the working class is pushed back to Earth and the upper class take the non-Earth areas back over. People with the means will work remotely from a different planet, companies with the profits will gravitate towards sexier places, and governments will hope to colonize other areas.
If they use React to develop their own apps doesn't give some assurance that they're going to stick?

Besides React is not a platform like Parse was and it should not impact the community to the same degree even if Facebook pulls out.
> I can't take my eyes off of that "3D low-poly" racetrack thingy.

Which one?
> Most of the time laws are designed to prevent vigilantism

That's quite a claim! I also don't see how that doesn't apply to virtually every law surrounding civil cases. If I pay for a service and you don't give it to me, I have to sue you. Why is that any less like officially sanctioned vigilantism than if I sue you over patent claims? Do you also advocate breach of contract being made legal?
Probably. I don't really consider it settled, anyway.
Not OP, but Wittgenstein covers this in his Philosophical Investigations. In the Tractatus, he tried to create an all-encompassing system for language, but in PI he more or less says it's impossible. It's an amazing read in any case, it has totally changed the way I approach philosophy.
Exactly what I was thinking... My middle son of 8, has really been getting in to tinkering with the Pi. Fun to geek out with the boy. Minecraft has taken a backseat to RetroPi so I think this is the next logical step.
I love the "suckless" philosophy [1], and I'm glad that Stali sticks explicitly to it.

[1] http://suckless.org/philosophy
> They aren't going to move the kernel to a microkernel type design

Food for thought: the Windows Subsystem for Linux proves that it's possible to implement the Linux kernel ABI without actually being Linux.

I'm not sure how far you could go re-implementing the ABI on top of a microkernel architecture.
sleeperbot
This scroll effect is poor. There are better on the codepen.
Idiomatic React looks like a horrendous mix of PHP3 and VBA.
No, it's not. It was "adopted" by cloudflare, and although Mike Pall is a special person, there are other people who are contributors.
Good idea! Thanks.
I call it "space elevator music" :)
The scale changes as your income increases. As you pointed out, someone who makes $145k could easily spend 30%, or even 50%, of pre-tax income on housing and still have more left over than most peoples' entire monthly income.

On the other hand, someone making $40k per year who spends 30% of pre-tax income on housing is going to have a pretty tight budget.

So, these are all pretty rough guidelines, and the best thing to do is to spend an amount on housing that does not compromise your other financial goals, no matter what the percentage happens to be.
So in order for a company to violate your privacy without losing you as a user, they just need to not be acquired by Facebook?

Edit: My point is that you will not automatically have your privacy violated when a service is acquired by Facebook and most importantly your privacy will not automatically be safe on a service merely because they have not been proven to violate privacy for the time being.
The best and trusted hacker
I've just used this guy's services and he's a legit black hat hacker, he can handle social network hacks, emails and school grade hacks, he's actually the real deal, I was initially skeptical as I already got scammed before but he did come
through, his email is lawsonmichael33@yahoo.com and you can also text him on +1 646-652-6107
Oh, I read that as "filtered regions". Like if you blow up an image with some noise in it, the noise is "infinitely small", so it should remain the same size and not get bigger with the image content.
Microkernels have won, just the GNU/Linux community seems be unaware of it and keep repeating the words of the leader.

Not only we have millions of embedded devices shipping microkernel OSes on them, we also have the transition to type-1 hypervisors, and now the slow adoption of unikernels.

Also Apple, Microsoft and Google are increasing the scope of sandboxing on their OSes.
You can always tax automation to pay for the segment of the population that is unable to find work.

Automation replaces people, it happens. We just ensure owners of the automation don't solely reap the benefits.

The magic prosperity you speak of is already here; there is no need for a 40 hour work week with the productivity gains occurring since the 70s. There simply hasn't been an organized effort to reduce the work week to 3-4 work days, yet.
> Sometimes it surprises me that professional software engineers deal with systems design tradeoffs every day in their own work, but then fail to see that systems design logic also applies to human institutions.

I think it's because the equilibriums look much worse. Even if your system is a pile of hacks on top of hacks, it might at least be good enough right now. Not to mention that sometimes you engineer something that works pretty well. Meanwhile the legal system often fails even for the exact situations considered when the rules were made, and there's pretty much no one would feel there isn't some gross injustice happening within it quite frequently (though the injustice may vary).
> I am very curious what the selected family of orbits is ...

There's not much leeway, it's going to be something close to a Hohmann transfer, with the aphelion ahead of and above Mars to get to a hyperbolic capture orbit with the periareion deep in the atmosphere for (almost) direct re-entry.

This kind of orbits can be solved for arbitrary departure date and time of flight using a Lambert's problem solver and numerical optimization. Not a particularly difficult problem by modern standards.

Pure Hohmann transfer to another planet will result in inevitable collision due to relative velocity, but it's useful for lower bound estimates.

Another alternative for recurring Mars intercept is is the "Aldrin cycler" (after Buzz Aldrin) which is a free return trajectory but that is difficult when the goal is to land and take off again.

There are lots of possibilities for lower energy transfers but most of them are out of question when life support is required for humans on board.
It's a good thing for Lua but not a good thing for the web and these things are partially mutually exclusive.

One of the reasons Lua's evolution is better than JS is because managing versions when you have to keep browser compatibility is way more difficult.
I am not sure that this constitutes a proof. It seems induction would be required to show that the property holds.
Most bugs in Android 4.4 are not fixed. That is just three years old branch. Upgrading to latest 7.x is not an option for everyone

Linux has LTS support for 15 years. WinXP was supported for 13 years.
the whole premise (that i m sold on react-native) is that it lets you use code from your react app and run it natively.

And the concept of cross-platform is not only for "similar" platforms like mobile, but across disparate platforms, like mobile AND PC. Otherwise, what's the point of cross-platform?
Maybe someone should standardize internal TLD(s) for corporate and other use cases that would make developers less sad, as at least they have alternatives.
> ...an error doesn't have the potential to hand you a segfault.

And that is a good thing why? So you don't realise there was an error and your app runs on in a corrupted state?
> Modern compilers?

I was being partially ironic. It seems that the common assumption is still that you (statically) link in the whole library. Then, of course, binaries get really huge. But when you link in only what's necessary, the overhead is probably relatively small (when was the last time you used all of libc?).

The other thing is (which you can see in this thread, as well), people seem to think that you can do things only the way we are doing them now without ever questioning whether these things are still apropriate and how they originally came into existence. ("There has to be dynamic linking", "we have to use virutal memory", "there have to be at least 5 levels of caches", etc.)

To my knowledge, all the reasons regarding saving space, security, and maintenance were all made up after the fact (and aren't necessarily true, even (or especially) with modern implementations). Originally, dynamic linking was intended for swapping in code at runtime (was it Multics or OS/360?), which you can't do anymore today.

Furthermore, dynamic linking (as it is done today) is really complex. In contrast, static linking is much simpler (=> fewer bugs/security holes). I think we should reconsider if the overhead is worth it or not (do you really care whether your binaries make up 100MB or 200MB on your 1TB HDD?).

For embedded devices: yes, space does matter, but you probably don't run a full fledged Ubuntu desktop on you IoT device, anyway. You use different approaches (e.g. busybox, buildroot, etc.).
Admittedly, I was going by Wikipedia and r/SpaceX. The latter tended to imply that the source was conversations with employees, but I don't know of a quotable source either. So might in fact be wrong. Elon tweeting something that might imply the same size of the engine, albeit with a qualifier (»Chamber pressure is almost 3X Merlin, so engine is about the same size for a given area ratio«). Naïvely dividing booster diameter by the number of engines across the diameter yields 1.2 m for Merlin 1D and 1.7 m for Raptor (although the ITS seems to have a bit of space around the center cluster since only those gimbal).
Who Is the Best Provider of Wildcard SSL Certificate?
KDE – Kirigami
Actually not from the point of view of our enterprise customers, the same that still happily pay for mainframes.
I was a heavy Logic 9 user. I've been into producing for 18 years or so now, since I was a kid, a die-hard Mac user. I've been through Digital Performer, Cubase and Logic Pro. Apple was holding it down with the pro software after they bought Emagic. It's kinda sad to see that the situation has deteriorated to this level.

Well, I started getting fed up with Apple ~6 years ago now.
After my hard drive crashed, I moved to to producing on exclusively on Linux as a personal, mental and spiritual challenge. This was very difficult in 2011. As much as I wanted Ardour to be what I wanted it to be, the only thing that was stable enough to get stuff done on was QTractor...

Since then, Linux has gotten waayyyy better for music production. KXStudio is excellent. (don't waste time on Ubuntu Studio, it's not configured well). There are plenty of amazing LV2 and LADSPA plugins, and even some good VST plugins like TAL NoizeMaker. Ardour is great if you're lucky to get a stable build. As far as "mainstream pro" music production on linux... it's maybe not quite there yet for a general audience, but if you're a producer/composer/independent artist with some technical patience, Linux audio production is completely amazing. It's a whole different paradigm with plenty of room for professionals. The fact that Jack is totally modular from the get-go is extremely powerful. It means that stuff can be combined in all kinds of ways. (check this thing out if you haven't already: http://moddevices.com/ )

And honestly, Bitwig has completely switched up the whole situation. Right now I'm running Bitwig on Arch and it's beastly. The only thing I miss from Logic are those excellent MIDI editing tools, non-destructive quantize. I'm also missing my favorite LV2 plugins (ZynAddSubFX). But Bitwig has plenty of synths and a fully modular system for creating endless sounds, so I'm set.

Don't need or want Apple at this point. I'm good :)
Maybe I'm overthinking this, but wouldn't a better solution be to say that server1.localhost doesn't have to be loopback, but that it must be resolved by asking the DNS server at localhost (or alternatively defined in the hosts file).

edit: I don't really have any expertise or experience with this at all, just a thought.
Which validates my point of long gone traditions.

The world isn't a PDP-11 anymore.
.local ?

https://en.m.wikipedia.org/wiki/.local
@asimuvPR thank you for your decent reply! I will.