skysight-inc/HackerNews huggingface dataset:
Huh, I was expecting there to be a lot more invested in the technology if a bank already had it. That's actually very neat that you can just use it whenever you want, I'm kind of jealous about that.

I'll be doing a summer research project and senior capstone project with it (although I have yet to try it on, I saw a few other people demo it though), and I know enough about Unity to be dangerous. I was expecting more barrier to entry on it, thanks for the information!
Performance is unconditionally the same (last time I checked on an 840 EVO) given that the swap file DOESN'T HAVE HOLES.

http://www.faqs.org/docs/linux_admin/x1762.html
I have no access to such person at the moment. That's why I decided to do it myself.
Well of course, its safe there!

In the US we don't have the bike path system yet. Riding a bike in a US city is insanely dangerous.
dc exists, and is great for quick shell script math. As an interactive calculator REPL it is... not the greatest. Having the stack represented on the right gets closer to the HP 48 experience.
Likewise, I don't see this replacing dc for me. The exciting thing is really the suggestion to consider what it would take to implement your own dc. Reimplementing dc was never an assignment I saw as a student, so I think it's valuable to point out that it's an interesting exercise.
You're not understanding how the power meter works. Nor did I say that a power meter can be applied to every possible workout or piece of equipment.

In your ankle weight scenario, the added weight would, in effect, cancel out. You'd get a free boost to power output for 50% of a pedal stroke, and added resistance to the other 50% of the pedal stroke. These forces are being applied simultaneously on either side of the cranks. While one side is combating the added weight, the other side is feeling the boost of the additional weight.

And sure, there are additional caloric expenditures while cycling - increased heart and respiration rate, utilization of muscles in your arms and torso, etc. - but they are marginal compared to the generation of 300-400W using, primarily, the muscles in your lower body.

Further, these differences are factored into the athlete's efficiency in turning calories into mechanical output. A trained cyclist is 25% efficient.

You seem to be attempting to be deliberately obtuse.
Please don't take threads in nationalistic directions.
I guess I didn't understand what you meant by "not in Europe." I thought you meant geographically.

I'm American and I live in the US. My parents are Turkish, and also US citizens. We do not like how things are going in Turkey and I agree that now there is no way Turkey will join the EU.

What about you?
There's more to it than this. Your own bathroom is private, so you don't have to worry about going in there and there not being any stalls. You don't have to sit on the pot while someone else is right next to you, separated only by a flimsy partition where you can see their feet. You don't have to smell other peoples' crap odors. You don't have to use shitty one-ply sandpaper-ish toilet paper. You can install whatever toilet you like, instead of having to use whatever is there; you can even install a bidet if you want. You can keep it as clean as you like. You don't have to worry about someone else peeing on the toilet lid or smearing their crap on it. You can dry your hands with a real towel, instead of shitty sandpaper-ish brown paper. Your house might have a bathroom fan installed. You can set the temperature however you like.

I really, really, really hate the bathroom at my current workplace.
Hard to hold a conversation on HN. If you ever see this comment - I'd love to hear their skepticism :)

Email is my first name at my company's domain.

-justin
http://lmgtfy.com/?q=hexagonal+cellular+automaton
I would be shocked if something from Stripe was using an OTS theme.
The assumption here is probably based on the sleeping pattern of people.
I once tried to purchase a pair of sunglasses from Amazon. That space is littered with counterfeits. The product page proudly proclaimed "Sold by Prada", but if you look carefully it is fulfilled by some shady company. Then you read the comments and realize that this item is not a original Prada item.
I'm sure most people would disagree but Snapchat was done the moment they released stories.

I say this despite the fact that stories was what really brought stratospheric growth to snapchat, because i'm taking into account opportunity cost.

They could have focused on making their core (1-1 messaging) better but they decided to become a broadcast media company, starting with stories and then those brand videos.

This has always been risky. Even at its peak when you look at what was happening on Snapchat stories, a lot of these microcelebrities on snapchat would use stories as a way to get more likes or follows on their instagram. They say stuff like "Hey i just posted a new photo on instagram, please like it!" etc. This was convenient for them because these needy behaviors go away on snapchat stories.

The moment snapchat decided to become 1:many, they became a serious threat to Facebook in pretty obvious ways, so it was no brainer that Facebook jumped to do something about it. And at the same time, you can't compete with Facebook on 1:many broadcast.

They should have focused on 1:1 and fought on their own turf. Sure it would have been harder to figure out the viral growth, but it was already doing well so I'm sure they could have figured out some way without jumping into Facebook's playground.
What a terrible article. Several anecdotes, and just pandering to the masses about how beautiful people aren't good people.

And then it's an article blatantly full of beautiful people.

The guy who won't date hot women anymore says this about his fiancee:

"And she’s 5-foot-2, so she can’t be a runway model, but I think she’s really beautiful and is prettier than anyone I’ve dated."

...okay.
A First for Apache Beam
rip high scalability blog
Very cool. Gonna have to check this out.
Mine is similar, although extreme. I go to sleep at 6am, when the sun starts to rise. It's quite relaxing. I won't keep that schedule once I'm done with college, though.
I've encountered this recently when I had price alerts set for the Nintendo Switch. Third party sellers flooded the market with below-retail offers (they soon wised up and made slightly above-retail offers).

These sellers filled up pages of the available products list and had very little feedback on their profiles. People who actually bought from these sellers never actually got their consoles and had to file an A-Z claim with Amazon to get their money back (the seller always marked it as "shipped", so the credit card payment went through, but never included a tracking ID). I would imagine they were long gone with the money by the time Amazon processed the refund.

Thankfully my BS detector went off and I stopped trusting third party listings for that product.
> Voter impersonation is not that easy with all ID card requirements.

I would make a far stronger claim, its actual non-trivially hard. But when the executive branch has been bought out by the incumbent govt (which is frequently the rule rather than the exception in many states) those technological and procedural hurdles dont amount to much. As I said it is not a technological problem.

> You are obviously a troll with zero intention to contribute to any meaningful conversation

I wish it was that. Sadly these are things that deeply affect human lives and their potential, and I dont know what to do about it
> In conclusion, it appears that caffeine cannot be considered a 'pure' cognitive enhancer. Its indirect action on arousal, mood and concentration contributes in large part to its cognitive enhancing properties.

Indirect cognitive enhancement is good enough for me.
Quality of coworkers best predicts worker satisfaction
My two cats have similar responses. When we got a freestanding mirror, both were interested in their reflection (they'd seen their own reflection before in other mirrors and have lost interest in those). They tried to smell and touch with their nose and both looked and walked behind the mirror. Shortly after that they lost interest and rarely seem interested again.

Whether or not they know it's their own reflection I can't tell. It certainly seems like they thought it might be another cat. Perhaps they either determined there was no cat, or determined that is was just their own reflection. Either way, they don't seem to care much.
Haskell was the second frontend. Don't think we ever did a SML frontend. We can't really discuss what the original frontend was so it was scrubbed from the release.
It's about when people go to sleep and wake up, which is based off biorhythms and cultural factors. Students are going to stay up late studying no matter what.
> We actually had a race condition here that allowed users to place multiple tiles at once. There was no locking around the steps 1-3 so simultaneous tile draw attempts could all pass the check at step 1 and then draw multiple tiles at step 2.

This is why you use a proper database.

I'd probably add a Postgres table to record all user activity, and use that to lock out users for 5 minutes as an initial filter. Have triggers on updates to then feed the rest of the application.
I noticed the author's name is Tim Wu. Is he the same person as the net neutrality guy[1]?

[1]: https://en.wikipedia.org/wiki/Tim_Wu
> Call it what you like. It exists, and it's a problem.

Yes, people who don't understand science is a problem. But that doesn't conflate religion and science.

Call it whatever you like, but belief is not science. Were this not true, you could argue that, because murders are committed, therefore laws against murder serve no purpose. But in fact, the opposite is the rational conclusion.

> You're just nitpicking over terminology now.

Yes, nitpicking about the difference between science and religion, as though they're interchangeable. In religion, something is true because you believe it. In science, something is probable solely to the degree that it's supported by empirical evidence. There are no two words with more disparate meanings.
Feedback in case anybody from stripe is tuned in: I'd love to read these stories but not 6 around the same theme all at once. Like that it will take years (at your rate of publication, 4 times per year) to cover even the basics of running a complete operation. Please consider mixing different aspects for a single issue, both in the name of variety and to cover some ground in a reasonable time.

Other than that: thanks for publishing this, I've often wondered why there isn't a central repository (like a wiki or something like that) with the various recipes you can use to tackle a given problem and what works and what doesn't in practice.
> So where does upgrading to the latest iPhone every release fit? It seems to fit your above phrase as well as consumerism.

This was actually the example I had in my head, I should have detailed it out. The answer is you don't upgrade. So long as the phone works and you're satisfied with it, there's no compelling reason. If you drop and break the phone, that would be a time to upgrade it. If you get a really great deal, that would be the time to upgrade it. Sure you may (as I do) feel a twinge of jealousy at people with nicer phones, but you don't act on it.
Well it seems to be the only thing that drives improvement in media licensing. Without piracy I suspect iTunes and Spotify would have come decades later, if at all. I suspect the same can be said for Steam. Piracy really is an availability problem.
Because Snapchat is only for rich people: https://www.thesun.co.uk/tech/3324753/snapchat-boss-even-spe...
> If we as consumers are voting with our wallets

The article discusses how the Justice department approved a series of mergers between the major carriers that significantly reduced consumer choice.

It's funny that this "vote with your wallet", "capitalism at work" rhetoric never finds fault with these near-monopolies. You can't have it both ways: either the justice department needs to do its job splitting up big business to preserve competition and consumer choice, or we need to regulate the market so that consumers are treated fairly despite their lack of choice.
By definition, that person is not a manager. He's a boss. Managers manage, and Boss's react.

This is one of those times where you line up another job, wait until he goes off on you and for every "point" he tries to make, you counter with the policy. Shut him down. Won't be permanent, but oh well.
I _just_ built a FreeNAS box, and was relying on Corral to let me do virtualization. The box is overbuilt for home NAS use, and the plan was to use Corral to spin up docker and/or Debian VMs to give me a more familiar base in which to spin up other useful services.

Now that Corral isn't happening, would it be better to just virtualize the system and then have Debian VMs as needed? I wonder if I can migrate to a virtualized system without losing the data already in the ZFS pool :/
From what I recall almost all tickets are non-refundable or they cost a lot more. So it seems like they are already covered...
Ipv4/udp Remote Code Execution in Linux Kernel
The Financial World Wants to Open AI’s Black Boxes
Ok, Yes he is!
https://twitter.com/superwuster/status/852493310270853122
Interestingly, from what I'm seeing, in London even most HFT jobs are in Java now. From what I've read, they figure it's easier to write HFT Java than C++, which says a lot about their difficulties with C++ (not only the language itself, but difficulties with hiring people expert enough in C++).
London Trust Media (Private Internet Access) is known for selling your data and they even release your information in unnecessary places. You can see basic examples of their disregard and carelessness publicly for instance on their HOW IT WORKS page where they show your IP address, one of the main privacy items they claim to protect (and they promote their ability to hide your location too, a side effect of hiding your IP address).

Displaying your IP address back to you is unnecessary because anyone who would know what theirs is wouldn't want to see it waived around whereas everyone else doesn't even notice that IP address is theirs. They could have used a demo IP address instead for their example, where they show how they make your unencrypted web traffic "encrypted".
Careful with the connection between extroverts and open offices. Not saying it's certainly wrong, but I'd say follow the money (they're usually cheaper) http://fortune.com/2015/03/18/pros-and-cons-open-office-floo...
Dropbox uses AI to to recognize words in documents scanned in its mobile apps
Interesting peek into another country's computer culture!

Thanks for the replies.
You might enjoy "The Vital Question", it dives deeper into abiogenesis and gives a really good theory. (Hint: why rely on meteors when alkaline deep-sea vents solve the energetic needs of a proto-life?) Here is Bill Gates' review of it: https://www.gatesnotes.com/Books/The-Vital-Question
It's a metric that can help identify patterns within a team. It only works if everyone is honest with the amount of work they've done, and they consistently report time in the same manner.

A pretty common burn down chart would have a somewhat linear slope in the beginning, a somewhat less sharp slope in the middle (mid-sprint slump), and a sharper decline to close out the sprint strong. Notice I said common (more likely to happen) and not ideal, because there truly isn't such a thing as an ideal burn down chart without context. What is ideal to one person/team may be completely different to another.

I personally track my time spent in an IDE slinging code or in app testing using an external tool to help me identify patterns. Purely in terms of time spent in IDE/app, Fridays are my least productive day by about an hour. Mondays are my second least productive. I am at my peak on Wednesdays. Thus I try to shuffle heavy loads to mid-week and the easy, gimme-task for Mon/Fri.

Just like a burn down chart, there isn't some ideal way productive time spent at work should appear on a graph. Well, I guess ideal is 100% of the day in IDE/app , but productivity would plummet. Humans just are not that efficient. Graphing my time gave me insights on how my week/month plays out. Burn down charts should do the same at a team level.
"superstitious crap"

"I believe"
The last 8am class I had was something like economics, the professor had a strange pride in the fact that students were too tired to come to class and enjoyed marking them tardy and taking off points.
The hacker news title is incorrect. The metric is DAUs not MAUS. dang can you please correct?

I believe the article was changed after being published.
I have a wife and kids, so its nice to visit with them on my breaks if they are around.

This is a key difference if you don't have kids yet. I am rarely lonely, even if I never leave my house.
12 to 15 is roughly the time when as a child you realize adults are just big kids and are wrong as often as they're right. It's hard to get back to some level of respect after that, it's a bit like finding out Santa does not exist.
That has been the case for the last 10 years. A module system for C++ is long overdue.
If you are a professional in the field of typography, what is the/an authoritative source on (mis)recognition of characters - if that is even the correct term and if I am asking the right question? (Maybe typeface only has a tiny effect, for example.)

It interests me and I pick it up in bits and pieces as I come across it, but that's slow, leaves holes in my understanding, and it's unreliable: I'm never sure of the quality of what I'm reading - is it just some person's opinion? A fringe theory? etc.
> BTW on https://stripe.com/about I only found "Help us build the universal payments infrastructure of the internet." But it is listed on https://stripe.com/press.

Good point! We should clean that up.
How would you talk about an unfamiliar individual known by a noun you can't say?
Mermaid Sightings and Folklore in the 19th Century
Very interesting comparison! Could you write a note on your experience somewhere?
NASA: Ocean Worlds
Maybe that guy's native language is portuguese?

In brazilian portuguese, the word "raise" (in the context of raising kids, pets, etc.) translates to "criar"; while "create" also translates to "criar".
Perhaps should include "in the US' arsenal", or "ever dropped"
How do you balance what is effective for closing deals versus what is sustainable for the employees? Are you tracking any satisfaction from the employees and how it changes through this process or in response to the variables in the calls?

Taylorism has never been great for employees and it would be fantastic to see a company step up into this role positively.
The Linux kernel uses manual ref-counting in C.

Ref-counting in C++ with smart pointers is much more robust.

It can also be partially optimized. You can use const references to pass smart pointers into helper functions, which means that the refcounts don't have to be bumped.
You can do that sort of thing manually too, but then you hav e to be careful about tracking which functions are sharing ownership with the caller (and so must not drop a reference, nor allow the reference to "escape").
also mentioned by Elon

https://twitter.com/elonmusk/status/852581046625345536

The next gen roadster is going to be a convertible.

> Tesla CEO Elon Musk said the company will unveil its semi-truck in September.

> The company will also unveil a pick-up truck in 18 to 24 months, Musk said.

I can't imagine they are creating a new frame for a semi truck or pick up truck. I've got to imagine they are going to partner with someone like they did with lotus for their first roadster.
There are multiple ways to successfully organize teams of software developers.

What matters most is that the choices are consistent and coherent.

It's nice to read about practices that work in one environment, but you have to keep in mind how they integrate in to the big picture of all of the choices.

For instance, some teams branch everywhere, for everything. Which is fine, and some people do it to great success.

Some teams develop at head, for everything. Which is fine, and some people do it to great success.

But the tools you need to build around those two approaches are totally different. Reading about the tools and techniques, without understanding how they all fit together, and trying to adopt them because they work for other people, could be a recipe for disaster.
Think about trying to track a funnel or "happy path" in AR and understanding intent from user's gaze and motion. There is no "go-to" analytics pattern or framework that I'm aware of yet.

The AR blogs I find are mostly content-free, not exactly their fault because most demos are just PR demos and the real dev is under wraps at private industry. Similar to the comments here, whoever knows what's up is not talking. Lots of NDAs and patents around the technology.
I'm thinking http://layd.io would be an awesome title. I think the IO really gets at what we're going for.

Domain is available, who's in?
No. Computers are rules. They are multiple, complex, partially abstract and partially concrete rules systems with messy and often poorly defined interactions among those systems.

The individual NAND, AND, NOR, OR, and/or XOR logic? Rules - tabular even. The base IA? Rules. The microcode? Rules. The VMM? Rules. The TLB? Rules. The assembly? Rules. The OS kernel? Rules. The C library? Rules. The ABI calling convention? Rules. The application language? Rules - syntax and semantics. The libraries under the application - rules. The application itself is a list of rules for how data is processed. If it's Turing complete it's basically equivalent to the lamda calculus.

Every security issue is some misapplication of these rules due to someone not understanding the implications of the interactions of the rules. Every single one. Smashing the stack? It's applying a set a rules in a way the code author didn't anticipate. Overflowing a buffer? The code author didn't anticipate more data being stuffed in than the buffer was made to hold. Rowhammer? There are rules of semiconductor electronics interacting with the programming language, the IA, and the logic layout. SQL injection? Someone's applying the wrong rules to sanitize the input and someone else is giving input that takes advantage of the underlying rules of the programming language and the RDBMS that they were allowed to invoke because proper sanitization wasn't in place.
Not sure if this can enable SSR (server side rendering) for any client side lib?
Most of the republicans I know have reflectively taken the position that money is speech, and they know it because thats what their reps vote for.
> that second video doesn't actually include any video from the HoloLens from a wearer's perspective

45 seconds into the clip on the verge site are four separate captures shot by the HoloLens showing the wearer's perspective, and the other clip is 100% user POV shot by the HoloLens. The verge clip is produced by Microsoft, the other clip by a user. Neither the user nor Microsoft cropped the HoloLens footage, both clips were shot with the integrated HoloLens camera which is tuned to match the active field of view of the headset. The rest of the verge clip shows how to build an open source capture device capable of recording a wider field of view at higher capture camera resolution and shows video shot using that system with a DSLR and a HoloLens. There is no "misrepresentation of what HoloLens is capable of" in either of those videos.
These no-SQL solutions seem shoehorned many times.

Like people decide to use them from the get-go and then come up with a justification.