skysight-inc/HackerNews huggingface dataset:
Apple Co-Founder ‘Woz’ Launches Blockchain Company in Malta
So, if you read between the lines, React was basically built for a better "Like" button according to Dan's blog post here: https://overreacted.io/the-elements-of-ui-engineering/

Hmm...
How difficult would it be for this library, or something akin to it, to become the first thing loaded when a PC boots? For several years now I have thought the ancient default of a 'textmode' as the underlying and initial display was destined to only become more and more useless as pixel densities continue to climb. We need the first display mode available to an OS to support vector display. Raster images can come later. I don't know what all is involved in initializing a GPU and handing the display over to it, though, so I'm curious how hard it would be. Would it absolutely require a new BIOS?
I've always found it odd that many React devs just keep doubling down and insisting it is much better and that it would be a disaster doing it any other way with "magic" templating systems or anything closer to html/css.

Having done some significant work in vue and React and meteor, and played with a whole bunch of others, it is mostly about preference. React has a nice dev orietented mental model. As a true blooded programmer, none of them are that hard to work with once you get past their inital learning curves. I've generally swung towards to keeping things as close to HTML / CSS as much as possible to keep it realtively understandable for most any web "designer" ( so mostly I pick vue, though playing with svelte and that seems promising )
57 matches for "You know" in that transcript. I got about half way through but can't finish this, it's so annoying!
> We investigate a range of potential sources of PII, finding that phone numbers and email addresses added as profile attributes, those provided for security purposes such as two-factor authentication, those provided to the Facebook Messenger app for the purpose of messaging, and those included in friends’ uploaded contact databases are all used by Facebook to allow advertisers to target users. These findings hold despite all the relevant privacy controls on our test accounts being set to their most private settings.

Very frustrating!
I know we're talking about what the actual law is, but interestingly in that classical example you state, making a product cost 599 is clearly to take advantage of the average person's cognitive weaknesses in thinking of 599 as significantly less than 600.

If they made the prices a round number like 600 as a rule then it would be much more obvious, and probably they would be less likely to make the mistake of making it 100x less than they intended. Bad luck for them.

I wonder how much less they would have made over a year if they made all products that were x.99 be x+1. I'm sure that effect has been measured by these companies at some stage, and that's why they continue to do it.

I don't have a lot of sympathy for any company that makes such a mistake, as the consumers aren't repaid the difference due to their price fiddling, and I'm willing to bet the instances in which a company makes a mistake add up to less than the extra money spent by consumers having their innate biases exploited into paying all those extra cents all day every day.
Hell, a good portion front-end developers don't even care about those things.
That sounds effective. Would probably impact more legitimate attempts, though (single-owner business really needs someone with a really obscure skill, etc).
I have several high resolution screens. I can see my BIOS boot text just fine. You're talking about a solution in search of a problem.
Inside of any lambda that takes a single parameter you can refer to the parameter as 'it'. If you prefer to name your parameters you can do so as well, it's just slightly more verbose:

users.asSequence()
.filter { user ->
user.lastName.startsWith("S")
}
.sortedBy { user ->
user.lastName
}
.take(3)
Adobe Digital Negative (DNG) [1] is that sort of standard (sort of) and there are manufacturers who use DNG as the RAW format in their cameras. Leica tends to use DNG as it's RAW file format. [2]

[1]: https://en.wikipedia.org/wiki/Digital_Negative

[2]: https://www.bhphotovideo.com/c/product/1082939-REG/leica_108...
This is an unpopular opinion but one that seems to be self evident, at least from a demographic and perhaps cultural “win”.

Many articles, including this one, champion the cause of immigration as a positive to society, a reason of which is making up for the low birth rate of said societies existing members. And I’m not refuting that.

But since immigration tends to occur from undeveloped countries to developed countries, what happens when you apply this trend across many generations and across many developed parts of the world?

And what does this, or should this, mean for a society and culture in present time?
It feels like it's 90% "you know,"
Ask HN: Is GraphQL still relevant?
- Is it still relevant?

- How is the adoption of GraphQL compared to REST APIs?

- What popular services are providing a GraphQL endpoint?

- When would you use It aside from the cases you want to optimize the access to your service (mobile)?

- Are you using in your projects? What work, and what doesn't work?
Eco+Terra+Mattress+Savings
An R interface to jExcel library to create web-based interactive table
That is not a blunder of the Constitution itself, but rather the result of being run under a hostile interpreter. That cannot be prevented, only mitigated.

The real blunder was not focusing on ways to escape undesirable outcomes justified by the Constitution. A real simple escape hatch for interstate commerce would be to say that the federal government could only intervene if the specific states could not agree themselves.

The Civil War was one of the best chances at pushing back against generally accreting federal power. Had it gone the other way with states being able to withdraw from the union, nonsensical tripe like Wickard v Filburn could have never stood. But like every other tooth in the totalitarian ratchet, we gained an immediate good at the expense of a long term cost.
Just for the heck of it, and because I have a thing for Google Earth, I counted the number of baseball diamonds (easy to spot from the air) within the city of Boston but gave up once I got over one hundred. Not counting Fenway Park :)
None of those things ("guarantee for parental leave, affordable child care or even vacation") seem to help. If anything, the evidence suggests the opposite: there are very few births in the European countries with the greatest amount of those things.
Yep! Which is why I'm dismayed at seeing this trend among designers where they feel the need to learn to code. There exists, however implicitly, an interface between design and development. That interface needs to be preserved, and it gets weaker each time a designer decides they should learn to code UI's themselves.

Technologies for building UI's will forever be changing, so designers should be able to work while being agnostic to the UI's implementation details.
I disagree that this is in the tradition of projects like TinyC; I wouldn't call this project "tiny" in the same way I would call TinyC "tiny" because this project uses LLVM, which is quite large and complex.
Discussed at the time: https://news.ycombinator.com/item?id=4276518
For me, it's not that I'm overwhelmed by the learning. I understand the "what" and "how" just fine. But React is a paradigm shift that I have yet to fully grok the "Why" for. It often feels like I'm having to re-solve problems we've had solutions to for a decade, on top of all the brand new problems React introduces. The core problem React solves, "re-usable reactive components", just doesn't come to fruition in most projects I have seen. It mostly ends up in a greenfields component stew.

We can write re-usable components in pretty much any language with as bit of file organisation. So React takes a whole heap of convolution and tooling to end up in pretty much the same place as before, just written differently.

Don't get me wrong though, I have enjoyed learning it and it is very cool technology, and I'm still open to having that "aha" moment when I finally get why people think it's great. It just hasn't hit me yet.
Though comments are always hard, places like the NY Times have a lot of content in the comments section. Moderation helps a lot I imagine.

And some of it is kinda trash, but they'd still be better replacements for Bret Stephen's 100th "Democrats should listen to me, a person who will never vote for a Dem, on what to do" article
> I think HTML is bad. I think DOM based development is bad. I really feel that Desktop UI development is much more mature and has much less legacy to compete with when developing a web UI.

I secretly hope this becomes true. I always think back to how nearly everything done on the frontend are essentially hacks to really sex-up a document description language for scientists.

I think it would be really neat if we did end up building UI's in a responsive way like you describe. It would feel more like the right tool for the right job. But that seems so far away when I start to think about what it would take to get there.
All of the questions raised about generic drugs can be applied to the non generic drugs.

Most pharmacists trust the FDA to assure generic drug quality - yes, but also the non generics.

Understaffing means there’s not enough time for thoughtful conversations with customers about generic drug quality - yes, but also non generics.

How Do We Know Generic Drugs Are as Good as Brand Name Drugs?

We don't know if the Brand name drugs are as good as the generics.

drug quality is important, but, the distinction between generic and non generic is pretty meaningless here.
Impressively informative!
Regarding the install/deployment about TiDB, we have build tools such as open-source tools such as TiDB-Ansible for on-prem and TiDB-Operator for kubernetes. Here is a list of deployment instructions:

Ansible: https://pingcap.com/docs/dev/how-to/deploy/orchestrated/ansi...

Kubernetes (using TiDB-Operator): https://pingcap.com/docs/dev/how-to/deploy/orchestrated/kube...

Terraform on AWS: https://github.com/pingcap/tidb-operator/tree/master/deploy/...

Docker: https://pingcap.com/docs/dev/how-to/deploy/orchestrated/dock...

Binary: https://pingcap.com/docs/dev/how-to/deploy/from-tarball/prod...
My guess is they felt they didn't have a choice. Having worked at a company with a very large AWS bill in the past, they actually listen to what their customers want. I also think it's clear that most cloud-going engineers and decision makers wanted a solution like k8s and "native" cloud support for it.

If they had chosen to use their own proprietary platform they risk Google and MSFT peeling customers away who want to work on a well designed open and portable orchestration platform. That might start slow but Amazon didn't get this big by allowing competition to take customers without throwing their own punches. They could have made their own _open source_ platform that would directly compete against k8s but by the time it was clear that demand was huge (I'm thinking early 2016) k8s already had to ton of momentum. Again they probably saw that and figured this was the best move with a high probability of success, even if it meant less lock-in.

They also have a whole slew of other products that serve almost exclusively as lock-in mechanisms. One truly portable product isn't going to be a huge deal.

EDIT: Distinguish proprietary and open source options in the second paragraph.
I thought Netflix was pretty notable for using React Native or something similar in most or all of its native apps.
Researchers easily trick Cylance's AI Antivirus to think Malware is 'Goodware'
> Nobody wants open offices or six hundred square foot apartments.

Maybe if you hadn’t grown up on a 1000 acre lot in the middle of nowhere you would have interacted with more people different from you and come to the realization that not everyone shares your lifestyle preferences.

> zoning laws and the real estate economy are engineered to promote space per human trending towards zero.

This is utterly factually wrong. The vast majority of the land area of most cities are zoned single-family only. The size of the average new construction has also trended dramatically upwards over the past couple generations.
I liked it just fine, I'm aware of the change the ACA brought into effect with regard to the preexisting conditions. I'd rather have affordable options than a single un-affordable choice. Whether the insurance company doesn't cover a pre-existing condition or you can't afford the premiums the out come is the same. I'd argue that no insurance at all is worse but reasonable people could differ on that.
Let's get Congress to do it - fix the collective action problem. Pass a law that says that all American companies are forbidden from serving traffic to countries which require their citizens to install compromised roots on their personal devices. Treat them like North Korea / Iran.
EPA Won’t Ban Chlorpyrifos, Pesticide Tied to Children’s Health Problems
I'm no biologist... but the person quoted in the article doesn't seem to understand that some things are explained by natural selection and some things are explained by sexual selection. The tusk doesn't have to have a purpose.

“The whole thing that is great about the teeth of the narwhal is that nothing makes sense,” Nweeia adds. “The tusks are an extreme example of dental asymmetry. They exhibit uncharacteristic dimorphic or sexual expressions since females do not exhibit erupted tusks as commonly as males. Also, the tusk has a straight axis and a spiraled morphology. Conventional mechanisms of evolution do not help explain these expressions of teeth.”

From Wikipedia:

https://en.wikipedia.org/wiki/Sexual_selection

Sexual selection can, typically, lead males to extreme efforts to demonstrate their fitness to be chosen by females, producing sexual dimorphism in secondary sexual characteristics, such as the ornate plumage of birds such as birds of paradise and peafowl, or the antlers of deer, or the manes of lions, caused by a positive feedback mechanism known as a Fisherian runaway, where the passing-on of the desire for a trait in one sex is as important as having the trait in the other sex in producing the runaway effect.

https://en.wikipedia.org/wiki/Fisherian_runaway

As another example, musical talent is probably an example of "Fisherian runaway" in humans. It doesn't make a person more likely to survive, but it makes a person more likely to mate.

The key point is that music can be broadcast to a large audience. And the audience can instantly tell if the music is "good" or not. It can't be faked.

You make patterns of noise that indicate 1) working sensory perception 2) motor skills 3) cognitive skills like memory and 4) the ability to cooperate with other humans (i.e. a band).

Hence it indicates fitness. It's selected for sexually, but not "naturally".

(edit: Now that I google it, it seems like a lot of scientists think that too (including Darwin), which is not surprising. It seems hard to prove, even though it makes a lot of sense.)
Very cool. Better technology in the area of discussion and disagreements will go a long way (longer than I think most people realize). We need a "bicycle for the mind" concept for online discussion.
Seems the project isn't being so actively developed any longer?

https://github.com/coralproject/talk/graphs/contributors

Why is that? (In the summer of 2018 and onwards, 90%? 95%? of the GitHub activity abruptly disappeared)

Two other open source blog commenting system that are being actively developed are Commento https://commento.io and Talkyard https://www.talkyard.io/blog-comments (I'm developing it).
Yes, monitors have been forced to include scalers that enable OS to use extremely low resolution modes. The 'problem' is that this mode of display makes the first experience a user sees to betray the extremely high fidelity modern displays are actually capable of. I understand if you personally feel that starting up into 80x25 text mode is still acceptable in 2019 with 4k displays, and that's fine. But if someone wanted to build a brand new OS which was designed from the ground up as if it was built for and with the actual technology we have now, rather than the technology we had 30 years ago, I am just asking how difficult that would be.
Timeless wisdom.
The Impact of Learning Multiple Real-World Skills on Cognitive Abilities
I don't think so, at least not for the kinds of apps I build. My biggest problem is largely around interactivity -- shuffling lots of data back-and-forth between the client and the server. If I'm going to have a SSR app with lots of AJAX code running on the client, I might as well just go all-client.
City with World's Worst Traffic Has a Solution: Build Artificial Islands
Isn't that what equality was supposed to be?

EDIT: Anecdotally, it seems that equality was strived for and it's not turning out as great as a lot of folks hoped for. Educated women don't date down like men did/do which makes finding a partner in itself much more difficult [1], women want the same career opportunities as men while also taking leave that puts them at a disadvantage, which is unavoidable; you will be at a disadvantage to someone who is willing to not take their leave to focus on their career, regardless of gender, and men usually take less or no paternity leave even when offered [2]. A lot of people raced to find success and actualization in the workplace, and it is turning out poorly [3]. We have housing, childcare, and education cost inflation due to more dollars chasing the same amount of those necessities. [4]

I want to be absolutely clear that I support woman having equal rights, equal pay, and should never, ever be discriminated against. I shouldn't have to say that, but you know, the Internet. The above paragraph are my observations as an armchair anthropologist.

[1] https://www.theguardian.com/lifeandstyle/2015/nov/10/dating-... (The dating gap: why the odds are stacked against female graduates finding a like-minded man)

[2] https://news.ycombinator.com/item?id=19878117 (HN Thread: After men in Spain got paternity leave, they wanted fewer kids)

[3] https://news.ycombinator.com/item?id=20468767 (HN Thread: The Loneliness Epidemic)

[4] https://news.ycombinator.com/item?id=20474292 (My HN comment above citing the Two Income Trap)
I think there's a recipe for becoming one of the dreaded "code monkeys":

- "Hey, I could make a bunch of easy money writing code!" So, off to school for a degree, not bothering to learn anything other than VM-based languages and web development.

- Get a job and never crack open a book (or read a paper) on software again.

- Only learn new stuff as it pertains to your immediate work.

I see this time after time in the resumes that I encounter. I think the half-life of a software career that follows this pattern is about 15 years and that's probably being generous. These people will spend most of their time either being taught the ropes as an industry newcomer (which is fine) or being told what to do by others (because they didn't keep their skills up). Their agency never really develops because their skills stagnate relative to the people who do get with a program.

I don't mean that someone should work all day then go home and commit like crazy on personal projects, that's also terrible advice. But it's not hard. For instance, if they spend an hour a week reading a conference paper then that's 50 papers a year and they're probably learning new things (or are at least aware of what they don't know); spread the subject matter around and after a few years of this they'll be in conversations like "Hmmm, this feature we want looks a lot like that consensus thingy I read about a few months ago, and they solved it by..."

"Wow, how'd you know about all that stuff?"

Reading a couple papers, maybe an hour or two a week, why?

The G-G-GP is terrible advice because someone who is even a little motivated and who exercises above-average career upkeep can do really, really well and have a long tenure writing software. People will want to work with them, even. Managers will ask their advice on a regular basis! Advising people who are technically inclined that getting an MBA is unconditionally better is just, well, wrong. I could be more forceful.

tl;dr; if you treat your software career like an actual career (and not some kind of easy con on the world that will continue to pay off for decades) then you'll probably get good results.
It has implemented all the design goals and the code has reached stable?
Perhaps. I don't know anything about how Netflix does their design. But the underlying point was that implementation details change, technologies change, and it's hard enough to keep up with the changes while you're focused solely on development.

I'm not opposed to individual designers learning how to code, but my fear is that the industry will come to an expectation that designers should be able to build UI's. I think that's a very very bad idea.
> the vast majority of families could never afford to raise a child in [any] 'dense urban' area,

You're missing qualifiers like "in the United States in recent times."
Well, I think that the issue will be whether the dog works for the tenant.

Hypothetical situation: I don't have a dog. I build one of these. A tenant signs a lease. Then I get a dog. But the tenant is terrified of dogs. But they've signed a lease, and (because nobody thought it would be an issue) there's nothing in the lease about whether the owner can have a dog. Now the tenant is really stuck - essentially they are at the owner's mercy.

I don't know if your standard agreement covers this situation, but if not, it's something to think about...
DirecTV may remove CBS
Maybe not a 4 year old, but NYC kids grow up way more independent than in many places in the US.

Middle school kids taking public transit by themselves is pretty normal.
The time Ev Williams commented on my story
>Does having a bit less paying job mean you have nothing? Do the lower costs of living outside big cities not offset the lower wages?

The word inequality (as opposed to poverty or standard of living) explicitly registers disinterest in this kind of argument. The important thing is that the distribution is too wide; the objective conditions at its midpoint are irrelevant.
What made Songdo and Forest City fail, but Shenzhen succeed? I think it's because Shenzhen put business first, and grew iteratively as people arrived. People want to move where the jobs are, not just to a fancy new IoT city.
Such a bad take. The actual "elite" in urban centers are the ones walking around with strollers.

Have a kid in the big city is the ultimate flex. No one else has kids because they can barely afford to live there themselves, let alone support a kid in it.

Edit: Also, it's not as if the author failed to mention that it's expensive to raise families in the city. It's that he says "yes it's really expensive to raise kids in the big city" but then goes off on a completely different tangent to say that everyone living in NYC and SF are "affluent childless" singles who just want to turn the city into their own childless entertainment machine, which completely negates his earlier comment on cost of living as the primary reason why there are so few young families in the city (plus something about fewer people enjoying sex).
An anecdote: A friend of a friend's son was very sick in the stomach. She went to see a fortune teller to ask what was wrong. The fortune teller took her money, did a reading, and told her she needed to take her son to a doctor.

I found that amusing. I have tons of these, most of them amuse me. Try living here and (among the many other notions you have of the place that are no doubt wrong) you'll see there's a huge amount of superstition, regardless of education level.

If you can't afford to come, https://www.reddit.com/r/japanlife/ is a good resource. It's amazing how much that sounds absurd is true.