skysight-inc/HackerNews huggingface dataset:
"I need to have as much control as possible over what I work on, if my work seems pointless it's a huge demotivator for me."

There are non-founder roles at companies where you can have complete technical control and a lot of product control. Growth hackers / technical marketers, data scientists and analytics people at small and mid sized companies, for example.

Coming on as a first engineer is another good option to tick this box.

"I want to do something meaningful"

Would working on a google x project count? What about an early engineer at someones funded and ambitious startup? It's not easy to get those roles, sure. It's also not easy to start a company working on something extremely meaningful. As a first time entrepreneur you're often going to need to work on an iterative solution in a more proven market because investors won't fund you on pre-traction moonshot ideas, and moonshot ideas don't often have early traction. For most people, unless you have an unusual background or set of connections that door won't open until you're a successful serial entrepreneur. What would happen if you took 1/10th of the energy and time you would need to start and succeed at your first business and instead use it to deliberately find job opportunities, learn relevant skills, promote your professional identity, and network in industries you care about? If you can get a new job or a significant promotion every 12 months, you should have no problem getting to a highly paid and meaningful role with autonomy. And all without putting your finances on the line.
This is great. jQuery is way too heavy for many of the small projects I work on.

What are your plans for browser support?
my comments are not appreciated by the mob, so I'll remove them. you sheeple can all return to thinking the same thing while you wait in line for a new iphone.

But I do think this is a serious issue and I'm astonished at the sheer number of you who cannot allow discussion of it and will not allow your beliefs to be questioned.

I would engage the debate but after all the downvotes I'm barred from posting so it's not much of a debate. The system here is designed to reinforce groupthink.
Inheritance is evil, and must be destroyed (2013)
I agree with you about preferring immersive single-player to multiplayer a lot of the time. But "would Citizen Kane be better in 3D?" is such a weird question -- it's hard to recognize it as such now, as much of what it does is now commonplace, but it's such a pioneering film in how it uses technology, and there's a lot of special effects in it. Who's to say Orson Welles WOULDN'T have found a use for 3D if it had been available to him?
They aren't the brightest people, they think this is some deep web evil hackers and probably think they have some secret code that hacks the DoD or something.
Maybe I'm misreading or thinking wishfully:

"This means that your data is protected from unauthorized access both while it is being transmitted to your devices and when it is stored in the cloud."

And

"iCloud Keychain encryption keys are created on your devices, and Apple can't access those keys. Only encrypted keychain data passes through Apple's servers, and Apple can't access any of the key material that could be used to decrypt that data."

And finally:

"You can choose to disable keychain recovery, which means that iCloud Keychain is kept up to date across your approved devices, but the encrypted data is not stored with Apple and cannot be recovered if all of your devices are lost."

(The last is opt-in, but seems quite explicit.)

http://support.apple.com/kb/ht4865
XPRIZE launches $15m competition to teach 250m kids literacy through open-source
Google is no longer forcing new users into making Google+ accounts
3 common WordPress errors, plus how you can fix them
Show HN: Where My Nomads at – Find digital nomads and travelers around the world
Show HN: Follow App, an experiment in iterative restricted sketching
Xprize Offers $15M for Tablet Apps That Help Kids Teach Themselves
This small iPhone app allows you to "react" and iterate other drawings by tracing and submitting them as a reply. There is no undo, and only one color--black.... the drawing is fairly rudimentary, but I wanted to experiment with different back end storage capabilities and with storing and replaying paths.

In addition I'd love to see what people can do with a basic "sketch" I or others have drawn. How do they interpret it, make it different, or better.

I almost think of it as a "twitter for doodlers" --but mostly I'd just love some feedback.

It's free, available for iPhone, and ready to go. Please provide whatever feedback you can. There are a number of very obvious features that could be added--but I want to gauge the interest of the community and move on from there.
I don't see how that's anti-competitive.

Isn't that just... competitive?
How does Netflix ship their code to production
> Attempting to sandbox user-supplied Javascript just seems like an exercise in futility.

You just need to run the javascript in a interpreter written in javascript /sarcasm

>> EDIT: oh god it's real https://github.com/mozilla/narcissus
Fundraising Is Like Playing Poker With VCs – How Startups Can Play The Game
Yeah. And 4 and 4s. I'm interested in what upgrading will give me, not really how it compares to other high end phones (not switching from iOS). I doubt many 5S users are upgrading to 6, but a lot of 4S and 5-users.
Awesome that it's going to be open-sourced
> There are likely a number of significant games that have yet to be labelled and agreed upon as such.

Indeed, I agree! That's why, for me, the indie vs. publisher dichotomy doesn't make much sense in the long term. I wonder what the artists of the time thought of commissioned works such as Leonardo's The Last Supper. Later movements were defined by eschewing religious iconography and realism, etc. Today that painting is revered for various reasons but its significance is well understood... and perhaps time was the largest contributing factor.
“Spoiler Yourself” from Netflix
Apparently running unauthorized JavaScript is now computer fraud.
I'm not even much of a writer, but I want this for general computer use. Battery life and heat generation would be way better. If the Kindle's web browser was a bit better and the device came with a native text editor, I would use it as my general computing device. I want this so badly.
are you saying that Apple made the right tradeoff?
Command-line options rm'd from official release of my password-recovery tools
It's "cogwheel", and your dong is backward -- very 4chan, that.

(I'd have something more substantive to say, only the "cogweels" seem to be grinding teeth off one another at the moment, so there's not much I can do.)
I still don't see the scenario you're describing, though. Let's say you have two tabs open, A and B. Then some set of pages will have memory for A, and some set will have memory for B. If you're not using A, then the operating system will notice that those pages have not been used in a while and if under memory pressure it will page them out. This won't affect pages with memory for B.

The only issue would be if most of the memory allocations are under your system's page size (typically 4096 bytes) and distributed randomly, so that a lot of pages have data structures associated with multiple different tabs. But I think that's unlikely, and even if it is true, couldn't it be resolved by making your allocation strategy tab-aware (e.g., by giving each tab its own malloc arena, which would be way simpler than splitting the browser into multiple processes).

Am I missing something here?
"$5 plan - you know the company"
"I can redeploy another droplet in seconds."

Well, I wonder what company that is? :p
This is so awesome. I REALLY hope this happens :)
"English for professionals

This course is designed for students to make of their knowledge of English professionally."

Love it!
Not dead but development as become fragmented.

The main Rebol repo (https://github.com/rebol/rebol) keeps getting blocked due to a lack of stewardship :(

At some point this will be fixed. As a stop gap Rebolsources was created and was used by community to filter changes through to main repo. See https://github.com/rebolsource/r3 & http://rebolsource.net/

There are two other versions maintained by two commercial entities:

* Saphiron - http://development.saphirion.com/

* Atronix Engineering - http://atronixengineering.com/

Both are fixing/improving Rebol 3 whilst also developing the R3-GUI (Saphiron work on Windows version while Atronix ported it to Linux desktop).

Unfortunately the Saphiron development isn't kept public so the repo (https://github.com/saphirion/saphir) isn't up-to-date. Atronix is probably the best place to look at this moment (https://github.com/zsx/r3). The last commit was only 6 days ago.
I have no idea why you think a security researcher shouldn't know how virtual locks work and be able to penetrate them, in my mind it seems a reasonable skill test, and so why you think this is immoral is completely beyond me.

Would you have the same objections if the test was a complicated SQL injection?
Reverse engineer a pdf for malware in 5 steps
Yellowstone time lapse compilation
Loving it. :-)
I've only played the first 2.
Using Om/React/ClojureScript in Production [Strange Loop]
There are a subset of gamers that seem to think there's no such thing as a bad feature - that cramming more stuff to do into the game inexorably makes the game better. When a feature that is completely orthogonal to the best parts of the game is removed, they cry foul.
I like Golang and have used it on two commercial projects.

I've also gotten to work with tens of companies that use Golang for things internally (we consult for software security).

My advice is: Golang is great, but use it like most established companies do: for smaller and/or specialized backend components.

What I might not recommend is doing a soup-to-nuts SAAS application entirely in Golang. We use Rails as our frontend for Microcorruption.com, and Golang to do the heavy lifting of emulating thousands of microcontrollers.

Sticking with something convention for your front-end solves a couple problems:

* Golang's front-end capabilities aren't as mature as Ruby's and Python's. You can find yourself fighting the libraries a bit. In particular: you'll end up writing a lot of boilerplate database code.

* There is a much broader base of talent for building Rails and Python than there is for Golang. And: most teams have people that specialize on front-end and (a usually smaller) group of people that do the hard-core backend stuff.

* Backend components are usually architecturally hidden, which should give you some peace of mind about ever needing to replace those Golang components --- you might never need to do it if you draw the right boxes and arrows, and if you do, at least you'll be replacing a well-defined component.
> Compare to the 99's. One couldn't keep track of all the IPOs back then.

There have been close to 200 IPOs this year. How many people here can, by memory alone, name more than 10?

I'm not at all arguing that the IPO market of 2014 is the IPO market of 2000 reincarnated (it absolutely isn't), but anecdotal analyses that boil down to "it was crazier in 2000!" aren't very meaningful.
Heh, if that works, guess one could sue Google for putting their analytics on many websites. See, those bastards unauthorizedly run their software on my machine, and it even spies on me, reporting on my browsing habits! /jk
The American Middle Class Hasn't Gotten a Raise in 15 Years
Leah Burrit fitness
That seems like an excuse for laziness or not wanting to expend much thought into a game, but rather just to passively consume it. Quality level design was one of the key things that made '90s FPS so great, and is what's sorely missing in today's games.

To an extent, this might be attributed to the simplicity of engines and level editors at the time (I don't think I've seen an easier map editor to use than Build), but level design has definitely been dying over the past decade or so. Procedural generation is set to kill it off completely, but at least it can still offer non-formulaic environments. Potentially.
Being hyperbolic helps the opposition.
This is something I've been harping about for a long time. Apple is a _user experience_ company, not a hardware or software company (perhaps they're the only UX company out there).

There's an old saw about the railroads getting killed by the tractor trailer in the 20th century because they thought they were in the railroad business, when in fact they were in the transportation business. This time, Apple knows exactly what business it's in, while the competition seems to have no idea (compare the highly-curated experience of shopping/buying/shipping/using an Apple product to the Android or Lenovo analogue).
Another argument for running in multiple-processes as opposed to multiple-threads is that a crashing thread will bring down the whole browser.

A crashing content process, on the other hand, can just "crash" the tab, and show an interface for reviving that tab.
this is epic
Six Clicks: Androids Apps on Chromebooks
Usually a researcher takes an interest in a topic and champions the cause. Often the biggest problem is funding. Government or pharmaceutical industry are common funding sources, sometimes private foundations are also sponsors of studies. In any case, political savvy is the defining characteristic of successful leaders in science as it is anywhere else.

I think what eventually allows new ideas to take hold is having the rigorous studies producing "air-tight" results. I always say it's hard to argue with facts. Once it's clear that "this stuff really works", others jump on board spurring all kinds of related offshoots and new studies.

That's why it takes a tenacious and courageous leader to advocate for the "cause" of basic or foundational clinical research. "Spontaneously acceleration" happens if it turns out there's money to be made, but that may be way, way down the road.
e10s engineer here.

There are certainly some performance things to iron out. Right now, we're just trying to make the base browser functions work properly, and then we'll start tackling the performance problems.
SkyOrbiter UAVs will fly for years at a time and provide global Internet access
I wanted to link to http://www.quarkson.com/but it wasn't available at the time...
you do realize that he was not cracking a normal program but one made to be cracked right?
Can a cat video save Windows Phone?
Show HN: C# language kernel for IPython
Wow this is huge :D :D
> but trustworthy people do not walk around testing doorknobs to see if they are locked.

Yes, I agree. They do not go around testing doorknobs unsolicited and without permission. Which has absolutely nothing at all to do with this story, since he has both permission and was instructed to do so by his interviewers.

He was not asked to crack the NSA's database on metadata for phone calls. They are command line examples.

I downvoted you for unnecessarily swiping at the candidate saying: "This was a test of morals, and you flunked." You state this absolutely when in reality it is almost certainly a subjective minority opinion you hold.
As a layman who has read up a bit on how the brain processes stimuli such as visual data (my mom has severe migraines and I'm afraid someday I will be told this information by a doctor on her behalf), what I understand is that if the part of the brain that would normally process these images is damaged, the brain has to be rewired to use another part for this activity. So it's "painful" because that part of the brain isn't used to processing this data, so it's inefficient at it. Looking at a static image is easy, looking at something with a complex physics system such as a lot of individually moving leaves would require more processing power. The more sprites/polygons on screen, the harder it is to render, to use computing examples.

I might be wrong, and I would love to be educated further if my understanding is incorrect. I hope I never need to use this information in my life.
This is really good.

I'd gladly form an open IAB
Oh man, overall it would suck, but if NJ won this case... Could you actually sue a company for a resource-intensive ad?
New RFID technology helps robots find household objects
I said it partly distills a spirit of cities that never sleep, not of sleep. :) Not everyone lives in dense urban areas. And many who do don't want to listen to the actual noise of their environment. It's often distracting. That's the point of setting a mood. It's escapism. You try to choose how you want to feel. Beyond altering the immediate space around oneself via sound, lighting, scents, physical comfort, scenery, and ambiance in general, one may want to remain tuned into the larger, active world through real-time streams yet not have it be distracting. That could come through web sites, visuals, music, television, radio, shortwave, or any other medium that creates a sense of 'living information.' It can be comforting. It can be greatly humanizing.

One may be deep in the heart of a sardine-packed city, feeling disconnected. No setting is exclusive to the shaping of one's feelings except to those who may not care to shape their own positive perception.

> It then completely removes actual humanity and suffering, and replaces it with dispassionate narration of management of human activity.

It depends on the person being affected. Speaking only for myself, it's the opposite of dispassion. Sure, I love dark, dystopic, cyberpunk moods with the best of 'em. Personally, however, and I'm sure this rings true for others here, I'm always left with overwhelming sense of hopefulness in those moments of unease. It's a feeling that humanity can come together to resist and overcome obstacles. It's entirely empathetic and passionate. On the topic of police scanners, indeed, upsetting moments occur. Suffering occurs. Humorous moments occur too. It's interesting. My constant worry and sincere hope goes out to people in need even at the mere sound of an ambulance. The presence of critical information is not fuel of sadism. It's fuel of concern, curiosity, connectedness, and awareness.

News functions greatly in this respect. Heavy news affects those who are willing to bear witness to it. It's humanity's suffering. News of the world's plight causes a rollercoaster of emotions. As much as it brings pain, shock, tears, pessimism, and cynicism, it so too brings cause, unity, hope, struggle, and awareness. The electricity of urgency has its own presence regardless of how different people objectify it. People who tune-out of it altogether could be equally objectifying, depending on their attitude and perception. Tuning out can be healthy just the same. Emotions are 'pluralistic' amid extremes of peace, fear, love, happiness, and curiosity. Lightning, though terrifying, remains electrifying.

> That said, I have code to do... so on with the suffering!

Hilarious! I'm entering a more upbeat mood now. A mix of violent gangsta rap blended with the life-affirming moans of highway traffic will suffice. A.B.C.
Well they are both web browsing battery life benchmarks. If loading different web pages shows 5+ hours of discrepancy then yes from a user standpoint they are precisely meaningless.
A Taxi Financing Firm Isn’t Switching Lanes
Once or twice, perhaps. But I'd strongly caution against using MDMA regularly.

Lost in all the DEA-fueled hysteria that tried to show the potential lethality of the drugs (which was laughable, considering basic observation of recreational usage showed it was almost never fatal) was the more subtle consequences of the drug. For instance, of the group that I used to "roll" with, all but one of us have suffered from a diagnosed depression. It's a small sample size, but 9 out of 10 people is somewhat alarming and it's not hard to find plenty of examples of people online claiming to suffer from similar symptoms after prolonged MDMA usage.

So I'd temper your recommendation. It's still a substance that you need to be very careful with. For one, there are so many other substances that are much more dangerous that are easier to produce and sold as MDMA. If you're going to use the drug, make sure you're using the actual drug. Second, be mindful that the actual dangers are far more subtle than the scaremongering would have you believe but can be almost as devastating.
Noctis JS
So, we're talking about the various Shock series here, not Mass Effect--I'm not commenting on them, so let's dispense with wasting our time there. Game design is also a matter of opinion, so yeah, that's where I'm coming from, although every thing I mentioned is a plain statement of fact about their design elements.

From a design standpoint, removing the inventory and skills system (and replacing it with a clunky plasmids/tonics/hat system) removed the ability to permanently change your character and evolve them, and also to easily temporarily change out your skills and abilities. Cybermodules (skillpoints) in SS2, once spent, never come back. You can't respec, and so if you decide to build a melee or stealth character, you really have to develop it.

In Bioshock, though, you can switch out components and plasmids and upgrades, and in Bioshock 2 you can do much the same--in effect, an extended inventory system like the chests in Resident Evil, and a clunky mechanism to use. The character never undergoes irreversible build changes, and you can't just drop into inventory and switch out tonics if they're not what you want, like you could in SS2.

Speaking of inventory management, there is never a point in Bioshock where hoovering up random shit off the ground is a bad idea, so why even make it an option? It might as well just be an automatic pickup ala Doom. SS2 had things that were junk or weren't useful--it was a richer, more interactive world in some ways.

In both Bioshock games, you end up with a limited number of weapons to use, wheres in SS2 you can carry around as many or as few as you'd like, depending on how you decide to allocate your inventory. Weapons in SS2 have more pronounced damage types. Melee weapons in SS2 require a dedicated character build, whereas you can bumble into an endgame-useful game-breaking wrench build very quickly in Bioshock.

The removal of text fallbacks for logs in Bioshock made it harder to rapidly review events and piece things together, and overall there were many fewer logs than in SS2.

The inability to use stealth to bypass fights and the relative surplus of ammunition meant that cinematic combat was the main workhouse of the Bioshock games, whereas SS2 played more similar to a survival horror RPG.

~

Those are just some of the things that streamlining of the design did to the games, with the end result that the Shock lineage devolved into fun and competent cinematic shooters. I'm not saying that they're bad games, I'm saying that their design has regressed so far that it is basically not worth mentioning in the same breath as their predecessors.

System Shock 1, for what it's worth, was an amazing example of design ideas that never got much love, and likely represent another evolutionary dead end. :(
When I find myself in the role of employer again, which could be soon, I'm going to use this to test potential employees. The people I hire will say "I know how to use a debugger to reverse engineer machine code, but I don't crack passwords" or some variation of that.

There is a good chance you would hire someone that doesn't know how to do it.
If you don't want them to do it, then don't ask. This, IMO, is the wrong way to test morals.

I don't see anything immoral about it. It was not a real application, it was not causing damage to anyone and it was totally related to the job position.
Going solo – the rise of single property websites