skysight-inc/HackerNews huggingface dataset:
The situation you describe doesn't sound like an injustice at all. They can't afford rent. It's one thing to make an argument about a retiree who owns their home in full but is forced to leave because they can't afford property taxes. It's something else entirely to say it's an injustice that someone can't continue living in someone else's house because it happens to be too expensive.

And anyway, sometimes renting is cheaper than buying. It's not inherently bad and there are certainly circumstances where it makes sense to rent for decades at a time.
Think of it as TDD on the bug fix.
Yes, the author seems remarkably conflicted over UBI, I'm not sure he entirely understands what it entails. This is aptly demonstrated by his final paragraph where he asks the reader how we can redistribute the wealth from successful companies.

Um, universal basic income? It is fundamentally redistributive. How does he think it's going to get funded? It's going to need 60-70% tax rates across the board.
The Cuneiform Tablets of 2015: running today’s software in the future
Show HN: JSON summarizer for any Wikipedia URL
It varies a lot across the company. The great majority use very boring company-provided laptops running Linux natively, but a significant number use personally owned machines - usually Macs. Over on the JBoss side, it seems to be all Macs all the time. However, that doesn't mean the development is actually happening on the same machine as code editing or web browsing. Even with a Linux laptop, there's often a need to run a very specific version of RHEL for all testing. If you're running Fedora, that's not going to cut it, so the habit everywhere is to use VMs or machines in a lab somewhere for the actual work.
Very funny. A ton of people, I suspect, will take this seriously.

If I may, let me suggest you add a note about your future plans to add backpropagation using Excel/Libreoffice macros, which "might allow users to train large-scale models from scratch within their lifetime."
The first three? Sure. The last two? Not so much.
Except most immigrants out here in the valley at the very least take the old F1 student > H1B visa route. H1B is practically the only option you have to work in this country regardless of whether you got that PhD at Stanford or came here through an "outsourcing firm".
>learning materials have never been cheaper and self-taught people are the kings of tech

I've had English & PoliSci coworkers who couldn't find rewarding work in their degrees; so they self-taught tech and landed well-paying jobs in short order. Smart cats. I remember one venting about an English-degree colleague berating him for his privilege. Same degree; A made a choice, and B blames privilege. It's a general sentiment I see towards coders, like we were born with a laptop and capital.
For what it is worth, 6 minute emails were normal with my lawyer, but I often found it easier in the startup world of things just to give them a phone call to explain an issue rather than back and forth 6 minute emails
Searching "Montreal" gives a first result of Mortgage Advisor in Clinton, NY.
Wow... that's actually pretty great
"Life is hard" is the clarion song of someone who doesn't yet live in the time where society has solved the problem they see.

Life was hard when we had to forage for food.

Life was hard when infant mortality was massive worldwide.

Life was hard when we didn't have a cure for polio.

Life was hard when the economically disadvantaged generally just quietly died out because no programs existed to help them over a bad chunk of time.

And life is now hard when you get cancer, lose your job, or are forced to move because the economics of your town have changed and you can't afford to live there anymore. Worth noting is that sometimes, these three are inter-related. ;)

The hard things are not fixed in stone; they are challenges to be solved. That's why we bother with society; if it weren't worth our time to take on the hard stuff, we'd have stuck with hunter-gatherer life style because it's a lot structurally simpler.
The secret world of accent training
This is possible and is done using pinyin. The tone of the character can be highlighted in a different colour, such as CCEDICT and/or Pleco does. I have worked on this before, but the sandhi and polyphonic characters kinda complicates it a little.
I liked the use of the Expounder tool as well. Less work than jumping up and down to read footnotes, the explanations were well-written and fit into the article flow, and the animation was quick but nice. Nicely done!
Silicon Valley's raison d'etre is to leverage computers to make our lives easier. It's a confluence of people who are good at software (and the business of software) - nothing more, nothing less.

Apart from the means to throw vast amounts of money at the problem, there's no reason that Silicon Valley nerds should be expected to solve squishy human problems like inequality. Those require a greater understanding of people and society. And to borrow an analogy from John Oliver, expecting tech entrepreneurs to possess this is like expecting a vegan to be good at karate - there's no cause and effect between these two, and the correlation usually goes the other way.
Do you mean you receive

GET http://blog.business.......

requests? In that case this is most likely a scan for open proxies. Why such a long URL is a different question. That might be an attempt to get a buffer overflow, though a bit weird in combination with a potential proxy scan.

A quick search did not show any particular reports about that particular host and/or request path however.
I would guess he's talking about buying a windows laptop and wiping it to install Linux. Paying extra to wipe off and replace a dated Linux installation instead seems a bit pointless
Can freelancers solve an enterprise's data analytics needs?
The study found that 51 percent of the country’s $1 billion startup companies had at least one immigrant founder.

To say that "immigrants founded 51% of U.S. billion-dollar startups" seems a bit misleading to me.
Seems like http://www.pythonjobshq.com/ ? only the logo was changed. Is ithe same owner ?
Show HN: A REST Interface for Apache Spark in Node.js
Fair to think it is wrong. But "hilariously"? When there are hundreds of thousands of jobs/livelihood that will disappear, with the sense of purpose they bring to people, i don't find it funny.

I now think the article has a point about arrogance.
This is a weird argument, since both (Agile & TDD) were codified by basically the same people, or at least two sets of people with a big old overlap.
Every place has a story, and every place changes. It's good to hear a story, it's good to see how things change and it's good to respect and understand the past. I could have really enjoyed this story, specifically because I've spent a lot of time in Kirkwood.

However, this signaling, righteous superiority masquerading as guilt ruined the whole story for me. It is as though the author feels he is a conqueror, having compassion for the community he so savagely destroyed with his amazing strength. But really, he just bought a house in a pretty normal neighborhood because that's what he and his wife can afford.

The jobs Anna and Tommie had decades ago are analogous to the jobs the author and his wife have today. He is in no way better than them. The author fits right into that neighborhood, he isn't changing it at all.
If your product is good, you don't need to have a free plan. If you're the sort of business that needs a job board, $149/mo is peanuts for the value you get.

http://www.softwarebyrob.com/2010/08/18/why-free-plans-dont-...
Could you elaborate on specific issues you see with the use of web sockets over http/s for request response? I see this argument from time to time and I have a hard time with it when you take resource hogging out of the equation, which isn't much of a factor in many situations.
Like most gentrification fluff pieces this one is as you note, just a convenient way for the author to signal his virtue. If he had any real concern about improving relations in his community he would have made an effort to do just that.

I never took the initiative to walk next door and chat

There is also no great tragedy in two parties coming to terms on a transaction when both of them agree - by definition, they're both better off because of the transaction. $70K for a the weeded lot next door it not a bad deal.
What I've seen normally happens is that as a community is displaced, they tend to move to the same areas where other people from their community are living.

For instance in Minneapolis where I live, once they put in a lot of low income housing in, a majority of the whites move out of the city, and into the first ring suburbs. Then several immigrant populations moved into Minneapolis and pushed a lot of the african-american population into that first ring of suburbs where the whites had moved. Sure enough, the whites pushed out into the next ring of suburbs.

This has happened several times and now the ironic thing is they're taking out (or demolishing) all the low income housing and putting in swanky town homes and condos and guess what? All those families (and their kids) that moved out in the 60's and 70's are the prime movers for the new era of gentrification.

My point here is even though communities get shuffled and pushed out due to gentrification, they tend to stick together regardless and create new communities where they move to and find like minded people who have the same common cultural traits as themselves.
I've been both gentrifier and gentrified.

As a white man from a relatively privileged background, I lived in Harlem long before it was deemed "safe". I remember apartment hunting north of Central Park around 2003 and getting a lot of dirty looks from the black Americans who had been there for generations. Who could blame them? To them I was another invader from Columbia U. And while I was there as a "pioneer" and not a "settler", as one paying about as much as they did, and while I resented the charm-bracelet girls as much as they did, I was changing the tone of the place, like it or not.

New York is now in the midst of a battle over absentee landlords. You might call it ground zero in the battle over the future of the US. You walk through Central Park and the Plaza Hotel, now mostly condos, sits dark. No one home. And behind there's a string of supertowers twice as high as the average skyscraper. The New York Times last year had an expose [http://www.nytimes.com/2015/02/08/nyregion/stream-of-foreign...] about the buyers: many foreign, many dirty, most masking their identities with shell companies. Since the owners often do not reside in New York, they're contribution to the city's coffers is mixed. More importantly, it seems pretty clear that a majority of New Yorkers resent the shadows being cast over their parks. We may have "air rights", but unlike San Francisco, we have no law guaranteeing sun rights. No wonder many of us are deficient in D.

Meanwhile, the mayor, Bill de Blasio, is happy to let the builders have their way, so long as they support his "affordable housing" agenda, ie, contribute. Until recently he refused to acknowledge what has been plain: that the homeless population has ballooned -- to 60,000, almost half of them children. Many of these people got priced out.

We can debate the fairness of all this as well as the wisdom of price controls, etc. What we should acknowledge, though, is the fact that policies have consequences, that sometimes change outpaces people's ability to adapt, and that we as a city / society will pay the costs, directly or indirectly. For a very moving but also nonjudgmental look at these dynamics, check out the documentary Homme Less: https://www.youtube.com/results?search_query=homme+less
Software to Maximize Your Keyboard (OS X)
I'm sure that's true for startup-y type companies.. but I'm in Minnesota (3M, Best Buy, Target, Honeywell) where unless you know someone even getting in the door for a first interview without a degree can prove impossible.
Was this in the last year or so? My sense is that only recently has the boom in bootcamps massively upped the level of self-taught/entry-level competition.
Beware of Startup Prostitution
"Why are you doing that? Don't reinvent the wheel." "What's a 'wheel'?"
Meteor is pretty unfit for prime time app development. They might one day hoist it over the fence, but for right now it remains a nice idea, I think.

For one thing, there were some regrettable architectural decisions made from the start: MongoDB just don't cut it. If my company tried to sell apps built with Meteor and/or MongoDB to corporate clients, we'd be waiting tables and working construction for a living.

But there are other issues there, perhaps even philosophical ones. I've become disheartened at what I see happening in the JavaScript arena. Change and never-ending-newness are distorting the reality field there. It's all shiny churn, frothy and irrational.
They're both made with https://www.jobboard.io
H-1B is explicitly a non-immigrant visa.

therefore any economic consensus about immigrants is not relevant to the H-1B.

This common misunderstanding is exactly what NFAP, the right-leaning think tank who wrote this study, is trying to exploit.
Yep. In other words, test the result, not the implementation.
IMO, there is plenty of dishonesty going around, from both sides of this argument:

A) "H-1B are the best and brightest of the world!"
B) "H-1B is only about hiring cheaper programers!"

Looking at the publicly available H-1B data, it is pretty clear (to me, at least) that both these arguments are caricatures - some truth, but huge exaggerations.

Everyone who holds on tight to one extreme of this spectrum, vociferously arguing against the existence of other cases look dishonest to me.
They need to buffer to get a Fourier transform and to do the autocorrelation.
Thanks!

First time i think, this is a common spam for get my attention to some not found page creator, but when it crashes the apache i start to look forward to known attacks...
CloudABI progress report for March, 2016
As an enterprise developer I have come to rely on devRant. The insight from other experienced developers has saved me time and money on three projects I am currently working on. As an example, posts in the past week have helped me identify two technologies I never would have thought of. Both are already paying dividends - made me look smart. Just as important devRant enabled me to avoid a technology with waning vendor support that would have been a 'black hole' - developers know what I mean. I then read posts about a trending alternative the looks promising. The conversations the past few weeks have really amped up.
Because I did not know that
> I remember one venting about an English-degree colleague berating him for his privilege. Same degree; A made a choice, and B blames privilege.

Privilege is still involved, though. You need to have a lot of spare time in order to self-teach programming - that's very easy for people with comfortable incomes and/or the support of people with one. If you're drowning in student debt and taking on multiple part time jobs in order to make ends meet, self-teaching is never going to be able to get high enough on the priority list.
Would Apple's shareholders put up with Apple not being able to sell into the U.S. market?

We're getting into "kill the company to make a point" territory, which is probably not realistic however we might imagine they do it.

Whatever leverage Apple has over the federal government will come from the millions of citizens who are customers, shareholders, developers, fans, employees, etc. They can activate those people just as well from Cupertino as they can from their own island.
The Ultimate Guide on Finding Free Modules on OpenCart.com
Ccql – Multi Server MySQL Client from GitHub
As is often asked when this comes up on mailing-list threads about this, why does it matter what somebody uses as a terminal? It only matters what the target machine is. I can debug that target using a Linux laptop, an OSX laptop, a phone, an X Terminal (remember those?) or even a teletype, and it doesn't matter. Much debugging of production code is likely to be remote to a server in some closed data center anyway. Millions of embedded developers do the exact same thing, debugging on one platform while using another as an interface. Anyone who can't debug that way has crippled themselves. Except for those who are directly working on desktop code (e.g. the GNOME folks), good programmers are still good no matter which OS their ssh sessions are running in.

ETA: I'd be more worried about developers using brands that have been known to bundle BIOS- or firmware-level spyware with their systems, and those tend to be exactly the same brands on which people are most likely to run Linux natively. Would you rather have someone using the "wrong" platform in terms of cosmetic issues, or in terms of security?
In theory, there's nothing stopping you from creating a javascript indexer, and update the index whenever the user logs in and reads (thus decrypting) an email. The updated index is compressed, encrypted and sent back to the server.

You could have multiple megabyte sized indexes, for example each covering a certain timespan. The default search action would be to search, say, the preloaded index for the last month, and the user will expect an "All time" search to take a bit more as more indexes are downloaded. (Patent pending)
I really don't expect an advanced editor/IDE to start in less than 200ms, even with an SSD.

When I work or need to open many files, I leave the editor running and when I don't need to open many files, the occasional startup time of 1-2 seconds is more than acceptable for all the functionality it offers. If you open dozens of files and close the editor every time in between, that's really more of a PEBCAK issue.
Could you elaborate on this? I was considering using containers for a PG installation but am reevaluating.
They are calculating autocorrelation and a Fourier transform so they need to buffer the data. Two seconds is probably the shortest buffer that works reliably.
Further affirmation we made the right choice to use PostgreSQL for our DB, which was a tough fight because internal company politics usually require the use of Oracle or MySQL, due to previously agreed licences.

PostgreSQL remains one of those great products that you can argue for and win based on the quality, documentation and performance of the product.
Not a db specialist by any means, but this seems orthogonal to CAP to me. CAP is about distributed databases, RUM is about the trade-offs between read and write speed and memory; can be single node database or distributed.
Your car is now vulnerable to malware
Why you should stop looking to raise venture capital
199 Inspiring Digital Marketing and SEO Quotes
Of course it is absurd; it was meant to be. It is also absurd the amount of money the US Govt is spending every year fighting a "War on Terrorism" when I am much more likely to die falling off my couch.
Why a Russian Hacker Declared War on the Palm Beach County Sheriff's Office
I feel like Carr's analysis was overly optimistic. Even in the aggregate, it seems really doubtful that 20 years of burning ~12 calories a day is anywhere near as effective as integrating breaks into your workday and walking around more.

It's great that folks here have managed to ease some of the chronic spinal/back pain they're experiencing. But that's really the only positive effect I feel we can link with some level of certainty to standing (within the context of office work).
> What good is a billion dollar startup if it pays little US tax?

Your line of thought implies that the only way a company can add value to the economy is through employment and taxes. You only need to look for a couple seconds at the mess in DC to glimpse how much money from taxes is wasted, not to mention allocated towards ethically questionable activities (drones, domestic spying, wars, etc). That's for another conversation.

In the case of airbnb, you are taking money from larger more established corporations (hotel chains) and giving it to homeowners who have a spare bedroom or are away for the weekend. You are also providing a wider range of pricing options for consumers. So the company contributes to the economy in those ways as well, not just through employment and taxes.

> Also, a lot of these tech companies that are "shaking up" industries are profitable at the expense of other more traditional businesses

These companies take business from traditional companies because they provide more value. Keep in mind the whole point of a company to fulfill a need. I would say that it's not really up to you or anyone other than consumers to decide if it's a good thing or not that these companies succeed. Competition is always a good thing for consumers.
Isn't the point of TDD to create cleaner code that is robust enough for it's purpose? When the author says he is "more conservative" when using TDD; that seems to confirm that he is doing what works best rather than some kluge. Isn't that the point? Many comments have the theme of I loved TDD and then I stopped doing it when I didn't have to. That may have to with experience in the domain. TDD helps newbs (like me) cut down on mistakes while seasoned vets are able to work with more freedom.
The low income person you describe, attempting to continue living "in an apartment where you've lived for many years" is a poor person pointing at a specific house and saying "gimme".
It's impressive!
Is it $500 excellent?
Android Game: League of Helix (MOBA Style)
Show HN: Git Commit Template
https://en.wikipedia.org/wiki/Censorship_of_GitHub#Russia
I paid more than double in-state for out-of-state tuition at Rutgers. Tried to get in-state after living there for a few years and they denied it. All that means is I won't donate to them as an alumni. I, unfortunately, did not have a McLaren to go along with the inflated tuition. I'm still thankful that I went to uni though.
Do you know of any city that uses means testing?
yes I know, but even the price to post a job is the same :D
Hey folks! Use coupon code "hackernews" to post for free! Thanks!
Hackathons: Coding optional, courage required
Online Payment Gateways Got Blocked in Iran
Individuals in the control group died at a mean age of 70.20
years (s.d.= 24.16, median =80), whereas the corresponding figure for the entire ASD group was 53.87 years (s.d.= 24.78, median = 55), for low-functioning ASD 39.50 years (s.d.= 21.55, median = 40) and high-functioning ASD 58.39 years (s.d.=24.01, median = 63) respectively.

I've seen many parents or patients discussing this disorder here. When I saw this study I thought it might be of interest to HN.
Especially because the effects quoted are quite severe, if you ask me.

High functioning people with this condition die still 12 years earlier, whereas low-functioning loose 30 years from their lives.

ASD = Autism Spectrum Disorder.
Never got to play the original Devil May Cry. I wonder if I can get it on Steam or something.
If you were enjoying groovesharks services, you're unlikely to be the target audience for paying for stuff.
Nice example; thanks for posting a link. I didn't have anything handy when I posted my comment.
Here is the discussion on Reddit: https://www.reddit.com/r/programming/comments/49u4o1/git_com...
March 2016 Web Server Survey
Semper Ubi Sub Ubi – Things They Don't Teach You in School
tell that to the The Carlyle Group
Except of course I can create an unbreakable encryption with two pieces of paper and a pencil by constructing a one-time pad. And that encryption has nothing to do with computers except for the fact that doing encryption by hand would take ages these days and we therefore choose to delegate it.

The fact that our computers are too unreliable to be trusted with encryption does not mean that the universe does not favour encryption.

Unless you constantly keep inventing malicous hardware or hidden 'observers' in the paper and pencil scenario there's no way you can say that decryption is easier than decryption.