skysight-inc/HackerNews huggingface dataset:
>"No killer apps take advantage of much faster processors and interconnects."

This is what keeps me from upgrading my phone (a 5s). I don't need a larger screen, and everything else is an increase in hardware performance. Okay, so the OS will be a little bit more zippy, but I've yet to run into an app or game that runs sluggish or won't run at all. There's nothing there that compels me to upgrade. Shy of this phone breaking, I don't see myself upgrading for a few more years. And judging by how many times I've dropped my phone on a hard surface with nothing but a few scratches/dents in the metal backing, I don't see that happening any time soon.

As for computers, were it not for gaming I'd probably still be using a machine I built in 2008. It was a dual core with 8GB RAM and an 8800 Ultra GPU. Then again it was built for the purpose of gaming, so of course it's going to have extra good hardware meant to last years. Nothing else I use my computer for is hardware-intensive enough to justify an upgrade.

And I'd imagine were it not for the tech un-savvy buying super cheap, under-powered machines that they promptly bog down with viruses, not many people would have a need to upgrade their compueters since all they do is use a browser and Office
>..on a new Mac

really?
From the "about" page:

What is going on?

Truth be told, not much. Your files will not leave your device and nothing will really happen to them.
Now security researchers will analyze the code to find vulnerabilities to exploit Stephen Hawking's speech system. Next headline Stephen Hawing's voice sounds like Justin Bieber's voice, lol.
Where does it say "the country" ?
I'm using my Quadra 950 right now, just updating the OS.
What a revolutionary idea!

Seriously though, I wonder why humans tolerate the hierarchical structures so much. I am proponent of direct democracy and worker cooperatives but curiously enough, to many people the idea seems wrong.
The point, depends, on where you are standing. And unless you are me, you're standing somewhere slightly different. Skepticism. So unsatisfying...like a cop out. Far better to barge ahead pretending that your POV is the one true way. So satisfying. The satisfaction of that pay off indicates that it must be adaptive -- pretending you're right and seeming to win arguments must lead to more sex ( to produce babies that also pretend they are right ). Regardless of whether your points have any actual merit or not, the point is to seem as if they do. So, don't you see, we are all dancing to the beat of our genes, clothed in the mere colours of reason? History is written by the victors, in no case is that truer than evolution. I believe it works to be more than your genes. There is a truth that exists outside of the theatrics of winning debates. Yet perhaps such a truth is out of reach of and irrelevant to, mere humans ? I choose to believe it is not. Haha.
> are even more niche

Exactly. Compilers construction is a very specific problem domain, which requires specially tailored DSLs, not a "general purpose" language. Haskell is a way too general purpose for this task.

> and no major programming language has been written in them.

C is even more unsuitable for this than Haskell, and yet most of the compilers are written in C. Technical superiority does not count at all in choosing an implementation platform.

> Because no known programming language resorts to "a few lines of Prolog" to save a few tens of lines for "region inference"?

JFYI, a prototype implementation of SSA for GCC was written in Prolog (see the Sebastian Pop works [1]). If embedding Prolog in C was technically feasible, it would have stayed this way. Also, to see how much Prolog rocks, check out Harlan [2]

In order to avoid unnecessary flame war: I give no crap to any popularity based arguments. Got any technical, well-grounded, rational arguments? Go on, I'd be delighted to comment. Otherwise I'm not interested. And, btw., you're clutching to just one out of four of my points against Haskell. Nothing to say about the other three?

[1] http://www.cri.ensmp.fr/classement/doc/A-381.pdf

[2] https://github.com/eholk/harlan
Every time I read it I'm confused about the first sentence... Does he mean everyone?
Residential wind has some issues:

1) Performance - best performance is when the wind blows in a straight line, houses and other features will deflect it making it turbulent.

2) Noise - turbines are noisy, you're not likely to have neighbors appreciate it.

3) Mounting - Mounting one requires either a pole, or it can be mounted to the roof. However, roof mountings tend to cause issues (read damage) due to vibrations transferred through the mounting.

Not good for a residential neighborhood, but perhaps if you've got several acres of clear land?
Hi! There are word plugins, but they cannot perform more sophisticated checks that rely on robust but resource draining algorithms (mainly NLP techniques).
Amazon Chief Says Employees Lacking Empathy Will Be Instantly Purged
Internet censorship bill for South Africa has been approved by cabinet
I interned within AWS for a few month and never saw anyone carrying their laptops into bathrooms. Although I do remember regularly doing a linearly search of adjacent floor's bathrooms in order to find a seat.
Fusion of maps, 3d modeling, electricity & lease rates, solar intensity, installers. Easy to use. This feels like something new and powerful.

For society: I wonder if it is safe for so much power to be concentrated in one organization.

As a technical accomplishment: I'm impressed.
> they're probably going to be evolutionary improvements that build on what we have, rather than throwing everything away in favor of a brand-new approach.

Probably, yes -- but working on a problem starting from the beginning is something more people should do.

It is riskier, for sure. And I am glad their team is doing it.
I find that when I write things down, even if I never go back to my notes, I remember and process the information in much greater capacity. Sometimes at SCRUM I'll even write down other people's updates that I deem important just to solidify the information better. It doesn't help that my handwriting from the time of High School was virtually unintelligible which caused me to adopt fountain pens and a form of cursive which fixed it somewhat.
"This method is both easy and simple, but I rarely see it recommended."

It's hard to make money marketing this method. I'm not being cynical it's just fact. If you look at weight loss "solutions" they are based around products that interact well with a supply chain. They are highly processed, loaded with preservatives, and individually packaged. As a result, these solutions tend to be based on methods of calorie restriction that don't provide satiety. Additionally companies are incentivized to create a solution that helps people maintain lost weight _only_ when they are on the company plan.
You can't compare a desktop with a laptop. They are completely different use cases, of course a desktop is fine years later.
They are simply trying to reduce the resistance to solar energy adoption. If people can perform discovery and analysis in a fraction of the time, those who will benefit will more likely do it. Take a 10 hour process and reduce it to 30 minutes, for example. Same idea as a one-click checkout.
That's a factor, but even if you just lose fat, you calorie expenditure from the same activity pattern, ceteris paribus, will be reduced (because you are carrying less weight), so if you return to the eating pattern which at which you were stable at the higher weight (assuming no other systemic/metabolic changes, just the fat loss) you will gain weight asymptotically approaching the the weight at which that "normal" calorie intake had you stable before.
First...IANAL (I Am Not A Lawyer)

You aren't the only one, but with Freenet it's fully encrypted. Let's say you had a Freenet Silk Road application. You won't know it's a Silk Road web page that's being saved along with images of marijuana to your computer unless you go through an indexer/search site and even then you still won't know that those bits of data are stored specifically on your machine.

So in order for the cops to know your machine was used to store the drug listings, the cops would have to spy on your machine and crack the encryption of the Freenet protocol and essentially monitor it. This is why undercover work is important to the police. If no one reports you for the crime of buying drugs and no one discovers the drugs in transit, then the police don't know what's happening. The only way to catch mobsters was through some undercover work and hoping that someone in the criminal network would squeal. If one criminal says the other 10 criminals actually had a hand in committing a crime, the police have more to investigate and can build a case.

If you're not buying drugs or selling drugs and the data related to the drug listings is encrypted when stored on your machine and encrypted when served from your machine, you may be unknowingly helping a criminal to buy or sell drugs. But I'm not sure how that's discoverable by the police and I'm not sure how it would be turned into a criminal investigation. By the argument that you're allowing this, then all ISPs and cell providers are in big trouble because they also enable drug dealing.

There are some horror stories for Tor node operators though.
Show HN: Anonymously talk about companies, no email sign-up required
Whereas the grandparent post and Nietzsche's thoughts are thoroughly empirical...
"dependency hell" is a bit of an exaggeration. It has one dependency.
I believe Firefox ships their own Root Certificates.
Show HN: The Outergraph – Do all your shopping online on your travels
I've seen a similar project where it lets you navigate to an address in google maps, shows the satellite image, then lets you draw an outline of your roof. (I can't remember if you had to estimate the roof angle or not.)

I wonder if this is this "not available" in many areas because Google is using machine vision to automatically compute roof metrics, or if it's because they don't have rebate & utility info for many markets.
Eliminating Sexism in the Tech Industry
with a username like yours, I would I think you would understand
Really nice app I got good results.
Can I ask you a question : How are you doing to get website traffic for competitors ?
Show HN: Gut-sync, real-time bidirectional file sync via modified git
I'm afraid that's even worse. I have a much harder time willing myself into believing in Yahweh than I have willing myself into not eating that extra slice of cake.
> I think the larger implication is...

I do not believe it is reasonable to draw that broad conclusion based on one example
Do you really mean "uncomfortable"? I don't get it. Annoyed maybe? (like when new products don't come to Apps users)

OTOH, just because you have a generally accessible url, the video at that url must be addressed to the world?
> 2: Your section on IDEs does not consider Leksah. I've just come back to this after a long time on Eclipse and Atom, and its now a mature IDE specialized for Haskell. You might consider bumping Haskell to "mature" based on this.

On a recent thread on Reddit, the Leksah maintainer acknowledged that on some platform (I forget which), Leksah crashes in every session, and has a CPU-spinning bug.
Robot Weapons: What’s the Harm?
I'm the same way, and I've heard that repeated a few times now.

I have to wonder though, does anyone actually "recharge" when they're with a group of people or do they just have a higher tolerance for spending time with others before they need to be alone?

If you can't tell, I don't really buy the introvert/extrovert distinction and I haven't seen any evidence that anyone can spend unlimited amounts of time with others without recharging alone. From my own experience it seems like there's a continuum from "needs lots of alone time" to "doesn't need all that much alone time".
This was, essentially, my point. Business Administration will always be relevant, but Business Administration for Startups is a little too focused. What happens when the startup fad is over?
Who are you and how have you stolen my[1] early career history?!

Let me guess you started in the early 90's, right?

I remember looking at HTTP for the first time and feeling like it was 5250 display files writ anew. The y2k mess made me jump into web dev full time.

-----

[1]: https://news.ycombinator.com/item?id=9816696
I don’t, especially when you experience the things you will have to do to get it and keep it.

You might want to read some thoughts from a guy named Siddhartha. Craving a billion dollars is just going to make you miserable until you get it, and then when you have it you will crave another billion or something equally toxic to your well being.

Money and spending it is just another kind of drug. Once you have it and all the stuff you can buy with it you will become an addict. You will then crave a new and bigger high trying to acquire or spend even more of it. You know what kind of stuff junkies do to get a fix, billionaires are pretty similar, hence this topic we are discussing here today.

Its way better to stay grounded, do the things you love, and enjoy life. If you can make a billion doing that then you probably should take it, but it shouldn’t be your goal in life unless you want to turn in to a complete ass.
Not every device supports SNI yet. I wish they all did, SNI would be quite handy. They also disabled TLS 1.0. That will also break quite a few browsers, believe it or not.
Compoze –  DIY Markdown Music online
Why? What makes a laptop not fine after a few years that a desktop doesn't have to deal with?
The tablet/phablet/even phone bothered me as much.

I had a manager always checking his emails when we we're in a meeting. It makes the meeting more painful for everyone involved, as the person you're talking too is focusing on something else.

Doodling or scribbling does not bother me, as if someone is doodling, either they don't need to be listening, or it helps them process the info.

As for someone typing the minutes of a meeting, you can easily tell if they are doing their job, or checking in on HN, so that doesn't bother me at all either.
Although preferring solitude, I have found that long periods put me at competitive disadvantage socially. I start forgetting how to make small talk and engage in all the social grease.

I once believed it didn't matter and the time saved could be better spent engaged in productive activity. But as I get older and have carefully observed what works and what doesn't, I have noticed that a good command of the social language is crucial to success. One is extremely unlikely to make much of an impact nor achieve big financial gains without it. That isn't to say one has to be nice to everyone... assholes with a good perception and practice in manipulating social situations often do very well for themselves. But you have to have command of the language. And you don't get this being by yourself all the time. I find this unfortunate because in my experience the vast majority of people aren't that great to spend a lot of time around. Most people aren't curious. Most people have little myopic views of the world that are badly mistaken. Most people are frankly pretty dull and I'd rather visit the dentist than talk w/ them at length. But I've come to realize this is a counterproductive view (even if it's technically true). The world we live in is made of other people and we do well when we learn to navigate the river we find ourselves upon. But truth be told, I'd still rather be locked in the closet reading an interesting article.
https://github.com/Max00355/HTTPLang/pull/11
Hi! We are beta-testing additional types of checks in consultation with our existing clients. The main challenge we face is controlling the urge to do too much for our users.
I think the major problem with this approach is trying to solve the general Problem.

These graphical abstractions can be excellent when tailored to a domain. We are shipping a product right now that abstracts the database away through a little graphical graph editor like this one to transform it into the domain language of the people (non programmers) that are consuming the data.

It is quite excellent.
This seems pretty cool, so any downsides I'm not seeing?
I interpret it as "employees are told they [employees] should be paying him [Bezos] for the privilege of being able to work at Amazon, rather than being paid a salary by Amazon".
Cool, I'll take a look, thanks
IIRC (but I can't seem to source it) it was Marshall McLuhan that said that there was nothing sweeter than the gaze of a tyrant. This is what Emerson seems to be preaching against, and how good a sermon it is.
Podcast on Sidechains and Lightning Networks
This is satire. Maybe a [satire] tag?
Less than you'd think. On the plan I described you pretty much just eat when hungry, until you're full.

You do need to say "potato chips and candy bars are not things I eat", or have some other mechanism for limiting those without willpower (dessert used to fill this function).

But I hardly need willpower to eat this way, because the body's system handle telling me when to eat.
My quick intro to gut-sync:

I built gut-sync (first in Node, then in Python, then in Python3, and now in Go) to synchronize all of my source code between my laptop, desktop, and dev VM on AWS.

I wanted something that enabled me to seamlessly move between the laptop and desktop, propagating edits from any one machine to all others. And it had to be real-time, so that I can edit files on the desktop/laptop and have the changes be live with a second or two on AWS. gut-sync accomplishes those goals for me.

I just learned about the really awesome/fantastic Syncthing project on Friday (just as I was wrapping up gut-sync!), and many/most people will prefer that for various reasons. Here are the core differences that might make gut-sync preferable for some users, though:

- Uses git under the hood (just with the U's changed to I's, for technical reasons); gut-sync itself does no heavy-lifting, leaving all the hard work to git. If you're not as familiar with git, or if you need to handle large or frequently-changing files, this is probably a minus.

- Uses SSH to deploy itself and communicate, which works well iff you use SSH for everything already.

Comments, criticism, and editorial remarks appreciated. Thanks! :)
Aren't there turbines with a vertical shaft, which don't need a large tower? I saw one a few months ago, built especially for city rooftops where you don't have that much space and generally need something not that expensive. You'd still have the problem of turbulences though (i.e. non-optimal performance generation)
Taking this one step further, I wonder if increasing urbanization leads to more and more groupthink, because of increasing proximity. If solitude is key for forming a unique creative perspective, in effect to make sure you don't 'drink out of everyone's cistern' as Nietzsche says, living in cities would be a bad thing, rather than good.
That's nice of you to say, but I think a few things play into it:

1) I've found most FE devs are not classically trained software engineers (most don't have CS degrees)

2) There's still a stigma that all FE is is writing HTML, CSS and JS (when, in fact, there's now entire build management layers, and the frontend stack is as complicated and nuanced as that of any OS' SDK). This is a holdover idea that is starting to diminish.

3) Because of 1, the market likely has more FE developers available to it. I'd be curious to see what your typical self-taught Java, C#, Python, Ruby or DBA makes.

4) I've also noticed a trend of BE engineers showing interest in front-end work, given its new challenges and such, further saturating the market. This is completely anecdotal though.
The person you are replying to, unawares of the difference between static typing and type inference, is not going to find Erlang any easier to learn.
This is super funny. People get that it's satire, not what Amazon is actually going to do, right?
Previous discussion: https://news.ycombinator.com/item?id=10071600
You are certainly correct that weak social ties can aggravate health problems, but there's no indication that was the case with Nietzsche. The median onset of stroke in people with CADASIL is 50 years[1], but Nietzsche was 53 or 54 when he had his first stroke, so he beat the odds.

[1] http://www.ncbi.nlm.nih.gov/pubmed/15364702
Toward smarter selection of therapy for psychiatric disorders
His personal email address is 100% guaranteed staffed by a team of secretaries. It might've been respectable if it had been an email specifically for such complaints and no other user, and instructions on how to send things to it anonymously. But as things stand it's just an attempt to get people like you, who haven't been burned badly enough yet, to think he's actually being "nice" there.
Want to see what it does, try City Hall:

https://www.google.com/get/sunroof#a=2600%20Fresno%20St%2C%2...
There is a Python library called Eve for creating REST endpoints based on your database schema. I thought that was what this was since that is also in version 0.
And the good one! Compare with the original Bezos' words:

https://news.ycombinator.com/item?id=10072331

"if you know of any stories like those reported, I want you to escalate to HR. You can also email me directly at [edited]@amazon.com. Even if it's rare or isolated, our tolerance for any such lack of empathy needs to be zero."

Note "zero tolerance."

Also note "escalate to HR", and the comment at HN of brador

https://news.ycombinator.com/item?id=10073681

"HR works for the company not you. You'd be crazy to escalate anything that could get you fired or demoted to HR.

If you do want to leave, find a job somewhere else, give notice to leave, then at the leaving interview say only nice things, smile, nod, so you don't get screwed on the recommendation call. Then leave.

Once again, HR is not your friend."

Adding 2 and 2 gives:

"Amazon Chief Says Employees Lacking Empathy Will Be Instantly Purged"
Since there's a lot of drummers checking in on this one, I thought that I'd come in from the reverse side. Rhythm never made any sense to me. When we were supposed to clap to the beat of a song in music class, I usually just cheated off the kids next to me and tried to match my hands to their own. If that failed, I'd just clap every time the person in the song said a word. For children's music, that was usually close enough.
It hasn't reached most of the US either... Give it some time!
Norway is dependent on oil, and Sweden was strong internationally before being asked to join the Euro, which is why it wasn't necessary for them to take the Euro and why they didn't.

Germany has everything to benefit from the Euro with it's European exports.
In order to get the most economic benefit (for both the worker and the host nation) per worker, immigration limits, if they exist, should be based on a minimum income.

You are right that there is no reason to single out tech. However my claim is that this is because other professions have been successful in implementing the harmful protectionism I and the article were referring to. There is not a critical shortage of tech workers in particular, but high wages indicate a shortage in general. There are also valid reasons to focus on tech, e.g. tech skills are more transferable internationally than, for example, law.
Solar City Project To Come Online Just As Subsidies Are Cut
Checked the sources[0] and you seem to be right. I guess I was mislead by Teal'c.

[0] - http://stargate.wikia.com/wiki/Cheops_class_warship#Notes
Many years ago when I started in corporate code-dronery I was at our US headquarters for the first time when nature called.

At first I was merely amused at the diminutive vertical dimensions of US toilet-stall doors ( they have a much larger gap at the bottom than Euroloos ).

But then I was stunned to pass one stall where there was a pile of Z-fold green-bar printer paper sitting on the floor, with the occupant slowly raising the pages in sequence and presumably reading the code...

We didn't have many laptops back then :)