skysight-inc/HackerNews huggingface dataset:
> The correct way to compare software A and software B is to benchmark both on the target platform/hardware they were respectively written for. Afterwards, do a cost-benefit analysis.

Well, ideally, yes, if we had infinite time. In reality we don't, which means that we have to choose what to do without the benefit of being able to implement-thrice-deploy-N-times[0]. In practice, what happens is that we (as "engineers"[1]) form rules and patterns in our heads which we use as guidance. I think the point being made is that "use a cluster" is almost never good guidance.

[0] How can you know what the performance is without actually giving your product to a bazillion users? This hints at why just-deliver-it-now-bugs-be-damned and continuous feedback is so valuable. There's no point optimizing a product used by 1000 people, but if your platform ends up being used by 1e9 people (e.g. Facebook), then you'll make ADJUSTMENTS ALONG THE WAY. This is a GOOD PROBLEM TO HAVE.

[1] A laughable term for most of the programmer crowd, myself included. Engineering is about tradeoffs and we still have basically no idea about tradeoffs in software development.
I just assumed all metals could be welded, do you know the reason why some can't out of interest.

Not a welder but spent some time in farming school and on farms:

IIRC Not even all steel can be welded (i.e. at least not in a practical way using standard tools.)
A Netflix subscription is around 30 cents per day.

Not to mention that 15 minutes is a very generous estimate, the median is probably closer to 3-5 minutes. Given that the article isn't written for me, that sounds rather fair for accessing it. A print subscription to the WSJ is $400/yr or $1.30/issue, and if I spend an hour reading it that comes out to 6 to 11 cents for a 3-to-5-minute article.
At the end of the 80s and throughout the 90s, a common belief was that the CLI could be completely replaced by the GUI, one just hadn't yet figured out how. The GUI, however, never delivered those last 10-20% that you need in automation or in a context that requires reproducibility.

Windows NT was designed towards those promises, but eventually Microsoft realised their mistake and created - ten years ago - Powershell.

The entire dev world has been catching on to the fact that you get reproducible procedures when you use a CLI. Data scientists are another group who know how much power they get from a CLI.

Yet the myth of the obsolete CLI and the omnipotent GUI still is strong. Especially with those people who never really worked with a decent CLI.
I take it you do. Thanks for enlightening me!
Everyone knows that we inherit physcially from our ancestors going back millions of years, but why not psychic inheritance. for instance, children are afraid of the dark. dont forget for thousands of years prehistoric animals killed humans in the dark. i believe we inherit from our ancestors and this explains some of our current psychology.

wouldnt be surprised if dmt is halping the mind tap into some human psychological archetype, the insects repesenting something in the numan experience. of course, also, maybe we are a huge experiment by extraterrestrial aliens and they examine us, block our minds from this and dmt is an antidote! the point is, were trapped in our conciousness its all we know.
Takeover.sh – Wipe and reinstall a running Linux system via SSH without reboot
Don't know why I said LED. Alarm clocks are almost never LED. It's a backlit LCD.
Almost everyone uses the Apache webserver when they browse the web

No.

https://news.netcraft.com/archives/category/web-server-surve...
While I also agree that Rust does no better in unsafe code, I think it allows for some sweet careless use of pointers (references) in _safe_ code.
Can you use this model to explain why government-involved health care, education, and subway construction is much cheaper in all other developed countries than in the United States?
Yet you make four times what the subject of the article makes (assuming you work 40hrs a week), receive additional pay for additional work, and are protected by US labor laws.

I'm not saying your job isn't though, but I find it silly to use it to dismiss the point of the article which is that US companies should be held responsible under US laws.
It shows the sad state of the web: anything you build will automatically be broken in a couple of years.
Most code is less-than-perfect, independently of language. But the consequences of this depends on the language.
The problem is that it is not just a warm day

http://ak-wx.blogspot.com.es/2017/02/arctic-update.html
How to earn money with your blog
Perhaps the downvote is by your implication that it is just fabrication from the news organizations
Consider it yourself: what kind of math can you do in 16 bytes of RAM? What kind of control? I suppose you can fit some running average, statistics, logic equations, maybe even PID would fit. A single for loop takes just one byte. These 16-byte microcontrollers are usually very small, and have very few pins (usually eight); they are the electronic equivalent of a very short shell script that glues some stuff together.
In general, in aviation, the existence of any single point of failure (SPOF) is considered a systemic issue, be it a single human who can fail (anyone can faint or have a heart attack), a single component, or a single process. That's why there are not only redundant systems, but redundant humans and even redundant processes for the same task (you can power the control surfaces hydraulics through the engines, then through the aux power unit, then through the windmill... ).

If a design contains an SPOF, then it's a bad design and should not be approved until the SPOF is removed by adequate redundancy or other means.
More people consuming the same amount of college education doesn't predict a 10x cost increase in the same way that people buying (10x?) larger homes would.
Actually human languages are much better suited for all kinds of communication :
To the best of our knowledge, most animal systems of communication don't allow reference to either the speaker (i.e "I"), the hearer (i.e "you"), or a distant third party (i.e "it"). Even elaborate systems like the bee dance are highly specialized in the type of reference that is possible.
In human speech it is possible to talk about things or people that are not here, things that don't exist but may, things that have existed, things that will exist, things that won't exist. Hypotheses, conjectures, and so on, are not part of any other species way of communicating, as far as I know.

Furthermore, all known human languages allow you to attribute utterances to another, earlier speaker, what is known as reported speech (often, though not always as Pirahâ demonstrate, through an embedded clause "He said that X").

Human non-verbal communication (which is EMPHATICALLY NOT to be confused with sign languages), on the other hand, is typically not very expressive. Apart from the admittedly very important, but nevertheless quite specialized domain of human emotion (conveyed by facial expression for instance), it is more or less inadequate for much of what we want to communicate.
That would help, but that's not what OP advocated. Sure, you can improve on those ideas. I was mainly pointing out that saying "it's unlikely to happen to me" was a bit dangerous and too sure, if most of the reasons do not apply to the situation.
I have to agree completely with this comment. A Global Warming denier will read this as saying:

"Specific circumstances caused this, but probably Global warming is making things worse."

SO this isn't evidence of Global Warming and even mentioning it is just going to piss people off. I even accept that the statement is completely true. I'm convinced such spikes really are probably becoming more frequent and intense due to Global Warming.

However we're not talking about how I would read and understand this but how it would be perceived by a skeptic. On that score aaron695 is spot on.
How algorithms (secretly) run the world
He also did invest it partly in his kid's education which in many countries of Asia is the typical way people plan for retirement.
Do people get ten times as much education per semester as in 1975?
He made 2k a month with tips. I was not protected by any labor laws as I was a contractor and not an employee (their way to get around benefits and employee related regulations).

I'm also living in a first world country where costs of living are fairly expensive and where I don't have free housing (and food I presume), so I was living hand to mouth without health insurance.
The first official Mac clone: Daydream
You can create a fake account.
> Not saying it's good practice to be using malloc() in this environment but you'll get away with it.

Actually, for the sake of keeping code modular and portable, it's fine to malloc() once on boot and never free(). It's the "dynamic" part of memory management that's dangerous on MCUs, especially on those without an MMU (as fragmentation gets in the way very often and you can't really reason about memory usage anymore).
Yes, really interested in how interrupts can be modelled with Rust. Preferably a safe abstraction without going full RTOS?
Cancer drug prices must come down, say leading research institutes
This implies that HFT algos know of Trumps tweets. Is this really done?
Yes, it has.

I mean there may not be as many users, but they are massively more powerful (in the realm of data processing only, alas) than people who don't know the CLI. It may be obvious to us, but I should perhaps also point out that CLI ~= REPL for the language that you're using (Bash or whatever).

Sure, these days CLI may mean "a Jupyter notebook", but the same principle applies.

It may not always look the same, but the point is that a CLI/REPL should be a combinatorial force multiplier. Otherwise, it's not really worthwhile.
Reading comprehension. I did not say that people only visit pages that are served by Apache. Even if Apache has just 20% market share there is a very high chance that you will hit some pages served by Apache. Plus, the same argument really applies to most alternatives to Apache.
IMHO the Economist has the best iPad app for reading longer news/analysis content I have come across. The simplicity of the navigation and the non-nonsens approach to article viewing is just very good. I don't get why others can't do the same.
I feel the content has become less evidence based, less thorough, less anlytic, less principled and less hard hitting than it used to be. There's more purely anecdotal/cultural stuff that I can get anywhere.

They used to ask important questions, investigate them thoroughly and then make the case for a particular conclusion. You could agree or disagree, but now it's often just an exercise in careful fence sitting, in "being sensible", even on matters where taking a principled stand is the obvious thing to do.

That said, I'm not entirely certain if it's me who has changed or The Economist or both.
Wow, that's surprising. Was that position you're describing doing software development? Where were you based?
"Perhaps they'd let Google just index the preview text" would take care of that.
Commas-first give you an obvious visual clue when you forget a comma and let the reader immediately know that the current line is a continuation and not a new expression.
I like how the intro music of each video relaxes me into the subject.
It's possible to give a person posthypnotic suggestion that number four does not exist, for example. When they try to count their fingers, hilarity ensues:
1,2,3,5,6,7,8,9,10,11. WTF! 11 figers, this is wrong. I try to count fingers in both of my hands separately and sum them together. 1,2,3,5,6 and 1,2,3,5,6. 6+6=12 WTF, now I have 12 fingers.

If math and logic were hallucinations, they would lead into contradictions.
It's also worth noting that $1K per month for all US citizens would represent materially more than 100% of the current federal tax.

US Citizens: Couldn't find a readily available reliable source, so I'll use residents instead. Should be close enough for this math though I'd imagine this would be more likely a citizen program rather than a resident program.

US Residents: ~325 million

Federal Tax Revenue 2016 - ~3.27 trillion

Federal Tax Revenue - ~272 billion / month

Federal Tax Revenue - ~$850 / resident / month

What if we didn't give it to minors?

US residents over 18 - ~247 million

Federal Tax Revenue - ~$1100 / resident-over-18 / month

That's if we spent it all on UBI, no debt service, no federal employees, no military, no infrastructure spending, no social security, no pensions (even for federal employees who earned them and are legally and morally entitled to them), etc.
Even when 20% was in existence, it was (mockingly) called 120%. I will leave you to guess as to why.
> Many people can expect to live to 100

Do we have an actual source for this yet? Anecdotally, I still see about 7 out of every 8 deaths in my social circles occurring before 90, with a notable number before 70.
I am pretty sure that engineers there don't sync the entire repo to their workspace. Look up the talk that introduced Piper and Client in the Cloud (I think it was at the BUILD conference 1-2 years ago).
> The three logged their hours on the ship’s time-sheet software, called “Fun Time” (Carnival Cruise Line’s motto is the “Fun Ship”). But when the number exceeded ten hours, it appeared red on the screen. No matter how many extra hours they tapped in, their pay slips rarely showed that they worked more than ten or 11 hours a day. Regie didn’t understand why he wasn’t paid for the extra work, and when he asked management, no one provided an answer. “What’s your proof?” Regie says his supervisor shot back. Many tip-earning Carnival Cruise Line workers told me that when they raised the issue, their managers would punish them by assigning them fewer guests, which meant fewer tips.

I wonder why they do this. The $$$ savings for the lesser hours are peanuts given the low wages. Only reason I can think of is to break the will of the workers. If they feel powerless to complain about the hours they've worked, they're less likely to complain about the rest of their conditions.

> But arbitration in the Philippines is nothing like the American judicial system. In the United States, seamen can file for damages on the basis of dangerous working conditions or shoddy medical care, for example. They can receive payments that cover any future loss of wages and ongoing medical expenses, which can span a lifetime. In the Philippines, on the other hand, seamen are offered payouts based on a predetermined compensation chart, in which each body part has a price tag. If there’s a spinal injury and the company-sponsored doctor says a seafarer’s back has lost a third of its mobility, it’s valued at $7,465. If a crew member loses his penis, he’s paid $20,900. If a worker dies: $50,000. The maximum payout, for permanent disability, is capped at $60,000. Unionized workers can receive more, but Carnival Cruise Line crew members are nonunion.

I'm not sure how one "loses his penis" but I'm damn sure I'd demand more than $20,900 in compensation from the party responsible.

> Recently, the cruise industry has pushed to pass a law that would prevent all foreign cruise workers in U.S. waters — not just Filipinos — from any protection under U.S. law.

Sounds like they want it both ways. If you're docking at US ports and picking up US customers, you should be expected to follow some level of US law. It's hard to say what protections should apply though as it's possible they could conflict with foreign laws as well. My internal sense of justice says it should be something though.
The Psychology of Waiting Lines [pdf]
Ah, the WSJ, hotbed of climate change denial. I don't click through to any of their articles anyway. I wish them well with their stupid paywall
Pinterest Lança 3 Novos Recursos Visuais
One True Version force you to move whole company in the same pace. Even if you have legacy project you need to keep updating because your dependencies are moving. In the same time if you want to refactor or redesign API you need to wait for all your users and communicate changes since you cannot have beta/alpha release.

I am guessing that in Google people they try to avoid above issue by creating and then depreciating a lot of projects instead having new major release. Older projects will become frozen because too many things depends on them.

This is visible in Google products that take years to change in any way. Gmail/Search are basically the same as long I remember. Given number of engineers in Google it is hard to see any output.
Python officially moved to GitHub
Learning to protect communications with adversarial neural cryptography
I'm not saying that you're wrong, but this is bothering me.

It's bothering me that a company has to constantly grow grow grow, or die. What happened to just making a profitable company and riding it for as long as possible while making the life of people around you better (employees, people you buy services and products from, customers, etc...)

I just got back to Lyon after a year in Chicago, and it's refreshing to see more of these companies here. Sure the salaries are way lower, and life is not as crazy, but people seem to have good intentions.

For example, a cafe I just stumbled upon: http://www.dunsiegealautre-lyon.fr/concept

> Nous avons fait le choix de rejoindre le mouvement coopératif en créant une Scop. Cela signifie que nous sommes sociétaires de notre structure, que nous adoptons une gouvernance démocratique et que la répartition des résultats est prioritairement affectée à la pérennité des emplois et du projet.

Which basically means that the goal of this place is to make employment and the place durable.
Found a startup, pitch on HN, get rich - c'mon man, get with the program !
It's still a decent machine for C especially when compared with, say, 8051. I'm currently developing an entire product line based on a '51 derivative and just seeing what kind of assembly Keil C51 compiler produces is enough to make my eyes bleed. The amount of kludges required to make C work on that architecture is horrifying. Want an example? There's no stack when running under C51.
As some point you have to hire someone to take out the trash. They can't all be Einsteins.
It still helps them if it all aggregates under one account.
How to Setup a Secure VPN Server on Raspberry Pi or DigitalOcean
I've seen the roots of a tree (at at distance of about 300 feet) through the ground, while on LSD (about 500ug). I'm sure those really were the roots, because the visible part of the tree (the trunk and the roots that came up above ground again at a few spots) matched completely with roots in the ground I was seeing. The image was stable and lasted for about 45 seconds. Something (not like an external voice, more like an internal voice/thought/intuition told me "yes, of course, you just need to tune into the frequency of the thing you want to see"). As soon as I tried thinking/questioning, the view vanished, and I guess it was because of the ego starting to interfere.

Conclusion: We still have no clue what reality really holds and how to use our brain in order to access our real potential. Interesting times to come, stay tuned.
Show HN: Key/Value Store as-a-Service
POSIX is an application interface. How OS X is implemented under the hood is irrelevant. It does present an application interface mostly conformant to POSIX standards, so it is some way POSIX.
Look into Ouroborous, Jungian Archetypes, and Kekules notes on his dreams.

Crazy world we live in...
GCC at least is just fine. Was involved in developing an embedded system which was controlled by an AVR. There were some cases of unexpectedly big program sizes. But most was due to using large integers unnecessary (higher than 8 bit) and one case of overly aggressive inlining. Don't remember offhand how we solved the last one, but just took a day or two.
i wish there were videos about matrix factorization methods.
What a curious TLD:

.cern

I want one of those
Free Ebook: Exploring Cloud Computing
An unskilled operational role.

I worked for outsourcers before as well doing support type jobs. Bad pay, ever increasing performance pressure, no benefits (no sick pay or health insurance), so if you got sick you were shit out of luck and healthcare was prohibitively expensive. Private insurance was available of course but these were all angle shooting companies in the affordable range that are barely better than having no insurance at all. The gap to the 3rd world is quickly closing in a lot of places these days unfortunately. (and not in a good way)

This was in western Europe.
> It's kind of sad if other people would use their newfound freedom from waged labor to rot on a couch in front of the TV, but not so concerning that I'd assign them a self improvement life-nanny.

I find it somewhat interesting that in our push to use UBI to avoid the destruction of the middle class, we can't seem to get over the idea that most people would still spend some time being productive and some time being entertained. It's not a matter of "you either spend all your time on the couch, or you spend it all being creative." We know, as a fact, that creativity requires downtime.
I forgot. The information is still relevant, I hope.
مشاهدة مباراة برشلونة وديبورتيفو الافيس بث مباشر يوتيوب اليوم يلا شوت اون لاين
Show HN: A web directory that doesn't suck, add and rate your favorite websites
Probably this is the right thing to do, because this is a weak-link network problem https://9clouds.com/blog/weak-link-networks/.
Magical Thinking, eh?

Vaccines and the entire concept of hormesis is something you should research when you get the chance.
If UBI is garnishable/attachable, credit card companies could simply wait to get paid from a slice of future UBI payments, meaning there might be increased risk of over-extension.

(I haven't thought deeply enough about whether it should or shouldn't be garnishable. I lean towards the idea that it shouldn't, but then that makes it less valuable in certain ways.)
What is the due diligence? Why are these things wrong? Are there sources you can point me to understand your point of view better and educate myself.
I'm suggesting it doesn't 'work fine', because syntax matters.

Lisp-style 'S-expression' syntax for describing documents never took off. We have to take something from that - it seems the vast majority of developers don't enjoy that syntax, irrelevant of how 'simple' its just-functions nature makes it.

JSX also 'targets DOM nodes', but I don't see what that has to do with anything.

The closer correspondence between how JSX looks, what you see in your browser DevTools, and how it seems that most developers prefer to mentally model documents ... is where the win comes from IMO.

The reality is the vast majority of React code I see uses JSX, even though it's optional. It's been hugely successful in React world and I don't think that should be ignored by Elm.
I would pay if I don't fear them. They constantly trying to push a propogenda, and you have to pay for it is indigestible
Bluffing in poker is not cheating, is it? This guy bluffed that he want to sell when he did not.