skysight-inc/HackerNews huggingface dataset:
Hmm, I don't think anyone seriously believes that a system where you can't choose your job would be superior to capitalism (after all, it wouldn't be very free). I think a more serious competitor is one where the underpinnings of capitalism remain in place, but some form of wealth distribution prevents all the gains from accumulating at the top (our current and probably dire within a few decades situation).

For example, after world war two, the top tax rate was 90% and the world didn't end. This decimated the concentrations of wealth at the upper reaches of society and excessive luxury spending plummeted (for instance, once basic needs are satisfied, rich people start trading around excessively expensive pieces of art or excessively large houses). It, amongst other policies, also broke the intergenerational passage of wealth. However, it didn't remove the temptation to still create wealth. Think of it like playing a game on hard mode, you only get 1/10th the points a n00b gets, but you can still increase your relative position compared to others (which is what I assume rich people really care about when it comes to personal finances).

I'm not advocating a particular course of action, but it seems the current course is unsustainable and similar things have been done successfully before. The political rhetoric is out of control these days though.

Also, for what it's worth, guitars and canvases don't really cost that much. ;)

EDIT: Thinking about this, what if we explicitly posed tax rates as validations of people's success and allowed them to get "achievements" past a certain point? Then playing the game at a harder difficulty would be a badge of prestige. This sounds a little crazy here, but in, e.g. the netherlands has entirely public tax returns and it's been debated and enacted here at various times: http://www.nytimes.com/2010/02/14/business/yourtaxes/14discl...
One purpose: leverage
awesome - looking forward to your dev guide too! for in-app purchase, i don't have any in the app yet, but will soon. that's how i'll monetize going forward. the last + next updates are geared towards fixing some on-boarding issues, my tutorials were too vague. another good reason to get real user testing asap :)
If you get three requests in at the same time, and sleep the tree for N (say, 400) miliseconds they'll all still run concurrently.

Adding a random time to sleep might work, but some requests would run noticeably slower.
Well, if you happen to be a music teacher for kids you see the very poor concentration levels of the average kid.
You also see the progress of it over time and age.
And that nearly every parent is overestimating the skills of their own kids.
How to Use the Secrets of Body Language to Sell More
Oh, lawd! I learned to program on TRS-80 Model I and Model III back in high school. Writing animations in BASIC by sort of bitmapping with extended ASCII characters.

The most useful thing I learned was my first security hack. Floppies (all we had) could be password-protected. The teacher's disks (with the video games) were password-protected so we couldn't copy or alter them. So put in your disk. Enter "current password". Replace it with teacher's disk. Enter "new password"...
No, those are just those pesky business people forcing that on the purity of my Docker lib.
Depends on industry, location, etc. Every single time I've almost gotten a referral bonus something changes or goes wrong so I've never gotten one but I know a few folks who have received $10k for developers who are fully cleared in the Annapolis / D.C. area. Getting cleared is costly so if you can refer someone who is already cleared they'll give you nice bonuses (sometimes even higher if they're in an urgent need).
I don't follow US elections. I posted it because left wing bullying via social media is a phenomenon that is intimately connected with tech. And this story is unique in that it's the first time I'm aware of a company standing up to a major social media bullying campaign by the left. Feel free to post your opinion on the actual topic rather than the source.
Mayhaps it's not ideal for backend development, right?
Please email me offline at bthomas AT appdynamics DOT com
Last 48 hours in Kathmandu – a Mathematician's analysis of the earthquakes
That was a good read. I always love seeing a user's first impressions of a device. Even if there are ways to avoid some of the things he had to go through it really shows what a new user can go through.

I checked them out at the Apple store and wasn't impressed with v1 (seemed to require too much interaction; I think watches need to be more passive) but I'm willing to bet they're going to sell a lot of them, v1 will be hugely improved with updates and v2 will be really good.

Though if the rumors are true that Android Wear is coming to iOS I'm really curious how this market will shake out.
I thought this was well-written, and pretty much spot on for most of us. The 'onto-the-next' part is scarily true for me. I always want to finish something, so I can continue onto whatever's next. Maybe this is normal.

I know for myself that, when putting something on the television, I'll pop out my mobile not too much later after, just to check up on things. It's very much the modern day curse, I think, and we seem to have no real constraint. We get these positive reinforcements ("Ooh, new e-mail. Ooh, new message from a friend. Ooh, something new and unknown and exciting.") from constantly not being present, so that's why we keep doing it.

Personally, I bought myself an e-reader and I already read a full book in a week or so. I'm not an avid reader, but I love books. The key was, for me at least, to read one chapter at a time. That way I always got progress each time I read.
It's already past time that Android had (out-of-the-box) a "don't grant access but make the application think I did"-checkbox.

Essentially, showing fake data to the app if you pick this (eg: no photos, fake contacts, etc).

AFAIK, there are some android apps (and cyanogen) that add this features, but it really needs to be worked on upstream.

This is doubly useful for google, since they can always keep their own apps as "superprivilidged" on google-sponsored phones.
Check out https://github.com/D-Programming-Language/phobos/blob/master... at line 33 and on. You'll see:
version (Windows)
{
...
}
etc. For the specification on how this works:

http://dlang.org/version.html

The salient point is that conditional compilation in D is not text based, it is AST based. Furthermore, for 'static if', the conditional expression has access to the full symbol table and power of the D language - it is not a separate preprocessor language with its own rules and separate symbol table.
Do. Not. Do. This.

For elaboration, here's your risk/reward calculation. Reward: you save N days worth of your present salary which you should spend on a cheapo laptop. Risk: you are planting an unrecoverable flaw deep in the heart of your company. It only matters if your startup does well, but if it does, it suddenly matters a lot. If you are in talks for an acquisition or funding round five years from now and this topic comes up in due diligence, your company is over. It does not matter whether you'd win the legal case -- and you wouldn't -- because there will not even be a legal case. The risk-averse counterparty you'll then be dealing with will nope-nope-NOPE out of that transaction and do business with someone who is capable of minimal levels of professionalism.

Also, while I hate to be the bearer of bad tidings: given that there is no way to untaint the project you are presently working on, I think you're probably better off rm -rf'ing N weeks of work and starting over rather than taking the somewhat accelerated timeframe on a project which has an unfixable timebomb embedded in it.
Are you saying this because you believe the HN population is skewed to the left (and hence articles from a different point of view will continue to be rare, while left wing articles continue to flood the front page), or do you plan to actively prevent articles from a right wing perspective, as a moderator?
It's hard to think of an easier decision. Get $100,000 for a couple months before you go to federal prison for 30 years, or hire a publicist and get featured on every tech blog in existence as "the guy who found the PayPal complete account takeover bug," and let the 7-figure job offers roll in.
Do these problems exists on rooted devices also? Is there any work around or some tweak?
https://grexit.com/ - most simple and gets the point across.
Is there any reason you are still using 10.6?
1000 paying customers is $10k MRR? Have you considered raising your prices?

Also, read everything patio11 has written at http://www.kalzumeus.com/blog/
Lack of a preprocessor does not imply lack of conditional compilation:

http://dlang.org/version.html

The constructs are simply built into the language.

This has considerable benefits: you can use e.g. `static if` to enable/disable code based on conditions which refer to constants declared in the program (there is no longer a separate namespace for preprocessor defines and program constants), and with CTFE, you can use any expression that can be evaluated during compilation.
NASA Ames Reproduces the Building Blocks of Life in Laboratory
Ask HN: How do you log application events?
We are currently inserting our logs in an sql database, with timestamp, logType, userId, userAgent and description columns. It makes it trivial for us to debug any event by just querying the db. However, after three and a half years of continued use, the table is now way too large.

How do you guys log application events in such a way that extracting information from it is easy, but still keep the size of the logs manageable?
Things have different names in different languages and cultures all the time.

edit: and the concept is not so complex that it needs to also be imported from another culture.

"From shampoo to mindfulness meditation, Indic scholar Rajiv Malhotra on how western entrepreneurs are cashing in on eastern wisdom. "

Seriously? no, get out. If it's a good, healthy thing to do, you can't fault people for doing it. They don't have to also pay homage to its history.
Oh the Phantom 2 can be fast too (not as fast as those I linked to though). The Naza flight controller is very restrictive.
As long as you are pulling images from a docker registry, this should automatically happen.
Nullability and ranges can also be encoded as types in the appropriate type system.
But not all real security issues are reported by a competent person, or by someone who has even a vague idea what the true nature of the bug is; ignoring reports for not making sense on their face is dangerous. Some companies feel they have a duty to do due diligence...

http://blogs.msdn.com/b/oldnewthing/archive/2011/12/15/10247...

(I've never been on the receiving end of a security mailbox, so I have no personal testimony as to the reasonableness of this approach.)
To disprove an absolute statement ("all X are Y") all you need is a single random anecdote.
What the Space Is with Inline Blocks
I thought the tail number 06940 looked familiar.

It's the tail number from the M-21 blackbird at The Museum of Flight in Seattle: http://museumofflight.org/aircraft/lockheed-m-21-blackbird (I worked there for several years.) See also http://www.sr-71.org/blackbird/m-21.php
I wanted to read this post, but it was too long and I moved on to something else.
I, for one, appreciate that this is a mainstream media article that doesn't seem to paint the government as in the right at all. It leaves the last word with the tech sector in refuting the government's positions, which is refreshing to see.

(at least that's how I read it as a tech guy)
Are you trying to say that Indian credit cards that are 3D-secure enabled don't work for IAP? This is absolutely untrue. I have both AMEX and Visa cards issued in India, and simultaneously use them for domestic and international online purchases, IAPs, and in-store. Never had a problem. Frankly, I've never heard this.
> Unfortunately, this concept is mostly limited to small innovative and agile companies asking their employees to wear many hats.

How does "asking their employees to wear many hats" affect the interviewee?
This is great! Didn't know what the ZX Spectrum was, and this was a nice little video.

One interesting thing is, to me at least - a musician, is that the Spectrums are not necessarily in tune; the first one playing the melody seems sharper than all the others. I wonder if the devs were aware of this, and tried fixing it?..
Thank you for the reply. That's very elegant!
Disables keyboard^W all scrolling. Tells me to scroll down to find out more.

Try again
Because PHP is for really fast development, and not for slow movers who actually think a lot. That's what I sense after joining a company using PHP.

The language itself feels like a bag of features copied over from top contenders from the TIOBE index. You can see the fastness in the core of the language design.

After all, you use PHP to perform MySQL queries in the middle of HTML tags. If you want to do this, you know some principles are merely burden for your smooth execution of the web site development, and should be throw out the window at first thought.
> Companies do this all the time in various forms.

> ... start acting like a *corporation• ...

So, partnerships, LLCs, and sole-proprietorships apparently don't exist. Good to know.
When I was a teenager, I had time to read constantly. Now that I'm an adult, with a job that demands long hours, a wife and kid, and responsibilities, my entire day is blocked out hour-by-hour in the calendar. I simply have no time to pour through a 1,000 word article let alone a 500 page book. I don't even watch movies anymore. It's quicker to just head to Wikipedia and get the gist of it. Quite honestly with 90% of media out there today, the 2 sentence summary is enough.
Endogeneity is not unique to big data. If your results are counterintuitive, it could be because of endogeneity, or your data is just generally messed up, or more subtle statistical issues. Or maybe your analysis is right.
Audi have successfully made diesel fuel from carbon dioxide and water
> For example, after world war two, the top tax rate was 90% and the world didn't end.

No, but it also wasn't nearly as easy then to emigrate to another country. Considering that the rich can file a few forms and gain citizenship in a tax-friendlier haven, and that is all that is required to recoup some 50% of their earnings, it seems unlikely that wealth would continue to be concentrated in America. Though expatriation numbers are relatively low overall, the rate of expatriation is currently at record highs. So long as there are countries not charging 90% tax rates, it seems unlikely that tax revenues would climb significantly, especially considering that the effective tax revenues stays relatively constant, it seems unlikely to change all that much.

As far as all that goes, if you're not talking about supplanting capitalism, then it seems like we can agree that capitalism isn't actually Satan incarnate. If the "fix" for Capitalism is more of what we have (since we do already have redistribution, in spades), then we aren't talking about changing the game at all, but perhaps just some of the rules.

As for the unsustainability of the current course, what, in particular, indicates that the current course is doing so horribly? We had a giant bust, and a slowly recovering recession, but that doesn't necessarily put capitalism as the culprit. I look at Twitter, and I see #resistcapitalism trending, and it seems everybody's trying to blame capitalism for police brutality. Maybe I'm just missing the bigger picture, but I can't figure out how the two are linked, even just a little bit.
Directly? Very few. Indirectly? Almost everyone.
Checkout segment.io
Also, curl gained a --next command line option somewhat recently. It lets you send off multiple requests in the same curl invocation. These requests will all be pipelined in the same HTTP connection, which might trigger slightly different behavior in the website.

I have considered writing a program that will let me send of a bunch of HTTP requests at once, but wait to close all the connections at the exact same time. That would probably be the most effective way to trigger race conditions.
Pretty interesting how that article talked about how it was impossible and now they supposedly have working prototypes, about to close several huge deals and a series B of about $50 million less than a year later. I wonder how well it works.
This actually makes me miss those days. At that time it was possible to know EVERYTHING that was happening in micro computing. There was some comfort in that I think. Fun.
Oh I understood. I just think he's got a long way to go if the connection merely shows him what muscle group his food came from.
This article is a confusing combination of things I agree with (it's better to hire employees with a good attitude) and things I just can't get behind (an employee who values his or herself over the company is bad and must be avoided).

Obviously the ideal scenario for a company is hard working, undemanding employees who get along. But it should be the company's job to create an environment for this to happen - listen to complaints and try to resolve them, don't fire someone just because they value themselves.

Oh, and sometimes people will have experienced bad managers. The problem isn't always with them.
Please, fight back.

Companies are f* up because good people just run away when there are problems, while this kind of managers get promoted.

Keep a record of everything, bring a recorder with you, if they claim you did something wrong and you thing it's not true, say that what they say is not true. If they say they are not happy with your job, ask what you have to do to improve.

Contact a Lawyer. And ask the Union. They probably know quite well what are your options. With the history you explained, you should be able to beat them in court, but you need to be able to prove it.

If one day things get ugly, you'd better have a lot of ammunition to fight back. And remember, it's your job. They don't have the right to fire you to cover their mistakes.

If in your country it is not legal to keep a hidden recorder, at least you can put it on the table if one day they call you to communicate that you are fired.
I did something similar for my D-Link router, and unpacked the last 3 versions of its firmware to look for security loopholes. The git history is interesting to look at[0].

[0]: https://github.com/captn3m0/dir-600l
really?
i have that exact setup except with three striped disks, it works fine
D looks great, but I feel like depending on a GC is kind of a deal-breaker. If that is accurate, then D fills the same niches as Google's Go rather than C++'s. Rust looks more like a proper replacement for C++.
What I find incredible is that the same exchange takes place on HN every single time a web slideshow is posted...

Isn't trying the arrow keys / keyboard navigation an instictive thing to do?
The Collective Forces Against Google's Dominance
Need Microsoft Office on Ubuntu? Install the Official Web Apps – OMG Ubuntu
Show HN: Browser extension for coding competitions
Indeed, it's a Java applet that drops a DLL? Horrible. Basically, you need a windows machine with the Java applet installed (isn't this obsolete already?). Say goodbye to any potential security.
> Opportunities here for new players?

I imagine there are.

I don't know about kickbacks & whatnot in the U.S., but there is definitely room for undercutting established manufacturers. What I would call a "decent" pair of hearing aids -- the kind of thing that might have been top of the line 3-5 years ago -- will run perhaps $5,000. Top of the line will be perhaps $7,000-10,000 for a pair.

So what do we have to come up with to make a hearing aid?

Materials: we need a custom enclosure (the in-the-ear part of a hearing aid is made from a mold of the user's ear). For an in-the-ear aid, this enclosure contains everything. For a behind-the-ear style, it will contain only a speaker and be connected to the main unit via a wire[1]. For both kinds, the main unit also needs 1 or more microphones, spots for push button(s) and a battery case, and the computer that runs it all. Also a 2-way radio data link for configuration & software update; perhaps for talking to a handheld remote control as well.

Is there an off-the-shelf computer that would fit inside a hearing aid? Something like an Arduino is much too large.

Then the software has to be written.

And, as with anything in the health-care industry, there are liability issues, and the hurdles to jump: regulations, licensing, hiring the necessary expertise, and mountains of paperwork. There is probably a minefield full of patents to dodge, too.

Off the top of my head, I don't see any reason why a resourceful group of people couldn't come up with a top-of-the-line hearing aid that sold for about $1,000 for a pair and still allowed for a profit. Connecting with customers would probably be the really difficult problem.

----

[1] This seems to be the usual design these days. Older behind-the-ear aids put the speaker in the main unit and had it play sound through a tube connected to the earpiece, which was just a custom-shaped piece of plastic with a hole in it.
Corinthian to close its last schools; 10,000 students in state displaced
Carter's words sound like the man who see's his judgement, but still uselessly pleads innocent for the decisions he believes should be kept in the dark.

I remember when my small private university received its first DOJ request in 2005 to install wire-tapping hardware on our servers. We in the IT department circled up and met, deciding to ignore this letter as a disgrace to the American public, the constitution, and the human values we believed in. Even receiving shamed us, and stirred anger and fear for years after.

When we ignored it, no request came again and no consequence -- because the people who asked us to do wrong would never ask us to do it again by the light of day.

Remember: stand true to what is right for you and those around you, whether in private or in public, and you'll never regret that choice from this day to your last.
I only skimmed the article but the discussion on how police body cam footage is released should be had.

On the one hand, I would like the footage to be fully released but what about instances similar to people being swatted[0]? Surly there should be limits in place but can we really trust police to be ethical?

Hopefully more people comment but surely there will be more of these types of articles written in the future as body cams continue to roll out.

[0]https://www.youtube.com/results?search_query=swatted