skysight-inc/HackerNews huggingface dataset:
Problem is that flexbox is a subset of grid. Or to be precise: flexbox and grid are just two forms in a set of layout methods that we already have and will have in future.

In normal architectural process we would establish first common infrastructure for all layout methods.

I've proposed something like that 9 years ago: https://www.terrainformatica.com/w3/flex-layout/flex-layout.... but it didn't go through (Who am I and who are browser vendors?)

So we would have single property that defines layout methods:

display:block;
flow: horizontal; // flexbox now
flow: vertical; // ditto
flow: grid(
rows: ...,
columns: ...
); // grid
flow: multi-column( columns: ... ); // current multi-col
flow: stack;
flow: row(label,input); // variant of grid

So flexbox and grid are just parts of larger entity - set of current and future layout methods. Yet flexes has to be units as they a) were from the very beginning ( see "proportional" units here: http://www.w3.org/TR/html401/struct/tables.html#h-11.2.4.4 ) and b) can be used in other layouts and properties (why not margin-left:1fr ?)

Note that each layout method has its own parameters in their own namespaces.

Currently set of CSS properties is about 400 in one flat namespace. Any junior architect will tell you that this is close to unmanageable state. But we still pushing new stuff on that x'mas tree. It will fall down by its own weight as some moment, but who cares ...
Wow - "most of my last year has been spent working on another, way longer post"

Tim's posts are truly book worthy.
The U.S. CLOUD Act and the EU: A Privacy Protection Race to the Bottom
This is such a nothing story. A quote from the article itself:

>To get around the sustainability issue overall, the report suggests that biotech companies focus on diseases or conditions that seem to be becoming more common and/or are already high-incidence. It also suggests that companies be innovative and constantly expanding their portfolio of treatments. This can “offset the declining revenue trajectory of prior assets." Lastly, it hints that, as such cures come to fruition, they could open up more investment opportunities in treatments for “disease of aging.”

In other words, Sachs is saying that just because you cure a disease, that doesn't mean you can sit on your ass. You have to keep finding diseases to cure. O, the horror.
One of my students submitted an essay today entitled "On 'Democracy' and How Humans Lie" which was written entirely on their phone about inequality in the US
I think he's well enough aware that the Mac was cheaper. For instance:

https://www.forbes.com/sites/chunkamui/2017/04/04/7-steps-fo...

It's not made very gracefully, but the point is that the Mac wasn't a big leap forward in capability, it was the consumer version of the thing they had working a decade earlier.

Of course it's an open question what sort of computers Apple would have made if Jobs hadn't visited PARC.
Is it the OS or the input?
Facebook Doesn't Need to Listen Through Your Microphone to Serve You Creepy Ads
Mine is similar, but defined as having enough money to buy my freedom to survive. A job will not give me that. Or at least the jobs that are available to me.
Off topic, but I don’t like the “improved” text color. Subjectively, viewing on an iPhone X, it just seems to make the text ever so slightly indistinct, harder to read.

I suspect this is partly due to the “True Tone” feature, where the OS automatically adjusts the display’s color temperature to match ambient light. This makes the “white” background color appear less harsh (less blue) than in most displays, lessening the need for a lighter foreground color to soften the appearance.

Or maybe you could just say that it reduces the perceived contrast, lessening the need for further contrast reduction. I’m not sure if that’s actually true, though. The actual contrast ratio between anything other than black and black should be infinity on an OLED display, or even if you account for a tiny amount of diffuse reflection of incoming light, it would just be a (large) value dependent on the brightness setting.
Erm, I think most of the readers here understand how to think critically.
> Axing pension benefits for future employees is much preferable to what would happen to current ones if the state goes bankrupt.

I assume the teachers understood that those are not the only two options.
Fitting in a pocket is a great advantage for a portable device, to everyone.

The market seems to be saying: if I need something that I have to lug around, I might as well have a keyboard. i.e. a laptop.

Another effect is people are doing everything they can on a phone, because of the convenience. This leads to slightly larger phones every year, and now a 5.5" phone is no longer considered a "phablet", and apple is rumoured to having a 6.5" phone next (their smallest tablet is 7").

So... tablets will rule the world, but they'll be "phones". The barrier to adaption was changing consumer behaviour... as always.
MVP to startup. What do you struggle with?
Built an MVP and don’t know what to do next? What do you struggle with? What do you need help with?

For me it’s marketing/sales. Anyone else?
Actually, with let’s encrypt and friends, maybe it is finally time for s/mime (with cert pinning, web of trust for the paranoid)
A detailed tutorial that teaches OS development using Raspberry Pi and Linux
Email does work fine. We have a similar solution for encryption: PGP. If you do the encryption yourself instead of relying on your email client to handle it, it works fine. Type your text, encrypt it, then put it in an email; get a response, decrypt it, and read it — it's easy, and it works. People who say PGP is too hard to use are usually relying on a plugin for their email client, or some other unreliable, "encryption magic" tool that tries to hide how PGP works behind an incompatible abstraction.

Simple tools that do one thing well are almost always best.
The most interesting point of the article to me is that fact that taxes above $100k were 70% - 90% until 1970. That seems like it nicely explains why income inequality and CEO salaries have increase since 1970. With a tax rate like that, you pretty much can't have much income inequality.
I wish people would stop romanticizing New York. The entire East Coast is terrible, but New York is extraordinarily stupid.
Did you read the OP's post? They're replacing the contents with a link that eventually stops working for you. Nothing is being changed in Google's backend, so the original message can be preserved for as long as they desire.
Not to mention the most important part in my opinion, having the experience in your field to create a successful startup. Having a light bulb idea when you're young is all well and good, but without the experience I would imagine your odds of failing are much higher.
Back during the dot com boom, I worked at a small, but public company. Wall Street analysts (or people that worked for them) would randomly call people up on their office phones (back during the days when people had their own office phone number) and try to befriend people. If they got a hook, over the course of a few phone calls, they would totally stroke their egos, and then ask them for information about the company.

For employees it was like they were doing favors for their friend, and the things they were asking were generally pretty small, but could increase over time.

We were warned about this happening since it happened before, so I'm sure similar techniques that worked 20 years ago still work today. It's just a form of social engineering.
AWS is notorious for having absolutely awful networking. Every other CSP rep rightly digs on them.

They're also notorious becuass ECS is SO BAD.
What is a shiny resume really?
Los pollos.
I think you meant bacon, egg and cheese. ;)
China plans to grow flowers and silkworms on the dark side of the moon
> It wasn't intentional

Actually when it first came out Apple said it was intentional enhanced security checks that disabled the phone for the user's safety.[1] Why brick the phone? The enclave is secure and the Touch ID doesn't work, it hasn't worked since it was repaired. Why suddenly decide the phone needs to stop working during an update? Why not just wipe the secure enclave?

When user's contact Apple for support, they were turned away and Apple recommended they replace the phones.

Apple later changed their story and said that it was intended for validation at the factory and mistakenly affected customers.[2] Bricking a device at the factory seems like an odd way to validate it. Wouldn't a JTAG or SPI bus be a better way to query the phone to perform validations?

> they reverted with a patch within weeks.

Weeks. Turn your phone off and don't use it for weeks then come back here and tell me how it was no big deal.

[1] https://www.theguardian.com/money/2016/feb/05/error-53-apple...
[2] https://techcrunch.com/2016/02/18/apple-apologizes-and-updat...
Reining in Big Data’s Robber Barons
Yeah though the the parts in this article were "refurbished screens" rather than counterfeits.

Talking of counterfeits, I wish the replacement part manufacturers would put their own brand on like the Floureon battery I've got in this macbook rather than saying genuine Apple when they are not like all the iphone battery replacements I've come across.
Your entire position revolves around shackling google to serve the political interests of Brussels, to the point where Brussels wants to mandate a business model to the very people they claim to be helping. It's even weirder because Google is not a competitor to the newspapers, so going after them is nonsensical. It's not a compelling position and it brings to mind the old fable of the goose that lays the golden eggs.
They no longer do this for ads. They still scan your gmail for reasons that are probably more profitable to them (e.g. any of the comments in this thread about inbox’s AI stuff).
I've been working on a "streaming music" version of youtube for about 10 years off and on (https://github.com/kristopolous/ytmix) ... it's really designed for self-hosted personal use. I use it probably an hour or two a day.
If that's true, then why don't they let investigators in?
Article is right on. A lot of entrepreneurs are simultaneously the most and least employable people you'll ever meet.
It doesn't have to be false for it to be defamatory. It has to be intended to ruin someone's reputation in an unwarranted manner.
When kids are young (2-8) they have a magical ability to learn languages, it's a shame not to take advantage of that limited window to give them the lifelong gift of being multilingual.
Except of course tech entrepreneurs of today mostly do not invest their own capital, and therefore do not incur much personal risk.
The tax code simultaneously strongly encouraged you to not consume goods/services but rather have a company consume them on your behalf. This is still pretty de rigeur in Japan, which results in situations like this regarding executive perks: Bob lives in an extremely desirable house, which he rents for hundreds of dollars per month. It is owned by the real estate arm of BigCo, where Bob is CEO. Bob doesn't own a car; BigCo has issued him a $250k company car. Bob's children attend private schools, receiving a scholarship from BigCo for emerging leaders like themselves. Bob is in reasonably good health, given his frequent use of a gym and country club (dues billed to BigCo), and his wife's cancer situation is entirely managed by their gold-plated health insurance policy. Bob is socially assured of a sinecure post-retirement like e.g. being on the board of directors of a company socially close to BigCo.

Bob's salary is $90k a year. Phew; income inequality, solved.

(The current standard in the United States is that most of the above fringe benefits would result in taxable income to the employee. This is close to the current formal rule in Japan, which adopted guidance very similar to the US' on about a 25 year lag, but the substantial give-and-take between tax authorities and employers/taxpayers makes the actual practice in Japan substantially more varied than in the US, including among firms which would consider themselves enthusiastically complying with the rules.)
> Inspired by the clever algorithm the WebKit developers had come up with for parsing invalid content,

What was the clever algorithm?
I agree with all of what you're saying except this:

But if you then come on a business trip or holiday to Sydney, and people ask you where you are from, you probably will just say "San Franscisco"

No, people from the Bay Area don't say that, and indeed it's considered by purists to be a faux pas to ever say you live in San Francisco if you live in a different city in the Bay Area.

In the context you've described, someone who lives in Mountain View would normally say "I live in the San Francisco Bay Area", or "I live in Mountain View, near San Francisco", but not "I live in San Francisco".

Whereas someone who lives in an outer suburb of metropolitan Melbourne or Sydney would just say "I live in Melbourne/Sydney".

Let's just remind ourselves why we're having this discussion: the root commenter was explaining for US readers what Australians mean when referring to "Sydney", in this context of discussing the possibility of breaking the city up into three parts.

The point stands that the valid US equivalent here would be "San Francisco Bay Area", not "San Francisco".
User privacy is a Silicon Valley issue. SV is like Olympics that's held daily to determine who can mine the user data the fastest.
Huh. So when baby boomers were young they enjoyed all the cumulative public benefits of high taxes in prior years, but were never subject to such high taxes themselves? No wonder they look back at those times with admiration.
They will get there on weekend. OPCW was allowed in. Unless the strikes will change that.
There is no way to tell from the listings page unfortunately. Once you receive the product non-commingled items will have a sticker over the EAN/UPC/Barcode which includes the sellers own SKU, barcode, item condition (New, Used) and item name. If the product doesn't have one of these stickers and the EAN/UPC is uncovered it is most likely commingled.
This is terrible for forensic evidence. Many an illegal activity is captured and busted because of email records — just think of the Enron dataset for example.
It's OK for people with different political views to use the same communications medium.
I know what a polynomial ring is. I am not questioning that the string "x+3" can be interpreted as an element of Q[x].

What I am questioning is the necessity to interpret "x+3" as an element of Q[x].

>The expression x+3 meets the definition of a polynomial.

Only if you take x=(0,1,0,...) and adopt the convention that any member q of the base field Q is assumed to represent qx^0 = (q,0,0,...).

That is to say, x+3 only meets the definition of a polynomial because you insist on interpenetrating it as such.

However, we can also handle "x+3=-1" without ever defining the notion of a polynomial.

Eg, we can say, suppose x \in Q such that "x+3=-1". From this premise, we can derive presisly what specific element of Q x must be.

In a more general setting, we might only be able to derive a set of potential values that x could have, or derive that x cannot possibly exist.

As I mentioned in my prior comment, I see no reason to intererperet the "x+3" in "x+3=-1" as a polynomial. If we were to do so, the question would be asking: find t \in Q such that (x+3)[t]=(-1)[t]. Where (g)[t] is polynomial evaluation.

Applying the definition of polynomial evaluation, we would get that the above equation implies: t+3=-1.

Are you now going to insist that "t+3" is a polynomial. Bearing in mind that we have defined t to be an element of Q, which was necessary to apply it as the second argument of polynomial evaluation; and we only got "t+3" as the output of polynomial evaluation, which is defined to result in an element of the base field.

We could modify are notion of polynomial evaltuation to instead be of the form R[x] X R[x] -> R[x], which also gives us (for free) the ability to apply polynomials to other polynomials. But if we were to do this, then when we say that the solution to "x+3=-1", is -4, we are taking "-4" itself to be a polynomial.

In practice this is fine (we identify the base field with the subring of degree 0 polynomials all the time). However, this entire approach breaks down when you start working with functions that do not fit within the framework of polynomial rings.

For instance, suppose I said that "(x+3)! = 120". Are you still going to insist that "x+3" is a polynomial?

What if I define a function id: Q -> Q. In the equation "id(x+3) = 2, are you still going to insist that "x+3" is a polynomial?
In the Us, if you have the income FHA is 3.5% down and you could buy a double so most if not all of your mortgage could be paid for. Not saying there wouldn't be hassles/distractions but its an option for some.
> This is incorrect and a complete oversimplification of what actually happened. In every single one of the cases you mention, the device was bricked because having the part displayed broke the chain of encryption from the secure enclave to the device in question - Touch ID or Face ID. If you can't verify the chain of trust, there's no way for the device to accurately tell that the security measures that are in place are working correctly with any kind of certainty.

It's not incorrect just incomplete because even genuine parts would fail validation and result in a bricked device.

> In fact, Apple reversed the Touch ID issue by simply notifying the user that a third-party display had disabled Touch ID

> You're either simply ignorant of how these situations came to be or you're being disingenuous

Now who is being disingenuous and/or ignorant?

Only Apple could replace or repair your screen/button and have Touch ID work. When users had their screens repaired using non genuine parts they were fulled aware that Touch ID wasn't going to work.

The devices didn't brick themselves on first boot. They disabled Touch ID and access to the secure enclave but continued to work. Then Apple released an iOS update that bricked their phones for their safety. Then they back pedaled and released a patch so that instead of bricking devices it just notified the user of what they already knew.
Those approaches don't need to be mutually exclusive. However, the main assumption of the post is that these events will occur regardless of how hard you try to prevent them:

> ...there will always be some number off in the tail lost to an accidental bug, a bad deploy, an external service that fails to respond, or a database failure or timeout.

It's just advocating the same approach that's the norm for distributed systems: operate under the assumption that some components of the system will fail. This is assumed to be the case in an area such as modern database design, but is rarely considered when it comes to behavior of a generic web service.

That said, IMO there's tons of cases where if your data is inconsistent for a few records you honestly just don't need to care, and so the idea of devoting attention and engineering resources to something that's both rare and low impact just doesn't make sense. There is a disclaimer in the post that this is only advised for critical services, but I think that's being ignored in the discussion.
$2.3 billion dollars is an almost incomprehensible amount of money.

Amazon raised total of $108 million before its IPO.

Google raised less than $50 million before its IPO.

Facebook raised $2.3 billion before the IPO, and most of it was after it became a world-wide phenomena.
People put bubblers in aquariums to support more fish than could otherwise survive based solely on the surface area of the tank.

The gulfs are basically anaerobic septic tanks. Adding oxygen would allow aerobic bacteria to consume the excess nutrients.

Edit: thanks for asking, I should develop this into a full blog post.
Stanley Kubrick’s life as a still photographer
Are there any alternatives out there that let me:

1) Oauth2 into my account so I can see new postings in my subscriptions (not "the one you've been avoiding clicking for 8 weeks")

2) Minimalist dashboard that doesn't have all the "recommended for you" clutter

3) Simple search results like the one here?

4) A "show me similar" button next to vids that would let me pick out my own recommendations if I want to expand on what I'm watching, and not get signed up for all the crap their broken algos throw at me
The fingerprint sensor made by Authentec, was the centerpiece of a Motorola Moto X1 and slated to be in Google's Nexus 6 before Apple bought their supplier, effectively preventing the release. That's why those devices were released with a dimple where the fingerprint sensor was going to be, even though there was nothing in that spot where the finger rests.

That is to say, TouchID capacitive fingerprint scanning was going to be shipped in Android first and Apple delayed the market introduction with a strategic acquisition.

Prior devices like the Motorola Atrix and Toshiba G500 also had fingerprint biometrics.
“More often than not, she relies on charts, graphs
and quantitative analysis as a foundation for a
decision, particularly when it comes to evaluating
people … At a recent personnel meeting, she homes in
on grade-point averages and SAT scores to narrow a
list of candidates, many having graduated from Ivy
League schools, … One candidate got a C in macroeconomics.

“That’s troubling to me,” Ms. Mayer says.
“Good students are good at all things.”

Kind of a stunning misconception right there. A person only needs to look in the mirror, to invalidate such an idea.
everyone copies apple's designs (not the rest, thankfully). they would rather people copy products that are already out at least
What I'm curious about is what is the Parc Alto of today?
Is that (starting a company) not literally the definition of an entrepreneur?

https://www.google.com/search?q=define+entrepreneur

> a person who organizes and operates a business or businesses, taking on greater than normal financial risks in order to do so.
Oh man, I took a great class on that paper in college. Spent the whole quarter reading it, yet lecture was always interesting.
I think if you have access to capital from 1 then 2,3,4 fall away as issues.
Finland's answer to homeless people: give them homes
They could have written the title as "How smartphone using idiots let themselves be drawn into mobile addiction machines" but that would be too close to the truth and scare people off. For my 2c i think the reality is people want to avoid their issues instead of solving them, and that is a basic human trait. So they dive into tech solutions mobile and web and desktop for gratification, importance, friendship, and so on because some clever people figured out how to take advantage of human weaknesses and embed that in software.

Am i cynical? Not at all. I just observe people using systems and their inability to walk away with a sense of ease. Any habitual consumption is bad - only aware consumption is good, regardless of what you are consuming.

Now, if someone could just write an app that redirected every social media tool on the planet to the home page of HN we could at least start opening some minds.

Signed
#grumpyoldhackerinasia
That's why replacing corporate income tax with personal income tax, which many here advocate, won't work. However that issue can be mitigated by taxing companies on the value of perks