skysight-inc/HackerNews huggingface dataset:
> That ClintonEmail.com server should have been in the STATE DEPARTMENT behind government firewalls, heavily monitored by our government's cybersecurity division.

Which is a token gesture and we all know it. Most private companies have better cybersecurity than the "STATE DEPARTMENT."

> That's demonstrably been proven to be completely false (ClintonEmail.com is not exactly a "obscure" domain, BTW) -- and by her team's own admission, as there was hack attempt after hack attempt:

Email servers ... seeing hack attempts via direct and content-driven means? WOW. THAT ONLY HAPPENS TO STATE OFFICIALS! MY EMAILS CERTAINLY HAVE NEVER SEEN MALICIOUS LINKS.

> I suspect that they setup a private email server to keep out of the reach of FOIA attempts, because of Lord knows what scandals would have been unearthed.

I hope that you extend this righteous anger to Pence and the Trump campaign for doing everything they can to keep campaign planning materials hidden by (curiously) successfully invoking attorney-client privilege.
I haven't figured out if it is all sharks or not, but apparently in many previous observances the offspring have only been half clones of the mother. The genes all come from the mother, the offspring just ends up with less genetic diversity than the mother. The technical term is "automictic parthenogenesis". https://en.wikipedia.org/wiki/Parthenogenesis#Automictic_par...
I wonder how far afield the situation at Oracle is from what exists at many other US companies. I would not be surprised to hear "paid white male employees more" or "was far more likely to hire Asian applicants - particularly Indian people" about any technology company.
> I think in this case, it's raised that we know the subject's gender identity

What if we don't care about the subject's gender identity and are more interested in their biological identity?
cc'd you on an existing support email! thank you.
It's true, the wind speeds will be much worse!
Wow, I wouldn't be so confident in putting all this personal information out it the open. But this was a great read.

It's both sad, worrying, and slightly comforting that Mirai is run by a bunch of kids. Gives me hope that these issues can eventually be resolved.
Typo on the how-lyra-works page, first paragraph in profiles section, dlick -> click

Seems like a neat project, though.
Apologies. You're correct.

I should have said that weather is chaotic.
Yes, that was the intended implication.
Can't argue with that
OK. So Paul Krugman's positions have - maybe - changed on a handful of topics. Let's set aside the significant possibility that he is at least as likely to be right the second time on these topics than the first. But to get at GP's point, who would you say is Paul Krugman's closest competition at Fox News when it comes to economic expertise, and accurateness of his or her economic predictions? ...Neil Cavuto?
"Is your bicycle too slow? Get a helicopter!"
Yeah, being a math person I jumped on the pure FP bandwagon full time for four years. But my experience has been that in anything but pet projects, it gets to the point of replacing impurity with incompatible layers of abstractions to create the illusion of some minimal level of allowed impurity and awkward buggy glue code in hopes to hold everything together. Working with an illusion of impurity on top of purity isn't any better than working with impurity directly.

Or in Greenspun's Tenth Rule Of Programming terms: Any sufficiently complicated Haskell/PureScript program contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of a Python VM trying to share state with an ad-hoc, informally-specified, bug-ridden, slow implementation of half of a JS VM trying to communicate with an ad-hoc, informally-specified, bug-ridden, slow implementation of half of a .Net VM.

Anyway I like typescript now too.
> Can you do proper react without studying a node.js Package manager, bundler, compiler, JSX?

Yes. React is just a view rendering library. All those tools are just to make your life easier (including JSX) and don't have any inherent connection to React.

> Google "vue two way binding input" and "react two way input binding". React's solution reads like a bad joke."

Sure, but that's because "two way binding" isn't really Reactive. I guess it depends on what your past experience is, but as far as API surface area React and Vue seem to have similar complexity.
> This is a false dichotomy.

No, React beginner tutorial implies learning JSX , then you need to compile JSX into JS. Vue.js does none of that. You just write Javascript and HTML. And yes, Vue.js also supports server-side rendering.
It sounds like you're describing Marko.js. Once v4 is released, I predict server-side rendering will become popular again. It's like a vue.js + server-side rendering + client-side rendering + a built-in automatic webpack, yet everything is easy to learn and use. Too good to pass up.
Dupe: https://news.ycombinator.com/item?id=13428595
Many agreements explicitly ban just-post-IPO sales these days. His point is that the $10 million in profit would have evaporated if not for a rapid cash-out which is often illegal to perform today.
Threaded conversations coming to Slack
Minnesota court on Fifth Amendment and compelling fingerprints to unlock a phone
Most important question. Is this still 1 indexed (Lua was 1 indexed, which means porting code you need to be aware of this)?
Everyone should know the central limit theorem though, simply for its own sake! It's worth the brain cycles :)

https://en.wikipedia.org/wiki/Central_limit_theorem
Honestly, in my experience company loyalty in employees has less to do with outside financial incentives and much more to do with internal transparency and mutual respect at all levels of the company than compensation.

One of the main problems with the current startup culture is that everything is overly commoditized. For something to be considered a unicorn it has to fit a model, have a certain amount of growth, a certain amount of revenue, a certain number of employees. This hurts a lot of companies's success because it forces them to adhere to a model that's designed around a totally different organization, ironically the same thing that created "Startup Culture" in the first place.

I would and have much preferred working at companies where I liked my coworkers managers and reports rather than ones where I was simply paid more.
Colorful ASCII art with emojis
> React's solution reads like a bad joke.

Uh... what solution, and in what way? React doesn't use "two-way binding", at least not in the sense that other frameworks do.

If you're talking about the idea of "controlled inputs", it fits with the rest of the React philosophy. Driving input values from state keeps the data flow predictable, and makes it easier to implement things like validation.

I've got a number of articles on React form management in my React/Redux links list ([0]). In particular, Gosha Arinich's article on the basics of controlled inputs is excellent ([1]), as is Loren Stewart's article ([2]).

[0] https://github.com/markerikson/react-redux-links/blob/master...

[1] http://goshakkk.name/controlled-vs-uncontrolled-inputs-react...

[2] http://lorenstewart.me/2016/10/31/react-js-forms-controlled-...
Photos also open up a huge potential for nasty behaviour (using offensive images) and abuse (by the theft and publication of private images). Instead, Lyra focusses on designing the best possible system for text communication on the Web. It does one thing and it does it well.

You mean no images? No videos, too?

Even after we've known that a picture (or video) is worth more than a thousand words.
Trust Not the Green Lock
There always has to be someone rolling out the horses-for-courses pitch. No. I wanted Lua to gain traction with other people. That's the point. I would have liked the Lua sci-ecosystem to be healthy as an alternative.
I'm assuming they are using Lead Forensics - I've heard of this solution before. There are a few other competing technologies, but LF is probably the most well known.

I think they do IP identification from a large number of network sites.

You fill out a form w/ company X and they're sharing data with LeadForensics, now when you visit company Y, if LeadForensics got your IP from company X, they know you visited.
Not that my opinion matters, but just to document it: I at first thought this was a new project, something having to do with identity. I clicked, and saw some messy images like someone was playing in GIMP. I looked at the logo, and it wasn't a word, but it also made no technical sense. I tried to parse it, but it doesn't parse. This caused me to feel discord. Then I looked at the whole thing again, and said out loud, "What the fuck is that?"

Whatever it is, I don't like it. I didn't know Mozilla had an identity problem. I see at the top, the title, in all lower case is, "internet for people, not pr..." Hovering the title I see it's "not profit".

I'm sorry but that makes your identity worse to me. I remember the dinosaur looking head with "mozilla" wasn't particularly professional, but it didn't seem to matter. It was fine. This new one hurts my brain. The slogan sounds like something from a teenager trying to rebel. I don't even know what it means. Internet for people? That's what the internet is, for people. That tells me nothing about Mozilla, except that they don't want profit. Which makes it sound like they're going to fail, because that's not even a good attitude to have. You profit if you're producing value and sharing it with people in a fair way that people love.

This new identity seems to me like a grumpy uncool guy who is pissed he's uncool so decided his New Year's resolution was to change that. This is his makeover. His attempt to dress himself up and finally win the cool friends. But that tells me I wasn't enough as a friend. I've used Firefox forever. I never hated Mozilla, except I thought it was unfair when that CEO was forced to resign over his personal beliefs. I thought that was none of my business and nothing to do with the software. But I don't like words I c@n/t read. Micro$oft at least looks like a letter, please don't use s/ashes and co:ons in a w:0(o)r//d.

But whatever. Soon I'll go back to not caring like the dinosaur. I'll recognize it from the pattern and not try to read it. Nothing much will change. You are who you are, and a wardrobe and new attitude won't make you popular. But good luck.
Also the other ones he mentioned are pronounced the exact same way.
It's not just "aren't IPO-ing" - the rapid sale described is often banned today under agreements where shares can't be offloaded for a certain period after the IPO, so that the banks backing the offering can make their money.
How the War on Drugs Is One Long Human Rights Violation
Yes, this is typical. I have never worked somewhere that wrote web applications in Python or Ruby and didn't have their process supervisor kill processes after they exceeded a memory threshold.
I was being obtuse ;-)
It is actually a play on words so that you can have nice urls like http://howmuchsugar.in/broccoli-cauliflower-florets-asda

More seriously, Open Food Facts is a mobile crowdsourcing effort, and we have volunteers from all the planet :-)
That's a terrible synopsis of the linked information.

_They_ say (http://www.sciencedirect.com/science/article/pii/S1053811916...) that as the male brain is 10% larger in the studies covered by their meta-study the fact that the male amygdala, a small portion of the brain, is 10% larger in those studies means it can be normalised out and we can say that the male and female amygdala are not different.

This might be the worst reasoning I've ever read in a scientific paper.

Presumably the full study has fine structure detail comparisons that show that the male amygdala is merely an enlarged version of the female one, that there is no additional smaller structure in one than the other (which would be strange, meaning male neurons/blood vessels/etc. were larger, which would itself be a difference that warranted study).

FWIW the highlights make the reverse claim implicitly as it says male amygdala are 10% larger but their brains are 11-12% larger. That would give the conclusion the male amygdala is smaller as proportion of brain volume. So, the quoted figures contradict the conclusion just within the abstract, that seems like bad form.

The abstract says:

>These values correspond to less than 0.1% larger corrected right AV [amygdala volume] and 2.5% larger corrected left AV in males compared to females.

2.5% isn't even possibly significant though right, like the "we share 99% of our DNA with chimps" statistics [however misguided they are].

Now, sure the amygdala could have identical function in human males and females, but this study doesn't seem to move any closer to that conclusion if the highlights and abstract are representative.
> So you're gonna need to give serious thought to where you're planning to get employees from.

As well as the tax burden for supporting the aging portion of the population (similar to considerations of basing a company in Florida, Maine, Vermont, Pennsylvania, or other high-percentage elderly population US state).
The best UI and UX designers have an intuitive grasp of human psychology, in all its counterproductive stupidity.
> In parent we can see you conveniently call that China, but that isn't the same.

Diplomatic relations are handled by China's foreign ministry. There is no way Snowden's status would not be handled by the Chinese government.
https://builtwith.com/appsee.com - Confirmed - they are using leadforensics.
Ghost uses bookshelf as its ORM, which is becoming a less and less maintained project every month. ORM is a vast part of its core, it's not easy to replace that. I'm beginning to worry about its future.
Declare as what? It's treated as income - you declare it, and you pay tax on it.
That was the link I was looking for. I agree, it was the best out of that selection.

I agree with the others on here, the dinosaur was the best.
Google has acquired most of Twitter’s developer products, incl Fabric
> Relational databases are the right choice 95% of the time, non-relational stores require a really specific use case.

Relational databases are great, but I spent large parts of my life as a developer writing layers converting to/from SQL and later ORMs. There's a huge gain in just not translating data. I know Postgres (and others) deal with JSON, but I can't escape the feeling it's a bit shoe horned in there – basic SQL statements have strange new operators like ->> -> #>>.

Relational databases are great for, well, relational data with strong consistency requirements. The popularity of the original MyISAM tables without integrity checks baffled me at the time. Why spend time marshalling data in/out of table form when you don't gain the benefits of a RDBM?

Not doing data translation saves _a lot_ of time. Plain key-value stores are amazing, document stores like Elasticsearch are great, ultimately the choice comes down to requirements and time saving is often a very heavy argument, especially for small companies/startups.
I think there's a difference between usage and github stars. I generally don't really star many Big projects like angular2 or react, since there's so much notification spam on it. I star smaller things which are likely to have less-frequent updates, but each update could well be a big deal (relative to the size of the project).
While there is some truth to that... (Google 'potato hack') there's a ton of biochemical signaling that goes on to affect satiety and whether the cells burn or store that calorie input.

Here's a blog post breaking down a recent paper on the topic: http://high-fat-nutrition.blogspot.co.uk/2016/03/boiled-mash...
Ask HN: What clothing brands do you wear?
I run an apparel manufacturing company and I'm looking to develop amazing t-shirts and sweaters and work-wearable sweatpants for the start-up community. Let me know what you guys look for in purchasing clothes~
Again, just FYI, you're not a PLC (which stands for public limited company, and means you can sell shares to the general public) you're incorporated as a private limited company.
One caveat is that if you need to fix a bug in your library in an API-compatible way, you can't reach into all the codebases that are using your library. You can deploy a new version of the microservice, though.
My favourite among the vidoes is "Adaptation", for the song "Order From Chaos", created by French VFX artist Maxime Causeret: https://vimeo.com/196269431
Why We Stand Against Drone Dog Walking
What're the odds that equity actually ends up making up for the difference in salary, though?
BuckleScript (OCaml) https://github.com/bloomberg/bucklescript is the only one that produces reasonable output that doesn't require large runtime libraries all the time.

Koka https://github.com/koka-lang/koka is a very interesting research language that focuses on explicitly specifying effects in types. It even deconstructs Haskell's notion of purity into "throws exceptions" + "may never terminate". Unfortunately, the code generation (which BTW exists for both JS and C#) is uh… not very good.

But honestly, I haven't felt the need to use a functional language in frontend development. JavaScript (ES6) is good enough, and it's actually supported in browsers, so you can develop without any compiling, and only use Babel to make production builds. If the project is not small, use TypeScript to add some type safety.
Uh, well I guess...? But generally speaking IC fabbing doesn't happen in the "couple hundreds". If you really want that, you'd be looking at MPW (multi project wafers), were a bunch of designs are slapped on a single mask to spread yield and reduce per-party costs. (It pretty much works like PCB group manufacturing - a bunch of designs is slapped together 'til the maximum size of the fab, and then that is produced a couple times, e-tested, cut and bad pieces discarded. Everyone gets a couple copies of their design.)

Today it's a bit better, since eg. GF can (in theory) offer recent nodes (eg 22 nm and smaller), which wasn't something you could get ten years ago (back then that'd be 65 nm - most low-volume and custom stuff has been iirc 130 or 180 nm).
Well there is that, and also there is the superior accessibility of crash stats.

The Fabric app makes the crash stats very easily accessible to all the relevant people. You are one tap away from them on your phone.

With GA it takes so much more effort to navigate your way to the crash stats.

As a result you respond to issues much more quickly and decisively with Crashlytics.
At least that was our experience.
I work in VBScript inside of classic ASP and the statement, "Also anytime a functions scope terminates, all its memory immediately goes away.", is true there. I doubt anyone would suggest that VBScript is a functional language with immutable data structures.

Additionally, all memory used by a page is cleaned up when the page is finished processing. This has to do with "Memory is scoped" more than immutable data structures.
Not without incurring significant damage to himself in the process.
I remember coming across a site a few years ago, whose owner would kick out anyone who posted without proper grammar or spelling. To preserve the word I think there also needs to be some form of enforcement.
I have a similar USCF rating and I agree with everything you said. I would also add, when buying chess books, get books of the form "My best games" of top players and go over them. Try the side variations in those books as much as possible in your head. Do not buy opening books. Instead go over master games whose common openings match yours.
Wow! What a wonderful resource thanks so much.
I'm curious - why the new identity was needed? And what benefits can it bring? Currently I lean towards the opinion that it's just a mismanagement (especially looking at the final effect). I hope it's not true, because we really need a healthy, independent and privacy concious organization that provides a trustworthy browser.
Great book, but it doesn't teach C, unless there's a version I'm unaware of.
It's github stars, right? ST isn't open source, so it's not hosted on github. But it is notable. That said, where's vim?
I feel like this should have been an easter-egg before they went live.
The argument is passing your source code through a REPL makes it significantly more difficult to learn? Learning JSX isn't any more difficult than learning Vue's template binding syntax.
It does. They're profitable even with fairly small engineering team considering size of their user base.
Yeah, that's something that I absolutely hate about journalism, or well, rather our culture in general.

If for example Google does something bad, then that's no news worth reporting about. It's just business as usual. And people will even defend Google, saying that they are a company, they are supposed to do everything to maximize profits, even if what they do is just barely scraping along the borders of legality.

If instead Mozilla does something vaguely questionable, then most journalists will just leap at the opportunity to report about the innocent-thought Mozilla turning evil.
well if you don't need hashCode, copy, toString etc you can use:

final class Data() {
final int id;
final String name;
public Data(int id, String name) {
this.id = id;
this.name = name;
}
}

No need for getter/setter.
Still not as good as the scala one tought, but probably a little bit faster since it does not use accessor methods.

P.S.: I'm a scala user.
Sounds like type-assertions cover that use case just fine. However, you are correct that you can't do this without allocating. ¯\_(ツ)_/¯
Except Cyprus they're all in the PfP program though: http://www.nato.int/cps/en/natolive/topics_82584.htm

Austria, for example, participated in missions in Africa, Afghanistan, the Balkans (KFOR, etc).

You really should learn about the subject you're trying to argue about.
So they're accused of both (1) paying white males more than others and (2) favoring Asian applicants over others.

The two claims are not conflicting, but if this is going to a jury it would be a tough needle for the DoL to thread. The knee-jerk reaction (which is sometimes determinative in jury trials) is that Oracle couldn't be favoring both groups.

The DoL would want to show evidence that the first claim relates to non-technical positions (where there are fewer Asians) and that the second claim relates to technical positions (where there are more Asians).

Disclosures: I am a former lawyer and worked for Oracle a few years ago. While not typically relevant, I'd also disclose here that I am an Asian/white male, and I have no complaints about my pay at Oracle.
No doubt, but the American Community Survey still ranks Minneapolis relatively high for cities that commonly receive snow. Boulder is indeed higher as a percentage of population, though not in absolute number of bicycle commuters.

That's also tangential to my point - people can get outside and do stuff in "bad" weather if they want to (and will probably be happier if they do so).
> Very through-the-looking-glass, as I, the Engineer, was arguing for more management process and Leadership wanted less.

I suspect you could go a long way with the heuristic "If engineering asks for more process, always give it to them."

It's not flawless, but it's like hearing Ron Paul call for a new regulation - when a request is that out of character, you should usually suspect that there's some good motivation.
Not to be a dick, but it sounds like you actually just drank a can of placebo. Sugar intake isn't correlated with increased heart rate or inattentiveness in healthy people. The myth of the sugar rush can likely be attributed to confirmation bias [1], and you probably just extrapolated this onto your current experience.

Of course, you could just have undiagnosed diabetes too.

[1] http://www.yalescientific.org/2010/09/mythbusters-does-sugar...