skysight-inc/HackerNews huggingface dataset:
I personally can't understand why does people hate so much the Caps Lock key... The shift key gets my pinky finger tired and I prefer to use it just for symbols.
Are they using the regular job websites to find employment (monster, dice, careerbuilder, etc.)? Bootcamps are nice but normally will not be able to prepare you for a real world developer job (or should we say the business and political side of things). The best way to get a leg up is for them to start creating high quality apps, deploying them live to the App Store and have some very nice things to show to potential employers. Would you hire an iOS developer who has no iOS apps to show you that they worked on(it is similar to saying you have work experience but do not have anything to put down on your resume)?

I would recommend having them think about applying to the iOS jobs to being similar to trying to get a job as a game developer. They will normally not give you a call and send your resume to the shredder if you do not have some quality work to show for. When they present their app it needs to be something of substance that the potential employer or even an HR person can enjoy to help them get their foot in the door. It does not have to be extremely complex but can be simple, fast and to the point.

Apps they can start off with are better quality feed readers then what is currently available in the App store for a specific site. If they are not at the point where they are comfortable doing full blown apps and publishing them, collaborating with someone on an app on GitHub can be a good alternative. This will help display their code quality which the person normally giving the green light to higher will be a developer.

If a developer sees someones good code and thinks that mentoring that person will be fun and a great challenge to spread the knowledge the interviewee can be hired before they even make it into the interview (interview being left to make sure the personality is good to go, there is enthusiasm and drive to learn new things and at times so the manager can get a feel for the guy.)

As always, sometimes when we are starting out all we needs is that small chance to grow into very competent developers with others to mentor us and help guide us in the right direction (learn from their mistakes so we don't have to make them all on or own or learn everything the hardway) just remember it just takes time, normally it is is hardest right before you get that chance.
If a product is developed correctly, it will please less than 100% of people. Some people will never be happy with what's out there.

I'm one of the whatever percent of people that is mostly satisfied with my browser. It stays almost entirely out of my way. My UX issues on the web are typically due to the web.

So to answer your question, some people may be making that choice, but I, like most people, am not.
A little disingenuous to say the tests pass when they landed this PR: https://github.com/joyent/node/pull/8689

Edit: Also, you should probably mention that you work for Joyent.
Looks really cool, great job!
Thanks for the info. Does avoiding indexing high cardinality fields keep down the memory usage of an open index?

I assume it would reduce the disk usage as well.
I didn't see aptitude mentioned in her comment at all?
I think you might be better off a) finding and contacting an original mfg who still has the tooling, or b) making some kind of adapter board by pulling the pins from a DB25 and soldering them onto a pcb.

I wouldn't be shocked if you paid them and got the first parts and had a problem.

Then they will point to your lack of tolerance or chamfer specs or somesuch and then want more money to modify the tool.
The io.js team is working alongside the V8 team to make sure that the upgrades are as easy as possible.

Rod Vagg has a project called NAN[0] to try and allow node modules to compile across node versions.

[0] https://github.com/rvagg/nan
Is there some other story that I'm not aware of here?

If it's from Goodin, you should always take it with a teaspoon of salt. He is often in way over his head with certain subjects he decides to write about, best example being BADBIOS, the story about a hearsay BIOS uber-virus. Made everybody shit their pants for days (even the MSM picked it up) and after weeks of waiting, the swarm of curious FW/BIOS analysts that were demanding dumps from Goodins source finally declared the story BS.

That aside, the following paragraph alone says a lot about Goodin's ham-handed journalism:

Still, it's not clear whether it makes sense to dump massive amounts of cash to refurbish code in such disrepair.

I glimpsed over the 1.4 branch for a few minutes (I bet longer than Goodin) and while some parts look complicated, it is not remotely as ugly as for example fetchmail or certain parts of the glibc.
In the summer I'm guessing heat would just be vented outside, eh?
> "I need to pour millions into this idea to make a single dollar back", I start questioning whether it's a viable idea in the first place.

In the late 90's, Google had tens of millions of dollars in funding, and took 3 years before it started making revenue, with the launch of Adwords in October of 2000.
Can you expound on your last point?
For me the best of the web has always been HTML & CSS which I miss so often when dealing with native widgets or creating my own. The only thing that used to scare me off the web was JavaScript. Give me a HTML & CSS frontend, please. But let me keep my beloved Scala or Swift ;)
Your intentions are noble but the implementation is tricky. The last time (I know) someone changed in mass the way people get hired was during communism when the enterprises hired people primarily based on social class, party affiliation and family ties rather than merit and skill and you know how it ended.
It's of no use when it's encrypted.

Oh, right, decrypt it real quick in the app, right? How will you protect that decryption key?
I was employee #30 something at Fab and had a decently unique vantage point for a while. I would say the problem was one of ambition. We had a working $100M company, however Jason and all of the investors decided that that was not enough and that we needed to be a $10 Billion company. I actually don't see that much wrong with this, it's just a bet they all bought into and they all were smart enough to understand the risks. The bet failed. Simple as that.
Massive cyberattack strikes Anthem
I believe that is how most coops are run. The workers elect the board of directors.
This might be totally obvious to you, but it wasn't obvious to some junior managers that I manage. When you're an entry-level programmer and you get stuck on a tough programming problem for a while, you're supposed to go to your boss/lead for help. Now that you're an entry-level manager, don't feel like you have to solve this on your own. Go to your manager for help. They should have more experience dealing with this.

I think smart, experienced engineers who have been figuring everything out on their own for a while start a totally new role, then forget how to ask for help when needed.
The Git Hunt was just created yesterday, right now maybe github.com/explore is ok enough for you.
this seems very HN worthy ... let's turn this place into shit also -_- ... also im going to leave this here for all those "concerned" people ... http://ideas.time.com/2013/02/06/do-teachers-really-discrimi...
I can write code and manage engineering teams/projects/scrums. I am looking for a engineering manager/lead type role where I have the opportunity to lead and grow a small team of engineers and at the same time allows me to code part time.
Language Skills - Really language agnostic (I can pick up any language), but recently have been using Ruby a lot. I also developed www.petworkslabs.com from scratch and currently also maintain it. Its RoR based application running on heroku

Soft Skills - Have managed small teams of engineers (working in scrum) in the past. Mentored them, helped them with career path decisions, helped do their performance reviews etc.

Location - Boston, MA, USA

LinkedIn profile - https://www.linkedin.com/profile/view?id=20279287&trk=nav_re...

Email - mahesh.gkumar@gmail.com
What was I thinking... fixed this.
I am neither side of this fight , Can you explain what is this V8 api story ? seems this is root of all fight in *.js community
This is my test to see if the monitor has malfunctioned or if the machine refuses to wake up from sleep.
I'm not reassured by the fact that it links to http://ramblings.jamestindall.info/post/102216847/1mb-1-lump... as a source. That page manages to overestimate the energy cost of data transmission by 9 orders of magniture by confusing milliwatt-hours with megawatt-hours.
Expanding into Europe was an expensive mistake, definitely. But the Samwer brothers are a dangerous team to play against, so I understand why they wanted to head them off at the pass. They just went about it in the wrong way, at least that's how it seems in hindsight.
Lots of speculation in this thread. Here's my hypothesis.

Federal tax return fraud is huge. It's a growing problem that the IRS is struggling to cope with and it's been going on for years. State tax return fraud has been largely non-existent... so non-existent in fact that USA Today reported the state of Minnesota got suspicious when there were 2 reported cases of fraud[0].

So what's going on and why is TurboTax being called out by these states? First off, know that when a tax return is e-filed either to the fed (who also handles most state e-filing) or directly to the state, every software provider transmits an identifier along with it. So if you get a bunch of bogus tax returns submitted it's trivial to see where they're all originating from. Second, the rise in federal tax return fraud has grown steadily in relation to the number of software providers offering a free option... the reason we haven't seen state fraud as rampant is because it has always cost money to prepare your state return with software. But what's new this year besides a dramatic increase in state tax return fraud? TurboTax's Absolute Zero campaign. That's right, a whole lot more people can file their states taxes for free using TurboTax's software. That may seem great at first blush if you qualify, but an unintended consequence of that is it's now a completely free roll for a fraudster to file a state tax return IN ADDITION to a federal one.

[0] http://www.usatoday.com/story/money/personalfinance/2015/02/...
Read all but Anathem. I'm still convinced Cryptonomicon is the pinnacle of his writing, and it's downhill from there. The story in Baroque Cycle was great, but good god, that thing needed an editor to do some serious cutting.

REAMDE was quick and entertaining, but it was the equivalent of a Tom Clancy novel. Or, fine, Michael Crichton.
By definition, if I have to remember to stay away from the bad parts, it can't possibly be that simple.
That's not fair. I've talked to Dan Goodin a number of times regarding some pretty complicated stuff, and he's listened carefully, demanded clarification when I was unclear, and didn't cherry-pick a splashy quote or two and then ignore the substance of the interview. Most people I've talked to seem to agree with me that Goodin is one of the better journalists covering security topics.

BADBIOS is a particularly unreasonable thing to hold over his head. Goodin is a journalist, not a security researcher. He depends on researchers as sources for his story (and in that regard, he is unusually well-sourced; possibly second only to Krebs). Security researchers were not unanimous about BADBIOS. Some of them --- Robert Graham jumps to mind --- were happy to entertain the idea that Dragos really did have a mysterious malware infection. It doesn't help that so many researchers are friends of Dragos.

Matthew Green is a radiant cut emerald of a crypto source. He's a professor of cryptography at Johns Hopkins and a former appsec consultant at Avi Rubin's old company. As far as news sources go, he's extraordinarily well-connected to crypto research; much more so than Schneier, who is reverently quoted everywhere without a peep from HN.

I think Green is being a bit unfair to GPG in this piece, and that it's reasonable to take issue with that. I don't think it's reasonable to direct that ire at Goodin.
FSF JavaScript guidelines picked up by Posteo Webmail
It's like a retarded monkey was set loose on a series of emotional appeals.
Are user triggered events for a view part of the view, or something else? I think this is where such a separation of concerns comes in... a view is more than just how it is rendered, it is also events for the view. There are also child components, and handling these events, or encapsulating them into events to be triggered by a given view.

When you think of it this way, it makes sense. From a designer perspective it doesn't, and you have to adapt designs into a view, just the same, you usually do anyway.
The first indie game was obviously golf.

https://www.youtube.com/watch?v=pcnFbCCgTo4
Ask HN: Can I purchase a copycat Amazon Echo?
Amazon Echo is a voice-operated cloud-based device recently released by Amazon. The hardware includes a seven-microphone array, wifi and bluetooth in a cylindrical design featuring cool lighting and a 360° speaker.

My question is, can I assume that a copycat device will be manufactured and available soon that I can purchase and run linux on? My voice-enabled project runs great on RPi and the Amazon Echo device would be perfect. I'm especially interested in the multiple microphones and built-in speaker.

Has anyone seen a similar device being sold from a Chinese distributor? I like the kinect though, for the next prototype of my project. I have seen though, Internet TV streaming boxes that have a built-in mic but the quality of the microphones is a must.
The way I was trained:

SELECT content FROM article;

The uppers are keywords, the lowers are arguments (column and table name).
I didn't attend the conf. Is there a way to get access to the repo?
You cannot possibly software update a device like this. The actual detection mechanics are chemical. The advance is in miniaturizing and automating tasks which used to take a laboratory and staff to do.
My only issue with the series is that he uses WinAPI instead of something more... sane, like SDL or OpenGL; which makes the code much more obscure and low level, and the code not portable at all.

I guess, however, that I could learn a thing or two about getting stuff done and structuring an engine/game. Wish I had the time to watch this.
> I've always wondered why cooperatives assume consensus decision making.

Except for very small coops, they generally don't -- they generally either appoint managers directly, or elect a board, which generally appoints managers much like the board of any corporation. Cooperatives may require more decisions to be voted on by the membership than most corporations would require be voted on by shareholders, but they generally delegate day-to-day management and much long-term strategy and oversight of management.
I say this as someone who is actively interested in paying you money at this point but I have initial concerns about the credibility of it at this point.

Some assurance that you guys will be around in a few years time and that this is a solid model (well aware things like Bench.co would already validate this for you). Trust that you guys actually know what you are doing (I see you are certified accountants but it still feels off for some reason).

Actually, just contrasting what you have with Bench is a good example. If they did Australian bookkeeping I would sign up for them right this second despite the fact they are almost 3x the price of what you are charging.

If I could make an extremely crude attempt at summing up some of the things that stick out to me in the first 60 seconds it would be:

1. This looks like a generic theme from themeforest or something that had little customisation done to it out of filling the blanks. Fonts are all generic, images are all clearly stock photos.
2. Who the hell are you guys? Show me some faces, give me some profiles of some of the accountants on your team.

Otherwise, for real I am a genuinely interested potential customer. Would be happy to chat further if you like. mark [at] afterwire.com.au
They should write some small apps themselves and get them in the app store. That will get them interviews.
Older line printers and early teletypes didn't have lower case.
"Data" doesn't make (much) heat. Data processing might. Calculation certainly does.

I heat some of my house with cryptocurrency miners (which are not cost-effective to run during warm months, but in the winter are as effective as space heaters, and slightly offset their cost to operate with cryptocurrency returns). If there were a service that provided computation for a few and paid people with big GPUs to run it, that'd be really cool. I'd like for my computers to be doing something a bit more useful to the world than "proof-of-work" for a handful of also-ran cryptocurrencies. (I also have some Bitcoin ASICs, but they produce so little revenue that I don't run them anymore, even in the winter.)
thanks for that hbr link. the whole analysis is worth a read.
loved braid.

go jonathan
1. Relying on any form of secret is unsustainable. Credit Card, Social Security, Password, PIN, Secret Key. Information wants to be free, and it will. Secrets must be kept secret at ALL time. With the coming death of privacy, keeping a secret will be ridiculously complicated and expensive. Secrets make a system fragile.

2. We need fewer systems. Having each bank, each hospital, each government, each shop, each school, each business build their own custom systems and application by default is a huge mistake. Custom shouldn't be the default, it should be last resort. The existence of these custom systems is the very cause of all the inefficiencies, fragmentation, bugs, increasing demand for programmers, etc. That's some Tower of Babel shit all over again.

3. We need a common language. A language that makes sense to use in the 21st century. A language that help us think, a language that's computer assisted. Text? What a goddamn joke.

4. We don't know yet what an identity is. Am I one person? Can I play the role of two people? Can two people act as one person? Can a robot or an API have their own identity? In a future that's going be a lot like a distributed semantic marketplace, what we need is not security. What we need is accountability. Identity and fraud is what must be solved.

5. You tinfoil hat people should really take a step back and consider your paranoia. Privacy is not a good thing. At best, it's a necessary evil (temporarily). Browsing behind 7 proxies, encrypting the air your breath, praying Lord Snowden, demonizing the government you keep wanting to get bigger (you know, welfare and free stuff). Guess what, you're missing the entire point. If anything, your focus on these insignificant symptoms give the disease the opportunity to grow. You're the reason you might be right at the end. You're self-fulfilling prophets.

Sheeps be disagreeing.
Yes, it goes the Product Hunt way, we'll have a selection criteria for the submitted projects later.
He wasn't kidding about a bunch, I've only burned through about a tenth of them. :) Still have more available.
Jason can talk and sell you water ... He convinces himself that what he's going to do is going to work ... Jason had so much energy and passion that he drove you to want to do something.

I read this kind of thing from people all the time and it confuses me. I'm not sure if it is just who I have been around in my life, but I don't think I have ever met anyone that inspired that kind of blind devotion. Am I alone in never having experienced that?
Is it mostly a tech thing with the upper case hatred? I know several people who type everything in upper case. Emails, texts, everything. I think people who don't spend their working lives at a keyboard may view caps-lock as making typing easier.
Sorry, I was assuming everyone here had read http://slatestarcodex.com/2015/01/24/perceptions-of-required....

What the link says (and proves): after screening off sex-linked differences in aptitude for mathematics (by giving high school kids "mathematical IQ" tests, etc.), there's no difference left over in how often women vs. men go into math/CS. Both men and women go as often as they have potential in the field.

The only thing left to explain is where the difference in aptitude comes from. Right now, it is assumed to be a result of developmental androgen cues that cause spacial-navigation-related parts of the brain to grow bigger in men vs. women.

Transpeople, as a group that much more often gets a non-sex-linked androgen dose in the womb, let you take that apart further into the individual possible factors of "androgen exposure in the womb" vs "androgen exposure at puberty".
Can you name your company? (I'm asking because I'm interested in furniture, not for the startup gossip.)
If you assume the rest of his comment is true (I'm no crypto expert but it seems intuitive enough for me, and he is a crypto expert!), having something like a session cookie (which can be attacker controlled) encrypted with GPG (which means it's now "online", without manual intervention) has now increased the attack surface considerably; it gives up the neat offline part of GPG and makes it easier to attack.

That's how I understood it anyway!
> because it suited her interests more

And based on that you concluded that women are less interested in sciences because of their biology. You seem to be ignoring the fact that girls are actively discouraged from being interested in certain fields. But that couldn't have anything to do with it, could it? Must be the biology...
PGP is fine. People aren't using it correctly.

The point of Web of Trust is to only trust keys that other people you know have also signed. Everything else is garbage until proven otherwise.

Key servers are untrustworthy because anyone can upload random shit to them.

Trying to shift WoT to a third party is trying to get something for free that doesn't emphasize solving the problem: getting everyone you know signing keys of only other people they know.

https://www.kernel.org/signature.html#kernel-org-web-of-trus...
I didn't say "top Internet sites" ... I said "most" sites... that being anything not in the top 10000 sites, and probably over half of those within the top 10000 could be the case.

I also said, with a caching system in place. (data and/or output). It really depends on how interactive and static your needs are, which will vary... but most sites are mostly static and very cachable content...

For an example, look at StackOverflow... they were really huge before they needed to start breaking their data up more... Of course their SQL servers are enormous by anyone's standards.. the point is you can scale vertically a lot, and if you can handle a certain amount of downtime, or reduced functionality (if db is down), you can go a long way on a single database server... add caching, add replication... all of this before needing to break data up. (In mostly read scenarios)
I tried looking for "carbonara", meaning this dish [1]. There are 5 different results, and I believe that all of them refer to the same dish (+/- small variations). However their taste compositions are strongly different. Maybe a little bit of clustering at recipe-name level could improve the result.

[1] http://en.wikipedia.org/wiki/Carbonara
I think it is a thing of people who read a lot of text.
This is nothing new. If you piss off the people important to your company, you're gonna have a bad time. cf. The original Traitorous Eight from Shockley Semiconductor in 1957

https://en.wikipedia.org/wiki/Traitorous_Eight