skysight-inc/HackerNews huggingface dataset:
If everything goes, please research a viable way to open borders globally. Not only is there tremendous economic potential energy there, but national borders are sadly one of the few openly discriminating policies out there, a major source of inequality and injustice. I would love to see progress towards that end.
Yes some employers use credit scores as a screening tool. No score == bad employee!

This is more of an issue for the spouse who is trying to get a job locally.
Nested selectors are some of the least maintainable language features i have ever worked with. Once the number of embedded classes, or layers of embedding gets too big, the entire file descends to a bad place.

Here is a real world example of what i am talking about, from a code base i currently work with, and don't dare touch:
http://i.imgur.com/fMlvoRS.png

The idea of maintaining legacy sass with heavy embedding in years to come makes me shudder.
This is really cool, but scientists have been using other vectors to cure inherited retinal diseases for several years.[0] Eric Pierce at the Ocular Genomics Institute gave a talk on his lab's work that I was able to attend. They have been doing really cool work without CRISPR, although it wouldn't surprise me if they were looking into using it now.

0. http://www.ncbi.nlm.nih.gov/pubmed?term=19953081
On a broader scale, how can we measure and understand happiness/quality of life? It is difficult to improve on factors that cannot be measured -- if the goal of technology is to improve quality of life (which I believe it is), then we need a way of measuring that holistically.
From what I've seen at my employer, H1Bs end up getting paid less simply due having a different set of priorities. We don't discriminate between citizens and H1Bs when crafting an offer for employment, but citizens are far more likely to try to negotiate for more compensation whereas H1Bs are more interested in getting an EB2 and are even willing to sacrifice salary to get that.

It wasn't until I hired a few H1Bs that I understood that the H1B discount isn't just a simple wrong. When looking at H1B compensation, we should probably also include additional legal fees paid on behalf of the worker rather than simply comparing salary to salary if we want an apples-to-apples comparison.
Most Ridiculous Things Ever Investigated on the X-Files
aging
Ah, TouchDown is quite older yeah. Nine offers multiple accounts, costs 9.99$ now and is updated regularly with new features. For the cherry on top it also looks great.
Automated A/B testing isn't super important. Especially for sites like reddit which have been basically the same since launch.

You can still get feedback from users, and I would argue this is more important than automatically detecting which button has a 2% higher CTR.
How about;

1)Can racial balance in business, education, military be achieved without policies that promote Affirmative Action?

2)Placement by age vs. placement by academic ability

3)Are children smarter (or more socialized) because of the Internet?

4)How has United States censorship changed over the decades?

5)How did gunpowder change warfare?

6)What is “normal,” and to what extent is psychology reliant on culture to define this?
Excellent! If you are interested in this game you might enjoy reading an older two-part interview with the developer, John Calhoun, here: http://web.archive.org/web/20060507111048/http://www.cruncha....

My first exposure to the Glider series (and the most major one in terms of hours spent on the game) was through the Windows 3.x port of Glider 4.0. It made exemplary use of the operating system's standard 16-color palette — one of the things that got me to appreciate the higher-resolution-but-limited-palette-and-animation, "desktop computer-style" pixel graphics. What was a major disappointment was that it came without the house editor that would allow you to create your own levels.

I wonder if John Calhoun owns the rights to that version. I would love to see the source code for it released. If it was compiled with Borland Pascal (or rewritten in C — who knows?) it would likely be the better starting point for porting Glider 4.0 to modern operating systems.
I wish there was a popular Rate my Manager site like Rate My Professor. Or companies at least took the time to poll people anonymously about their managers and took action against it. Managers make or break your experience at work.

In my experience, once you are in management it takes a hell of a lot more fuck-ups before you are ousted.
I'm completely in favor of H-1B. I've been trying to hire an American CEO for years, but there is a critical shortage of CEOs (willing to work for a reasonable salary). I'm certain there are plenty of MBAs we could import to fix this shortage.
It covers a lot of corner cases, it is fast, it is robust, and produces good quality data. Only thing is it is hard to navigate.
Education seems like a big one. I know there are lots of big places putting in lots of money (eg Gates Foundation), but it's such a critically important part of every human beings -- well being. And I think there is this deep sense that it isn't working as well it could/should.
Thanks for building this! One small piece of feedback: putting comments / related / keywords in separate tabs feels wrong compared to just scrolling down to see them. The buttons to switch between the tabs feel small and hard to click.
Hate to be the Debbie downer here, but this is kind of boring. Since templates are well-known to be Turing complete[1], writing a more "pure" functional wrapper around them (essentially what Fulmar is) is not really that interesting. The paper claims that this kind of code-generation simplifies the task of maintaining a code-base. I'm not really convinced. It also claims that the generated code is easy to debug. I fear that this is straight-up disingenuous. Go make a template blow up in C++ and try to decipher what the hell you did wrong.

You should be very wary of abusing templates like this. It seems that the general C/C++ trend is to replace one monster (preprocessor macros), with another bigger and badder one. The horror (the horror![2]).

[1] http://stackoverflow.com/questions/189172/c-templates-turing...

[2] https://www.youtube.com/watch?v=rDK9MDklzFo
in that case, you add https://reviewable.io into the mix. now you have GitHub issues managed via a kanban like board, and peer review with everything going through pull requests.

the pull request is blocked until review is complete, and tickets are automatically closed with pull requests. it's a pretty great workflow
http://www.virginearth.com/finalists/
Sure it goes something like this:

- hey rms, how you been?

- good Alice, just been busy - we're finally looking to buy our first house.. so excited about it can't wait!

- awesome, man! do you have location on your mind??

- well, me and wife are looking into Los Angeles and neighborhood, unsure yet..

- cool I come visit you!

- yeah you guys swing buy! We want to buy at least 4bd house, so there will be plenty of room for you to stay...

- okay see ya!

Meanwhile 2 days later on your Facebook feed:

Local Los Angeles realtor giving best tips for first time buyers...

If you buying in Cali you will be in shock about this one rule...

Learn about magic device this 60 year old used to built his own house in California.

California realtors are scary of this one website with top notch listings...

If you buying in Los Angeles you are overpaying not knowing about this law...

President Obama wants you to use first time buyers loan - click your State from the list below...

And so on...
I think trying to cut power at least once is better if it's possible. The reason is that digital is just an abstraction over analog, electrical activity. Plus there's actual analog in there doing work, too. So, seeing how all the chips in there respond to an actual and instantaneous drop of the power would be an interesting test of the models they're built against.

Like an above commenter mentioned, weird activity in electrical system can make some products go haywire and even corrupt data in unexpected ways. Of course, simulated takedowns and all appropriate measures for countering common issues should've already happened before a real one. Just to be extra clear there.
I think they are easily abused. I don't think they should be lumped in to the untouchable feature category but definitely have some rules around their use.

I think it's always ok to use them for pseud-oclasses and I think in general if you've nested something more than 2 levels deep you probably have a sign you might need to refactor something.
http://www.slideshare.net/reddit/reddit-brands-of-the-year-2...

I assume that's the official Reddit SlideShare account.
I disagree that apps are so fundamental. I installed a bunch on my Android, and none of them are that crucial or amazing. They're also not well integrated. I can't push things as agenda item except between google stuff. copy paste uneven, sluggish, far away. Windows Phone must be just opened enough to avoid losing the weird app that surprises everybody and some major players. There's room for a more immersive useful live UX, a thing that Apps can't give.

ps: you're right about the platform thing, it's the same story, Windows was, other were before. Put yourself between two needs and profit.
So, I'd like to know others' opinions. Is computer programming today primarily: A form of communication? Arts n' crafts? A virtualized form of assembly/construction? None of the above?

I'm in the arts n' crafts camp. Craftily building up abstractions and playing them off each other -over time- seems to be what we're doing here.

I think any program representation should fit your use case. If Excel or SQL fits for data simulations, use that to program, if C++ and Assembler fits for your systems coding, use that, etc...

I'm not a fan of CASE tools, BPEL, instarepl, naked objects, or any other visual or visual/textual modes of coding for general programming work. I agree with the scalability and productivity issues others have mentioned with visual programming systems. Visual probably has a relevant place somewhere in effective software development, but they're just not general purpose enough because the visual bits and bobs tend to muddle the abstractions and are generally too fiddly.

I intuitively agree/sympathize with the myth that less lines of code == less bugs. I think we should seek for languages and libraries that require less lines of code to get stuff done.

Before we can bravely board our starships and chat with our sentient computers in order to program them, we'll need people to write less buggy code with existing systems. For me, that requires:

* TDD which allows everyone to verify their work

* Employing Agile teams to encourage robust communication and to reduce YAGNI, and

* Establishing software architectures where tools and libraries are chosen -primarily- for their ability to promote developer productivity
https://github.com/softdorothy/glider_pro/blob/master/Source...

"BitchAboutSM3();"

Love it.
This looks awfully similar to a tool called as radar when I worked at a fruit company in cupertino.
If I then have a ring of people manipulating voting and nothing is done about it. Is it still organic? I can easily see the monetary incentive to such practices due to the traffic volumes. Heck I could even see it on HN. If I wanted my techy blog to be on the front page of HN I know I would land that dream job...
:)

No, you still have to hold Ctrl-D every time you boot.
> The main reason why severance is offered is to keep people from portraying the company in a bad light. If anti-disparagement clauses were made illegal, fewer companies would offer severance.

Then let's make anti-disparagement clauses illegal and severance packages mandatory.

Companies afraid of bad press may then be motivated to be even more generous than they would have otherwise. Not only would they have to pay you enough to sign, they'd have to pay you enough to make you happy enough that you don't speak against them. They'd only have a carrot but no stick.

Frankly, if a company doesn't want to be portrayed in a bad light, it should endeavor to avoid doing things worthy of disparagement.
Enabling technologies for improving quality of life and economic opportunity in the developing world, in a way that doesn't require large capital outflow or aid-based investing. EG, low cost renewable power generation, labor reducing tools for agriculture, water purification and management, sewage handling, computing, local manufacturing, etc.
The process of buying items in the US and carrying it back home to Ghana or Nigeria is one that is already pretty common. It is true that occasionally people are detained however. Any lost goods would most likely need to be replaced or money will be refunded to shoppers until we can work out a fair and sensible agreement with local authorities. This will be a pretty big issue for us to address.
They sold their house in Toronto, one of the most expensive cities in North America, and probably made a couple of million or so. The school was only $190,000 plus whatever it took to fix it up.

As the article states, the area is a tourism hub so their B&B is probably quite busy. Otherwise, assuming they own the school free and clear and grow a lot of their own food, I imagine they don't have many expenses.
Linux reverse engineering efforts (i.e. Open source drivers to replace closed source drivers). We use Linux all the time, how about supporting its future?
I think you're missing the point. The point of something like chaos monkey is to force you to build a system that won't lose money by "bringing down 25% of the throughput".
Nutrition. A lot of this might just be meta-research, but I feel like we still don't really understand what an optimal diet looks like, and if optimal diet might differ from person to person. We learn more every day about how big of a factor it is in disease processes, especially the two biggest ones in the US - heart disease and cancer.

I think preventive care in general is a great area to dive into, and this seems like a good place to start.
I'd be interested in empowering people from third-world countries with little access to opportunity. Having started, 7 years ago, basically from nothing (a $150 laptop). I've grown to a 6 figures (usd) fortune today. That wouldn't be possible without the internet.

There are many areas that third-world citizen can tap into and work remotely: Programming, Community Management, Writing, Design, Translation...

Most of third-world workers do cheap work (less than $10/hour), with unfavourable terms and unstable revenue. This kill the potential for growth and savings.

I think the challenge can be summarized to the following point:

- Helping them get opportunities to start.

- Embracing a growth and continued learning mindset.

- Helping them grow their skills.

- Helping them open doors for more opportunities.

- Helping them setup simple and safe structures to save, invest and grow their capital.
How about 'Is the startup ecosystem as valuable as people within it believe it to be?'
That's not because MS Office is great. It's because it's really capital-intensive to build an office suite, and no VC is going to fund you to compete with MS.
Do you know if any major regex implementations use the adaptive approach you're suggesting?
There is a lot of information out there on this topic in both the scientific and patent literature (search on google scholar).

On this topic it would be great if someone could take my idea for solving GHG emissions via some simple financial engineering and flesh out the concept [1]. Glory awaits :)

1. https://www.tillett.info/2015/12/13/preventing-global-climat...
Well, we've optimized for yield (=> cost) exclusively. Taste and nutritional value are other axes. In a way you're saying the same thing as the article - that it's a shame to focus only on yield.

To answer your question, I think its important to first understand whether the nutritional gap between zero strawberries and modern strawberries is much greater than that between modern strawberries and old-fashioned low yield tasty strawberries. My opinion (worth nothing of course) is that it's better to have some fruit than no fruit, and high yield, cheap produce allows that.
Can we just legalize gambling and be done with all this nonsense. Though it clearly has some downsides it has to be like the 144,566,786,335th worst thing that's legal and permitted.
Brian Kernighan's talk on How to succeed in language design without really trying [1] was referenced in his recent interview on the software engineering daily podcast.[2]

[1] https://www.youtube.com/watch?v=Sg4U4r_AgJU

[2] http://softwareengineeringdaily.com/2016/01/06/language-desi...
I remember when I was a kid (Back in my day :-)) roast chicken was an expensive Sunday treat. Then at some time they become really cheap and you could eat chicken whenever you wanted. Now no one bothers roasting their own chickens, they're all cooked for you.
The biggest ripple for me will be avoiding their brand all over MLB games come Spring. The product placement was annoying last year.
Looks like the original developer had a failed KickStarter[1] but did release a new version of the game[2].

[1] https://www.kickstarter.com/projects/gamemechanicsllc/crysta...

[2] http://gamemechanics.com/store/
No, pretty sure fantasy sports is legal because people do it for fun / a bet amongst themselves. Maybe I'm wrong but I haven't seen any season-long fantasy sports sites (like Yahoo) offering millions of dollars in prizes in exchange for your wager.
Glider was one of my favorite classic Mac games, I remember when Glider PRO came out replacing Glider 4.0.

More colors! More environments (you could glide outdoors)! With the ability to create levels you could extend the game play even further. I remember some excellent fan-made levels that provided hours of entertainment.
I choose to see the positive here.

Yes, you can criticize the nested classes and inconsistencies of brace placement. (And you should).

But I love seeing things coming out of 18F. I think this sort of open gov computing projects are blessed.

Even if you're not 100% open source but your development is "in the open", that's a huge step towards a better service to citizens.
And they just taste so much better then those USA grown beef-steak ones you can get in the supermarket. They arn't the best, but they have actual flavour and i find are pretty good.
I'd agree in theory, but the problem remains: will a future dev share the same foresight? As far as i can tell their spec contains no standard regarding depth or length
In line with this, $1-10/day basic income in the developing world would be a much cheaper and potentially more impactful way of testing the concept compared to the ~$30/day minimum for meaningful impact in the US.
Show HN: $ A TAP producer and test harness for your shell
> Code up an "instant stand-up" team status web page, such that everyone on the team can see at a glance what everyone else is doing, what they just finished, and whether they have any blocks. Update your status once per day.

Basically, kanban, sure; but you've also missed what is (IMO) the main values provided by the "Daily Scrum", and the reason something like it is useful even in systems that use better methods for communicating status of progress items:

1. Coordination and conflict resolution on next tasks, and
2. Early and rapid identification (and, ideally, resolution or escalation) of barriers/issues.

(That's not to say that there aren't ways other than a daily in-person meeting that could be proposed to meet these goals, just that a status board doesn't replace the functionality of the Daily Scrum.)
One of the downsides of encrypting analog video you don't have to have the correct key to decrypt it just something good enough to get you in the ball park, the video quality will suffer greatly but you'll end up with more or less an image you can view (this also quite commonly affects steganography with poor keys you can brute force it in seconds you won't get a good image but if it's text it will be immediately readable).
Yep, they should just stick with the current system of 3-5 day transfers, giving over all of your personal information, and being subject to freezing/closure at the whim of authorities with no due process.

Bitcoin transactions rarely take more than 30 minutes, including peak times, if you apply a sufficient network transaction fee (right now equiv. to $0.05). It cannot be "arbitrarily" reversed. RBF is not even in production, and if/when it is, it's is a separate type of transaction that is optional and marked as such. China does not control bitcoin, yes they perform most of the mining but it's because China is huge, has cheap electricity, and produces mining hardware. There are a lot of independent actors involved and if there was foul play (which there has not been any evidence of) the network could route around China without too much disruption.

Bitcoin is not perfect and it's still in its infancy, but it is improving and it is still more censorship resistant and decentralized than any other form of money.
if it's s&w brand I hope they go back to selling the large cans of peeled whole tomatoes. I used to love making pasta/pizza/enchilada sauce using their 6lb can of whole tomatoes from costco for around $2.50 a can.(had a really nice tart and sweet taste) I haven't found a decent alternative since they stopped making those that isn't the San Marzano super sweet tomatoes and that don't cost an arm and a leg.
"Regulatory avoidance isn't a good business model."

- Ron Bernstein, CEO of Intrade
I believe the linter is the important part here. I've come to the conclusion that style guides are only useful if they come with a linter that fails builds. It's way too easy to put code into a repo that works but doesn't live up to the style guide and once code hits trunk it's a lot harder to rework it.
What I like: not needing a car (no car payment, no car insurance), any event (concert/meetup/parade/show/etc) is only 20-30 minutes away door-to-door and you don't need to park since you have no car, central park is okay (but it's no red rocks or la honda), you'd think having 6 million people within a 6 mile radius would make it easy to meet people but... not so much, housing prices are (supposedly) less than SF but it's still painful, tons of non-chain places to eat, my 300+ Mbps home Internet access for $80/month, can be at any airport in about 30 to 60 minutes (taxi to LGA or subway+airtrain to JFK or nj transit+airtrain to EWR), etc.

I've done the whole norovirus dance once too. It really does knock you out for a week or two. (I started feeling sick when walking around outside one morning, decided to take the subway back home, the first sickness struck while waiting for the train—I just had to throw up on the subway tracks. Pretty awful. Some nice bystanders gave me an unopened bottle of water they had with them which was nice.)
We tried the laser razor so you don't have to
In addition to many other issues, I would never agree to pay import duties and taxes out of pocket as a courier. Either you give me the cash to pay for it or I'd tell customs to keep the parcel and let the buyer sort it out.

Now, even assuming I'd be as silly as to pay duties and taxes out of pocket, I sure as hell wouldn't hand over a parcel before being paid in full for my services and any and all taxes and duties.
The guards in the german KZs where also only doing their job.
Rad Gaming Battlestation with a DXRacer Chair
5 Considerations for CEOs When Creating Your Startup Culture
Flat tax (versus the globally-preferred progressive/graduated tax) as a way to stimulate economic growth