skysight-inc/HackerNews huggingface dataset:
Two things I gathered from living with Japanese exchange students in the late 90's:

1. CD's are much more expensive in Japan than in other parts of the world - typical prices are in the $25-30 USD range. The ~$1/song doesn't really work over there.

2. Japan has (or had) CD rental stores. Like the Blockbuster of yore, you can go and rent a CD, take it home, copy it to minidisc (this is late 90's japan, remember!), then listen to it forever. This was quite common - one of my roomies had a case of about 100 minidiscs that were all copies from rentals.

So, the market is really different over there - minidisc and laserdisc both caught on to significant degrees, whereas it didn't anywhere else.
I took Yann LeCun's machine learning class at NYU. He demo'ed a system that learned how to recognize human faces from photographs. When he pointed it at a comic book (system was only trained on photos, not drawings), it also recognized the faces in it.
I seem to recall that various US agencies still require fax, because it is an approved legal document. I suspect something similar is in effect in Japan. Heck, South Korea is pretty much stuck on IE because they produced a national e-commerce solution based on ActiveX back in the day. Tech quickly outrun law, especially communications tech.
I agree about the lack of mobile web site, but I broke my resistance and the official iOS app is good (there's an Android one too)
if you don't mind a bit of added bulk, I'd highly recommend the battery cover over the type cover. the SP1's battery life is not the greatest, and the added life the battery cover provides is well worth the premium.
The trackpad on my Samsung np770z5e is great. Just install a good SSD on it and you have a great laptop (battery life is also very good).

Edit: it also supports three fingers prev/next commands
Coax was running to houses more than 20 years ago, DSL still works fine over copper, and many places aren't wired for fiber. Not saying your point isn't valid, just that it's a smaller problem.
Advice to My Teenage Self
> "this is just an MVP"

I think you could make a significantly more minimal MVP than this. A single panel of a couple square meters, for a lot less than $1.5m euros, embedded in a pre-existing path. Maybe a few in different locations around the country. Monitor how they perform. Then if it's anywhere close to viable, move to a bigger model.
Yeah, dude, I know. But why is that piece deemed important? Is it truly important? If it is not truly important, then the algorithm is overtrained -- that is, it has found "patterns" that exist in the training set but only by random chance, and which would not exist in a sample set.

But as I mentioned, there seem like there are reasonable reasons to suspect that this is not just overtraining.
Do you find routines to be near impossible to establish / follow (eating breakfast, waking up within the same two hour period, taking a shower, etc.)? Are you unable to remember anything without a constantly visible list / alerting system? Do certain irrelavant noises cause you to instantly lose all concentration? Do you have a tendency to forget to pay bills for months while racking up several hundred or thousand dollars in fees? Do your relationships suffer as you often go months without remembering to talk to close friends? Are you usually 5 - 10 minutes late for all meetings and social functions due to an inability to accurately predict durations and intervals of time?

Maybe then!
As of a few years ago someone was working on such a system for the JVM and had gotten quite some distance. Here it is: http://www.lambdacs.com/debugger/

A Google search https://www.google.com/search?q=java+backwards+debugger found some more hits.
Ah! Thanks for sharing. It is for ARMv8 which I really need to read up on.
teuxdeux
It's very important to have this data machine readable, query-able and inter-operable.

1. I suggest that it should be available in RDF (http://www.w3.org/TR/2014/NOTE-rdf11-primer-20140624/) format.

2. The government should create a Top level ontology to define the broad level classes and relations.

3. Each department would then create their own child ontology which they can map with the top level ontology.

4. This satisfies most of the requirements and has scope to grow and make this platform truly open.

The work done by wikipedia (along with researchers) in the form of dbpedia (http://dbpedia.org/About) is very good example and can be set as a north star.
$50 - $100/hr depending on the project. Planning to increase the rate soon. 1099. My non-remote W2 salary is less than that.
Looks like it's over now...
That's true.

However all the major languages and frameworks are covered by IDEs, and the workflows they enforce are good enough for 99% of developers.

Programmers who are working in a fringe language or who need a specific workflow - vi and emacs are great options - but these days it's a disservice to recommend those out of the gate to a new developer.
I'm aware of drush and its makefiles. In the overwhelming case, that's antithetical to how working on Drupal actually is, because of the amount of exploration and tweaking involved. It's not a sufficiently simple product such that you can just eyeball a makefile and go.
Hmm, wouldn't you have to use the shift key anyway for the $ part of c$?
SF's Sugary Drink Tax
They Call Me Doctor Berry
Ask HN: Advice on settling down as web dev or grow to get hired by Facebook
I'm college junior who is really good as as web dev and mobile dev, I can have fun in these last two semester and get well paying job as web dev in enterprise or startups. Should I do that or master data structures, algorithms (I'm weak at those), github building and oss contribution and try to get job at Facebook?
This is true for both sides of the debate.

On one side you have the lobbyists and big cable companies (and telcos).

On the other you have the people who want more regulation because these companies are too big-- but who ignore the fact that the only reason these companies are so big is that they are state granted monopolies in the first place.

The "right" to run cable is a monopoly that the local municipality uses to extract money from the populace (via cable fees that the populace ultimately pays in cable bills)

The "right" to operate a cell tower is a monopoly (or tri-opoly- only three providers are permitted per metropolitan area) that the FCC created when it "auctioned" off the spectrum.

The reality is, both over cable wires and over the wireless airwaves, there is no natural monopoly. Spread spectrum technology (and the infinite variance in frequencies of light a single optical cable can carry) mean that there is no real scarcity of capacity. And while there are limits, there are huge swaths of spectrum that can be used, but that the government is keeping off the market to increase the revenue it gets from the "auctions". There's enough money in the industry to run separate cables. Many larger cities ran fiber rings and these could handle many, many competing providers. The cost of laying fiber to one cable complex is fixed, while the number of providers that could use it is pretty high (multiple providers per fiber and multiple strands per cable, and hundreds (thousands?) of wavelengths per fiber.)

Further we've already seen what the government has done with the internet-- they tapped it. They started recording everything. They weakened cryptography. They have forced people to give up private keys.

They have proven that they cannot be trusted with something as sacred as the internet.

So, while "regulating" the internet might seem like a savior now-- we all get the bandwidth we're paying for-- and I'd certainly like that[1]-- I believe the end result will be further consolidation into ever larger, and fewer players, all of whome are very closely tied with the government, and even less privacy or security.

Ultimately resulting in a return of an AT&T like monopoly which has no interest in innovation because it has no competition.

Back in the "old days" of the internet, the primary impediment to getting good connectivity was AT&T and its remains after it broke up (into smaller still highly regulated and not-at-all-interested-in-what-you-wanted-to-do-with-THIER-phone-lines.)

[1] I find it astounding that in south america, where the entire country has to share a single optical connection to north america I could watch netflix in HD, but here in a city that google is currently wiring for fiber, I can only get Netflix on SD over my "40 megabit" cable modem. So, yes, I've experienced this problem first hand. It pisses me off.
>At some point in this conversation we were informed that it was no good referencing Live and PSN as nobody in their development teams used those systems (!)

No surprise there. Giri is still a very real thing in Japan, tho it is fading slowly with the generations.

https://en.wikipedia.org/wiki/Giri_%28Japanese%29
Indian here and can confirm some of the agencies do this and is not exactly considered ethically/morally wrong,(am mentioning because some reddit Americans seemed to call it cheating).

In either case, I think this coaching for interview questions is not practical strategy in the long-run. It definitely works in the short-run if you play the numbers game and interview enough number of times.
Not really. If one drops out of a service academy or ROTC before the beginning of junior (3rd) year, one owes nothing. Also, the rules about this are spelled out in explicit detail, not just in the fine print in a caveat-emptor kind of way, but to one's face in a way that is impossible to misinterpret. I very highly doubt the same is true for people coming to the US on H1-B visas.

Charging people for company-specific training is exploitative. It's not a charitable act on the company's part; it's necessary to create, maintain, and grow a competent workforce. Also, training is often marketed as compensation, and companies can't have it two ways: it's either compensation or it's not, and if you market it as such then clawing back the "value" of training is as unethical as clawing back the cash you paid the employee for the time they were there.

I've had a few experiences interviewing South Asian guys on H1-B visas where they were trying to game the interview really hard and it was awkward at the time and I was angry after the fact that this person had made it past a phone screen. Reading what life is like for these guys, I'll have a little more empathy next time.
But why would different structures of networks fit to different data result in exactly the same type of "overfitting"?
Why do people earn what they earn?
This is a comment that misses the forest for the trees.
> If they know your password no amount of device encryption will protect you, that is why he is ignoring them.

I can set a 128-bit equivalent password on my computer. I don't know how to ensure that Microsoft's cloud provides equivalent security, given the existence of password recovery mechanisms (SMS, email, security questions and social engineering of MS customer service reps).

But I'm not that familiar with Microsoft's cloud operations. If there is a way, let me know.
yeah faced same issue for 1 minute
That's funny. Source is TFA!

He was on the staff of Wipro USA when he worked in the
United States on a software project for Apple in 2011, for
roughly $100,000 per year. During a visit to India, he
continued working on the project.

When the project was complete, Wipro told Paul that a
mistake had been made: While he was away, he should have
been switched to Wipro India for lower Indian wages,
according to emails Paul shared with CIR.

A company representative asked him in one email to sign backdated
agreements and return salary he’d already been paid. When Paul
refused, he said Wipro withheld pay, benefits and documents he needed
to maintain his immigration status – and threatened to hold his visa
hostage.

“They wanted to take all my salary,” Paul said. “I was forced and
coerced.”

I've been overpaid by my employer in the past, usually the money just disappears from my account a few days later with no intervention on my part (like a partial ACH reversal). It wasn't my money to begin with, so I had no right to contest it. Even though it was nice to see the extra balance for those few days, it wasn't mine to keep.

If I had transferred the money out such that the reversal was not possible, I'm sure it just would have been withheld from my next check (a.k.a withholding pay/benefits). Now the part about withholding documents sounds illegal, but so is keeping the ill-gotten salary. This of course assumes that Paul was in fact over-paid, which is what TFA says, so safe to assume.

Several of the anecdotes in the story have weird details like this where it's not 100% clear who is screwing who. That does not in any way excuse what some employers are doing.

* s/Indian/India/ in my parent post -- too late to Edit
Don't have a W2 rate but my 1099 Freelance rate is $150-$200
That's not really a good idea. It almost certainly will not produce more electricity than the extra cost of fuel required to actuate any piezo materials. It'd be a net loss, in the form of heat.

Better off looking for ways to reduce rolling resistance on road surfaces.
On the bright side ... there's a very concerted effort in the Linux world to transform the OS into something completely different; simplified for casual users, designed more for tablets and desktops, less modular, and non-portable. systemd, Weston, ALSA, Pulse, Gnome 3, Unity, Mir, etc.

I'm quite relieved that these developers have Linux to focus on, and are sparing us their creations on the BSDs.

And I'm not saying there's no place for whatever it is Redhat et al are creating, but I'm very happy that we still have a true Unix-like OS, and I'm not sure we would if all of these developers were focused solely on BSD in a hypothetical world without Linux.
This is a really interesting find. At the same time, I have this lurking fear that it will be misappropriated by the anti-intellectual idiots to marginalize the AI community, cut funding, et cetera. Another AI winter, just like the one after the (not at all shocking) "discovery" that single perceptrons can't model XOR.

If anything, this shows that we need more funding of machine learning and to create more jobs in it, so we can get a deeper understanding of what's really going on.
>> This is the reason I hope Apple guys mac a pen tablet, they are the only ones that take heating seriously, even at the application level.

While I agree with you on Apple coming out with a pen, I totally disagree with you on the heating thing. My 2011 Macbook Pro is pretty notorious for heating issues resulting in crashes and gpu problems. A class action lawsuit was finally launched this week over those issues.
Pacific Typhoon accurately measured by smartphone sensors in Japan
Cool looks like its going really well.

What is the license on this code?
I didn't confuse production and consumption with supply and demand, which anyways determines costs and is not the point. We simply have little capacity to save production like we can save water in a reservoir. People save because they want to spend later, sure, but again, that is irrelevant, because production can't be saved in general someone else must borrow.

Investments require taking on risk and...they actually require skills to do right (e.g. Doing your homework). So you might want to invest to get rich, but you might not want to invest because you aren't good at it or do t want to become poor. It still has to be incentivized, especially when most people just want comfortable lives.

You seem to have an agenda in introducing more relationshios above this one simple fact. So make your point rather than just claiming my ignorance, because no points were argued in your post.
Use this lemma: If 1 <= a < b < c < d < 10 and b-a = d-c, then log(b) - log(a) > log(d) - log(c).
Can you give ideas where to start searching for international contracting work if you are outside of US?
I think a lot of folks are nitpicking. Yes, the $4 is a shortest ride. Yes, you can park overnight in DTLA for $7. Yes, there is still traffic congestion. Yes, there is a false dichotomy or two. It's not stellar reporting of the economics of it.

The real point is cultural. Planning a drive is real. DUI is a way a life for a lot of people, so much so that the it is viewed as a revenue generator. Fueling and parking take a significant amount of time. Uber and similar are changing these things, at least partially because the price is right and it's pretty reliable, which the article points out.

It's more convenient to take Uber to a meeting. It's more convenient to take Uber for a night out.

Anecdotally, Uber changed the way I do things, and I think it's generally for the better.

On the other side of the coin, I absolutely hate Uber in NYC. I've never had a good experience.
Being from Japan, I have a few thoughts in this area:

* A significant percentage of music is still only available on CD, and not in digital media. Until recently, music from one company (say Sony) was only available from their digital music store, which had their own player app with their own DRM. These things create significant inconvenience to the consumers, hindering the adoption of digital music.

* The music industry in Japan came up with a brilliant business model that enabled them to sell the same CD multiple times to the same consumer, basically by bundling a ticket to each CD. Sometimes a single ticket grants you one vote, sometimes you get one piece of (say 12) tickets randomly and you need to complete all 12 pieces to get something. This forces loyal fans to buy 10s and sometimes 100s of the same CD.

It's not like people are carrying around portable CD players any more, so these factors obviously creates a rapidly diminishing music fan base. I still hope that eventually the decline in the CD business will force the industry to wholy embrace the digial music, but I'm not holding my breath.
Whether we get Title II or not, the last mile needs true competition. YC Pres Sam Altman has a good blog post on it:

http://blog.samaltman.com/net-neutrality
I think the author's criticisms are mostly invalid (see Chevalier's comment for a great takedown). With MOOCs, I worry more about these things instead: 1) MOOCs lack the social/deadline pressure to get people to finish their work, and 2) people learn by doing things actively, which is much harder to encourage over the internet.

For 1, as a person with ADHD I struggle to get work done. The deadlines and social pressure to meet them are sometimes the only thing forcing me to actually do work. If people formed local communities to push each other to finish their MOOCs, that would help, but this isn't built-in to MOOCs directly like it's built-in to traditional universities.

For 2, I think people only learn when actively doing something. Passively listening to a lecture does nothing; the lecture only becomes knowledge when you think about it or use it in some way. Active learning exercises are harder to build in to MOOCs because one of the best ways of evaluating learning - having someone "qualified" look at your work and provide feedback - isn't scalable. Multiple-choice questions are too easily gamed and rarely encourage deep thinking. Things like discussions, or iterative feedback on problem-solving, or essay critiques are much more useful, but again, not easily scalable.

It might be that forums where other students critique your work or help you through difficult assignments could be a good substitute. But maybe not. I'm a teaching assistant for a computer science department, and it's difficult to encourage a student in just a right way to help them get the answer for themself. It's tempting to just give out the answer, which isn't helpful for the student but is much easier for me. The collective wisdom of a forum might not be a good substitute for the subtle patience of a professor.

However, neither of these concerns mean we shouldn't pursue MOOCs. I want MOOCs to one day be a complete substitute for a university education. But to do that, concerns like these will need to be addressed.
Efficiency. Its not Tim Cook's or any middle manager's personal money, it's the money of the shareholders. Besides, overpaying drives all salaries up and can spark a wage war between companies that only benefits the employees.
No.

http://en.wikipedia.org/wiki/Pirates_versus_Ninjas
road-worthy airplanes have their uses -- for people who have to travel to a lot of remote locations (say, if you own/maintain several radio transmitters spread throughout the rural parts of Kansas, you can cut down significantly on travel time by flying from local airfield to local airfield and then driving to the tower.) They're not a mass-market technology; they're a specialized product for people with very specific travel needs.

Solar roadways, though? I don't see any need that actually meets.
I can comment on a few of those. I'm not a Rust expert but I've been following it some. One thing I don't know about are coroutines. I know Rust has iterators but I don't think those are quite the same?

Rust uses lazy iterators for everything (including functions like map, and datatypes like arrays).

Rust actually has a full hygenic macro system (metaprogramming). IMO this is one of the coolest things about Rust.

Rust does not use reference-counting GC. Instead, it has a fairly unique borrow checking system for garbage collection, which not only handles cleaning up memory but also cleaning open sockets, file handlers, etc. There is a generic type implementation of a reference counted variable you can use, though.

Although there are no "pure functional" (i.e. side-effect free) guarantees in Rust AFAIK, the borrow checker actually catches a lot of issues that pure functional programming is meant to fix (i.e. issues from unexpected state mutation). Also, variables in Rust are immutable by default, you have to use the "mut" keyword to make them mutable.
I keep hearing over and over how traffic sucks in LA but I've learned two things since I got here: don't drive cross-town too much (I live near the busiest intersection in Hollywood, yet 90% of shops and restaurants I need are within 5-10 mins drive) and live where you work (30 min walk).
I still have a x61 and a x220. I prefer the x220 obviously for being way faster and for having a giant Esc key (I use vim). Both totally solid. On the x61 I use tpfand and the fan almost never comes on.
So no more trials until all roof space is full?
As much as I think vice taxes are a good idea, the panelists raised a lot of great points about the holes in Prop E.

It's only SF so people will just drive to Daly City to stock up on soda.
There are tons of other sugary products that won't be taxed - like milkshakes or candy.
It's a tax at the distributor level, so small businesses will just get their soda from outside the city.
Owing 10k+ after earning a six figure salary for a year is inconvenient. Owing all the salary you were paid would be catastrophic.
Unless you are truly an exception, it is unlikely you are as really good at web dev or mobile dev as you claim. It is hard to be good at something unless you truly love the frustrations and joy of it. The only way to calibrate your true level of knowledge is easy: have you participated in the community and given technical talks that have been received with some level of success? If not, it is possible you have a naive sense of your abilities.
Yes, it would. This is actually a benefit of Linux (and the BSDs for that matter) - since all drivers are in the main kernel, you don't get as much idiocy from hardware makers that try to do something clever.
For $3500 why not just buy a Mac?
For non-binary data in general you would have to create your own serialization mechanism. For everything that can be represented textually you can however use the TextEncoder/Decoder API: "var buffer = new TextEncoder("utf-8").encode(text)".
Even worse than that,

http://en.wikipedia.org/wiki/External_debt_of_Haiti

France demanded that Haiti pay the modern equivalent of $21 billion in debt for the "loss of men and slave colony".