skysight-inc/HackerNews huggingface dataset:
The most expensive is a proxy for job creation (see Atlantic article) and social mobility in the current economy: "the San Francisco-San Jose area has a better record of social mobility than just about any region in the country, according to Harvard economist Raj Chetty. In other words, a variety of factors make it the best place for young person to work his or her way into the middle class and beyond."

You can repeat the experiment on other job-creating cities like New York, Boston, or San Jose. Or scale back to "cheap" Oakland (median rent ~2100) and it still looks terrible.

Let's compare just unemployment insurance between the US and Germany. Similar cases can be made for health care, pensions, time off, public/social housing, and even college funding. This doesn't even include things the US doesn't have at all, like Kuzarbeit.

US: maximum 99 weeks during the crisis, now back down to 26 weeks in most places

Germany: "benefit recipients aged 50 to 54 now receive an unemployment benefit for 15 months, those 55 to 57 for 18 months and those 58 or older receive benefits for 24 months. For those under the age of 50 who have not been employed for more than 30 months in a job which paid into the social security scheme, full unemployment benefit can be received for a maximum period of 12 months" then "If a worker is not eligible for the full unemployment benefits or after receiving the full unemployment benefit for the maximum of 12 months, he is able to apply for benefits from the so-called Arbeitslosengeld II (Hartz IV) programme, an open-ended welfare programme which, unlike the US system, ensures people do not fall into penury. A person receiving Hartz IV benefits is paid 399 EUR (2015) a month for living expenses plus the cost of adequate housing (including heating) and health care."

Perform the same comparison between the US and Sweden (with multiple levels of UI, followed by the Job and development guarantee), Austria (unemployment assistance is payable for one year (52 weeks) and may be extended ‘indefinitely’ by application, provided that the qualifying conditions are fulfilled), Denmark (90% of their average earnings for up to four years), or the west/north European country of your choice and you come up with similarly large contrasts. When you start putting those together with their health care, housing, and more general welfare programs, the differences are not small at all.
Those seem to be what everyone wants. Maybe someday.
Nitrokey[1] is about the same price as Yubico but has open source firmware & hardware. You might also know them as CryptoStick[2].

[1] https://www.nitrokey.com/

[2] https://blog.mozilla.org/security/2013/02/13/using-cryptosti...
That probably means there will be no "web 3.0". Not sure how to monetarily benefit from this prediction.

The next tech boom may be in biology driven by cheap sequencing and its data.
Alternatively in the browser:

https://webirc.hackint.org/#32c3

https://webirc.hackint.org/#32c3-hall-1

https://webirc.hackint.org/#32c3-hall-2

https://webirc.hackint.org/#32c3-hall-G

https://webirc.hackint.org/#32c3-hall-6

https://webirc.hackint.org/#32c3-everywhere

JSON of all streaming URLs:

https://streaming.media.ccc.de/streams/v1.json
I sell an application built around VoIP. I dislike running my own servers, so just lately I moved them to AWS.

At first, I used instances that were not very performant, causing some problems. I quickly moved to more powerful instances and since then there have been no problems at all. There is a slight delay, which is normal, since the servers are not in the same country as the users anymore, but the users haven't noticed it at all.

I can't say how well it scales, though. I have a small user-base, so scaling has not been a problem yet. Network performance might become a problem if you have a huge user-base.
MoonShell was my primary MP3 player for a good 2 years.
Worked great!
Runiq is my attempt to tie together a few ideas from Lisp with some features of JavaScript inside an interpreted language. Syntax, flexibility, data-as-code DNA would come from Lisp, while a JS backing could give reach and a big module ecosystem.

Runiq more or less does this translation:

source: (hack (the) (planet!))
ast: ["hack", ["the"], ["planet!"]]
reduce order: "the" "planet!" -> "hack"

Function tokens map to predefined CPS JavaScript functions:

"hack": function(a,b,cb){...}, // add numbers
"the": function(cb){...}, // return 1
"planet!": function(cb){...}, // return 2

Outputs produce new trees that eventually reduce to a value.

-> ["hack", ["the"], ["planet!"]]
-> ["hack", 1, 2]
-> [3]
-> 3

Runiq is very much an experiment, and some design decisions I made have trade-offs (speed, for one). But Runiq could still find a niche somewhere between grown-up projects like Clojure(Script) and single-purpose languages like PuzzleScript, both of which I admire.
At the RPi 2, the CPU is not that tiny anymore.
Efficiency in the "efficient markets" sense is not instability - it is by definition perfect incorporation of all information into the price.

Fast adjustments are not "energy" in any sense, and smaller but more rapid adjustments are in fact considered to be properties of an "orderly market" (to borrow SEC terminology). Your 2 minute sprint example has a problem with transaction costs, not rapid iteration.

Rather than analogies, can you just state directly how adding latency will stabilize things?
From another point of view perhaps we finally might have to start writing better code instead of solving software issues with better hardware.
Have your Christmas ham dinner call and email you when it was done cooking
The Data Science Algorithms That Silently Power Uber Cabs
Perl6 is actually ROAST, but Rakudo is the first compiler that approaches implementing it. Parrot was unfortunately discontinued but Rakudo will not be the only compiler (hopefully!)
The Other, Other Rope Around the Earth Problem
Only use failover trunk if your wireless network and wired connections share same subnet. Otherwise it work that well. Like once you connect the ethernet cable you lose network connectivity as trunk won't renew your address.

Seems the currently recommended method is to just run dhclient on both wireless and wired interfaces and let the routing table to decide which to use.
That could be good for us.It means its time for innovation.
Not browsers being smart as much as this is being explicitly mentioned in the RFC - updating bookmarks and other references is kind of the point of 301 Moved Permanently. To quote from RFC 7231:

The 301 (Moved Permanently) status code indicates that the target
resource has been assigned a new permanent URI and any future
references to this resource ought to use one of the enclosed URIs.
Clients with link-editing capabilities ought to automatically re-link
references to the effective request URI to one or more of the new
references sent by the server, where possible.

https://tools.ietf.org/html/rfc7231#section-6.4.2
Aparrently, now being on hackernews I guess you study/studied something in STEM. How did it work eventually? Do you think taking some time off this predefined track helped you make wiser decisions about your life or was it wasted time?
You monster! First you gave me hope, then you ripped it away from me!
In OpenBSD you can let the kernel do the power management with "sysctl hw.perfpolicy=auto".

Also there was fix in ACPI in 5.8 to fix power use in newer processors. If I remember it correctly the processor didn't use the deep sleep states so they consumed more power.
based on historical evidence, a dedicated chip for executing javascript will be created before the industry makes a concerted effort to find a better tool.
I read this on a $149 Chromebook wondering why do I need a faster processor? Sure the servers this ARM processor powered computer is connecting with in the cloud are powered by Intel processors but the optimizations at this point are in the software.
No, because the github / U2F keys don’t have any writeable local storage.
The article makes perfect sense; React is bloated - It has too much tooling, too much complexity, too many ways to do anything and no single way to do it all!

In other words, conceptionally, it's about as simple as that tangled mess of jQuery logic you wrote 10 years ago.

React without JSX is just horrible. I don't know why they even bother mentioning this approach in the beginner tutorials - The code would be completely unreadable.
Someone in HN who can share some information about how to setup WiFi for high-demand? In any place I go (e.g. airports, restaurants) the WiFi is terrible.
Great idea. I read the beginning and it was well written and very encouraging. Keep it up!
Here, you dropped your "/s"
you mean the proletariat?
american states
You already see innovation from Intel to segment the market so that they can maximize profit without increasing processing speed (for example the way they artificially separate their server from their desktop CPUs). In the long run I hope you're right (and AMD is able to catch up)
Over 50% of Torontonians were born outside of Canada. Not sure if there are any other major cities that top that.
Could you be more specific on what problems you have?
Usually OpenBSD has been running quite smoothly.
Only issues I've experienced have been on video use. Like I haven't been able to get smooth playback of HD material. And firefox seems to be bit choppy but that is probably my "gazillion tabs" I keep open.
Why Can’t America Be Sweden?
That sounds like Moore law is not propelled by innovation. It's not the expanding universe which causes our transistor counts to double, it's engineers innovating.
The same feat is already bestowed on human copies. Every birth is the duplication of genetic material, and the economic system in place is careless when human lives are at stake. Donald Trump's attitude towards refugees is only a symptom of that.
Yes. If everyone could afford a perfect copy of Picasso's Guernica they would. It would affect the art market but not the quality of the art itself.
If you mean innovation in software, yes, that's probably the time for that.

If you mean innovation in specialized hardware, it's just too early. Those last iterations of fab improvement threw the prices over the roof, everything is expensive now. If Moore's law is really over, things will get cheap as they get stale, but not now.

If you mean innovation on fabrication, well, there's still some fat to cut on power consumption, and if one comes out with an absolutely flawless process, higher frequencies are still possible. But overall, one can not innovate against the laws of Nature.
Practically speaking modern Ethernet switches are non blocking though which allows every port to talk to every other port at full speed. With DOCSIS being TDMA there isn't a way to improve speed to the backbone (other than adding more channels / smaller time slots).

Also 3-5ms is probably at the low end since it heavily depends on the usage patterns of those on the same CMTS as you.
It is very difficult to run it at AWS's scalability, reliability, security and automation level. These all cost money and/or time. Not all companies require these features to the same extent, of course, so AWS is not always the right choice, but it isn't always the wrong choice either.
Unfortunately there are a lot of places in the states where that's not practical. Many, many students from my high school tried this route. The local CC has an arrangement with UCLA, so if the student gets good grades in a specific curriculum, they are guaranteed admission to UCLA for their final two years of college.

In theory, that's great, but in practice the CC is underfunded and there aren't enough classes offered, so it takes 3, or even 4 years, to get into all the classes required for the transfer. Upon getting into UCLA they find their department won't accept some of their CC classes for credit because they weren't rigorous enough, or that they need some prereqs that weren't offered at the CC, and it will actually take 3 years at the UC campus to graduate. They enter the workforce 2 years after their peers who went straight to 4 year universities and the 3 years of CC is easily more expensive than the 1 year of UC tuition saved, especially considering they fed and housed themselves for 2 extra years. Their lifetime earnings drop or they have to retire later.

None of this is their fault, either: The CC eagerly offers the few students who successfully (and luckily) navigated the class scheduling and credit transferring bureaucracy as the mode, and a 17 year old kid -- likely the first in their family to attend college -- isn't equipped to evaluate those claims. After all, why would they distrust the CC? They're told they'll save money and graduate at the same time, with the same degree, as their friends who went straight to UCLA and there's no reason for them to doubt that.

While I'm sure many CCs are perfectly good places to spend the first 2 years of college, there are at least some tar pits out there. It's a real shame, too.
If you're just using AWS for EC2 then you're probably better off with another provider, but I think the key advantage AWS has is in the 'WS' part of their name.

Cloudwatch, SQS, SNS, Dynamo, S3 etc offer good managed services that you can plug into your applications/systems with not that much effort - and crucially very little OPS needed.
I love the PDF format as much as anyone, but surely this would have been better as a HTML file; indeed, just about any other format?
If speed would be main deciding factor, I'd go with FreeBSD/Linux. OpenBSD network stack is still pretty much under big kernel lock so multiple cores won't help as much.
Though in the 5.8 and -current branch they've made lot of progress in making the network stack MP-safe. See undeadly.org hackathon reports for details.
Our development server at work is authenticated using client-side certificates that I install on every employee's computer (along with our Root CA cert). This takes me about 5 minutes to generate for them [1] and another 2 minutes to put into their OSX keychain. It's fun to sit there with each person and show them what I'm doing and how this wonderful system works.

But if I asked ANY ONE of them to do ANY step along the way, they'd throw their hands up and quit. My brother who is extremely tech competent can't do this. I like these suggestions but I just don't know fundamentally if this system can be used by people without a drastic overhaul to the UI.

[1] https://github.com/TeachBoost/pki
Html BackTrack Big Mistake
It's both TDMA and FDM. Your modem can bond multiple channels on the same coax but each channel is shared amongst all the subscribes on the CMTS. Each DOCSIS revision ups the spatial efficiency of each channel but also ups the number of channels.

On a side note, my ISP incentives users to upgrade their modems by offering more bandwidth for the same money if you buy a modem that can bond more channels. For example I had a 8/3 DOCSIS 3 modem on a 60mb plan, for the same price they gave me 100mbit for upgrading to a modem that could bond 24/8. It allows them to utilize the network more efficiently
Many are made in China, but not all. Fair amount of "Made in Japan" goods. Their US site is down for maintenance but, for example, this product:

http://www.muji.net/store/cmdty/detail/4547315002870

… is made in Japan. Search for "原産国" (country of origin) and note "日本" (Japan).
TLDR pages
It is still funny how people want to validate their rights to copy and use free what somebody else created and did not allow to copy.
The simpsons already did that project for cats :

http://i.imgur.com/XeDNt.gif
That looks very nice, but it's rather more expensive than the Yubikey. The latter has NFC+U2F in a stick costing $50, whereas the former costs $50 for a stick that has neither.
Confusing? How would you signify context then? A keyword?
I love to see more information about interop between Haskell and C or C++ and how to use popular C++ libraries from Haskell.
It's great when it's that low, my problem with DOCSIS is that it's not consistent. When there is low utilization in your neighbourhood it's fine but when everyone is home for the holidays for example it becomes unbearable.

For example, I usually get about 8ms to a server hosted in the same city as me (10ms to google) but on bad days it gets as high as 60-80ms.

I regularly tether my LTE enabled phone where I get around 20ms but it's consistent.
I was hoping to goto MIT before I entered my freshman year. But none of my friends were in honors and this created one of the worst times of my life. The previous year had been one of the best.

In that dark year, at 14, I became focused on hacking and social engineering. I had lost my best friend and girlfriend, and the dynamics of it all isolated me from my other friends. Being 13 and somehow in love with the prettiest girl and then losing it all was devastating.

I barely graduated but had a fun and worked on cool side projects.

At 18, I met a hardware engineer and went on to work on various projects.

I have had a lot of interesting job offers or deals just by meeting people.

I had a major investment bank recruit me but I never even had a real job and probably couldn't get hired at Burger King. The deal I was offered was absurd. In the end, I declined it and somewhat regret it.

But my point is, had I dated that girl throughout high school, I probably would had went to a great University. And today would be some strange diminished version of myself.
Running script forever with foreverjs
As far as where to innovate, how about engineering wifi/3G/LTE to use less than 700mW of power?

The smartphone is the first universal tech for mankind, and CPU is not the bottleneck there, it's screens & radios, all batteries being equal of course.
Bill gates (supposedly) asserted that no one would ever need more than 640K of RAM. Sometimes it's hard to understand the need for newer tech until you have it.
Bollywood and U.S. Media Giants Try to Induce Indians to Pay for Video
Is it hard to accept that other people use computers differently than you do and may need faster processors?
Most people are simply value oriented if it comes to programming languages.

I worked in many companies that would consider stuff like Java too "enterprisey".

In 2006 most employers said "There is an abundance of PHP coders, why should I switch to something more expensive?!"

Now they say this about JavaScript.

And devs think "Well, lets learn something to make money with. Since there are some much JavaScript jobs, lets learn it!"

I did so myself and made good money.
There are two closely coupled benefits: ease of installation (one machine to
do so) and ease of upgrade (again, single machine).

That said, I much prefer desktop applications to web-based ones, especially
when it's not me who hosts them. They may disappear overnight, they may break
overnight, I don't control backups for them, I need constant internet access
to use them (sometimes I work off-line, so this is a big no-no).

And web applications on modern hardware (which I don't own, because why should
I? my Dell D830 works satisfactory) are almost as fast as desktop
applications on my older hardware. Meaning, they're slow.
Literally. They once has a 100 Gbit upstream, but it wasn't maxed out, so now there isn't. It's "only" 40 Gbit now I think?
Looks like the boilerplate here is ground work for large projects.

Generally Immutable makes the reducers syntax much cleaner and allows to more easily "query" the state.

I am myself torn between using it and thus asked..
Client-side: HTML starts loading, browser makes more http requests at various times (JS, CSS, images, etc.), React library loads, data loads, components are initialized, components are rendered.

Server-side: HTML starts loading with component markup already initialized, (other stuff continues.)
Yessss. Warren Buffet is already all over this.
I have heard of a few poorly managed companies pulling out of ruin by using consultants and third party labor to supplement their collapsing workforce. But I've seen poorly managed companies on occasion fire their executives and stabilize as well. People love to spend 7 figures on consultants and refuse to take their advice in favor of suck-ups that recommend that they just slightly change what they're doing or just sit in silence and continue to bill out. This is why I stopped consulting / contracting in the federal government space - nothing I do even if I was a company founder can fundamentally fix even a tiny fraction of the deep flaws. People got rich off of manipulating contracts to do as little as legally possible while the best at delivering were cut because they actually finished the job right. Reward for failure is a system that exists plenty in the private world, but only in public sector is it institutionalized.
Maybe we'll finally get some interesting processor architectures. The race for ever more speed has its reasons, but it's not been built on a particularly helpful abstraction layer.
IPv6 was over 20 years in the making. When will we get IPv7

Internetworking is clearly something of a failure.
I still refer back to this excellent post from 2014:

http://blog.keithcirkel.co.uk/how-to-use-npm-as-a-build-tool...

And the still active, linked, github repo:

https://github.com/keithamus/npm-scripts-example

For playing with js/css(processors)/webpack things. I never quite understood the facination in the js community with build tools that don't quite replace npm. It just seems like an unwelcome source of extra clocs in the toolchain.

I was also somewhat pleasantly surprised at the simplicity of the setup for the angular2 (beta) tutorial[a] -- even if it manages to pull down a 100mb of dev dependencies (dist dependencies are much more sane). And even if the particular tutorial stops (or did a few weeks ago) before it actually shows how to interact with any kind of external storage/db/api...

[a] https://angular.io/docs/ts/latest/quickstart.html

[ed: actually meant quickstart+:

https://angular.io/docs/ts/latest/tutorial/ ]
Back in 2008 I have blogged (http://pilif.github.io/2008/05/why-is-nobody-using-ssl-clien...) about client certs. The UI around them is horrendous and they also serve as a very good solution to uniquely identify clients across sites. This was a good idea, but in its current implementation it's unusable.
... If I had realised it was going away, I'd have gone round every branch in London and bought them all up.

I feel exactly the same way about their now-discontinued passport notebook. If I'd realised it was in danger of extinction, I'd have bulk-bought every one I could get my hands on.
UK claims its spying bill will protect you from cyberbullies
Actually, it doesn't matter. Visualization is hard work. Meditation is hard work. It's all the same.
The point of the project is not to demonstrate if copying is right or wrong, it is to demonstrate that the value given to copies is blatantly incorrect because the industry players see every copy as a lost sale, and ask for compensation on that basis.
The urban, infrastructural geography of ‘the cloud’
And your point is? in both the USA and the UK (even more so) STEM majors are considered as greasy engineers.

Ivy's and Oxbridge are more about forming networks for later life - just as public(UK)/Private(USA) school is.

And cultures that fetishize STEM careers have just as many problems - how many kids have been destroyed by tiger parenting or pushed into careers they don't like or have aptitude for.