skysight-inc/HackerNews huggingface dataset:
Yeah. Protomyth made the point about aggregating biometric data with other data (shopping, akin to the Target pregnancy notice letter, browsing, etc.). That could be effective, if the sensors and social media, shopping, other data were available.

I know everyone (or most people) get hunches about what's going to happen by observing other people's behavior. Whether it was predicting a break-up, guessing that someone was pregnant, or in a new relationship. The glut of data available now would likely reveal a lot if we allowed it to be aggregated.

I guess I shouldn't have thought so narrowly about just biometrics (and heart rates, in particular).
Does this word list purposely choose insulting words? Out of 4 tries I was given both p&#$y and c@#t.
> it tries too much [to be] like Rails

Only on the surface. Please see: https://dockyard.com/blog/2015/11/18/phoenix-is-not-rails
Completely agree, and that's also a reason why the internet is making it hugely difficult for large swaths of society to compete - what used to be many smaller markets, each with room for its own winner, is now a single giant market (for the most part) that can only support one winner (or very few) in total.
How much of the organization's funding is based on donations? That may be part of why most articles have this Chicken Little "the end is near" type of theme to them.
I understand the technical reasons behind it.

First/early impressions do matter, however.

But also, how is bundling that explanation into the stringified version of the "exit" object not as magicky as Ruby putting an "exit" method on Kernel which is in the root namespace of the REPL and exits the current process (with an optional exit code)?
The real problem is 409A -- the provision should only apply to options in publicly traded stock and other similarly liquid comp. In the long-ago times, companies apparently could hand out options with nominal strike prices without any bad tax consequences. Now we have to set the strike price at least equal to "fair market value" on the grant date, even if there's no market for the stock. This imposes a transaction cost toll on early-stage companies, while simultaneously penalizing startup founders and employees.
It would definitely take some changes to make it work at an OS level, but Blender's modular window organization system would be awesome for more uses! It definitely is power user only, such a UI style would overwhelm most users with the raw number of choices.
At the abstract level, get a standardized process for your analysis that you can use from project to project. Doesn't have to be complicated, but it needs to be consistent and applied to each project.

Here's what I'd recommend -

Take 5-10 minutes after getting a project and think through it. Break it into chunks and note what you need to discover (i.e. go find a data set) and what you already can/know how to do. Create an ordered task list for yourself (1. get data set, 2. setup project db, 3. create schema for db etc. etc. etc). This gives you measurable milestones you can track and helps you keep track of what's next. You can calendar these out if you need to as well.

Keep a running notebook / text file for each project that's dated with a brief explanation of what you did that day, what troubles you ran into, what needs fixing, what you need to do next, and any other random thoughts you had related to the project. It unloads your RAM and keeps it somewhere you can get at easily. Write in this at the end of each day or when you switch projects. It should take 3-5 minutes to update this. It's also the first thing you open when you start working on a project again.

Get source control setup and give each project it's own folder. Store notes and source code in there and keep it up to date. Remember process matters right now more than specific implementations. Can be SVN or GIT. Can further sub-organize if you need to. I.E. SQL folder for scripts/stored procedures, BASH for shell scripts, PYTHON for python scripts etc.

Write a README for your project, that gets stored in the project folder, that explains what pieces of software get run and in what order. That way you won't forget order of execution.

Be systematic in your approach. The best process is the one you stick to and actually use, not the one that's perfect on paper.
I can see the reason from the power user's point of view. I've noticed that quite a lot of power users don't use desktops (or window affordances) at all! Their only use is to provide a place for a cool background picture. I see a couple of reasons:

- having to use a mouse (or, God help us, a touchpad) is annoying when you have to switch between it and the keyboard

- using the mouse is slow

- windows on traditional desktops take way too much space (compare with how much better they look on tiling WMs)

- ALT+TAB (and equivalents) suck - you can only switch back and forth between two applications; anything else requires paying attention

- window locations and sizes are ephemeral, which again is annoying when you want to set up a good working environment

- wheel menus are awesome and the fact that pretty much nobody is doing them baffles me

Tablets suck for creative work, I agree, but the way I see this project is not as a nod towards touch interfaces. On the contrary, it's about using sane(r) window management, combined with tags, eye-tracking, voice control and wheel menus to minimize the amount of effort you need to make to issue commands or search for things. It sounds like a perfect addition to keyboard-driven work style.
The one killer feature his proposed solution doesn't have that everything else does-wireless. You have to buy additional equipment (a standalone WAP, or if you want to get really daring, a PCI/USB wifi card) to make it have something every home router has already.
Stephen Wolfram's Formative Moment
Exciting chart! I'm curious: are Nov 14/15 outliers or did you really manage to return to your previous sleeping time suddenly after two weeks? (If so, how?) (Might be too personal to ask?)

(I guess if I'd ever get a dog I'd get us both activity trackers so I could correlate the data.)
Hi UnoriginalGuy, We appreciate the feedback. Can you contact me at mdick@microsoft.com? I would like to follow up with you regarding your concerns with ReSharper. Thanks.
Tencent purchased a 48.4% stake in Epic a few years ago (for $330M). That's a big shareholder with deep pockets to resist/counter buyout offers.
If not globalization, it would have been automation or something else. They were just in general underprepared for a changing economy.
Also, the screen is smaller.

A lot of tiling problems on the desktop would disappear if monitors were two or three times (or more...) as large on each side and wall-mounted.

Being able to see most of your windows at the same time and work in any one without moving or switching would be revolutionary.

I'd never heard of GUI/10. I don't particularly like the windowing scheme, but I think a ten-way touch interface which flipped between being a multi-pointer and a text keyboard - possibly with a touch point in one corner to switch modes, and not that show/hide thing tablets do now - would be a very interesting thing.

It wasn't practical when 10/GUI was first discussed. It's getting more and more practical now.

>It would really be nice if Linux desktop efforts stopped trying to deliver Windows 95 or early versions of MacOSX in 2016 and actually innovated.

Any innovation has to be much better than current practice. If it's "interesting, but..." it's not enough to get people to switch.
That's really strange that Canada gets most of its heroin from Afghanistan but America doesn't.
And quit calling exit isn't weird?
https://news.ycombinator.com/item?id=10930726
The scientific report guiding the US dietary guidelines: is it scientific?
That's not very strange. In every country there are people working for their own benefit against the good of the nation. It's called the tragedy of the commons.

This kind of thing is actually all too common in the United States. One (rather shocking) example of this is/was the promotion of Oxycodone, a drug derived from Opium to doctors all over the US for common cases of pain.[1] Purdue Pharma spent millions promoting the use of Oxycodone for minor cases of pain, and misrepresenting its addictiveness. This has more or less been responsible for the heroin epidemic in the US, with the consequence being thousands upon thousands of lives being destroyed (first through addiction, and then by death).

And I might be wrong here, but in my experience, the vast majority Americans actually care a lot lot more about the common good than Indians. In my experience, a lot of Indians (in India) will happily screw over their neighbors and their country for their own selfish gain. Conscientious Indians are hard to come by. The few who stand up for what is right, get killed[2] or trampled over[3].

One glaring example of this is how people in India have no problems trashing the streets of the very cities/towns they live in. The streets of most major cities in India look like steaminggarbage dumps. I suppose they think: "What do I care? It's public property, not my home." And they litter the streets with garbage.

If a country like the United States, where the majority people are actually a lot more conscientious, moral, and patriotic[4] than most countries has problems of a few screwing over the majority, then there's nothing shocked about.

[1] http://www.theatlantic.com/health/archive/2014/10/the-new-he...

[2] Satyendra Dubey: https://en.wikipedia.org/wiki/Satyendra_Dubey

[3] One of my relatives worked for an Indian government agency. He wouldn't stand for any corruption, and fought against from the inside. The people in the agency literally ruined his life. He even sued some of these people, and the case went all the way to the Supreme Court of India, and he actually won the case -- but the compensation he won for all that he had went through was a pittance. He ended up dying in his early 50s from a heart attack, most likely from the stress from all of this. His entire life was consumed by this.

The level of corruption in government in India is staggering. From the highest to the lowest levels of government, everyone cares just about themselves (and their families) and is a Judas to everyone else, their neighbors, and the nation as a whole. It is very sad.

[4] Being patriotic should mean actually caring about the country and people in the country -- that manifests itself in the person's behavior. Not empty words. By this measure, a lot of Indians living in India are some of the least patriotic people in the world.
then I as a developer need to account for that

Why? Switch out V8 for ChakraCore. Having multiple engines means you, as a developer, get to pick the right tool for the job. That's not always V8.
Having read the article, nothing there explains why you feel that using a sub-group that self-selected for a particular characteristic we're examining is a better sample of a population than a randomly selected one.

As I re-read the paragraph I just wrote above, I can't feel but be amused by your suggestion that I should examine my own sample bias despite your blind defense of your own; in other words: your presumption that somehow yours is "better" or "truer".
The full text of the comment is available on BigQuery, but I can't write an SQL query that returns all comments containing potential book titles.

To do such an analysis I'd need to download all 8M comments and process them individually and find a good way to detect book titles.
There's a lot of this sort of thing showing up in the DJ/VJ space and with visual and audio performance in general.

I think there are definitely strengths and weaknesses to the use of touch-oriented control surfaces. On the negative side, they require you to look at the control surface a lot more often than a setup featuring jog wheels and sliders. But on the positive side, being able to customize the control surface and allow a level of more "analog" control compared to pointing and clicking or typing.

There are a lot of less expensive options that use more common USB interfaces to map hardware controls to software functions which can really help if your only other option is that pro (read: expensive and proprietary) gear you mentioned. Still, you're always limited by the number and layout of pads, buttons, sliders, and dials that can be mapped to software functions.

I've played around a bit with software like TouchDesigner which is meant for creating custom touch interfaces and programming the ways that each control affects parameters in software. It's like a more open and flexible alternative to the old Crestron and similar systems where you could define the control surface in software but were limited to their processors and peripherals.

It's something I don't really do much in my work (since we use those aforementioned Crestron-type systems) but in my spare time, I like playing around with using software-defined interfaces to make interactive audiovisual projects.
Why wouldn't they have a test-drive fleet (like they currently have) and keep the plastic on the new cars?
I'm sorry, I just downvoted your comment but I meant to upvote.
Hi Isadam0, We appreciate the feedback. Can you contact me at mdick@microsoft.com? I would like to follow up with you regarding your concerns with ReSharper. Thanks.
The problem is when you won't notice something went wrong with the update.
Someone suggested that it might sound more courteous as "Ask", so we changed it. I doubt that verb choice was at the root of the objection there, but we can change it back.
Awesome DIY Free Energy Device
I think my best was 125 stories, over a mountain pass.
JavaScript at Scale – Achieving High Velocity
See also http://www.wsj.com/articles/new-clues-why-women-get-broken-h... for occasionally fatal and measurable symptoms of psychogenic (or vagus mediated?) heart attack.
Data (and QS generally) can't help you change your personality, your mannerisms, etc...but it might be useful in catching an underlying medical condition.
I agree with the above and you make a fair point, mine still stands though: a decent distributed db could still do substantially better.
Agreed. While I find the EFF's general tone to be a bit too hyperbolic (something about their mission and site design makes me think their writing would be better served by a level-headed style akin to a BBC article), at the end of the day I am grateful for the work that they do and if they have to be a little melodramatic to spur donations, then so be it.
If it helps, the data says you did neither :)
I wonder, if you fear the headcrash- feal the failability of the mortal flash- could you get religious. Believe in reincarnation as a backup if you have been exponential enough?
It is, he's just finding reasons to be an asshole. It's only tough because people like him make it needlessly tough due to some inferiority complex.
I expected you to disagree with me on this, considering that you grew up in the midwest, but ZeroTier is located in California. Is there some reason you have to be there?
meh...

Job loss and fatal hemorrhaging of money can happen for a million different reasons. Having a few novice folks on board just "learning the ropes" and making some mistakes along the way isn't going to kill any company, let alone damage the industry.
Don't believe that guy, it's still impressive.
In my honest opinion, I think that it is worse knowing that the guidelines were created specifically to stop HN from degenerating into Reddit and Slashdot.
That's what I meant by I don't have to have a CS degree to be a good developer, but there are certain CS fundamentals lacking from bootcamps that are an investment in your future. More specifically, things like time complexity, algorithms, data-structures, programming languages, compilers, and by extension discreet maths, formal language theory and software planning/architecture are some of the non-bootcamp concepts that have limited use as a junior dev working on pieces of a larger project. These CS-specific concepts become much more prevalent as one moves from, "Find a way to implement this small feature," to "We need to overhaul this entire part of the project."
Talk of tag/DB based file systems always reminds me of WinFS[1]. Microsoft were trying to build a tag (well relational database) backed file system since 1990... eventually abandoned - presumably due to back-compat issues.

1. https://en.wikipedia.org/wiki/WinFS
I thought it came pre-trained?
It's great to see such a fast, and positive response. It's a whole league away from companies that don't even give any transparency or feedback! <3
> desire for static types

If you like static typing, then sure use something with static typing.

I don't however, think that the criticism that "one day when you have millions of users you'll have to migrate to another language" is useful.

Most startups will never make it to that level, and anything that saves them time in the beginning is probably worth it.

If the average developer is only 5% more productive in rails than whatever java framework you're using, it's probably worth using Rails until you need to migrate (all else being equal). That 5% now makes it more likely you'll reach the point where you need to scale.
Why is the title here only "Apple", when the article's title is "Tech Giants" and it mentions Apple, Samsung and Microsoft?
Here's the 5K english wordlist file:

http://password.optionfactory.net/dict/en-5k.json

Looking at the JS it doesn't appear to do it on purpose, although I did experience a similar situation.

Also to add, this is probably one of those situations where a JSON file isn't really that useful. It's a wordlist that could be split by newlines or similar. There's 12 bytes needlessly added to each word when using JSON formatting (the "'s and ,'s).
But it currently doesn't actually support any other platform or have a design that would easily allow that. You are at the front lines of embrace, extend, extinguish. Get away from the Dark Side and the Empire and join the rebels, before you are forced to do something terrible.
Talking Angela Hack No Survey 2016 Android-IOS
Or maybe they have been mercilessly trampled underfoot by a corporatist political system on a well funded and organized campaign to crush organized labor, prevent national health insurance, and remove support systems for the working class. There's nothing inevitable about this.
The Illegitimacy of Aragorn’s Claim to the Throne
I tried, I really did, to understand what you are saying here and to give you the benefit of the doubt.

Unfortunately, if your intent was to communicate some idea to people who read your comment, then it didn't work because I honestly can't say what that idea might be.

I could make some witty remarks on certain things you've said or how you've said them, but that wouldn't be useful for either of us. So I won't.
I agree. This is the typical kind of comment you'll get from anyone who gets a bunch of people they have to vet or say no to. It's the same reason VC's don't really have much vision.

I find the poster's "reasons" to be completely spurious. This presentation got to the #1 spot on HN, which is more than the person offering the "constructive" criticism ever would do. I would never work with the person in our thread, but it's obvious that it's easy to do great work with the person who made this presentation. They have vision.

I wouldn't give them an internship, I'd give them $1 million (make them CEO) and a pipeline of six great hires. But that's just me.

in sum - http://imgur.com/d2DvlTk
How'd you do that?
WinFS – Microsoft's abandoned Database filesystem
Yeah, not only that, but they look like big soda cans. If there's one thing little kids have eyes for, there it is.
>>software and entrepreneurial people on this forum are going through hard times instead of good as we are now we are not judged as harshly as you judge those going through harder times now.

If all the software guys going through a party now, make the same mistakes they will end up with the same problems.

I'm not sure what this is considered harsh. You end up the consequences of your actions, is this concept really that hard to understand?
This changes what "responsible disclosure" of security bugs means. It's no longer appropriate to report security bugs just to the vendor and CERT. They must be disclosed publicly to prevent them from being misused by government. It's now irresponsible to delay disclosure.
Well John Carmack spent 10 good years on Armadillo Aerospace and eventually went back to his day job, so I'm still comfortable viewing certain enterprises by people with means as being 'hobbies' as a general term, insofar as if they wake up one morning and decide to do something else, they still have money, a home, and other opportunities. The IRS has some pretty interesting perspectives on 'hobbies' as well, as I've discovered over time.
Every time I read another article on this, it makes me more skeptical about Zuckerberg's for-profit "charity".
Join the Bannerman (YC S14) Sales Team
Case insensitive identifiers have no bearing on using case sensitive file names. Nim's system is admittedly baroque but it is an attempt to have (mostly) insensitivity without breaking the most common forms needed for C-interop. Just use it as if it were a fully insensitive language, choosing unique identifiers, and the partial case sensitivity will rarely be a problem.
One more thing to add if Facebook loves honors net neutrality in USA, why are they hellbent on breaking it in other countries.
It seems like a lot of people have unrealistic expectations for a bootcamp. Obviously it's not supposed to be a replacement for a 4-year CS degree.

Look at its military namesake. You don't come out of bootcamp a general, ready to lead an army. You come out a grunt, at the bottom of the ladder, with the basic knowledge to do the simplest jobs and the discipline to follow orders. More complicated jobs require additional training. That seems pretty accurate for what the bootcamps are promising.
Duck typing vastly reduces the amount of code one has to write that does nothing, making the purpose of the code much more clear. The tradeoff is in compilation, not clarity of purpose. The code tends to be more flexible to changes in the underlying data, as it is easier to modify!

A sad example of those defending static typing are the Java programmers. I point out that Java supports duck typing via reflection, even if the syntax is painful. They say they don't use reflection, they use Spring. [Head in hands]

In any case, there are many happy programmers in my wake, they don't need your sympathy! :-)
Show HN: Android app beta (Lollipop+): Device DB – texts, calls, media etc.
Crypto Pushed by the UK Government Has a Big Security Loophole
So much depends on luck, too. If you only fly a few times a year (which seems pretty typical) then the variance in experience can be huge. I think you really have to look at the relevant statistics to see how they actually compare. Gathering anecdotes from friends won't give you a good picture, especially since people have different standards for service. One person might say they had a bad experience when the airline baggage people took their bag and shredded each item in front of them while ridiculing their choice of underwear, while another might say they had a bad experience when their flight was delayed by 30 minutes because of a violent thunderstorm.
I've found cash to be an acceptable incentive to work my ass off. Stock options are the equivalent of lottery tickets.