skysight-inc/HackerNews huggingface dataset:
Hooked: How to Build Habit-Forming Products is a great book that focuses on this more http://www.nirandfar.com/hooked
That's because Azure in Germany is not offered by Microsoft but T-Systems. Microsoft just supplies the tech. For the other regions one account suffices (I'm not sure about China where they also use a partner).
Crank “scientific” conferences deceive even reputable scientists
At this point the “trust” has been lost with advertisers (if it was ever there to begin with) and any solution to help advertisers will have to include the network equivalent of a house-arrest anklet.

For example, I am not going to start trusting a previously-crappy ad network just because they “promise” to start serving nicer ads now. It would be necessary to enforce a “data cap” on stuff received from that entire ad network, and add other safeguards to ensure that any antics have limited scope at best. That way, if the ad company really has changed and serves small and reasonable stuff, they should have no problem; otherwise, they will.
It is good to see some messages from those who do have inside knowledge about working within (and being kicked out of) this particular bureaucracy.

The similarities and differences between different bureaucracies in different "tech" companies, some quite similar and others quite different by design, is interesting too.

Regardless, it fundamentally looks like the decent companies that have a system to truly hire employees worth investing in, and are qualified enough investors to never let that investment in their people lapse (since it always pays off, short-term or long-term), would be the last ones to lay people off at all. Certainly not layoffs as part of a non-emergency long-term planned business strategy, in such a non-astute effort known as "across-the-board", or even more childishly by algorithm.

As a businessman while trying to maintain or accelerate growth, if you can also limit the downside to the rate of attrition, you will never need to lay anybody off.

Depends on how good a businessman you are.

There have always been companies that are not decent,
some even have an actual system to exclude potential employees who would otherwise provide the most return on resource investment,
and there are some that never even leverage a respectable percentage of their capable people anywhere near their full potential.

Even for these lesser companies, bold downsizing leaves unmeasurable damage to the company and remaining employees, just as strongly as it can to those who are kicked out. Although many who are laid off move on to much better careers after being separated from companies which didn't seem so poor up until that point.

When the unmeasured damage exceeds the cost of retaining actual good people, the direct negative effect on the bottom line can still be completely obfuscated. This can easily be ignored by the ignorant or malicious, or swept under the rug by a large variety of bureaucracies, most of which are not capable of building or maintaing alignment of employee interests with those of shareholders.
In this case it can be a significant notch-down in opportunities for both employees and shareholders from that point forward, with no indication whatsoever on any current financial statement. Too bad it's the future financial statements that will be less impressive or more disappointing, depending on the situation.

Just like in the 20th Century, 19th Century . . .
People are generally happy with the Gaussian noise assumption. In some cases, there are acceptable linearizations of the dynamical model. One example is linearizing the quadrotor dynamics about the hover state (no roll or pitch). This approximation works well enough for basic flying, but you won't be able to pull off any flashy maneuvers because any hard bank will move you too far away from the linearization point for it to hold. A better choice would be a more complicated KF (I've used an error-state KF in the past).

The real draw of these filters, though, is that they are very fast. In my experience, most of the compute time every update cycle is spent on sensing because your sensors dump a ton of data that you need to process as part of your CV / SLAM / whatever pipeline (the outputs of these then go into your KF). The dream is to get a 10ms update loop so your control algorithms can do a good job, but this is easier said than done.
It should be possible to implement this using a LSM like Tomoyo or AppArmor.
Immediately release Donald Trump's full tax returns on WhiteHouse.gov Petition
This article would not have been posted if Hillary had won.

The entire site reads like an anti-trump ad : https://theintercept.com/
New Zoning Code in Buffalo Removes Parking Requirements
If you're throwaway, what harm is there in naming who you told, at least the publication. Will that yield too much info?

There is wikileaks and him, Glenn Greenwald, who at least to us seem to be fair (dare I say honest?) journalists.
The Kalman filter algorithm is an EM algorithm.
If I understand correctly, you have a 'mint' node running on a server that's associated with a user ID, so that user's trust record is tightly associated with the reliability of that box. But with MaidSafe, the mint node would exist on the network & redundancy is baked-in, so there's only a user ID involved- the durability of the mint node is effectively forever- or at least for as long as sufficient resources are made available to cover the node's network resource usage.
Hence why many home school.
Chrome groups multiple tabs into the same process.
Is there a cost to setting up a channel?
Exactly. The title and article frame this inaccurately. Obama could and should have shut it down or at least reduced the surveillance state that he inherited but it was created during the Bush years.
Kafka isn't particularly memory intensive. Confluent suggests a small (5gb) heap and to let the OS filesystem caching handle the rest [0]. It is still early days in my deployment, but I believe IOPs are going to be the bottleneck.

[0] http://docs.confluent.io/1.0/kafka/deployment.html
you could even just whitelist oauth/openid to work across all sites.
> If you don't start playing soccer really young, you will never be able to catch up to someone who did.

Why would they need to catch up to anyone? I'd rather have my child love the game or hobby than cram every waking moment into some activity. The ability to hear yourself think and actively listen to others is more important imho. There is so much noise in US culture telling kids who they should measure up to. As a parent I feel I need to be the counter balance to those messages.

There are also plenty of examples of professional sports players who started in their teens. "Google <sports league> late start."
>We're not talking about harmful personality traits. Talking about marriage on the second date doesn't hurt anyone.

But she didn't say it's hurting, just that it put her off. Shouldn't people be allowed to say what puts them off in other people they're trying to date?

If anything, this can be helpful information so that people in dates don't get pushy (towards marriage etc) in the first dates, before the other even know them or feel they've clicked, which is good advise in general.

>Writing an article about the "odd" guy who did so is hurtful and unnecessary.

But there's no naming who the guy is, and the name of the girl has been altered. It's not like anybody would recognize themselves as being pointed at.
Beg to differ: http://grammarist.com/usage/indexes-indices/

Both is acceptable.
'backdooring their server to themselves' is not 'backdooring' it's just misdesigning. The alternative is believing Lavabit always scrupulously 'looked away'.

https://moxie.org/blog/lavabit-critique/
There's no "pays more, pays less" based on front-/back-end, there's only individual jobs. It totally depends on the market, the market in your area, your skills, the technologies involved, and you.
Hey! Very interesting work. I left a question below (above?).

I myself have been hacking on a payment related project which is also in "show" right now: https://news.ycombinator.com/item?id=13446587

Would love to get your feels as you've been thinking about machine-machine transactions quite a lot obviously.

Happy to discuss more over email as well.
That would depend on whether the outgroup is actually awful or not.

How about "neo-nazi's are awful". Does that tell much about the ranter?
What if they need to send a message today or tomorrow? There is a sizeable march on DC today on the Mall.
I agree with Ajedi32 on this. Sufficiently detailed specs will be indistinguishable from code. So reviewing code and its behavior is more efficient than having another language to review.

It may depend on the domain, however. I find that a lot of misunderstandings arise in these discussions because people assume the problems are the same in all kinds of computing. That's not so.

I work in viz/UI (interactive charting) so there aren't great libraries for testing or writing specs. All the features interact in unpredictable ways.

Your process may work better where the API is purely functional, where inputs and outputs and side effects are better defined.

I'm happy for you if you've applied this successfully!
I put swimming lessons in a different category than other activities, because being able to swim can save you from drowning. (Whether 2 is the right age for your kid, I don't know. But I'd like to see all kids get them at some point. I got them in elementary school, during the school day, and I think that was a fantastic use of tax dollars and school time.)

My wife and I were not big activity pushers. Besides the swimming lessons that I insisted on for safety reasons, our kid did some gymnastics, and some music lessons. Didn't really like either, and we let her stop doing both.
Some video streaming sites do the whole per-connection limiting thing, which is annoying when you want to download multiple things to watch later (especially really long playlists).

Normally I'd say that accelerators are abusive, but being forced to download hours of video in near-realtime is such a pisstake that I'm willing to make an exception (the alternative is to download multiple videos in parallel, which is even more abusive, yet less frowned upon).
I may be wrong but the reason is again privacy (and probably cost). If they tracked your queries and tied them back to you for future then they need to store your information or enough to tie to you and what you clicked on and the history to improve things. These all become things that they can be subpoenaed for which is anti-privacy.

Don't believe for a second that governments are not already banging at the door for access. The only ways to combat is either hosting in neutral offshore datacenter and incorporating there and living there is to not collect "useful" information in the first place on users. I think they went for the latter.
Newtonian mechanics does not support the idea of a "spontaneous movement". On the other hand, the theory is incomplete (by Goedel), so it is inevitable that there are assertions that cannot be proved (or disproved) based on just Newton's Laws.
Inauguration Word Clouds
Are you really disputing the overwhelming evidence that second-language acquisition is faster and reaches higher levels of fluency for younger learners?

https://en.wikipedia.org/wiki/Second-language_acquisition#Ag...

Researchers fight over the age of the transition (roughly 12) and how sharp it is (~3 years), but the effect is undeniably large.
That's an interesting perspective indeed! This would alleviate the need to trust the reliability of the mint at least.
C++ open sourced planet terrain generator development
> Obama could and should have shut it down or at least reduced the surveillance state that he inherited

That's exactly the point. Obama trumpeted constitutional rights for years, but then did nothing when presented with this.
Finding people to launch a startup
Throwaway account due to my current employment.

I have a strong tech background (who doesn't here?) and I have successfully created (and sold) a startup in the past.

When I created my first startup I self funded it and did it by myself. I believe I would be more successful in launching a new one if I had a partner with a business/marketing/finance background.

I know many people like me (engineers) but I don't know anybody that could co-found a startup with me.

I have looked at websites like cofounderslab but I looks like its filled with people like me or sales people with an idea but no tech background (not a good fit).

Any advice and how to find somebody on the east cost, reliable, dedicated and with enough tech experience to found a company?

Cheers!
Holocaust Material Evidence
At what point is it not acceptable to use free accounts or discounts?
Thank you, we've updated it from the submitted “Obama opened the door for a Trump surveillance state”.
Neocities is a brilliant name on 3 levels:

Obvious: rhymes with Geocities, and is one letter different from Geocities

Less obvious: the prefix neo makes it a "new" Geocities

Subtle, and my favorite: seemingly everyone on the web today is jacked into a Matrix of "walled gardens" where they are tended and farmed, and Neo is the name of a guy who undoes that shit.
Peloton – a relational database designed for autonomous operation
For context, personal research project with an entirely functional implementation that you can try in under 2mn, see: https://settle.network/

Would love feedback on the model and ideas of where it could be made useful!
> And now we can have profiles and container tabs in those profiles

Yo Dawg!

We heard you like profiles, so we put profiles in your profiles so you can use profiles while you use profiles!
“Talking rubber”, a forgotten audio format
Link to the PDF of the content:
http://www.americanscientist.org/libraries/documents/2012861...
This article isn't much more than a link to https://www.washingtonpost.com/news/powerpost/wp/2017/01/20/... -- it might be worth updating the HN post to link there directly.
Oh wow! Thanks for sharing this!

Is there a write up on how the accomplish the modularity side of things?

> Linux users: Kenney Studio works using Wine on Ubuntu and other Debian distros. We unfortunately can't give any support for this.

Oh well, this is a rather unfortunate. There doesn't seem to be a video preview either.
I think that's only possible if the baseline aesthetics of a graphics pipeline are good, which is definitely not the case today. The shift toward realism is driving things down the same dead-end path that fine art found itself at the end of the 19th century. Most games today are the aesthetic equivalent of Orientalist paintings - technically accomplished depictions of exotic scenes that are vapid and crassly seductive.

An emphasis on reusability only hastens this trend. To get the kind of modularity your after, you'd have to develop a system that's premised on an alternate set of aesthetics. Japanese games of the 80s and 90s were so successful because they took as their basis the broader artistic culture of anime and manga. The tools for creating games followed suit.
I may not understand your product but isnt an ORM already an api for your database? with ruby for example, all i need to do is Object.where(id = 1) to get a specific record out.
As someone who is writing Go (and Python) for a living: I don't regret the choice.

The lack of generics is annoying when you come across it, but it's relatively rare to come across. The seemingly foot-shooting flexibility of interface{} and Value are frightening from afar, but seem to "just work" when you use them in practice. Using them introduces just enough natural friction that you don't actually use them unless you need to. GC pauses have yet to cause a problem for me.

Error handling is still a bit of a pain, but I do appreciate being forced to think about error handling, instead of just relying on a global try/catch and runtime tracebacks. Yes, I know I should not be relying on a catch of last resort, but it never seems like the right place to handle errors ever naturally appears.

Good luck!
Primary rules that excluded independent voters who, no shock here, ended up voting for Trump as they couldn't get a decent candidate from the DNC.

And debate schedules purposely designed by DWS to keep them off of prime time TV.

I don't like Trump, but I'm glad he won; the DNC and Clinton needed a lesson taught.
Setting it to default was what also got me using it daily. I've known about it for a long time but never used it much simply because when I open a new tab I want to search from there.

I'd say I'm happy with the search results I get and never find myself going to google unless I need a map. I also really like that they adopted the quick results if you hit something common and get a excerpt which usually has my answer in it right at the top of the search results.
Agreed, didn't mean to be picky. I put the name of the author in the title originally (because context is useful), but the mods edited it out, too bad.
Black Diamonds of Pessimism
Why hasn't Haskell taken over the world? And the curious case of Go
Looks like it can even handle garden path sentences [1] like "the complex houses married and single soldiers and their families."

1: https://en.wikipedia.org/wiki/Garden_path_sentence
Yeah same, the only problems we've had with our cluster has been disks, RAID 5 is a bad idea with Kafka. Other than that we've been running our cluster for almost 2 years now with the same 32GB servers, never once had a problem with memory or CPU, and we've been pushing more and more data into it.
Yeah, sorry about the typo. I did mean that Elixir has access to Erlang...
>If you don't start playing soccer really young, you will never be able to catch up to someone who did.

Oh, the humanity. They would then grow on to be adults who can't play soccer well, and that's like a career suicide. /s

Young kids also have another immense advantage that they'll quickly lose: being kids. Burdening with tons of BS activities and responsibilities will steal time from their childhood and playing, and wont even let them discover the activities and things they do like for themselves.
It does.

Unless the content of the rant is literally the phrase, "neo-nazi's are awful", the rant will present arguments, anecdotes, feelings etc. that reveal the ranter's priorities and principles.

It's not in the what, it's in the why.
Just run "firefox --no-remote -ProfileManager" and here you go.

I'm sure Grandma and Joe SixPack will do that... Not everybody is tech savvy. I'd say the majority of FF users don't even know there's a profile manager.
Zombodb/zombodb: A Postgres extension for indexing backed by ElasticSearch
A bus that straddled traffic, what could go wrong?
There's definitely an agenda in place on HN. Every comment even remotely pro Trump has been downvoted to grey text.
I tried using container tabs with Nightly, but it just doesn't offer the full seperation that multiple profiles does. Having a different color on each tab with container tabs is nice, but not as obvious as being able to set entierly different themes as you can with seperate profiles.

I do think container tabs makes it easier for the everyday user to enjoy some of the benefits of seperation, though. Most people aren't goint to want to deal with settup up multiple profiles, choosing profiles, and all that jazz. This is certainly a cool feature for FF to add in.
Here’s a Quick Way to Solve App Overload
My child did start speaking 2 languages (French and English) since she is 3 (she is now 6).
She is in an environment where she is motivated to move forward and learn (a good school).
But I am very careful to monitor her happiness and want to make sure she enjoy learning for herself...
Wikileaks who campaigned to make trump a president? The world has gone crazy.
>Why would they need to catch up to anyone?

Sometimes a game isn't fun when you're matched with and against people far above your skill level. You feel like you bring the whole team down, and you feel like you cannot win no matter how much training and effort you put in.

be it playing soccer in high school or videogames like overwatch...
> If you don't start playing soccer really young, you will never be able to catch up to someone who did.

I went to a school that had two hours of compulsory sport five days a week.

The end result of this was that it taught me to loathe and avoid sport, exercise and most forms of competition, which has resulted in health and social issues I've been having to cope with for the rest of my life.
The cynical answer is they absolutely do not care about famous open source project or that successful side project. They did not pour thousands of hours and sweat building them so how would they even truly recognize how challenging they were to achieve? (if you think thats unfair then just stay self employed and never bother to interview again anywhere)

the less cynical answer is that they are used to people overinflating their achievements only to fail at the job. thus they dont care what you did - just that you answer their technical questions correctly
> but it seems they are so completely biased they think their examples are "non-partisan."

Misinformed statements like these are what somewhat dismissive of democracy. If you would have put in the slightest bit of effort and done some research instead of spouting off the first thing that came to your mind. If you don't want to do the research, you don't have to have a strong opinion on things that you have little domain knowledge in. He is especially dubious of Russia's involvement in election hacking and deems it a sideshow.

Read something, anything written by Glenn Greenwald in the past 4 years. There is probably no greater, substantive critic of Obama The Drone reports would be an excellent start.
yes, that is the "we are not crazy people agenda". get used to it. we will keep not being crazy anf resist the crazy people at every turn. go away.
Non-mobile version: https://en.wikipedia.org/wiki/Homomorphic_encryption
Exit polls considerably off from what the primary election results were, specifically in states with electronic voting machines, has been well documented.
I always thought http://corenlp.run was a better demo of the tool. Sadly it's no longer available: https://github.com/stanfordnlp/CoreNLP/issues/273

You could use this Dockerfile to run a local copy if you're interested: https://gist.github.com/charlieegan3/910276eef0f8658b44b42af...
I am in unique position as a parent. We have a 26 year old, 8 year old and 3 year old. We never tried to stop having kids, but all of the sudden we found ourselves pregnant when the oldest was 18. Then, a complete surprise when the last one came along.

When the 26 year old was born I was hyperfocused on getting her involved in everything. We signed her up for tons of stuff, exposed her to many things and we were continually going. I coached her in soccer and basketball, my wife taught her things like sewing and home maintenance. She's now an RN and working in a hospital.

Sounds good, right?

In our rush to expose her to so much, we overlooked the simple premise that she should do what interests her. She didn't graduate from college until 25 due to her inability to stick with things. I am so proud of her since she is the most caring person I know, but part of me knows we failed her by forcing her into so many different activities through her childhood. She felt she could try something and quit, try something else, quit. Rinse. Repeat.

Our youngest 2 kids aren't forced to do things they don't want to do. We ask them if there is interest and if there is we sign them up. If not, we don't. We've eliminated TV and limit kindle screen time and spend so much more time with them than we did the oldest. Honestly, I don't know if there are differences yet, but I do know the younger kids seem to find more things to do on their own.

Part of me thinks it might depend on the kid, but I am convinced parents forcing their children into so many activities hinders them in the long run.
Inside Google's effort to get more diverse