skysight-inc/HackerNews huggingface dataset:
Problem is in another architectural error that authors of the spec have made. In fact flexbox is the worst CSS spec ever produced - too many problems yet bloated.

display is a wrong CSS property for that. The display defines requirement of the element to its container.

For example

div { display:inline-block; }

demands that div itself to be placed inside line-box container in a row with other inline elements.

But the flex is about quite different entity: specification of how children of the container shall be replaced.

That's why there is a need for the whole zoo:

display: table | inline-table | flex | inline-flex | grid | inline-grid | etc.

Yet even this does not solve principal problem. What if I want to have display:list-item that uses flexes inside. No way...

It is really should be

display:list-item; // list item
flow:horizontal; // children replaced horizontally
// with flexes if needed

or some as such.

Sigh.
The World's Best Mathematician – Numberphile
Maybe I'm missing something but how is that different from Scala or Java?

That will fail at compile time in Kotlin if the method is written in Kotlin and has a non-nullable parameter. Even if it's Java I think it will fail at compile time if the Java parameter is annotated with @NotNull.

If it is a Java method and not annotated with @NotNull then of course it will be allowed at compile time because how could it possibly not be allowed? What are you saying is preferable in that case?
You're talking about Chancery Court: http://courts.delaware.gov/Chancery/

I'm not sure what you mean by secret. Here are some of its recent opinions: http://courts.delaware.gov/opinions/index.aspx?ag=court%20of...
I find the pressure of significant code on a whiteboard to be very different even from producing under pressure.

I think it comes down to expectations - in an interview I have to focus on impressing my audience and that's always there. In real life, I can focus fully on the actual problem being solved.
Leaf Classification Playground Competition: Winning Kernels
About 0.1%
Does that include neglecting to create or test their backups?
Can you clarify "TCP can't move a gigabit per second across the public internet."

I have google fiber btw and I have gotten a gb/sec from it.
Trying to solve political problems with market offerings is going to be looked at as variously crime / terrorism. Case in point: Uber
Actually, kube-system is the right namespace for things like this.

I don't know why it didn't work -- maybe they put the secret in the wrong namespace?
Strange, their AMP version works fine, don't see why they let the desktop get so bloated.
> I think that this is not quite true: ...

No it is. It is quite true that mathematical impossibility is mathematical and has nothing to do with the real world.

> ... but it applies only to mathematical models; that is, models cannot exhibit the behaviour. This doesn't prevent the real world from exhibiting that behaviour, but it does mean that, if the real world exhibits that behaviour, then the model is inaccurate.

You are talking about the validity of a mathematical model (with respect to a real world phenomena). That is a completely different notion.

Mathematically impossible means that, using the rigors of a mathematical proof, a contradiction is reached starting from the original mathematical assumptions. You started with math and ended with math. No real world involved.

> [quantum mechanics and gravity]

First of all, you're not making your life easier by defending your point using the argument of incompatibility of quantum mechanics and gravity.

And second of all, again you're mixing validity of a mathematical model as applied to observed phenomena, with the notion of mathematical impossibility. If the theory of quantum mechanics and the theory of gravity are incompatible and each on its own is unable to explain all of the observed physical world, that means both are likely inaccurate (rather incomplete) models of reality and we need a new model (maybe string theory) to explain the physical world.
Good point. s/quietly//.
Also possible Google and SpaceX are teaming up. That constellation isn't going to manage or sell itself and Google put $1 billion into SpaceX two years ago.
I have 'A or G'

https://itsosticky.com/1qz58aj

Any idea what this means?
I was asked for an estimate for a project I was working on. I said ~65 days. Now the deadline will give me around 40 days of work on it. I'll need to cut corners to make that, but I know in the end it won't be a finished product that we will be releasing and it will cost more time in the long run as I'll need to go back and redo parts of it. But we have a deadline now so I'll need to cut corners. The obvious way to do that is to focus on the most used parts of the application being done well, and finish / refactor the less used parts later.
Not sure why you changed your mind away from a perfectly valid claim. (Please see my response to OC).
Mass collusion doesn't need to involve actual individuals making agreements in smoky rooms. It can just be customs that arise as fads (whiteboarding as the answer to '90s Microsoft brain teasers), gain mass acceptance, and become standard practice.
* note also that there's the oft-quoted "60% of Fortune 500 companies are Delaware C-corps," but most people forget about the contrapositive - that 40% of the Fortune 500 are NOT Delaware C-corps. It's the most common way to go, but not the only way to go.
The Ultimate Guide to Lookalike Audiences on Facebook
Gene Drive with CRISPR is pretty neat, thanks for sharing, I honestly haven't worked with molecular techniques in over 4 years now, so it's been quite a while since I've reviewed a lot of this kind of stuff. From the gene drive wiki, this is one of my favorite lines:

"Endonuclease gene drives work by cutting chromosomes that do not encode the drive at a specific site, inducing the cell to repair the damage by copying the drive sequence onto the damaged chromosome. This is derived from genome editing techniques and similarly relies on the fact that double strand breaks are most frequently repaired by homologous recombination if a template is present, and less often by non-homologous end joining. The cell then has two copies of the drive sequence."

So that is pretty sweet. The researcher just hijacked the cell's repair mechanism in order to ensure the gene is present in both chromosome copies (I'm assuming the human 2n chromosomes here). That mean's all sexual progeny (zygote) will have to inherit one of these copies - and once that happens the single copy can duplicate itself by breaking the chromosome received from the other mating partner and then replicating the gene/drive via homologous repair.

If you want to say it could be dangerous then yea, I'll agree with you. It would obviously depend on the gene you would include with the gene drive (the gene drive I'm assuming is just the homing endonuclease and RNA guide sequence used to target the drive-less chromosome). If a deleterious gene somehow managed to attach itself to the drive system - either artificially or randomly acquiring the sequence in vivo, then that person may have permanently ruined their chances for normal offspring.

As far as an "airborne" vector with the gene drive/and bad gene someone wanted to be propagated, that would be a lot harder I think. I believe you would need the vector to be a virus, so it could gain access to the host's cells and DNA. So you would need a pretty high powered lab working extensively to make an infectious but not virulent virus - with the gene drive and harmful gene it carries. Those labs would be highly regulated and controlled bio weapons facilities. So yea, it could be dangerous.

Or it could be fantastic and something like this could be used to cure all of sickle cell disease by coding for a normal beta hemoglobin gene. Sickle cell only occurs from a single amino acid change, it's not a super complicated genetic disease. It's just one amino acid change that causes red blood cell sickling shape and fragility - which leads to a lot of pain and eventual early demise. There are other genetic diseases that are very simple that could be cured as well.

Anyways, sorry for the late response. I think there is potential to do a lot of good and a lot of harm with this technology. Let's hope we keep it in the right hands.
Government / military like to promote problems away. Helps to keep the person away from the work that needs to get done. The good thing about that sector is that there is a lot of room for lateral promotions to other offices and so then they become someone else's problem.
I got a healthy amount of press coverage, as you can see in this graphic: https://ksr-ugc.imgix.net/assets/015/617/477/4373b04fd29a977...

I'm with you on pricing. It's hard to tell what would have worked better. I could possibly have raised the price to $99 from $59, but I didn't do the proper pre-campaign testing that would have confirmed if that was the right strategy.
Browsers should have kept doing just plain HTML/CSS, or have adopted XHTML with the accompanying standards that would have allowed for a XUL / XAML like experience.

Instead, it's hack on top of hack.
I appreciate your story, and your effort to write it up. It's debatable whether it's too politicized for discussion on HN. I tend to think it's important enough that it should be here, since (as you point out) lack of discussion has the effect of upholding current policy. That said, I take issue with your assertion that "All the ICE agents could see was that he was a Muslim". I obviously don't know the motivations of these individual agents, but it seems certain that first and foremost they saw someone who had violating American immigration law.

Far from being the "all the ICE agents could see", I wouldn't even be sure that they knew that he was Muslim --- does that show up on documents they have? Yes, 90% of Bangladeshis are Muslim, which makes it likely, but unlike me, I'm doubtful the agents bothered to consult Wikipedia to know this. It's possible they were more likely to enforce the law because of his "color", but in the absence of more information I think you hurt your case by implying this is a clear-cut case of religious discrimination. Yes, it's likely his on the scene pleas "fell on deaf ears", but do you really want our immigration laws to be selectively unenforced based on the snap judgement of agents on the scene?

I think the better question is whether as a country we are "shooting ourselves in the foot" making it too difficult to qualified professionals from certain countries to immigrate to the US. But once we have a law in place, and a clear procedure for legal immigration, if we want to have any control over immigration, I feel we have to enforce the laws we have as uniformly and fairly as possible. What do you think is the best way for us deal with violations of this law? Presuming the details you were told were true, what do you think would be the right approach to this case? And how do you think violators should be treated while the details are verified?
Hard to say. I'm pretty sure you can create any piece of IR (almost), and Optimize/CodeGen. We're open to add new APIs when someone needs one that is missing.
We only break the C API when there is really no choice.
For example when I removed the C++ API getGlobalContext() I made sure to preserve the equivalent C API: http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-201... ; but it is not always possible.
Sexy full body massage +971507475118
@sytse - this is huge. You can move the YC internal slack to gitter as well ;)

But seriously - people are willing to throw money for an enterprise gitter - especially after https://medium.freecodecamp.com/so-yeah-we-tried-slack-and-w...

Look at the number of people begging Discord to take money from them - https://feedback.discordapp.com/forums/326712-discord-dream-...

gitter always had search working - discord just got it recently.
Proof of Concept: Linking related content in a modern CMS
Well, there's this thing called HTML...
Poll: Would you use a hosted authentication solution like Auth0?
On one hand, many frameworks either have authentication bundled in (Django) or it's relatively easy to add (Rails & Devise). It's also scary to think that the service might disappear one day (Stormpath was just acquired by Okta.)

On the other, the gold standard for auth has become a bit of a hassle (OAuth, 2 Factor, watching leak lists, etc).

Does anyone know of an open source authentication microservice that works like these hosted solutions?
3 Ways Emojis Can Save Your User Retention
Cardiovascular Deaths Linked to Poor Dietary Choices
>but when will you (and society) be comfortable with a therapy that goes into your brain cells and edits their DNA?

Seconds after some early adopters have shown that it works and has no side-effects?
> "Turns out that the only sure way to tell if you can do X, is to make you do X and watch you yourself actually do it, in person"

I don't write code on whiteboards for a living, nor am I applying for a job that will have me coding on whiteboards, so watching me do that will tell you almost nothing about the job you're actually hiring me for.
The fact that it is technically possible to reach temperatures lower than absolute zero because of quirks in the math really makes this "declaration" less than meaningless to me.

Math is a description of the physical universe not a definition. As another commented, what is mathematically possible and impossible is entirely our own invention.
I actually like their product but wonder if they just haven't recovered from this: https://searchenginewatch.com/sew/news/2321516/rap-genius-no.... If they were higher up when a user searches Google for "lyrics" during their critical growth phase they might have had the growth to keep their engineering going strong. Kind of reminds me of Foursquare right now.
Somewhat off topic, but I was once very interested in working for GitLab. According to their compensation calculator, though, I'd be making less than half what I make now (also working remotely). They ding me for living in a comparatively low cost area.

I'm surprised they are able to attract talent to achieve what they have done so far. It makes me worry somewhat about my future prospects in an increasingly globalized talent pool.
The protocol cjdns and its distributed deployment at Hyperboria is the largest scale starting point I'm aware of.

I think doing this might have advantages increasing freedom at the other end of the stack too - if you can drop out to cheap Internet on a mesh network with local traffic free, you might find the advantage of having a Nextcloud Box in your house (instead of Dropbox) clearer.
I remembered the story how Google created a 411 service that would connect to their search product. Microsoft scrambled to make something similar. At some point, Google discontinued it. The reason? By then, They had collected a lot of voice samples for training their voice recognition system. (And likely, it was easier to support a smartphone app than to support a call-in service).

When I was reading about Google Cloud Spanner, something struck me. Google Cloud Spanner was able to do what it does, not because of atomic clocks, but because Google has super-reliable private fiber that connects their data centers together. And I started wondering -- what was the hidden purpose of Google Fiber -- aside from stirring up the consumer broadband market?
The LLC issues the K-1 to the investors, you just attach it like the other 1099ish forms you receive from other sources of income (e.g. 1099-DIV).
LampsonFest – Bob Metcalfe, Bob Sproull, and Alan Kay
Why not, by the way? Why don't helicopters have a simple control input system these days, that can be interpreted by a computer and applied to actual flight controls?

I'm imagining a helicopter with the same controls as a current one, but where the "balancing" act is done by computer. It's stable by default, and the human inputs controls to ascend, descend, rotate, or tilt in the desired direction. So a human could take their hands off the controls in a stationary helicopter and it would stay stationary. If the human wants to fly forward, they push the cyclic stick forward, and that's it, no need to compensate in the other controls.

Is this just not done because fly-by-wire would make helicopters even more expensive or less reliable? Are there any fly-by-wire helicopters today?

After writing this question I decided to do some web searches and came across http://aviation.stackexchange.com/questions/23977/why-not-si... and a Wired article about a fly-by-wire helicopter: https://www.wired.com/2012/02/electrons-dominate-new-sixteen...

I'm looking for a description of what it's like to fly from a pilot. Haven't turned up anything yet.
That's the one smacktoward referenced.
http://www.porkulent.com/2011/01/how-to-sort-lentils/ This must be it. Had a good laugh.
Keep in mind though, that lots of technical book sales are made to employees of companies that may give them an annual budget for such things, or might just require a quick "Yeah, sure go ahead and expense it" type of approval.

I agree that $50 isn't nothing to an individual, but it is approaching nothing to a large company.
I meant the HBO one. I didn't see Carla yet, I'm in season 1 still. But so far it's not really women friendly.
But only because peer review and repeatability increases the number of people in the pool whose credibility can be attached to the research. If you don't trust anyone, why would you ever trust any research that wasn't done 100% by you under conditions 100% controlled by you (which I'm sure includes exactly no research)? Don't trust Monsanto? Okay. But what if one does trust some government lab that repeated it? Or some environmental non-profit that reviewed it and signed off? It's still based on trust, but you're able to choose from more people to trust. Transparency also promotes trust - like I said, going out of their way to not be transparent about it hints that there IS something to hide but they don't want a lot of eyes on it.
https://typora.io/ (a WYSIWYG Markdown editor)
Interesting information! I really like the analysis of video content, particularly the "founder presence" info. However, I think that the headline results that isolate video cost when looking at raise results is a bit of an odd way to do this analysis because it leaves out the rest of the marketing mix. I'm actually preparing a crowdfunding campaign myself (first time), and I'd think that the main levers for success would be, in no order of importance:

A: Pre-campaign support (solid email list, social media presence, etc), B: Video Quality, C: Rest of Page quality (ie: copy, visuals, etc), D: Paid advertising, E: Media Coverage, F: (Most important) Compelling product & pricepoint

Money Raised should be a function of a-f (and several other factors I'm sure I'm missing) so isolating any one of those variables on its own is not that useful. Presumably a campaign with a $100k budget for its video has also made significant investments elsewhere.

Something I'm still trying to figure out: assuming there is a limited budget, would one rather spend 20k on a video or 5k on the video + 15k more on Facebook ads? My thinking is that the 3M extra views (assuming $5 cpm) would be worth more than the marginal increase in video quality from $5k-$20k.

Granted, if there's a good ROI on online ads, the budget there should theoretically be "unlimited", but that's not always the case. Curious about other peoples thoughts here.
I love it! I have a tendency to do the same thing and I suspect it'll only get worse as time goes on (or better, depending on how you look at it). I'm definitely stealing floor spatula though.
You're posting on HN, but you can't find time to exercise? It's called self-control. Maybe that's what you're lacking?
Why not use Clerky? It's about a grand all-in, and since YCombinator uses them for all their incorporations, it's what all your investors are likely to expect.
Two FSB Officers charged in Yahoo's 2014 breach
A general derivation and quantification of the third law of thermodynamics
The idea that there is tons of private capital sloshing around wanting to invest in municipal fiber is ridiculous. Baltimore and LA have been soliciting bidders for years to build such networks without success.
The Kim Dotcom film: How to avoid a trial for 5 years and counting
Yeah one of those mysteries of life. :/ One day we'll probably go back and try this on a few older versions to see if we can repro what happened. But yeah, it was right off the bat when we started our beta, 2 different people said they had to modify the yaml in order to get it to work (something we wanted to avoid altogether).
Show HN: Like to Draw? Like to Solve Jigsaw Puzzles? Try JigDraw Android App
Yeah, it sounds more like "do you understand the spatial principle in determining volume" more than anything.
I'm also turned off by remote companies that do the same. I work remote and moved to a very low-cost area. That doesn't mean I want a massive pay cut.
Cant wait till insurance drops people based on this gene
> people are willing to throw money for an enterprise gitter

Isn't that just Slack?
Five of the Coolest Applications Every DBA Consultant Should Try in 2017
I've heard a lot of people say this but I don't find it to be true. Realistic and loosely coupled tests that require minimal maintenance improve my productivity much, much more than a fast build time does.

JD Rainsberger's proscriptions in particular sound like a recipe for creating a massive amount of test code, a huge maintenance headache and tests that are not at all realistic.
Why we should value Snap
Once upon a time, I frequented 4chan. I've lost count of all the stuff I can't unsee and in hindsight would have preferred not to see. There is a LOT of fucked up shit online.
For simple image types, you can avoid a lot of this machinery by always resizing and converting images serverside, so that attackers simply don't have control over the bits of any image they upload. This used to be the recommended countermeasure back when GIFARs were a thing.

Obviously, a trickier problem when those images are encrypted.
Romance novels are really easy, quick reads, and the people who read them tend to be voracious. Not unusual to read 5-10 in a month.
True, but most people don't actually know the practical effects of having an established body of law. Mostly because it's difficult to compare Delaware with 49 other different sets of rules in a digestible format.

Here's one example of the difference between CA and DE: California, as a baseline, generally requires class votes on amendments to charters. Delaware, as a baseline, generally requires only a majority of all capital stock to vote in favor of an amendment to the charter. This means that in California, the holders of common stock (or the holders of a prior venture round stock) could potentially block a future round of financing, which most VCs would say is not a great result.
Not to ruin the fun, but the chances of finding the treasure over such a huge area is very low.

There are a few books dedicated to "lost treasure" around the Colorado mountains. I bought this one at a used book store a few months ago, and it's a fun read: https://www.amazon.com/Treasure-Tales-Rockies-Perry-Eberhart...

Many of the stories are dubious, but quite a few are legit and still "lost". Lots of stories along the lines of a prospector finding a rich gold vein, or very promising claim, and then hiding it for the winter, but never get back to it for whatever reason. There are also quite a few where travelers hide a "treasure" to protect it from Indians or bandits, but can never find it again.

Many times the locations are known down to a particular gulch, valley, or mountain, and still nobody's been able to find it for 100+ years.

I think knowing the history of an area makes hiking there more enjoyable, and it's fun to peek around for treasure, but the people taking it super seriously are wasting their time, IMO. Probably cheaper and better odds to play the lottery.