skysight-inc/HackerNews huggingface dataset:
I've been running an Elixir app in production on about 20 nodes for 18 months. We just build Debian packages and deploy using Salt.

Additionally, most of the cluster nodes run on Spot Instances in AWS so they are relatively inexpensive also. When a new instance comes up it connects to the cluster and starts serving requests. When an instance is killed, traffic is routed to the remaining nodes. Works great.
If you agree with net neutrality, you probably don't understand it.
You can insert a Fi sim into an iPhone. Officially this isn't supported, but you'll get reasonable service. What you won't get: auto switching between us cellular, TMobile, and Sprint; support; wifi calling via fi; and the Fi app. What you will get: TMobile service; International roaming at Fi rates; voice, data, and text.
This won't help you if your ISP decides to penalize all VPN traffic or all traffic that doesn't pay protection money. Also, you're throwing normal people under the bus; the point of net neutrality is to fix the Internet for everyone, not just geeks.
Quite off-topic, but sometimes I even wonder if we should not "de-colonize" Earth. I first thought of that when I learnt that if all human population was living in one place with the same population density as in Tokyo, this megacity would fit in the state of California or something.

That sounds extreme, but I somehow am attracted by the idea of leaving entire continents completely void of humans.
At this point I would buy any phone that shipped their OS as a buildroot or openwrt fork with a mainline Linux kernel. At that point you /know/ it's going to be updated.

I wouldn't even mind using FBterm for everything and not having a "modern" webbrowser, I don't think I've ever gotten anything usefull done on a mobile browser anyway.
I think there's a problem of congregation. i.e. Real network effects reinforcing labor concentration - to the exclusion of support business. Companies want their employees close at hand. Those same employees attract further, similar businesses nearby. I don't know how to change that. Tele-presence doesn't seem as in demand.
> When it comes to it, money will support only itself, and there won't be public oversight.

The future tense is unwarranted.
You could do that. However you then paint a target on your back saying "FBI please hack me" under the rule 41 change.
Vodka brand preference may be in the drink, not in the head
this woman needs a car drive it as far into the city as possible then park it and use transit
This is really amazing work. Physically removing layers of the chip to get images of the microcode ROM, inferring stuff from patents, writing their own OS for full control over the chip... wow.
It's started for me too. I just got a Pi Wireless Zero and I stumbled trying to explain to my misses what particular reason I purchased. I think I sounded like a sales engineer because I mumbled something like "Cloud", "Decentralized Internet" and Bitcoin. She just walked away.
I played with evolving algorithms playing some kind of robot war (in java) almost 20 years ago, and beside the fact that you had to be veeery patient since evolving a generation took 10 minutes at best, I realized that it's very hard to create a survival criteria that matches your intention.

I e, most robots fled and hid in the corners. I added additional critiera for hitting enemies, and the robots fled while randomly shooting bullets and hid in the corners...

No epic fights.

Hmm. Maybe I have the code somewhere...
And you can backup and android.
True.

But a non-political solution to affordable housing could be coming soon in the form of rapid transit via Hyperloop. Hyperloop could put deflationary pressure on housing prices.

If Hyperloop actually materializes, and their route transit times are anywhere near what they say they will be, then real estate prices should decline in the bay area, or at the worst level out.

I doubt people will continue to pay crazy prices in SF when you can commute from almost anywhere on the west coast to SF within an hour on Hyperloop.

http://hyperloop-one.com/routes/
Would you please stop? This subthread has gone way over the uncivil/unsubstantive line and you've been fuelling this in other places as well.

We detached this subthread from https://news.ycombinator.com/item?id=15032418 and marked it off-topic.
> Get your hands on your parent's, spouse's, friend's, sibling's phones and get it set up for them too. Nobody needs to put up with this bullshit from ISPs or the Government.

I... I don't do this anymore. I've found myself overburdened with support calls when the tech I've configured invariable breaks. Whether it's weeks or months later. Even if what I've configured isn't the culprit, I'm still on the hook. This is actually one of the reasons why I recommend Apple products to the least tech-saavy in my circles. Just so I can direct them to Apple Support later on...
Hence the title being misleading.
> It continues to be amazing for days.

For days!
Medium Support – Claps
or just bring your own coffee and lunch?
> So, is the mind just by chance stumbling on the computationally tractable instances of these generally intractable problems, or is the mind doing something special that computers inherently cannot do?

Approximations. The mind uses approximations - for example, you can use approximate solutions that are fast and computable and still reap 99% of the benefits of a full solution.
Matmul() is eating software
What's to stop San Francisco from creating a lot more high-density housing? Doesn't that solve many issues with housing supply? Looking at wikipedia, the density is crazy low even compared to other major cities in the US.
This is less like a governor pardoning people, and more like a governor condemning people without due process.

(The logic being that a pardoned criminal is a much lesser evil than a condemned innocent.)
Okay comcast.
A PR is about showing the rest of the team the changes so more than one person knows how stuff work and what's going on in the code base.

But that's not really applicable here, right?
The issue is the zoning density restrictions that cause and politically induced scarcity of housing -- "rent seeking" a form of market failure or market inefficiency. The fix is quite simple: rescind the zoning laws that create artificial scarcity of land which benefits wealthy landlords such as our President Trump while making renters pay far higher rents than they would in a functioning, efficient market.

Since about 2001, Japan has had federal laws that overrule local laws related to zoning. The result: in 2014, 140,000 housing units built in Tokyo vs < 90,000 for all of California and 20,000 in NYC.

Get rid of the laws that create market failures, that prohibit the market from working efficiently, and you will see a big housing boom and plenty of housing. It is really that simple.
JavaScript from 3 other domains is mandatory for this site. It won't display even with its own JavaScript.
> Electron’s dream world would be one where every computer user had a luxurious amount of ram. But I think this world is fast approaching. Do we wait till then to begin taking advantage of a plentiful world, or do we start planning now?

While it's great to imagine this future world where everyone is running supercomputers, you ignore the overwhelming majority of potential users who aren't running "a 2016 MacBook with 16GB ram". For those not at the cutting edge, many Electron apps are painful to use.

To put it differently, not everyone replaces their computer every year. It may take a long time before everyone "catches up"
You may have been able to bump the process priority to give that process more scheduler time if it's a critical process in a hot path. Perhaps you tried that though. Definitely have to be careful with it, but always an option to keep in mind!
Tokyo is particularly well known for it.

https://www.japantimes.co.jp/community/2013/03/09/our-lives/...
You are correct, I was conflating zoning and building codes a bit there. Zoning should take the lions share of blame when it comes to costs.
I enjoy reading old copies of PC Magazine.

In one indues of the magazine from January 1987[1], there's a great, in depth overview of QuickBasic 2 starting on page 285. It includes lots of examples and sample code. After this article, there's one about writing a fairly complex directory and file management utility - and it includes a complete listing of the asm code needed to write the program. The code is very well documented and is a real pleasure to read.

I wonder if modern audiences would even be receptive to articles like these. I'm sure some would, but I think many people have a tl;dr attitude and would abandon ship early on.

As a side note, I find old computer magazines to be great for coming up with fun side-project ideas. This same issue of PC Mag has lots of ads for things like database and spreadsheet applications that use a natural language interface. One could probably combine ideas like these with modern speech recognition and AI to come up with some fun and interesting projects and products.

[1]https://ia601900.us.archive.org/33/items/PC-Mag-1987-01-13/P...
I don't disagree with your point, but this is a literary device that the Economist uses sometimes.
What's that? Private ownership at scale leads to outcomes that favor the owners class at the expense of the general public?

You don't say! Why, if only someone had said something sooner.
They are announcing after Essential and months after Samsung, so they are behind the competition.

So, my observation that Apple is no longer ahead of the competition (in terms of innovation, not volume) holds true.

But of course I am being downvoted into oblivion...
Flamewars like this get accounts penalized and banned on HN, regardless of how correct your underlying views may be. Plenty of other users are able to express similar views without stooping to personal attacks and other abuse. Please follow their example and don't do this again.

We detached this subthread from https://news.ycombinator.com/item?id=15032400 and marked it off-topic.
A marketing person would say you like simplicity and reliability. You'll probably pay more for something if it has perceived quality above it's peers. Being slightly overbuilt leads to reliability.

For example, you have a good chance of wearing boots rather than sneakers, because they can deal with mud puddles or snow or whatever. They cost more, but they are simple and reliable in all environments.

You are expressing those values, other people pick up on it. just because you don't cultivate an image, you still have an image.
Remember, things are this way because they're "better for users".
Eh. It's reasonable to point out that even a < 1 hr. car commute can be a bigger money leak than a lot of people appreciate. And I also believe that anyone commuting 2 hours each way daily needs to give serious thought to alternatives; it doesn't seem sustainable.

That said, selling and buying houses (or changing jobs) on an ongoing basis so you're right next to your job doesn't seem like a great strategy either. And likely not a plausible one, at least outside of a city, if you have a partner who also goes into an office.
I'm merely trying to give a possible explanation for codydh's reaction. Searching "thought crimes" for example on Google news also shows how the meaning appears to have changed.

Also this discussion started with somebody asking what they can do to help, given that Thailand is far from our sphere of influence.

In your response of "Find and support people who are against persecuting thought crimes within the country", the "within the country" could be easily interpreted as whatever country the people discussing are in, which will likely be some Western democracy. So I believe your statement can easily be interpreted as trying to make a connection between free speech issues in the Thailand and the 'fight to free speech' of the alt-right in Western Democracies, asking for tolerance of their intolerant opinions (this is not just a US phenomenon btw).

Note also how the example of Chinese tourists getting arrested in Germany for making the nazi salute is used as a suppossed freedom of speech issue in this thread. A news article about that was actually one of the first results in the google search for "thought crimes" [1].

[1] http://dailycaller.com/2017/08/07/chelsea-handler-wants-thou...
In this case, I say the crimes are:

- defaming

- claiming that I am you

and not in copying numbers.
Ahhhhh yes. When people post claims about it's terrible performance they're concerned about how the computer feels.

/s

No. When it comes down to it. Electron hogs and drains a user's laptop battery, which in turn affects their user experience. How hard is that to understand?

Not everyone has a Macbook with decent battery life. Some people don't like Macs, don't like Apple, or simply can't afford one.

If you program with a concern for perform and battery life, it'll run well on a Mac as well as an old computer.

If you code lazily with Electron, some people will notice: a drop in battery life, and a slowing down of their computer's responsiveness.

It's pretty simple really. Code for the lowest common denominator of your target audience.
> Surely the benefit of having these boosted economies doesn't outweigh the negative aspects - or do they?

I think the answer is that with well-managed development, having boosted economies can have few or no negative aspects, but the Bay Area is sorely lacking that right now. As others have said, the lion's share of the blame is not with the tech companies (they're just hiring workers they need), but with the area's terrible NIMBY politics that are blocking the construction of more housing.
Also, neither business is carbon neutral, nor do they plan to be. Refusing to buy doughnuts is implicit fat shaming, so you have to buy from somewhere. Due to a local endangered species deciding to build nests on the only road into town, no doughnuts can be shipped in from the outside.

I'm beginning to think that the only reasonable thing to do in the ridiculous hypothetical is to lease another corner on the same intersection and open up "Solomon Cohen's Pro-Semitic, Lemon-Friendly Bagel Shop and Delicatessen".
At review time, when you're asked what your goals are, mention the promotion. Ask what you need to do to get there. 90% of the time, the manager is more than happy to help you.
you can learn skills outside of your classes and come out with the benefits of both. college isn't a job training program outside of a few majors
It's an interesting case of "slippery slope", but in this case specifically I think the means justify the consequences (potentially losing pirating sites).

If I had to choose between allowing hate-peddling sites to exist or losing every pirate site available, I would choose banning the hate every time.
> So you agree it was the content and not the presentation?

No... I don't agree.

Both Damore's content and the way it was communicated contain serious flaws. The content contained conclusions unsupported by evidence, and the communication (amongst other problems) contained pointlessly divisive and inflammatory comments that he really didn't need to make to address his concerns.

> At any rate, Damore didn't say that Google lowered the bar, he said that diversity policies can devolve into that, but some people are addicted to outrage and will hear what they want.

Oh please. Damore literally used those exact words.

He said Google policies "effectively lower the bar for “diversity” candidates by decreasing the false negative rate".

The most generous interpretation of that statement is that a greater percentage of candidates from under-represented demographics are hired, but that bends the word "bar" to mean something other than its actual meaning... i.e. turns an otherwise weak point into inflammatory rhetoric.

> ... the people who feigned outrage to silence him.

I'm curious. So you think a large group of people is pretending to be outraged about something they're not actually outraged about? Does this behaviour require coordination or happen naturally? If it's coordinated, where is the evidence of collusion, is there an email list? If this collective outrage-feigning happens naturally then under what other human circumstances do humans exhibit this group mock-outrage behaviour, other than when the 'right' complaints about the 'left'? How do you know this outrage is "feigned" and not real?

Why should I believe this is more than just partisan bias on your part? Outgroup biases are well documented, after all, and your use of 'SJW' seem to put you in or near one of the right/alt-right/gamergate/white-supramacist camps, no idea which.

> Sorry, none of this remotely merits the response he received.

What do you mean by the response he received?

If you mean the loss of his job... then in no other context would someone be able to retain their job after undermining so many of their own colleagues or causing so many negative news headlines for their company... let alone both.

If you mean something else then I don't feel a need to be part of that discussion.
As a 5-year-long remote worker this seems archaic and cruel.
Ahh, yes, you're right.

I'm still irritated by this specific case because my code and documentation used s.encode("hex") often, and it took a while to fix them all. Especially as the original code used both str and unicode hex-encoded values, so I couldn't drop in binascii. I ended up adding a C extension function.
Cheddar Programming Language
Talk about lock in...
> What's to stop San Francisco from creating a lot more high-density housing?

Entrenched residents who oppose new construction, primarily. Look at the recent kerfuffles involving residents opposing the replacement of parking lots with housing.
> Every year, like clockwork, manufacturers make “design tweaks” and launch new features and products that work well if you choose to stay in their ecosystem. You buy their phone, TV, speaker, and fridge with the promise of simplicity, but more and more often, this is a way to force loyalty.

Good thing they're not doing that!

> We also plan to release new wireless accessories (like our snap-on 360º Camera) every few months. That schedule ensures that the latest technology will always be in the palm of your hand without having to replace your phone. These accessories will also work with other products like Essential Home.

Spoke too soon.
On the other hand, I feel that she's over-compensating a little.

No-one's saying the $1600/month that she was paying for a 1br in Alameda is "cheap" in any way...

But at $81K salary, her $1000/mo rent is only just touching 20% of her take home, which is in the "very comfortable" range (for reference, most property management companies want you to be "not exceeding 35% of take home income").
This is the wrong question to be asking, antifa and blackboc by definition only show up at fascist and racist rallies.

This is what this statement is about: https://www.nytimes.com/2017/08/17/nyregion/aclu-free-speech...
I don't disagree with China playing fast and loose with IP, but those actions wouldn't happen in a vaccuum.

China has WTO trade laws that protect them until a court case makes the connection between intentional IP violations and the unfair trade competition. Even after that is established (which can take many years), China can assert a counter-action using WTO rules to find whatever trade laws those same western+developed countries are violating.

Steve Bannon just talked about this in an unscripted interview for a newspaper. If it happens, pain will ratchet up for everyone involved. It will take a decade or more for all of the ripples of this type of trade war to calm. Until then, ratcheting up of tariffs will make it far more expensive to live in any country involved.
There's a Wikipedia rabbit hole on the subject at https://en.wikipedia.org/wiki/Western_European_colonialism_a....

I don't have any other citations or references at hand, sorry.

But, you're attempting to rebut me using a rather deeply-nested stack of science and technology developed in some former colonies.

You might also give my earlier comment a more careful reading. I didn't imply that progress is limited to colonization, only that it contributes to it.
Show HN: Get startetd with DevOps and DevOps tools from these tutorials
Bring photo editing to you website
The 9% placebo and even the 5% treatment sepsis rate seems very high. According to http://emedicine.medscape.com/article/978352-overview#a6 the US rate of neonatal sepsis is around 2/1000 live births so around 0.2%.

Given this, I wonder how applicable these results would be to neonates in the US.
> Not everyone has a Macbook with decent battery life.

I have a MacBook with a decent battery life until I run electron apps, then I have a MacBook with crappy battery life.
On the other hand, can nine women have a baby in a month?
This is what I would so much like Sacramento to legislate.

Severely limit commercial development in any municipality with less than a certain ratio of houses to jobs.
universities aren't for-profit institutions. the increase in cost was because states cut back funding for universities, forcing higher tuition and higher debt loads on students
This was definitely the best takedown I've read of not just the claims but the ideas behind the claims made in the memo.
> Yes there are many problems that in general are impossible or intractable for computers, yet humans solve instances of these problems with ease.

Can you provide examples? Generally when we say a problem is intractable in CS we are talking about solving it for every instance, not just a particular instance.

For example, the halting problem is "given an arbitrary program, can you determine if it will halt?" I see no reason believe that a human can determine if any arbitrary program will halt. In fact, it's trivial to come up with examples of programs that are so large that there is no way for a human to remotely comprehend what they do, let alone say if it will halt.

So what are these intractable problems that humans can solve with ease?
The problem is that many employers will toss resumes without a degree on them without a second thought.
I guess my commute wasn't so bad :)
I saw a post called "Electron is flash for the desktop" a while back. I think that's basically true but the rationale is different.

Flash was a way to get true high performance dynamic content on the web before high performance JS, HTML5, and stuff like React. It was a way to be ahead of your time on the web.

Electron on the other hand is more of a fuck you revolt against the desktop.

It's 2017. Desktop computing paradigms are over 30 years old. Yet if I want to write a desktop app I still have to write the f'ing UI at least three times: Windows, Mac, and Linux/BSD. It's not just different APIs either. It's totally alien paradigms: different languages, different ways of specifying a UI, and different API paradigms. This would be defensible if these desktop UIs were substantially different, but they are not. The difference does not justify the divergence under the hood at all.

Qt is the other big cross platform competitor to Electron, but it's also a complete re-implementation of the UI, is almost as heavy, and is in some ways less modern and feature rich. The web has such a huge user base that it's always up to date and always has the latest stuff, while Qt languishes with its own weird way of doing things.

WxWidgets was my favorite past attempt in some ways. Its APIs are ugly and horribly outdated but at least it tried to use native widgets everywhere and look and feel native.

React Native is a neat idea but you still have to drag in a complete JavaScript runtime so you are nearing Electron levels of bloat there.

Someone should do a modern WxWidgets type library using modern APIs and that works with modern C++ (C++11 at least), Go, and Rust.
22% (6% answered not sure). But to be clear, 22% SAY they know what it is. I guarantee that if asked to explain what it actually is, some chunk of that 22% would get it wrong. Anecdotally, most people I talk to IRL believe it will either lower their cable bill or remove their bandwidth cap.