skysight-inc/HackerNews huggingface dataset:
CEO: "Team, we have to pull together on this one and I need all of you to work through the weekend to get this feature out the door before open of business Monday morning. I appreciate all of your hard work, and we'll all be nose to the grindstone from Friday morning all the way through to Monday morning. I know you can do it, and together we can make this a killer product and a very successful venture going forward.

Team lead at 9pm on Saturday: "Hey, where's the CEO? We need him to review a few things, he wanted sign-off before we got too far."

VP Product: "He's in Vale all weekend with his family, skiing. He's off the grid until late Sunday night."
Cybersquatting is not a legitimate business and anyone who participates in it should feel bad.
And some are stuck in this way... I have attempted to train/show/explain how the URL bar is also the same as the search field on google.com.... even once they understood, the response was often - "Well, I don't care - this is how I do it and this is how I like to do it"

/pulls out hair
I found 3 different "Habits" songs relatively easily. Are you sure it was Taylor Swift? Or just Taylor Swift-esque? Because she has relatively-famously not allowed her music on the platform.

I would recommend giving Spotify another shot, maybe spend some time favoriting and saving songs you do like, as it's recommendations have been on point for me.
WebRTC Companies Rising in the Shadows
Maybe the gerrit developers will be motivated to support this. There has been talk of offline review/moving all metadata to git for some time now.

The point is that you can do reviews locally, push them, and other reviews will fetch. Just as git does not require a central authority, neither does this implementation.

That being said you could still write a web frontend to all of this, ala gerrit.
True. But what about a BMC instead of a 200 page business plan? Sure, it takes time to create a good BMC but man, they've helped me so much!
Pro Tip 1.1 -> Do not comment what your code is doing (code should be self-explanatory). Comment why something is done this or that way.
Platform to share your Major/Minor College projects for your juniors
Some groups have a "Functions can only have a single entry and single exit point" rule, meaning you have to jump through a lot of hoops.

Sometimes it is required. In Java, before try-with-resources, if you had any resource management (locks, file descriptors, sockets), a single exit point made resource management simpler. C code tended to have similar rules (or GOTO's to jump to the exit block in the function). C++ just used RAII, and made it the destructor's problem.
I HATE business plans. BMC though, that's pretty useful :)
More unicorn dust and SV hype-machine
A lot of tech nerds seem to have an interest in older computation devices. All the patents on the Curta have expired, and manufacturing technology has improved greatly since it was last made--so where is the Kickstarter to make more of these? I'd pay $200-300 for one.

And while we are at it, where are replicas of the Antikythera mechanism?

Heck, even a good slide rule would be nice. Think Geek had a slide rule for sale a few years ago and I bought a couple, but they were poor quality.
I think you are on to something there. I think there will be a whole market around ~240g FPV quads. I want to try and do it now too.
2 ^ 255 = 57896044618658097711785492504343953926634992332820282019728792003956564819968

The issue IS not 256-bit it is the password you used to encrypt it with. Using letters, caps, symbols and numbers with 12 that would be an incredibly large budget to get your password.
You make it sound like Bayesian-type analysis is somehow fundamentally impervious to p-hacking and is therefore clearly superior to frequentist for this purpose; do you have any actual references in support of this -- because I am personally having serious doubts about that, in particular given how bad people are at coming up with priors (and when they do, wouldn't these priors be usually backward-looking anyway?)
A summary of how not to measure latency
Sign up your drone or else: FAA issues registration rules that take effect 12/21
You're exactly right.
1) write compiler
2) get a job at google
.
.
4) profit
You don't even need "10 simple ingredients" - just use an alum block!
That's a good point; the DMM I used could have just been extrapolating "turnon" to a certain current. I'll have to check the DMM's specs.
Alan Kay believed the big idea in OO is message passing: http://c2.com/cgi/wiki?AlanKayOnMessaging
That's true. I myself would never poke around some corp. website w/o a bounty program
I wonder if one could drop Koel on a webserver and use a cloud service like Box.com, Dropbox, Google Drive/Nearline to serve the MP3 files?
Because the strategy was almost consistently profitable before 2000. So if I entered the algorithm with the assumption that x months of no profit = shut it down, or y% loss = shut it down, I wouldn't be sitting there watching my investment go down 71%.
> “Old-timers, guys that are 60-plus, have no problem with a gang shower and whatever,” Mr. Dunkelberger said. “The Gen X-ers are a little bit more sensitive to what they’re spending and what they’re expecting. And the millennials, these are the special children. They expect all the amenities. They grew up in families that had Y.M.C.A. or country club memberships. They expect certain things. Privacy, they expect.”

or maybe the naked old guy in the locker room is a common joke for a reason.
Apparently, as the article references, the practice of the social expectation of participation in post-PE showers in high school (the actual requirement to do so had stopped most places by the 1980s, AFAIK) pretty much collapsed during the 1990s (why that happened might be an interesting question) -- as a result, adults of the millennial generation haven't been socialized into that being a context where nudity with strangers is normal. That really seems to be the whole of the effect.
That's sure as fuck not my motto. ;)
> There will be a billing error somewhere, and it will be to your detriment. They may refer you to collections if you do not pay the incorrect amount while disputing the charges, as happened to my girlfriend.

Yep. Can confirm: US hospitals and other care providers are total d-bags when it comes to billing. It doesn't help that for anything remotely complicated you end up receiving 2-3 different bills from each of 5-6 different entities (the hospital, a couple of doctors or departments in the hospital, a couple of labs, a GP for your checkups afterward, et c.), only one of which from each will actually be the one you need to pay. It can easily take most of a year to sort all the crap out, especially if you have any kind of dispute with insurance or billing error from the providers (the bigger the procedure, the closer the probability of this approaches 100%). Makes for a totally stress-free recovery. eye roll

It's like it's designed to screw up people's credit, even when they're trying to pay what they owe.
As I said elsewhere, I believe the imperative-vs-functional war is coming to an end.

Now that structures based on Category Theory (generic types, lambdas, monads, futures/promises...) are being adopted by most mainstream programming languages, side effects can be described in a declarative way that is thread-safe and thus amenable to parallelism, will still allowing developers to write in a mostly imperative style.

It's a rare instance where we can really get the best of both worlds. I'm optimist about future developments of PLs.
India is poor. Half of it's people don't even have a flush toilet and many don't even have clean water.

This is not some failing of the medical system, it's just a failing of India to be a wealthy developed nation.
They do allow you to provide Sieve scripts as text, but you do have to use the Web interface to upload them, under Advanced → Rules, so changes aren't readily automatable AFAIK. Unfortunately, I don't remember exactly where the enable button is for people who aren't using it already, since I'm already using it.
How Will You Make Crazy Fascinating Animated Menu?
It's not the physical characteristics that matter. It's the diversity of experience. In our culture there is certainly a difference based on color. Although I agree that it's much more than just that. Economic background is another huge difference in experience that you can't see.
I always thought that built-in comments and docs are an excellent feature of Fossil [1], and wished git had it.

Kudos to the author.

[1]: http://www.fossil-scm.org
Since cloud services are pricey, Cloudyn raises $11M to cut costs
I've used baking soda and vinegar to replace shampoo and conditioner for three years now, great cost savings and I've finally learned to shave my face after I rinse the vinegar from my hair.
I was looking for "Maria Mena, Habits" and various remixes...

Maybe she isnt on Spotify... But ill give it a try...
Yes, actual underwear. I assume the same one they exercized in. (Amazing life hack: shower in your undies and save $$$ in laundry!)

It amazes me as much as you even though I see it every other day.
Socialized medicine or a pure capitalistic system would both be preferable to the current system in the US. Right now it's the worst of both worlds.
Any representative government being overthrown by a militaristic dictator is justification for war.

Please argue this. I don't see how I could disagree with this, but here's your chance to convince me.
> Being a client-side developer in gamedev (i.e. a space that's not as sensitive to security as a lot of other industries) feels so good.

:(

A buggy and/or vulnerable game client or server is generally just as hazardous as most any other buggy or vulnerable software.
Ah, that makes total sense. Thanks!
> I loved the old client, I want it back as much I want my deceased mother come back to life, I really loved that program.

Holy crap, that is quite a claim!
I'm from the UK. It seems to be a bit more complicated here; increasingly, environments consisting of perfect strangers --- such as public pools --- are getting individual changing cubicles. (Possibly, I suspect, because you can make them unisex[1] and not have to have outfit two complete changing rooms.)

[1] People keep using that word. I don't think it means what we think it means.

But environments where people know each other, even by association, still have the locker room thing. e.g. gyms, sports centres, etc.

Also, bear in mind that this is all hugely culture-specific. When I went to Korea and visited my hotel sauna, discovering that there were two, one for men and one for women, and the one I saw was populated almost entirely by elderly Korean completely naked businessmen, was a bit of a culture shock. It didn't take long to get used to but I wouldn't say it was ever pleasant. Man, humans are ugly without sexual attractiveness tilting the scales...
Like Android, iOS, OSX (or with Sandboxie on Windows) - new applications should start in a sandbox by default.

The shift-right-click menu offers different entries depending on where desktop icon come from (the .lnk file is stored either in \Public\ or the users desktop directory). The run as different user is only shown if the lnk is stored in the "public" desktop.
> I personally find smartphones completely unusable for any kind of longer text.

Literally two paragraphs after that he notes that historical authors didn't often write anything longer than a magazine article. So it makes sense that you wouldn't read a modern book on a smartphone, but blog posts are no problem.
http://weneverlookup.tumblr.com/
I disagree. I comment what my code is doing all the time, because those comments serve as 'headers' for the various tasks being performed. It's called "chunking" and it is a very powerful pattern for making things easier to understand.

Secondly: your code isn't self-explanatory, no matter how much you wish it were.
> If they are not making money on Medicare or Medicaid patients it's my understanding they aren't forced to see them.

Sort of.

It's less the case for outpatient practices unaffiliated with any hospital network, which is why the disparity between insured cost and out-of-pocket costs for those practices tend to be smaller. But unaffiliated outpatient practices are a dying breed.

For hospitals, it's more complicated. In theory, this would be true. In practice, almost all hospitals other than the ones the VA operates do take both Medicare and Medicaid because of a confluence of other regulations that makes it unfeasible to refuse care to them. That said, despite this, the amount of money that hospitals lose on public insurance has increased to the point where a number of large hospital networks have discussed rolling back the services they offer to Medicare patients (such as outpatient care) or even cutting it off entirely.
Does this mean there is an ever-growing population of "post-doc" physicians, stuck in labs or other non-patient-facing situations? What numbers are we talking about?
The problem with promoting diversity as a goal is that you can define diversity however you want. The author mocks others for including women but not "women of color". Similarly, I've heard other argue that diversity of socio-economic class is more important than other definitions. Because are you really promoting diversity by including only those with that went to the same school and had the same upbringing as everyone else? Who gets to define what should be promoted?

Depending on the organization, diversity can be a key driver of success but when it's forced upon society as a moral imperative, it brings out those that choose to use social constructs and recent history as a means of consolidating their own power. Be wary of those who claim to speak for any one group of people, especially if you never got a ballot.
It's true that healthcare is terrible in the U.S. if you don't have health insurance, but he overstates his case. Chris compares a 1 in a 1000 nightmare scenario to his very average experience.

A $112,000 error happens in the U.S. but is rare. Typically the type of surgery he mentions costs between $20,000-$50,000. Or 50-100% of a the U.S. gdp per capita. This is smaller than in India where the cost of his surgery was 130% of the Indian gdp per capita.

And the issues with rounding errors has to do with the large amount of health insurance in the U.S. not necessarily free market vs. regulation. When the majority of consumption in a market is driven by enterprise customers, the pricing can become strange and very unfriendly to individuals.

[0]https://pricinghealthcare.com/prices/IowaCityASC/spine-back
[1]http://www.backsurgerycost.com/how-much-does-a-discectomy-co...
The problem I have with this isn't so much the registration (although I think there is a fine line there and a few bad apples have ruined this for the rest of us by doing dumb things with their drones). It is this fine bit of information nestled in the article:

"Technically, only U.S. citizens are required to register, but the FAA is encouraging foreign nationals to register as well."

I am not familiar with FAA regulations concerning aircraft registration, but my question then becomes don't foreign airlines have to register to fly in US airspace? I get there is a difference between a drone and a 747, but isn't the purpose of this rule to regulate the airspace in a sense? In the end the rule needs to apply to all or none. If I am foreign national in the US I still technically need to be licensed to drive a car.
There are at least 75 nontrivial problems, each of which is worth of its own startup-amount-of-effort. A few random examples:

- sanitizing HTML email: you must eliminate XSS while preserving the appearance; this requires real HTML and CSS parsing; we do this on the end user's phone at MB/sec rates, which is not easy

- conversation threading: any email in a conversation that's been sent with Outlook will have stripped the standard threading headers and added the proprietary Thread-Index header, so in practice you must rely on heuristics

- properly mapping the IMAP/Exchange/POP "database" onto UI views is immensely complex in a real client, and requires exactly the right set of abstractions (which are very subtle)

- it is a vast understatement to stay that the IMAP protocol is a mess; it is also plagued by some really bad design choices (such as relying on message sequence numbers which vary by connection rather than exclusively using UIDs, which don't).

- instant full text search over a million message inbox is hard, but this is a real-world use case

- converting arbitrary MIME emails to HTML for rendering purposes is a huge rathole

- making offline mode really work (supporting search and modification of cached mails) is complicated, and most clients punt on it (because they are implemented server-side and therefore require a network connection for anything to work)

- implementing everything server side is (relatively) easier, but requires you to scale bandwidth per user and mailbox, which is expensive; on the other hand, doing everything client-side like Inky does is much harder because you've got tremendous variation among hardware platforms and operating systems, and it's a really heavyweight app

In general, an email client subsumes many other highly nontrivial subproblems, somewhat like a browser does. Just doing the security-related stuff alone properly -- TLS, certs, revocation, encrypted email -- is really labor-intensive.
The definitive test for Quantum computer arrival is the claim of Satoshi's 1 million bitcoins. Those coins were mined and paid paid to the pubkey, not the pubkey-hash. Thus they are quantum computer vulnerable.

So there is a $500 million price ready for the first operational Quantum computer. http://ba.net/util/bitcoin/design1.html#quantum
I went through this with Slashdot back in 1997. Then a little from reddit and finally hacker news. You have to look at this like it is a tabloid or at best as a news junkie. It doesn't help that apps, tech and startups have been celebritified. Also tech is constantly changing unlike medicine or the law where years of study get you to the top. So the trick is to specialize and focus on your niche and ignore everything else.
Windows is supported and works, there should be no reason to add new code.
The only thing lacking is a recent Windows build. However, it should be easy to build via https://github.com/Alexpux/MINGW-packages .
It's actually a clone of BCPL, which invented keywords & "programmer in charge philosophy." They ported it to PDP's with a few changes for UNIX. Standards came later. Specific details every step of the way are here:

http://pastebin.com/UAQaWuWG
Outlook certainly does, but the problem remains that an email has a defined grain, the message. Tasks might be much more granular. It's not very easy to make multiple tasks out of a single email, nor track progress separately on those tasks.

I'm currently in the progress of streamlining my to-do list, but it's currently a private git repo of text notes, with some shell scripts to extract to do items from arbitrary notes in the notes directory. I'm probably going to start using emacs's org mode for this capture and tracking.

I use a few lightly nested folders in Outlook (most are single level hierarchies) and I use the to-do flag simply to make the emails related to my actual to-do list easy to recall. Task tracking is external to email, and the to-do is simply a holding area for "sorted, not completed".
Vancouver’s great creative exodus
Nothing will ever beat the accessibility of What.CD for me.
The Best New Portfolio Sites, December 2015
The fact that they created multiple logins was the biggest ethical breach here IMO. It was a willful violation of the contest rules.

The absolute number of submissions is somewhat arbitrary, e.g. why are 40 okay, but 200 are not?
I'm in the SF Bay Area, and many theaters are showing it on the 17th starting at 7PM.
The sad economics of being famous on the internet
> I personally find smartphones completely unusable for any kind of longer text.

I definitely prefer reading anything on my Surface (10") or previously the Nook (7"), or on my desktop if I'm there over the small phone screen.
In other words: We're just telling people what they want to hear.
Software from Disney Research Seamlessly Blends Faces from Different Takes
It depends. If you're testing Facebook, probably not. If you're trying to CSRF wire transfers through your bank, you might get a visit from the authorities.
What do computers see when we talk to them?
Solving the strcat() woes
"Samsung support only advised to restart the refrigerator and check timezone..."

What a time to be alive.
Vulcan is not supported on OSX or iOS. Instead, you are getting Metal.
Yes, an important but never-mentioned distinction is that "offshore" is basically an accounting designation, and that money is not somehow prevented from being put to work in the US.
The Curta is incredibly complex, and full of springs. That kind of mechanical gizmo is probably a dead art now.

There are other gizmos that would be much easier to build. Like you say, slide rules are cool.

http://www.sliderule.ca/

And some of the other mechanical computers would probably be easy enough to make:

http://www.computinghistory.org.uk/det/6717/Arithmometer:%20...

http://history-computer.com/MechanicalCalculators/Pioneers/M...

http://lecture.eingang.org/pascaline.html

https://calculating.wordpress.com/2011/11/23/calculators-for...

Some of these would work as papercraft. Someone creating a nice set of PDFs could probably make a bit of passive income.
Principal UI Engineer – Chicago
And what did the Ewoks eat prior to the Stormtroopers arrival? Were they cannibals?
Lead Software Engineer – Chicago
I've been in the "only a single return" and "early return plz" camps at various points in my career.

Right now? I'm early return.

When I wrote C and C++ code with locks and malloc/free? One exit only.

It's all about avoiding bugs.

In C code heavy with locks and memory allocation, you need to make sure your post-conditions are correct. That is near impossible when there is more than one return [1].

In C++, with RAII and Java with "try-with-resources", I can ensure proper cleanup. At that point, it's about making it easy for someone who is reading the code to avoid screwing it up. I need to make it easy for them to flow through the code, keeping the cognitive load as low as possible. Functions do what they say on the box and _only_ what they say on the box. At that point, my goal is to make a decision, act on it and move on. I don't want to carry that state forward - it means I have to keep it in mind for every line after it. I'm even trending towards having the majority of the methods in my classes be static functions with no state.

Finally, if I've got a function that has two different flows and I'm deciding between them with an if? I've probably actually got two different functions pretending to be one. I then try to refactor and get rid of the if.

[1] http://programmers.stackexchange.com/questions/154974/is-thi...
FAA announces drone owners must register
In what way? In my opinion, a high resolution 5" AMOLED smartphone is superior to any other reading device including paper and e-paper, except for works that are diagram/table heavy, and for reading outside where glare becomes an issue.

- AMOLED means perfect blacks, use white on black for nighttime reading

- internally self illuminated for night time reading

- light weight and lack of page turning allows wide variety in reading positions. The use of volume keys for page turning allows easy one hand operation, improving the number of positions available

- narrow width eliminates horizontal eye scan. This is important -- most people do not read a word at a time, their brain processes an entire phrase at a time. If that phrase spans two lines, being able to focus your eyes on the end of one line and the beginning of the next at the same time significantly improves your ability to read the work quickly with full understanding.