skysight-inc/HackerNews huggingface dataset:
I will suggest that you do two things: First, try to get some perspective. Second, work on looking for another job that is more satisfying.

People are suggesting things like "travel" and "volunteer" in part because those are ways to get a broader view of the world. If your big problem is that you are bored, then, in the grand scheme of things, it isn't that much of a problem. That doesn't mean you shouldn't try to solve it, but it helps to have some perspective. This isn't really a desperate situation.

Last, you mention in one of your replies that your social skills aren't great. Well, if you are going to solve this without a lot of drama, it will help if you can work on that. Since people are saying there are plenty of companies in the same country you are in that would love to have you, networking is one of the ways to find those jobs.

If you get good perspective and don't turn this into a bigger problem than it really is and then come up with a path forward for finding a more satisfactory job, you can solve this in relatively short order. But having perspective will help you avoid creating drama unnecessarily and turning this into a real crisis when it doesn't have to be.

Best of luck.
His answer hints at an interesting solution: For a small element store it. For a big element do nothing.
Heh this is the least of the problems with the mobile app (and Y mail in general)
The Invisible Design Behind the Apple Watch’s Many Faces
I really want to do this just so I can get some time to work on my own projects. How did you sell this to your employers (or are they one of a very few shops which do the 4 day week thing like Treehouse)
Yes, I am. I made the mistake of equivocating hard, complex == valuable. Classic engineering mistake. Higher level languages, in the end, will always be in more demand than lower level ones because those levels of abstraction allow for newer possibilities. New possibilities lead to new money lead to better career paths. There will always be a need to set up registers and clocks, but once that's done by 1 or 2 programmers, the real work begins. The intentions/vision of the application come into focus, and, in the end, reap the rewards. In short, embedded is an increasingly automated dead-end; the smart skill investment is moving up the stack.
Show HN: Animated bubble charts (bubblecharts.js)
Wrote this for my girlfriend and mom, both are substitute teachers. Helped the former land a full-time position at a school down the road. Thought other people might find it useful.

It hooks into AesopOnline, a teacher placement agency that many districts around the country use, to send SMS and email notifications as new jobs become available.

I built it on Python 3 and Flask, writing message queues and such from the ground up as a learning experience. Slapped a Bootstrap front-end on it and called it a day (not really it's never finished).
I would say if you apply for big companies, it probably doesn't matter. The people who hire you are also employee. But startup may hold that against you, if they aren't very good companies. Also what you can do is to write an article about why you choose to testify, to huffpost blog or similar blogs (it is actually quite easy to write a blog there, especially with your story), then when people search, they hear the real story about you, not just a media coverage of the case.
That seems unlikely given that Apple originally didn't want to enable third-parties to develop native apps for the iPhone at all.
Fuck the lawful orders of abusive, child-torturers.

Lawful != Ethical
Know who you are then you'll know what to do. The question isn't about career impact. That's just like when someone's words are different to their body language. The question is different to the words in it.
I agree with this approach.

If you do decide to testify, I would strongly recommend finding someone completely unrelated to the case who can coach you on how to be a witness. Not what to say, but how to say it. My only experience testifying was in a small criminal trial, but the advice I was given was to keep my answers short, factual and free of emotion.

Some companies will immediately discount you if you testify against a former employer. For those that look closely at the case, though, you do not want to come across as someone testifying because they bear a grudge. A calm, passive, "just the facts" attitude will be the best for your career.
The concurrency behavior of Java/C++/etc is specified, it's just that the specification doesn't match the model given in the article. It follows a different mathematical model—that doesn't mean that it "lacks actual math".
If it's a cache, there is no chance of false positives.
Your question is a lot trickier than you might think at first. A lot of comments seem to imply that any potential employer that opts to pass on your resume based on you testifying is a company that you wouldn't want to work for. Maybe, but I don't think that's how most HR departments would be considering it.

Their goal is to add value to the company with each hire. They could agree with your ethics and even applaud your speaking out, but still pass on you because your past history as a whistleblower (or at least close enough to one for the term to broadly fit) makes them nervous about what you might do over a difference of opinion even if they believe their company to be ethical and law-abiding. Unless you happen to be a major witness in the case and the defense manages to drag you thoroughly through the mud, it's unlikely that your CV will be tarnished enough for it to be automatically rejected as though you marked down a felony conviction on the application.

It's not completely analogous, but imagine a hypothetical case where Edward Snowden is applying for a position at Google. Were you to poll Google employees, I'd expect strong support for his actions. Hell, his leaks clearly benefited Google by informing them what the NSA was up to and how they were tapping into their internal traffic. But would that support prevent them from worrying about what might happen if he disagreed about certain activities at Google? Snowden already demonstrated a strength of character strong enough to go against the massed might of the United States government of all entities, and for all of their marketshare, Google's own reach pales in comparison. I don't think it'd automatically disqualify Snowden, but it's something that would probably be considered at least in part.

For an employer, it boils down to a simple risk analysis. What's the likelihood that the applicant will find themselves in a similar situation again, and how does that weigh against the value that their work would add to the company? There's really no simple answer here, let alone a guaranteed one. If you're a strong candidate that they'd otherwise want, it'll matter less would be the case if you had little to offer them compared to other candidates.
No. Fireworks was a hybrid vector/bitmap editor specifically designed for web design. Flash is a vector based animation suite that originally included a javascript-based scripting language call actionscript.

See http://en.wikipedia.org/wiki/Adobe_Fireworks and http://en.wikipedia.org/wiki/Adobe_Flash
To answer your question, If I can get 4-6 hours of solid dev time in I'm a happy camper.

"Also, 90% of webdev does not require that much creative hard-thinking imo."

Really? Is this true for people? I'm a web developer, and right now i'm sorting through 30K lines of obfuscated javascript code looking for a bug. A few hours of that and my brain gets pretty tired!
Then it doesn't do it in constant space. Constant space is the property that makes it not a true inverse bloom filter, and instead is just a cache with an interesting hashed based eviction method.

That said, this is just a silly definition issue. You can provide a data structure with no false positives, and some false negatives, but you can't do it in constant space. I'm not aware of if you can absolutely bound the rate of false negatives.
But do you blame everyone else who didn't refuse?
Of course it's actionable. Just because an algorithm can't do a cost/benefit analysis and come up with a deterministic solution absolving OP of all responsibility doesn't mean it's not actionable.
The solution does however dodge the question as stated. OP asked what the consequences are of testifying, so he can decide whether doing the right thing is worth the risk/consequences. The solution suggested is telling him to say damn the consequences, do what you know is right, whatever that may be. It's life advice, not factual information. It doesn't answer the question he was asking explicitly, it answers the implicit follow up question; once I know the consequences, what do I do?
Yes - that's a great example, if you're not inviting people to try things on your platform you loose in the long run. It might be a genuine resource issue - but seems unlikely that there's no arrangement that would work!
The idea came from here - http://www.ted.com/talks/hans_rosling_shows_the_best_stats_y...

This was my first major project on javascript... I am not a developer by profession. What do you guys think?
As someone who blogs about interviews and legal issues, I am very paranoid about my online footprint. I have talked to many of my friends who are recruiters at tech companies. The recruiters don't dig that deep and the interviewers are discouraged from looking at more than the candidate's LinkedIn profile.

I am still inundated with invitations to interview.

I think you will be fine too.

Edit: Look up the names of people who have sued their employers. http://www.eeoc.gov/eeoc/newsroom/release/
Try googling their names and see if you can link them to the cases. I bet the connections are hard to make.
I'm a frequent defender of BuzzFeed as a legit news source...they've hired several colleagues and friends of mine and there are multiple Pulitzer winners among their large data/investigations team.

But this latest incident is pretty disturbing...I would've figured that BuzzFeed's clout (and funding) was so high that annoying a couple of advertisers with articles was a cost of doing business that could easily be swallowed, rather than compromise their integrity.

But as the famous Watergate saying goes, it's not the crime, it's the coverup. Not only were the deletions done secretly, but when exposed, the excuses were so transparently lame. The post critical of Dove was deleted because it was a "hot take", and deleting it was necessary to get the point across to the writers? That's an editorial-style kerfluffle, one that could be explained through a memo, not _retracting the article_. Keep in mind that a retraction is traditionally done for very serious screwups, like the time Rolling Stone accused UVA of covering up a gang-rape but didn't interview anybody involved. Making a low-quality post should not be grounds for deletion.

And this became a lot worse when the Hasbro/Monopoly article was discovered...when the Dove post was deleted, BuzzFeed's editor said that was the first and only time such a deletion had been done...the Monopoly post was deleted a month or so ago. And the lame reason for that deletion was that the post was too opinionated, and that it too was a one-time-action.

Kind of strange that of the thousands of posts BuzzFeed makes in a single week, the only two that of such egregious quality that they were completely deleted (and done so in such a way as to be removed from the Internet Archive and Google Cache) had to do with two prominent advertisers.

I know publishing is a business, and all journalism institutions make various compromises/cutbacks for bottom-line reasons. But the cover-up here is more egregious than most.
No, they do not.

The officer should have made that clear to the 17 year old, part of the problem seems to be that the kid thinks he's protected by the fact that his mother isn't present. This leads to resistance which could be seen as justification for the escalation.

You would hope that the police officer was fully aware of the kids rights and part of their job should be to calmly explain the situation and try to defuse any possible conflict. Regardless of any law breaking here by either side (not going to pass judgement on that) this police officer is really bad at his job.
I'm not comparing this situation to rape; I'm comparing the mindset of the people mentioned by the parent on Facebook. People who blame the victim for the abuses they suffered.

In this particular case, the use of force was absolutelly unnecessary. And tampering with evidence - or even turning off the recording on the phone - is a serious offense. So blaming the two for the escalation of force is ludicrous.
"What mystified me more was that, during this time period, the Apple Macintosh took over the creative market -- especially in visual arts. The Amiga always came across to me as a far better creative machine, with better tooling, than the stuffier Mac."

The Mac had a couple years head start on Amiga, and Apple had a pretty large brand name and relationship with retailers that catered to businesses than Commodore did. By 1985, Commodore (despite the CBM name) was fairly synonymous with games. There were games for Apple as well (Macs, IIe, etc) but there wasn't as much of a stigma of Apple as a 'game computer company' at that point.

And... it cost more. We all know when something costs more it must be better, right? ;)
Excellent advice. Also ask if they can subpoena you and depose you rather than have you testify in court.
Show HN: SmartSubs – smart subtitles for language learning
The API targets Android devs. I doubt many of them particularly care about Apple's ARC.
I laughed, though it doesn't quite work, and I don't quite know how to fix it.

In America, companies break the law. In Soviet Russia, the law breaks companies. Or something
Sure, caching is important. But today, we have multiple layers of cache: registers, L1, L2, sometimes L3, and RAM, all of which are caches for nonvolatile (increasingly flash) storage. All of that layering surely has a cost. So what would we get if a processor with no caches between registers and RAM were manufactured using a current process (say, 14 nm), clocked such that DRAM could keep up (so, 100 MHz if another comment on this thread is accurate), and placed on a board with enough RAM for a general-purpose OS as opposed to an RTOS for a single embedded application? Would the net result be any more power efficient than the processors that smartphones use now?
They have a great game going here. Reminds me of `A Clockwork Orange` and the recruitment of thugs to the police.

At some level, imo, everyone is perfectly aware as to what is really going on, but repressing the awareness. They are not exactly being subtle, these days.
I'm enjoying it!
Are you in London? If not, move to London - it's where most of the start-up jobs and interesting tech jobs in the UK are located.

Also in London, there are also lots of tech meetups. Find ones that interest you. Go to the pub afterwards, meet people with overlapping interests, and find out what they do and where they work. It might lead to finding a more interesting job, a mentor, or just helping to develop a sense of what you can achieve and how to go about it.

Being smart (in the classic CS sense) has little to do with long-term success in the world of work. Make an effort to develop your soft skills.

I think most people find it difficult to split their energy between a full time job and side projects (particularly if your also want a social life, relationships, to get exercise, have non-tech hobbies, and generally be a well-rounded human being). Form a habit where you work on side projects for a regular sustainable amount of time (e.g. 1 hour) every day. By making it a regular habit, it becomes easier to persist even when you don't much feel like it. And if you are not already an early riser, a good way to make this time is to start getting up an hour earlier than you currently do (and go to bed an hour earlier, naturally).

If your job was interesting, but it got boring, then maybe you are someone who needs fresh challenges to stay interested. If so, look for an environment that has that. And if you don't like doing stuff for clients, find a job that doesn't involve client projects.
Adobe Edge Animate a new tool similar to Adobe Flash (the design tool). Instead of swf one can create CSS3 and JS based animation. The tool is partly open source (afaik, at least the first version was) and is coded in HTML5/JS itself and runs in a Chromium/webkit application.
That seems very unlikely. If given a choice between two candidates, equal in capabilities, where one has had some amount of public exposure in the manner described, and the other is relatively anonymous, generally the corporation is going to pick the anonymous one. There's no upside to attracting unnecessary, uncontrolled publicity.

At best, they'll ignore it. It won't be a net positive unless the hiring company is some kind of issue-oriented non-profit, or the role itself is issue-oriented.

Personally, there are some issues I would absolutely fall on my sword for. And there are some I certainly wouldn't. It's your own moral compass.
In my case Linux.

Ubuntu on a macbook pro is reasonably comparable. And the Dell offerings are looking damn good.

It would be nice to have a tiling window manager too.
Learn to Build Ruby on Rails Web Apps from Design to Code
If you're in the area on the 30th, come to the Meteor Devshop:

http://www.meetup.com/Meteor-SFBay/events/221409952/

Lots of people are there, including a lot of people with/at startups.
And parts of the mail team, too. A mail provider of their size that manages to regularly get blacklisted is in a bad position (United Internet and others right now are not taking mail from at least parts of yahoo groups, and yahoo claims all is fine and all mail delivered. Cue furious users that can't leave lists and are missing mails)
The kids went to Instagram ...
Well, seems that you are right. I stand corrected.
I also watched the video. If you are legal to drive a car and you are stopped, and refuse to do what the police tells you to do, you can be arrested. There's no law that I know which says police are not allowed to arrest occupants in a car without parental consent.

I think the behaviour of the police was way over the top, but the way the kids acted was not smart, and I wouldn't be surprised if the police actions turn out to be legal. You can't just refuse, it's never going to end well. The only option is to comply. If the police are out of bounds, the challenge has to come later, in court, not on the road.
0! Is whatever makes sense in context, like any other defintion.

Arguing about what it should be "in general" is treating math like reality television, and it makes you dumber.

O! Isn't a big controversy, but the idiocy surrounding O^0 (which is usefully different in combinatorics vs in analysis) is mind-boggling.
These folks were not being arrested, they were being detained while the officers determined if there was probable cause - only because the officers claimed they smelled marijuana coming from the car.

Any officer can make that claim, its a BS claim that is used to justify aggressive force and to try to trip up a suspect into doing something stupid that would warrant further application of force. And that is precisely what happened here.

> perhaps it was possible that the officer was telling the truth, and did smell marijuana?

Innocent until proven guilty. Lots of things smell like marijuana. Hot rubber tires can sometimes give off a similar odor. Maybe it was some other car that drove by, and the officers were being prejudiced because they recognized her from a previous arrest? We can play the 'maybe' game an infinite number of ways - its up to the officers, who are using force, to justify that force.

>How long should an officer wait before being allowed to ask a 17 year old to step out of a car for probable cause?

You have a right to stay in the car until the officer determines probable cause. The smell of marijuana is a tactic used by police to try to upset you and provoke you into doing something that might give them probably cause to arrest you. These people had every right to stay in the car, ask if they were being detained and if they were free to go. The police used the threat of arrest to induce conditions that allowed them to use force - and this is, unfortunately, such a common form of social engineering by the police that people have just come to accept complacency as the only possible 'correct' response.

Stand your ground and know your rights. They're only trying to provoke you into doing something they can then use to justify their force. Know these phrases and use them well:

“AM I FREE TO GO?”

“I DO NOT CONSENT TO ANY SEARCHES,”

“I WANT TO REMAIN SILENT,”

“I WANT A LAWYER.”
I've been building a toy git-like system for my own amusement, so this is a timely post. It'll be fun to read and see how it works and how it compares to my own.
Is that argument supposed to be in favor of Kallithea? Because I don't see how it does, tbh.
Show HN: Thankadeveloper.org
They write their own apps for elementary OS instead of making UI changes to other apps. This includes the music player, file explorer, calendar, terminal emulator and settings app among others. IIRC the browser, email app and photo viewer are written by third parties specifically for elementary.
I like the animation, it's an interesting way to show time series. If I were you, I would explore opportunities to build animated charts of all types (there's a challenge in the axis animation, to keep it smooth so viewers can make comparison between past and present without effort).
Seems like this is the issue in the US. Police are no longer tactful and use the same techniques that might make sense on someone drugged out or of a threat or danger to someone or the officer. They need to be retrained in civil duties, and respect of more typical citizens or non-violent situations. I personally have had a few instances growing up back in the 90's (Southern California), as a white and this is not a racist thing (most of the times), it is a power thing that has been a problem for years. Many people are scared of cops and that's because some don't respect us. I believe that these two teens are legitimately scared of what will happen to them away from the camera, and based on the officers excessive use of force, their instincts where correct.
You are correct—photons do not have mass, and they are affected by gravity. The analogy here confounds things because it suggests gravity is part of the picture, when it is irrelevant to the explanation (example of another confounded analogy: https://xkcd.com/895/). Photons are affected by gravity because gravity affects space-time. Photons travel in straight lines, and the presence of mass changes what a straight line is. Figure out how this is connected to the Higgs and you've solved the biggest problem in physics.
Another person lives in Reno also checking in. I grew up in the Silicon Valley though and recently moved here about 6 months ago. It indeed is really fun. Lot's of outdoorsy stuff to do (tons of unowned land where you can shoot guns and drive ATVs and stuff). The night life is crazy good too.

But yeah... it's fun in a kind of depressing way. There's a huge unemployment/underemployment problem here. My dad who was a crazy good broker in the valley is unemployed still after 3 years of living here. My mom who was a courier in the valley is now organizing greeting cards at grocery stores making minimum wage. They'd basically be screwed if they didn't have any savings and if I wasn't able to do remote work. There's also a TON of people who just fell off the face of the earth that moved here. I've never met so many meth heads, heroin addicts and general burnouts in a higher concentration anywhere else. Maybe I'm looking in the wrong places though.

Reno is definitely is an cool place to live. But I don't think I would want to be here for longer than a year... that's just me though. I'm another one of those "California refugees", I guess. So maybe I shouldn't be talking.