skysight-inc/HackerNews huggingface dataset:
That's feasible, but schools are too interested in looking "modern" and "sleek" by using Apple devices, so they won't use Kindle because its interoperability with Apple devices is not as good as something like iBooks. Part of it is a ploy to impress parents, part of it is just the "because we can" attitude of the administration.
I don't specifically see 'tech ignorance' in the US - the few places I've travelled (spain, uk, australia, russia) - tech ignorance is the norm. Get beyond turning on the table/phone/desktop, sending emails, using facebook, etc - the average person is effectively lost.
When this case broke first in the UK there was a curious smear campaign conducted against the victim. Suggesting that he was into deviant sexual practices and that that may have led to his demise.

I didn't know any details of the case at the time but it just struck me as odd.
Writer’s Block? 5 Blog Post Ideas for Developers
Thanks, this might be a perfect example.

GP is not the only one in this thread to have this opinion.

Now that this has been brought to light, can everyone who was about to comment please take your own biases up for review?

Being on the "right" side doesn't mean you can skip careful reading and critical thought, does it?
You know, I will give you that.

My experience and I would venture to say most of the comments are based on people working in North America (or a similar place).

I would say that likely you work for a company that is either based in India or another similar country. I can definitely see how they would treat software developers like a sweat shop.

And its tough as "change your job" doesn't readily apply.
I really like this. Nice presentation and cool app. The only problem is, I'm a big fan of synchronized bookmarks which work on all my versions of Chrome. For now, I'm going to just attempt to organise my bookmarks :)
VF Profiles: Abby Fichtner (aka Hacker Chick)
One in seven Americans don't use the internet
subtext: France to punish google for recognising their EU revenue in Ireland and not in France.
http://www.marshallofficespace.com/

First thing that popped up when Googling 'tyler texas federal court office suites'

I was not saying these offices are some kind of grift, just that these cases are a big part of the local economy. The backbone of related local cottage industry. And these types of offices are just one example of that industry that is so important to these judge's and jury's community.
How did they resolve compatibility issues with existing code?
The style of a security agency generally would be to make it look like either an accidental death (car crash) or a natural death (exotic virus), so as not to attract the attention of the police or the press. The mafia style, on the other hand, would be to make it clear that he had been executed, so as to send a threatening message to the appropriate circles.
PHP: string for DateTime object sets the year to 0000
This is similar to kippt.com.
GitHub Blood Drive
I think this is a great project even if no one ever actually runs it against a real job description. By listing and categorizing the various rules, rowan has spurred a great amount of discussion on what makes a good job application.
Chris Mattmann: “If you have a CS degree, you’re classified as an IT person.”
Honestly, the whole "neutral point of view", despite being a universal Wikipedia rule, is most prominent in the English one.

If you go read some of the Balkan Wikipedias, you'll have blatant nationalist propaganda and completely contradictory viewpoints. What one wiki will decry as chauvinism, another calls national identity. Most blatant is the propaganda in the Macedonian Wikipedia.
Comparing the Clear app to a cup of coffee is interesting, especially since I received the app for free from a Starbucks promotion.

I quickly stopped using it because that is my M.O. with all ToDo list apps. I've never found one to replace a folded up envelope in my back pocket.
Just gave $25, I hope to see Mr. Levinson succeed! It would definitely be a very meaningful symbolic victory against the surveillance state.
https://news.ycombinator.com/item?id=6469040
"The economic reality is that most apps offer next to no value to people."

This is completely wrong. The author of this article confuses price with value. Apps have tremendous value. But because of market dynamics, human nature, free alternatives, etc, they cannot sustain a high price. Price and value are different things altogether.
To be fair, it was Ck2 who added the word "murdered" not Wired.
> As a philosophical exercise: consider replacing pizza with sushi, beer with wine, and ping-pong with Zumba. Still a sensible ad for a tech job? Why/why not?

Thank you. That's one of the best examples of a point I've seen in a while... excellently put!

It gets precisely at how, by offering certain "perks" that easily seem innocuous or just fun, it's actually promoting a very specific workplace culture, that has nothing whatsoever to do with the actual professional job, which so easily works against diversity, and possibly turns away far more talented workers than it attracts.
Things that can equally be explained by coincidence or as normal part of his job are not good ways to keep people inline by fear of violence.

For government use of force to keep people inline to act as a deterrent you have to have concrete examples of a governments use of force.
Probably, but it would still be a huge win, if we could make it so they could only get e-mails with a normal warrant, from a normal Court (none of that secret courts/"millions of records-are-relevant nonsense).

Also, I don't know if it's currently "legal" or not to demand companies to keep encryption keys of what they're encrypting, but I'm pretty sure it's unconstitutional. So encrypting communications end to end should be constitutional/legal. The companies can still do that (if they have the will/customer pressure).

As for coerced backdoors, like they tried with Lavabit, that's just disgustingly immoral, and definitely unconstitutional.
I know. It was my (now failed) attempt at humor.
Wouldn't the sensor be a little more important in this case than the lens?
I think the last time I configured an email program was 10 years ago. Clicking a mailto link bring a window to configure an email program (that comes with the OS) that I never launched otherwise.
That's fine. We don't chain people to their desks, but if you're in the zone then lunch can be delivered.
Would you mind sharing the medication you're using? I've been prescribed various dosages/releases of both Ritalin and Adderall, and they both affected me in the same way.

By the way, thanks for your posts here - they've been helpful.
http is insecure. The NSA is tapping into your communication and changing the date to trick you into thinking there's no new info.
Oh, come now. It's not as simple as that and you know it (or you should know it). The Lavabit design - its entire premise -was that the service stored all the emails in an encrypted form that even Lavabit couldn't access. It was especially constructed that way to be different from other services, at the cost of considerable time and expense. The Lavabit threat is universally considered to be a government order to (in essence) stop running the service that way. This is different from previous government demands in which Lavabit did turn over information which they had.

So the question is: should encrypted-hosting service designs be illegal unless they have a backdoor for the government and the service provider to get in?
subtext: easytiger spreading FUD

First, this is about privacy rights. Second, this is an independent agency. Third, it is actually rumored that other equivalent agencies in the EU will take the same kind of measures.
Actually, I think this is the end of hardware prototyping as we know it. And I feel fine about that. This seems like an excellent way to prototype wireless devices before creating a more optimized design.

That said, I don't think it's going to replace said optimized design. There's a big difference between using high level languages on general purpose computers, and using it on embedded devices, and that difference is marginal cost. The marginal cost of distributing a program for a general purpose computer is independent of the performance of the program. The marginal cost of distributing a program that runs on a device you are selling is strongly dependent on the performance of the program. The slower your program, the more expensive the hardware you have to put it on.
What's your Percona story?
I dunno; an ongoing interest in freedom or something like that?
Online shop scams hundreds & it still lives... Why? (Here are the reviews)
I agree completely, and for me it applies equally to writing and coding.
I object.

My story is very similar: teenager obsessed with programming, working with paltry early-days computers (Sinclair ZX-80, Apple II, TRS-80, etc.), writing Mersenne-prime & other such fascinating-but-obscure programs, got a $4/hr job writing dBASE II programs for an apple farm, way advanced in college, 20+ year career as a software engineer.

I don't think I ever caught myself writing code for my employer and thinking "hey, I really enjoy this".

Speak for yourself. I wrote lots of code for my employers thinking "hey, I really enjoy this". I love my job. Oh sure sometimes the situation gets hard/grinding/depressing, but that's what ANY job will do. On the whole I REALLY ENJOY PROGRAMMING AS A CAREER.
MI6.
Kind of remind me of GWT Compile Java to Javascript.

In order for "debug" (not just writing/copy-paste some demo code) any "real" project with that, you have to to be expert in Java, Javascript and all the tiniest details of GWT framework. Any crash, stack trace involve stack trace thru the JAVA framework, javascript stack and all the wonderful translation, compilations, VM layers.

The only few programmers who can really do that is probably the few folks who wrote GWT.

Have been programming C, Linux Kernel Driver, Embeded, VB, Tcl, Python, Android/Java, JS, SQL, for past 20+ years, one thing I still love is KISS - Keep It Simple Stupid.
Can you link me to any examples of customers who didn't get any refunds? I'm only finding overwhelming support for his shutdown from previous customers...
In the case of kink, we changed things up quite a bit. An account is meaningless until you add a subscription or kinks (the micro-currency we developed) to it and also your account never goes away. This is different than 99.99% of the sites out there which generally tie an account to a subscription, when the subscription is up, so is the account. Those sites generally just add/remove lines from a simple .htpasswd file and it is those files which usually get stolen from badly configured servers and sent around the forums. If someone shares an account on kink (different ip's/browser agents over a period of time), they are all automatically cockblocked... by changing the users password, thus making them do the password recovery dance.

It is no surprise nobody contacted you back... most sites are either run by people who have no clue about tech (and thus wouldn't be able to do anything with you) or they are smart and don't trust some random person emailing them saying they can fix their security issues.
Related: why does google/blogger insist on changing the domain name based on your location?

Startup idea: google but like 5 years ago :-/
Your main problem would be getting your foot in the door. What happens after that is up to you, based on:
* How well you do your job
* Your ability to grow in the profession
* Your ability to work with others

In other words, once you're in, you'll likely be judged based on factors everyone else is judged, which again means the problem is getting in.

To aid with that, you'd have to be realistic. Based on your skill level right now, it would be difficult to justify hiring you. You'd be competing against college graduates who already know item #3 above, some quite deeply, although in a book-smart kind of way.

So yes, I would recommend selecting a language and getting to know it enough to pass certification exams. Heck, get some certification, if only to prove that you're familiar with the general syntax. Don't get disillusioned though that certification is a plus - it's a poor substitute to proof that you spent four years formally studying Computer Science in a structured manner.

If you want an edge, go and actually build something and market yourself based on that. Yes, a software portfolio, like you're familiar with from your architecture and design background. That will give you an edge over college grads with just a degree.

But to reiterate my main point, your main problem is getting in the door. Once you're in, your age won't matter, only the stuff that everyone else is judged on will.
> Rolling your own random number generator should be considered the same as rolling your own crypto

Yes. However, running your own entropy generator looks ok to me (which is then fed to a random number generator)

Unless your entropy generator is only generating "nothing" this shouldn't be a problem beyond possible attacks to reading of the data
I built something that'll store my bookmarks via Dropbox's datastore. I haven't added search yet, but it has tagging:

https://chrome.google.com/webstore/detail/dripmarks/oeibaijn...
It's a smart move to first introduce cross-platform applications. Then after switching to a different operating system, the users will be familiar with the applications, so "only" the desktop changes, not the whole experience. If you are used to firefox, thunderbird and libreoffice, to many users it doesn't matter much if it's windows or linux underneath.
Because constitutional protection and human rights are greater causes than the few bucks you lost. Lavabit didn't have to shut down, they could have handed over your private emails, but they didn't. I'd say they've more than earned what you paid.
You have been watching too many movies.
I dunno. Quitting pointless jobs is still a net positive if you see the bigger picture I think. Pointless jobs should not be done and the fewer people willing to put up with it, the better. Bosses dealing out pointless jobs will soon learn to either raise pay or solve their problem differently. Sure, sucks when you're longing for that pay check but overall I commend people doing what you did.
I think that applies to Google/Samsung/Amazon, who want to capture as much of the market as they can get.

Not sure it applies to Apple. They've made their position on the low/mid-range clear. If anything, having an App Store full of shovelware makes it harder to distinguish iOS from Android, which is what they've bet the company on being able to do.
It took me a longer time than I liked to realize that the end user didn't care at all. To them it was magic and they just want it to work. And you're right, most shops don't care how it's coded either. Once I realized that it gave me some freedom to once again enjoy my work. I still get frustrated from time to time, but at least I know why and can shift my thinking when I realize I'm headed down a negative path.
Creating a new working environment straight jacket are we?

It's in diversity that we strive, we need bro companies, black tie/white shirt companies, and everything in between. Moreover I'm pretty sure that the boringnest job posting would have a very good score with this.
Ned Batchelder shared a similar if not equal trick some time ago: http://nedbatchelder.com/text/stopbots.html
The idea of an internship is this:

The intern gains experience and gets a chance to show his skills, the company has cheap labor and has better chance spotting future rockstars (or "people with potential"). I'm fine with it.

However, there are internships and there are internships, and in the real world, all things are not equal.

Interns should really think what they have to gain. Is an internship involving photocopying really worth it. If you're an engineer and your internship is in the "mail room", you got the concept of "internship" wrong.

I did an internship with a company. They had a slogan for that: "Internships That Don't Involve Photocopying". The recruiter insisted on that. She said she did internships while she was a student and it was terrible.

And they put their money where their mouth is: I've been flown in, taken care of for a month, great accommodations in a nice hotel(pool, gym, etc..). Had our own blocks for interns exclusively. The work we were given ? We shadowed Engineers as they worked. We did pretty much what they did. We went on the field with them. Got them to explain stuff to us. And did presentations: We were asked to chose a piece of technology, and learn as much as possible about it, and then do a presentation about it where they would ask us questions (how to use these tools, technology involved, troubleshooting, typical problems, etc...).

You get your clearance taken care of of which doors you can open and which you can't. So it's pretty much all thought about in advance: They don't improvise.

Of course, pretty much everything is tagged "Private" and is classified. They make you sign an NDA and a contract before you go. You get briefed and debriefed. What you can and cannot say. But still.. It's a great internship and you learn a tremendous amount of stuff. And you get to see some high-tech stuff and learn what the word "added value" really means. Oh, and I got paid, too.

Don't do internships with the wrong company. If it's a "big" company that treats employees like shit, you got to ask yourself the question: "Do I want to be involved with such a company?" As "big" as it may be. What's in it for me and will I be allowed to bring value to this company. I did my internship because I liked that company. I've never sent a résumé in my life to any other company simply because I chose it. I wasn't looking for an internship at all costs, and I wasn't looking for a job. Nothing easier than to be employed, but with whom. That's the question.
he could be potential leak, they could do it this way so rest knows how leak will end for them.

Easy and effective.
LGPL allows for static linking. The distributor need only be able provide the binary library elements necessary to re-link the LGPL library against. OpenIndiana already provides those. In other contexts, it wouldn't even matter if they were wholly closed-source binary libraries as long as they can be re-linked against. (Aside as an example, in our case of an embedded system, our lawyer has cleared us to do exactly this: link a LGPL'd source file against our proprietary application as long as we provide the ability to re-compile and re-link the LGPL'd source file against our code, delivered as a library.)

Also, the GPL'd portions linking against the CDDL system libraries (as all the other GPL'd packages do) fall under the system library exception.
Илияна Йотова: Българският парламент в момента е лишен от опозиция
Българският парламент в момента е лишен от опозиция, каза на пресконференция в Пазарджик евподепутатът Илияна Йотова, предаде репортер на радио "Фокус" – Пазарджик
"For those wanting a cheap HWRNG, a growing number of CPUs include them now."

Sure they do. I just read a paper how you could make a bias to this hwrng. I think it was even here on HN.
> I dislike the existence of beauty competitions that are aimed at children. Miss Teen USA is aimed at ages 15 to 19.

To me this sounds like you are defending Miss Teen USA, but I know that's not your point. To make your position clear, you should explain why you believe 15-19 year olds are children who are not capable of making the decision to enter a beauty competition.

To be clear: people in that age range are engaging in all sorts of competitions, from sports to academics, and they are given all sorts of responsibilities and privileges such as holding jobs, driving cars, having sex, choosing a career path or course of study, enlisting in the military (or ROTC), etc., so why is this one category of competition/activity so egregious and inappropriate?
I talked with a man who worked in a client's company. He's 60+ years old and doing front end development in Javascript. I asked him how he managed to work in an office where the average developer age is probably 26.

Here's what he said to get his career rebooted:

1) Never think about your age

2) Use the language you want to work in. He did a lot of little project for non-profits. Great experience, but also covered the employment gaps in his resume.

3) Become an expert - answer questions on ExpertExchange (he started 8 years ago, pre StackOverlow). He became one of the top JS guys on that site

4) Put up resources on a personal site - his EE posts would link to his personal site with CSS, HTML, and JS examples. I checked it out and a lot were still applicable. Date formatting and regex's never go out of style.

5) Hustle for that first job - he literally opened the phone book and called around for work. After his expertise became better known and the market for frontend work got hot, recruiters sought him out. All those EE links to his personal site helped his Google ranking.

So go do it. Don't blame your age. Work harder.
Cool! Would it be possible to get e.g. 50 or even more stories per day?
The whole problem comes from Apple not allowing trial apps.

I would easily pay $20 for Dark Sky, or Moves, or FitnessFast, InstaPaper, even ExitStrategy -- but I would never pay $20 upfront. It takes a couple weeks using an app to see if it turns into an invaluable daily tool, or if you just delete it. (Which is why free software trials for desktop apps have existed for decades.)

I refuse to pay $1 or $2 for apps just to try them out, not because of the money, but because of the moral issue -- I don't want to be rewarding crappy spammy developers with their $1 or $2 just as much as the truly good app developers out there, because that's just contributing to the problem.

Marco Ament took down the Instapaper Free version. But I never would have downloaded the paid version if I hadn't been able to try the free version first.
The way I organize my bookmarks. Just remove the title and leave the ico. http://i.imgur.com/WEujxYk.png
It is as simple as that. If you are not encrypting your email locally you are relying on the service provider to be honest. Claiming that Lavabit could not access your email is silly; Lavabit could easily access it, at the very least when you next log in (presumably this is why the service was shut down). There is no meaningful difference between Lavabit's design and Hushmail's design, and both services had responded to previous government requests.

If you want private email, you need to encrypt locally before the message is sent and decrypt locally after the message is received -- end of story.
Siemens lays off 15,000—this is what happens when you put a CFO in charge
The RS version has been getting rave reviews. Despite the weight, the nature of the power delivery and lack of gears to fiddle with apparently make it devastatingly fast: http://rideapart.com/2013/08/rideapart-review-2014-mission-r...
And the bots knows this information as well, and uses it.
Don’t fixate on your first feature: Avoiding premature optimization
Yep,

https://github.com/technicalmachine/tessel-design-docs
Microsoft don't make a C compiler.
Tokyo Wind Map is a personal project I've used to learn javascript, node.js, when.js, postgres, D3 and browser programming.
Hrrrumph.

The British Way is subtle. They could have simply leaked info about the guy to the Russian Maffia and let them do their thing.

It seems to have worked quite well.
I assume the same exact way that the presentation describes?
Plus they added a macro you can define to go back to 32bit time_t (which is probably what most app devs did...)
Or a CMOS sensor in an otherwise perfectly dark environment.

http://www.lavarnd.org/news/lavadiff.html
Is there a way, without recompiling the kernel or anything like that, to get this to feed into /dev/urandom's entropy pool so that it can actually be used effectively?