skysight-inc/HackerNews huggingface dataset:
Was lead-free solder worth the effort?
It's your dumb fault for installing a beta and expecting it to update cleanly. It's never been that way and I wouldn't be surprised if it was made clear at the download page, as it was with all the Windows 8 betas.
Cool guide, but I think the E-3's dual intent rules are a bit weird:

http://www.uscis.gov/sites/default/files/USCIS/Laws/Memorand...

"An application for initial admission, change of status or extension of stay in E-3 classification, however, may not be denied solely on the basis of an approved request for permanent labor certification or a filed or approved immigrant visa preference petition."

It's not explicitly dual intent but the memo makes it clear that they won't kick you out for pursuing PR.
Nanotubes are strong enough, but we haven't gotten them to sufficient lengths (we need ~1-2 meter nanotubes iirc)
An interesting approach. A somewhat vague idea turned concrecte by searching a solution space in constant flux. I will be monitoring your progress! :)
This is the Viennese Million Euro Start-up Club.
I don't think CUPS is bad at all: Printing is such a craptacular nightmare that CUPS is one of the least worst solutions around.

It speaks volumes that Apple chucked their extant printing code in the bin and switched to CUPS as their printing backend, because CUPS was better than any of the alternatives available to them.
The idea is right, but I would change the blue text, in some screenshots it's very hard to read.
Another thing would be to change the screenshots so they have a story. Alice is selling her 2nd hand car to Bob for example, with branching storyline for succesful and unsuccesful resolution.
all of these points were significantly more of a problem in windows XP, especially responsiveness under ram pressure and 100% cpu load.

Windows 7/8 has made all of these issues significantly better. If you are comparing XP to modern linux, its not much of a fair comparison to compare a 13+ year old OS to a modern one.
Let's hope not. I want to be the customer and not the product.
++ Dragonbox. also on android
I use jekyll for my blog and looked for ways to integrate comments. I ended up with a simple solution: Provide a per-post unique email address where people can send comments to. The idea was then to manually process the comments and only put the most useful ones on the website.

I wanted to think that the hurdle is very low. It's a bit higher than just entering text in a text box and clicking a button. But sending an email isn't that hard either.

I received maybe half a dozen emails since I introduced my form of static comments. Most in the form of 'Does this work?'. For obvious reasons I didn't publish them. I redesigned my blog a few weeks ago and didn't add the comment feature back in.

https://caurea.org/2012/03/31/this-blog-has-comments-again.h...
Today I'm looking to start subscribing to BrowserStack and discovered that the $19 plan had lessened its value considerably. I thought it used to support mobile browsers but this blog post was the only evidence I found to verify this. Perhaps HN can confirm or have I remembered this wrong?
I know it was more than a texting app. Since this story was about Intel not Facebook I probably shouldn't have thrown that line in. But here's why I did:

I'm sure there are all kinds of arguments, explanations, justifications, rationalizations (call it what you will) for FB's purchase of WhatsApp. But my gut feel is that it's not worth paying 1000x TTM revenues for it. Admittedly a large part of the price was in stock not cash.

Same with Intel's purchase. My gut feel is they shouldn't be buying a watch company. Intel has an abysmal track record with acquisitions. I think it's a sign that they're desperately flailing around. I'd rather see them try to become a world class foundry. They certainly have the technology and expertise, and it's much closer to the CEO's background. I.e. "stick to the knitting".
The initial version was using a standard markup for the title but I change it due to avoid if there is a double h1 :)

For the next point as tags, dates, I chose to put it as a filename for the sake of speed.
the growth process is similar to something i hit upon a while ago, although i wasn't trying to present all possible colors:

https://vimeo.com/699396

implementing it was kind of my new language self challenge, so i ended up putting it in the appstore while learning objective-c:

http://itunes.apple.com/us/app/rgb-petri/id423126001?mt=8&ls...
What a classic Hero's Journey story- man encounters difficulty experienced by his loved one, tries to solve her problem efficiently, loses her in the process, becomes an outcast, persists, finds meaning in his work, receives help, is humble, helps people at an epic scale, reunites with his wife, happy ending, better world, triumph over ignorance and hardship.
OT: I liked how the article was written.
That explains a lot. I get the principle of why this might be done but boy is it ugly. You'd have to maintain state between pages. State is bad. Which probably explains all those link expired errors...
Do you have an example of a public controller method larger than even 25 lines that does its job clearly?
It's interesting that we're still writing such applications by hand. One thing that interested me when I learned about CouchDB was the possibility of skipping that and just exposing the database to the browser, with a few schemas and a couple of data validation functions configured. After all, that system is almost a dumb HTTP storage mechanism.
> IMO, C is no longer suitable as a systems programming language.

Neither is C++. People writing new systems level code should seriously consider safer languages. ATS, Rust, Mercury, OCaml, SML, and many others.
According to archive.org, the $19 plan for us little guys did include mobile browser support up until November 6th 2013 at least: https://web.archive.org/web/20131106160333/https://www.brows...
So after all that he managed to lower the price from £0.04 to £0.025 ... is that a meaningful reduction?
This Device Would Allow Dogs to Talk Like Humans
First off, programming is a Red Queen Race. Anyone deciding "I'm good at programming _now_, it's going to stay like this forever" is sorely mistaken. Without continuous improvement, programming skills are at least stagnating - not good when the rest of the universe is evolving. So, "getting good at 18" is no guarantee of anything.

Also, there isn't a programmer encompassing everything - so I'd suggest, in your free time (of which you may have less, I admit), starting a hobby project (or joining a project) which would be radically different from what you're doing as a job. E.g. doing web frontend coding? Try low-level hardware systems (Raspberry Pi), or image detection, or emulation of ancient systems, or perhaps something integrated into RL ("Internet of things").
> He believes that big business is parasitic, like a mosquito, whereas he prefers the lighter touch, like that of a butterfly. "A butterfly can suck honey from the flower without damaging it," he says.

What a profound and inspiring worldview.
Game changing performance, allowing us to leverage further synchronicity, making a win-win for everybody involved.

I'll circle back to you next week on the details.....
Would that I had a boss so conscientious.
Now it's creating employment for women within the villages and being sold for a lower price, while it previously was being mass produced by machinery and sold at a much higher profit margin.

You're right though, to the end consumer it's not that meaningful of a reduction, especially since it is an expense that is only incurred once a month.
Do you close your browser when you find out it is written in C++? Or shut down your OS when you find out it is written in C? Or angrily close the browser tab when you find out something on the page uses JavaScript? Do you then go and wash your hands and wipe the nervous sweat from your brow?

If a tool gets a job done, does the language matter?

No language is perfect. I know PHP feels "dirty" but the misuse of it is likely the cause of widespread disparaging. Even the English language is not perfect. Does this stop you using it?

Just a thought. I tend to close tabs when I come across stuff written in languages I can't write in... :-)
That's comes off a bit narcissistic...
Exim can be compiled against OpenSSL or GnuTLS. The official Debian package comes compiled against GnuTLS, although it is trivial to build a Debian package compiled against OpenSSL instead.
Definitely agree. Would love to see DHH commenting on the slow tests problem.
Digital Natives: Literacy Learning
There's also the lack of information on which particular edition of an album you're getting.

If it's more than a couple of decades old, there have likely been a couple of terrible remasters in the mean time - probably easier to get your hands on too.
Actually tomahawk's logic was based off of playdar[0], which is a "Music content resolver", what mopidy seems to be. I'm not close to the project, but it seems like playdar focused too much on the server and lacked a really good ui. They started from scratch with Tomahawk, and now are based on a UI.

[0] http://www.playdar.org/
>Underlying your comment is the assumption that every one wants the hedge fund (or other) job.

That's not at all what he's saying. He's advising people to take the hedge fund job even though they want to work in academia.
Vice News just launched
Wouldn't he have just recreated the same bug in another language? I think you are confusing a bug in implementation/code with the language.
This is an amazingly inspiring story, I love the entrepreneurial spirit and dedication of Mr Muruganantham.

However, there is a bigger story hiding behind this personal triumph. It's clear that people living in impoverished areas are not in a position to buy sanitary products at market rates (being sold at a margin of 4000% or more). But for example many do have access to cheap raw materials. It makes a ton of sense to simply make that stuff locally for a fraction of the cost, and with that comes a much greater independence for those poor regions. Let's hope that in time this becomes a trend that expands to many industries.
> Even the local coke/hash peddler would give out stuff for free to get one hooked.

Stole my words.
Of the languages you listed, only Ocaml is remotely ready for production use and it's half-dead.
isn't that the purpose of the free software community? you find a malicious feature then you modify the software source code and release a clean version for interested people?
"I tweet in my dreams," someone I know one said.

If there is any sense remaining in the world, this was uttered in shame.
hence "by law"
To anyone with experience with a H1-B: How closely related does your degree have to be?

I get the impression this is a relatively grey area - I have a BEng in Civil Engineering, in my opinion it's somewhat related, I just wondered if there is a clear guidance on this?
This is fair enough and true. Back when I was in my early twenties and late teens I used to grind all the time (going out to bars and talking to women). And although I experienced more than my fair share of rejection/disinterest, I achieved plenty of success and abundance.

These days I am just lazily sending out messages on OKCupid. And when I do go out to bars, I almost never approach.

So the "grind" reminder is totally fair.
I hate monopolies, and currently see US as trying to gain a monopoly on world power, so I want it to have competitors and live in a strong and powerful Russia. But both Russia and China are far behind US for now.

It's kind of like with bitcoin pools, if any pool gets 51% of hashrate, it can do nasty things to everybody. Same with influence, if US gets, say 51% influence in the world, it can be bad for everybody. It's all very simplified here, and my only politics knowledge comes from playing EU and Civilization video games, so that's only how I see it.

I support 'invasion', which is not really an invasion yet, because it consists only of selfies of native population on the background with unmarked Russian(irony, ha-ha) military. Nobody is dead, and I hope, hope, hope it will stay that way.

I see this as a very calculated move to show Crimea they have our support, which they asked for, and nothing more. All hysterical WWIII comments is an overkill.

However if Putin would enter east provinces of Ukraine, like Kharkiv, and it might be tempting to do so, cause they are somewhat pro-Russian too, but much less than the Crimea, it would be insane, and I'll never fight for him, and I'll go to protests and try to overthrow him, because I don't want a war. So that's my biggest concern.

There is one more thing to keep in mind: even if Russia would do nothing, Ukraine may go downward into civil war because they have some nasty social problems now. If it would happen I really don't know what would be the best move for Russia to take. But I think there was enough violence already, and I want only peace.
I like this article a lot.

Similar problem was in communist Czechoslovakia. There was only one factory making hygiene products for entire country, but it burned down on second year of 5 year plan. Central planning committee could not be arsed to change the plan...
It has to be STEM degree: http://www.ice.gov/sevis/stemlist.htm
Most blogs are small enough that caching all the content in memory and sorting/selecting is so cheap and simple it really makes no difference these days, and you gain simplicity.

My blog is flat file because I like to work on a version on my home server, editing stuff in emacs, commit to git and push an updated version atomically. Even if I continue writing at my current pace for the next 100 years, my current server would hardly notice having to re-read every single article.

As for reinventing the wheel, the code for pulling in the articles from flat files and slicing and dicing them simply by iterating over an in memory connection is so small and simple that there's hardly any wheel to re-invent.
FlatDSGN-Freebies and Inspiration Resources in the Flat Design
I don't think that people who are EOL-ing their XP system are likely to migrate to Windows $CurrentVersion (whatever it will be at the time: 7,8,8.1,9); least of all because a popup tells them so.

I see four major paths ahead, listed in decreasing probability:

- 1. "meh, it works, just ignore it" - very cheap, not very secure, and gets you back to this decision after some time.

- 2. "get a tablet/ipad/chromebook/whatever" - reasonable for the user, disastrous for MS: very few of these people will opt for a Windows mobile device

- 3. "get a new desktop/notebook with Windows" - due to Win8's split personality, this might quickly turn into option 2 above

- 4. "get a modern OS designed for older computers" - I like LXLE a lot, but that will probably not be a statistically significant option - who knows that this is even possible? Yeah, you, me, and who else ;)

Also, the cost comes into play: you need to pay for the major upgrade paths (2+3) anyway, so why not get something cheaper and more portable, if the migration is inevitable?
I think Intel's "strategic motivation" is simple. The US stock market demands ever increasing revenues and earnings from a company. In order to achieve that, often companies do something that the great Peter Lynch called "diworsification" [0]:

The term was coined by legendary investor Peter Lynch in his book, "One Up Wall Street," where he suggested that a business that diversifies too widely, risks destroying their original business, because management time, energy and resources are diverted from the original investment.

Without continuing earnings and revenue growth, a company is "dead" to much of Wall Street.

I just posted another comment as to what IMO Intel should be doing instead. They should "stick to the knitting". E.g. they could try to become a world class foundry. They've got the fabs, they've got thousands of great engineers. I guess that's just not as sexy as a watch that also measures your perspiration.

[0] http://www.investopedia.com/terms/d/diworsification.asp
While pursuing his entrepreneurial dream, he walked around asking women for their used sanitary pads (while most men struggle to ask for a date), almost gets tied to a tree when a witch doctor incites the local villagers against him, has his wife leave him (only to come back after his success), and even his mother abandoned him; still he goes on.

And then, even after having practically everyone around him ostracize and abandon him, he doesn't go for the money, but remains humble and does the best he can to make the world a better place.
And that tight coupling was done for political reasons back in the antitrust suit days, to make it impossible to have Windows without IE.
Can you share any of the results from your typography testing?
Actually, had another listen (and put it into a DAW). We're both wrong (but I'm more wrong). It's closer to 3+3+3.1+2+2.

The groupings of 2 are delayed, but not by a full 16th note.
So it's neither straight 7/8 nor straight 13/16, but a bit in between. Definitely much closer to the 13/16 others are saying, but with enough of a hesitation that a 16th note grid doesn't actually line up. 13.1/16?

Times between notes:

1st accent to 2nd accent: 0.470 seconds

2nd accent to 3rd accent: 0.470 seconds

3rd accent to 4th accent: 0.500 seconds

4th accent to 5th accent: 0.313 seconds

5th accent to 6th accent: 0.306 seconds
20 mins a week roasting beans (10 mins a batch), and a morning ritual of espresso making and then drinking. Id have it no other way.
For a poor family in India (and there are many), the short answer is "yes".

For a longer answer you may want to consider the personal and social hurdles he had to overcome and that not all gains are measured in money.
I think the difference between installing applications that are basically written for Unix (Oracle for example) on Windows and compiling software is a vast chasm.

The parent to you is correct in that you can compile really really really old software on Windows with ease and very few changes. This is not possible on Linux.

Of course, that's because the libraries in fashion change on Linux very quickly and nobody cares about backwards compatibility that much. They say "just grab the latest version!" or "why are you trying to compile such OLD software?!", particularly if written in C or C++. I don't know about Python or scripting language support.

But a rubbish installer written by a company that has much of its UI written in Java (last time I checked years ago) doesn't really compare to the excellent backwards-compatibility of the Windows API and surrounding libraries.

This isn't even an anti-Linux rant; the same problem is found on Mac OSX. That runs into both problems - impossible to run old software (Rosetta support please?!) and impossible to compile it because the system has changed so much.
> women's self-help groups

Community wide DIY. So yes it makes sense.
Well, it listened to this one:

https://www.youtube.com/watch?v=dpwWYOE3Y9o&feature=kp

Are we talking about another?
Do you have any evidence for this whatsoever, or is this just casual slander?
I think you'll find that graphs like that are meaningless. I work for an agency that does mostly PHP work, and we never advertise, because for common skills like PHP, recruiters and potential hires inundate us with calls every single day. I expect the very common skills like PHP are severely under-represented in ads for this reason. For less common skills, you need to advertise, as people won't know where to go.
So was I at the time. It dented my confidence in politicians. This was then immediately followed by the expenses scandals in which one of the MPs I contacted was implicated.

Three different MPs. The issues were about planning permission being denied for a structure that everyone else down the road has, an issue I had with the CPS who lost the evidence after I was stabbed and refused to formally charge the person and the reduction of the number of parking spaces in my area by 50% resulting in people fighting in the streets over spaces (literally!).

Privacy, copyright and digital rights issues, I vote with my feet.

With other issues, I wield a solicitor now. It's a much better use of time and money and that is saying something.
You're not the customer for Windows, at least not an important one. The OEMs are the customers for Windows.
I believe you're missing the dripping sarcasm.
Those who aren't from the Subcontinent may not fully appreciate this man's achievement.

I'm very impressed by his dedication, perseverance and inspiring outlook on life.
what's the freshest you can have your coffee? If a could have my way (which frequently I can) I'd always have 1-2 day old beans. I'd take beans still warm from roasting over those older than 3-4.
Have you adjusted those numbers for inflation?
It's a shame that the one time event of going public dooms a company for perpetuity to being subject to the unreasonable demands of shareholders, so often ironically resulting in the downfall of the very value that was supposed to rise as a result of said demands.
Well and people are making them locally in their villages and colleges instead of buying international, and mostly women at that. I know American cities that are always struggling to keep mom and pop shops alive vs. the big boxes. Meanwhile everyone says Japan's only hope to keep their labor pool growing against their greying population is to start getting women involved. So he pulled off something America and Japan are struggling with.
I'm also not completely familiar with tomahawk, although I have read quite a bit about it.

Tomahawk is a UI that has a standard "music player" behaviour. The sources are plugged in (they're called resolvers[0]), so that the core remains more or less the same.

AFAIU, mopidy acts a middle-man between sources (installed as plugins) and uis. It's more or less what playdar [1] (the ancestor of tomahawk) was, at least functionnally.

[0] https://github.com/tomahawk-player/tomahawk-resolvers
[1] http://www.playdar.org/
This is a nice run-down for those looking to swerve into the U.S. for a valid reason (work/study)

If anyone seeks less-than-a-year-long work, J-1 Visas are arguably the easiest to get if one has some affiliation with a university. (i.e. students)

Proof of concept: I have co-run a non-profit program which connected people in Finland with startups in the Bay Area. I wish there would be more programs similar to http://startuplife.fi (sent close to 100 so far and more than a dozen YC companies have signed up for the program last batch.)

Another related blogpost for the J1 track: http://blog.sendtoinc.com/2013/12/11/silicon-valley-internsh...
"It's for this reason I suggest coming out to SF on your own accord, staying for a short while, and lining up a bunch of interviews with all the companies you're interested in."

I believe this is only for B1/B2 visa holders and those who are part of the Visa Waiver Program (UK/Aus etc.).

You're not supposed to look for work or attend interviews on a tourist visa.
Good job with that trailing /

Implementing a JIT Compiled Language with Haskell and LLVM (stephendiehl.com)
195 points by rwosync 53 days ago | flag | comments

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