skysight-inc/HackerNews huggingface dataset:
The duration of a second is defined using Caesium-133 [1], not using anything else like daytime or rotational speed. It's independent of such factors and will always be the same in a given frame of reference. No need to update those values.

edit: I think it will lead to the same or more problems because everyone would have to change all time-related constants. Easier to add a second to the day constant (because the day constant is a subset of the seconds constant, but the seconds constant affects many more aspects than just the day constant).

[1]: https://en.wikipedia.org/wiki/Isotopes_of_caesium#Caesium-13...
Show HN: Use Solr in Symfony 2 or 3 application easily using DoctrineSolrBundle
I would like to see a comparison between Thor: Ragnarok, Black Panther and Avenger: Infinity War that supports your hypothesis (the three most recent films besides the very recently released Ant Man and the Wasp).

I'm not arguing the Marvel movies are the perfect movies or that they should displace and divert funding from other movies like say Three Billboards Outside Ebbing, Missouri, Dunkirk, or The Big Sick, and maybe 3 of them per year is a bit too much, but c'mon, "sterile as still packaged surgeon gloves"? Marvel's Overhyperbolic Universe?
The best way to learn math is with your hands
Same experience for me. The first time, I bought TV from Amazon I was a bit nervous. But the experience was so great. No need to drive to store, find parking, fit huge box in my tiny car, park car in loading area, unload, move car.... so on.

Since then I have bought more TVs for myself and helped friends and family who were reluctant to order online. No bad experience so far.
Adobe reader was always dog slow across all platforms, compared to alternative PDF readers.

And his other points are still valid, even more so now that smartphones are everywhere. Platform should be able to adapt content to best utilize resources (screen size). See how e-books are not published in PDF format. E-book readers mostly support PDFs, but it's painful experience to actually read through them.
TVs are low-margin. Audio varies.
5 World Ending (as We Know It) Problems for the Near Future
1. AI making human labor irrelevant and thus braking capitalism.
2. Overpopulation stretching the world's resources to the limit.
3. Quantum computing braking public key encryption and thus all finance and modern economic activity.
4. Coronal mass ejection wiping out most of our grid and computer systems.
5. Climate change making the world uninhabitable for a large part of the worlds population, leading to mass migration and war.

All of these have solutions, if we work on them we can innovate, adapt, and overcome. Any thoughts, or anything you would add to the list?
Considering the etymology and historic origin of "artist" as a skilled artisan. It's not even that novel an idea. Lots of things we consider art pieces are named after the buyer and not what we consider now the artist.
This is interesting but nothing new. As an artist I find the process and the intimacy with it as the most valuable part, that's where I learn and grow most. And the physical connection gives me most pleasure. I wouldn't get much value out of barking out orders and specifications to other artist technicians. On the other hand artist technicians need to eat too and it's okay that they get some work. It's embarrassing that they get no credit though but we know that is a facet of the human nature, it happens in almost every field
Does this "pass through" to the regex implementations in any other languages, or do those tend to implement their own parser or integrate different libraries?
What Happened with Dropbox and Minor’s Pornography (2017)
There's something to be said for just walking in and buying something you can hold in your hands and look at, at least if there isn't a tremendous difference in price.
Be prepared to see your top tax contributors move to another country.
Commercial flights are super safe because there's a million regulations to follow. An airplane costs $100 million or so and is flown by a super trained crew.

How is that going to be replicated for $20k cars?
> 21 years after, nobody cares about postscript.

Except most of the print trade.
A pretty well written analysis. I think the author is mistaken on two important points though.

The author writes that due to Google Play Services, most Android apps are in fact Google Play apps and couldn't be used on a non-Google version of Android without a significant rework. I believe there's already a significant body of work on providing drop in replacements for Google Play Services, e.g. microG [1]. There is nothing that stops a manufacturer from providing microG instead of Play Services and hence cutting Google out.

Secondly, the author complains that:

> More broadly, the European Commission continues to be a bit too cavalier about denying companies — well, Google, mostly — the right to monetize the products they spend billions of dollars at significant risk to develop.

There's a huge rift in how most Europeans and Americans see the role of regulators but without getting into that, I want to note Android was not Google's effort alone and hardly a significant risk. Android as a software stack is built on the back of the Linux Kernel and a dozen other open source frameworks (Java, sqlite etc). Equally, Google is hardly responsible for the hardware. Manufacturer's like HTC and Samsung invested far more in making Google a success than Google did. The same manufacturers that Google has been screwing over with its anti competitive practices...

[1] https://microg.org/
It's long overdue but is still crippling for the ecosystem. If you want to learn, that's great but if you want to make a business out of it then there are still too many restrictions for majority of non-Delphi developers. A revenue of $5000 prohibiting use from the Community Edition is crazy low, especially when it isn't even profit. The cheapest version of Delphi 10.2 Tokyo right now is on sale for $1,196, which means that once you hit $5k in revenue you would have to spend 20% of that revenue on licensing your IDE if you want to keep going and remain compliant.

Now, take a look at the Visual Studio Community license terms[0]. They, too, have a revenue restriction but it is $1 million but they also throw in a PC count of at least 250 PCs. Once you hit that threshold you will have to spend $499 on the lowest paid version of Visual Studio in order to keep on making your software.

That said, if one is wanting to learn Delphi then I would recommend Free Pascal with Lazarus instead as it handles cross platform easier than Delphi does and it is free.
Because the police have sacks of C4 hanging around? That'd be a big fat no. They obtained essential support from the military.

And sure it was considered unconscionable. Who went to prison in the administration of the time? Hint: not the police, military, or politicians who ordered it.

There's also the case in which the Air Force bombed Tulsa. Still, more African Americans, so it wasn't really a big deal (notice a trend?).

https://en.m.wikipedia.org/wiki/Tulsa_race_riot
The terms wouldn't prohibit Samsung from making phones with another OS.

The terms would say that Samsung installs the version of Android 2 (the new and closed source one) that Google tells it to. As manufacturing partners are always told what to do.
Not someone who's moved to GraphQL, but still curious how people do load testing and such with GraphQL APIs. Do you log which queries are made, and then plan around that?
I also was recently in the market for a laptop and the listings for Amazon were so confusing and full of pitfalls it reminded me of the bad old days of eBay. Like three-line item titles making it hard to discern what model you were buying. I ended up buying from Best Buy.
With a standard REST interface, you have to name all such combinations in advance. Possibly build custom code for each. With GraphQL, you specify them all at once, and are guided towards implementing code that will handle that. (There's no magic in GraphQL, of course, but the conceptualization alone can be useful. And if you're already in some particular ecosystem, they may have some localized magic you can use.)

You could just take your GraphQL backend and implement those specialized REST calls, sure, but then why not expose it?
I buy big ticket items at BestBuy it's much saner for returns
Good lord. I wasn't aware of that one. Thanks for the link.
Lately my items generally show up on time but badly packaged. I would say 9 of the last 10 books I bought on Amazon have had some kind of visible damage, from minor cover dings to folded covers and ripped pages. The worst is when they put a single book into a bubble envelope that is so oversized the book can slide around and rotate a full 360 degrees inside the packaging. This is essentially a trade paperback book in an evvelope large enough to hold a textbook. I have avoided returns because I don’t want to get banned from Amazon over my satisfaction with a $12 book (they are known to fire customers with too many returns), but I have started purchasing the books I want that I see in indie shops at full list just to avoid this disappointing experience.
Two issues:

- Viruses aren't particularly stable. They're fussy little things - it's easy to deactivate them.

- How you get phage preparations is to find them where the bacteria you want to target are growing, then culture them, filter out the bacterial endotoxins (because that'll kill someone), and then use that purified preparation. That needs a lab, and one that's reasonably good at what it does, vs. a random pharmacist at Walmart.
agreed. MOST people don't know much about technology. I'm 44 and teach at a community college. I have 17 year olds (taking dual credit classes for high school) and 60 year olds. Most of them don't know how to use computers well and I can't assume that someone will or won't because of age. The problems they have do tend to be generational - younger people tend to do most things on phones and don't know how to use a mouse and keyboard-based computer efficiently (so few of them ever maximize the browser window. I don't know how they work that way) while older people tend to have problems with things like getting connected to the school wifi.

I cringe at the tech issues I see daily regardless of age. They are mostly small things and not earth shattering but it proves that "digital natives" are not computer experts.

Example:I give them a link to something and I've gotten in the habit of making sure to just post news.ycombinator.com and not https://news.ycombinator.com because so many of them don't know you normally don't need to type https:// or a www.
Musk might have a point -but he's got his own blind spots. Sky scrapers create efficiencies by packing large numbers of people densely- they all have to go to one place, but in total they take up less real estate. Musk's contention is to transport people to these highly dense areas, rather than increasing the density of the vehicles we transport people in turn, instead we stick with low density vehicles, but do far more journeys.

It'd be like having a city where all the offices are sky scrapers but all the houses are detached bungalows. It'd be nuts. As office buildings get bigger and more efficient you get housing blocks that are bigger and more efficient and you get transport that's bigger and more efficient - trains and buses, not just more cars and more roads.
This was such an unexpectedly powerful piece of writing. Thanks for sharing this.
Flagged everything. Account who asked the question already knew the answer (https://news.ycombinator.com/item?id=17566509) and pushes his/her own website.
I reliably get stuff in 2 days, but I live near Boston.
On the flip side people living in socialized healthcare Countries have other stresses.

In the usa my insurance lets me go to 10 doctors for differing opinions. I can go straight to a specialist. When I need non urgent surgery it's scheduled with a few weeks instead of months.
You don't need to "completely deplete your immune system" to get sick with a bacterial infection.
For the purposes of what we're doing with them, we don't care about any of that, however. The real answer would be to automate the process, so people don't have to think and have the opportunity to do it wrongly, it just happens, but it's hasn't been high enough priority to bother with getting right.
So only rich people can afford to make good choices in regards to food? Rice, beans, whole grain bread, and frozen vegetables are all fairly cheap. It doesn't have to be Whole Foods Organic to be healthy.
San Francisco AI Summit
Fully automated flying is much different from fully automated driving and arguably easier to pull off. Barrier is lower, so we will probably see it implemented in near future.
Pushing the gist envelope: gists with pics and zips
AI can untangle the jumble of neurons packed in brain scans
I (with my family) lived 5 years on a 13 m sailboat. I added AIS and EPIRB to the boat as we had many off-shore passages. AIS (class b) costs about $500 (US $). EPIRB is about $400 with a $200 every 24 month cost.
>I always wondered why people would bother showing up for a talk or conference if they're going to be on their phone or laptop during the entire thing.

Nearly all of the interesting things at conferences happen between the talk sessions. Usually, at a bar. Usually, at about 11 o’clock at night. The reason is a lot of people go to conferences has everything to do with networking, and politics. Sometimes, they actually go to talks too.
Thermals on my early 2018 9370 i7 are perfect and I haven't really seen any throttling even doing video rendering unless I'm sitting in my apartment while its 85F+ (Seattle still doesn't know what AC is) and it's on my lap.

The fans do spin up and they're audible, but not louder than my Thinkpad or any of the Macbook Pro's we have at work. It is dead silent unless I'm actually doing intensive work.

It seems people have a lot of issues with older models though, so YMMV.
Isn't giving an expensive-ish gift like that against most company policies? And in the worst case, the government, against the law?
That's why I said "as a starting point."

The five paragraph form itself is a beginner's tool: any good essay will deviate.

However, one nugget to borrow from the five paragraph form is the centrality of the thesis statement. Having a thesis for your talk is _crucial_ IMO. It doesn't have to explicitly stated, and it could be as simple as "I'm going to convince you that $FEATURE is awesome," but you need a focal point. You could restate what I'm saying here as honing your elevator pitch for you talk or in any number of different phrasings, but the idea is the same: a short statement that sums up the absolute core idea of your talk and provides a focus for you and your audience. Anything that doesn't fit your thesis is a good candidate for trimming.
Sometimes I think these gene editing techniques are more like having a fantastic hex editor... but with a 5GB binary.
Larry Page is not an idiot. Flying cars have giant unsurmountable flaws that should be apparant to anyone who is not an idiot. What gives?
Ugh, this again. Net worth != income.

I get the spirit of what you're saying but you can't tax net worth, you tax income.
Fundamentals vs. changing tech. "Idempotency" as a concept is fundamental. Which header means what for some cache layer is not. REST unavoidably has a lot of things in it that are changing tech. (Nominally, it has a lot of fundamentals in it too, but per the other REST discussion on the homepage, which fundamentals it encompasses seems to vary on a person-by-person basis.)
Terminological confusion appears to be our bread and butter these days.

There's large companies calling their MVP "MVC", and then you have to explain that "MVC solves the problems of MVC" (-> real MVC solves the problems of Apple MVC, and is being rediscovered all the time with "unidirectional data flow" of things like React).

And then there's "React", which doesn't actually have anything to do with "Reactive", but has similar enough marketing that you think it might.

Which gets us to the current champion of muddled terminology: "Reactive Programming" or "FRP".

So although the various "reactive" (Rx) approaches are often called "FRP" (Functional Reactive Programming), they actually are not at all the same thing. At least according to the person who came up with FRP and coined the term. Of course, he no longer thinks that was a good name for what he did, preferring "Functional Temporal Programming".

And that's a good point, because as Backus points out (see https://news.ycombinator.com/item?id=17564186), FP doesn't handle time well, and so Functional Temporal Programming tries to address that deficiency.

Does that mean that the others are off the hook in calling their stuff "FRP" or "Reactive"? Nope, as it still doesn't make much sense, "reactive" being a description of systems not of implementation technology, and the implementation technology being a form of (synchronous) dataflow that can be combined with either imperative or functional languages.

So there is nothing essentially functional or essentially reactive about this stuff, and so when you add Rx or "FRP" to a non-functional language, you are adding a somewhat convoluted way of expressing dataflow, convoluted because of the unnecessary detour via FP. And while it does add the ability to build reactive systems to FP languages (which otherwise lack this ability), it does not add reactivity to non-FP languages.

And although the word "reactive" and the language used to describe these systems suggest high performance, most "FRP" libraries add about an order of magnitude of overhead...so they are slow.

Compared to that, REST is straightforward and well-defined.
Did you pay extra to have it unboxed and turned on? How much was the TV? I'm wondering at what level, or price they offer this service? The TV I purchased was not expensive, and the Amazon alternative was one of their "house brands" with Alexa integrated so I wonder if they'd provide the same level of service.

Did they schedule the delivery with you or did they just show up?
There are states in India that are bigger than UK. USA is 3 times as large as India.
I could not disagree more with your first line. For one it's utter fantasy. For tech talks where you need to present results, sometimes results dont arrive until the morning of. Secondly, there should be a measure of proaction - gauge the audience and adjust the talk accordingly. In fact, I'd go the complete opposite, keep adjusting your slides until you're comfortable. But yes, do time yourself. Generally IMO a minute per slide is a good ballpark. This means your slide is not too empty or too full, and you can talk about the material in the slide without reading the slide out.
I will pop into best buy from time to time to see if there are any good open box items or any cheap blurays. I am always amazed that they continue to give as much floor space as they do to appliances. I guess they have good profit margins and someone must be buying them to keep offering them?
I'm not aware of any phage treatments suitable for lung infections - mostly, it's been skin and soft tissue sites, but I'd be happy to know if there is one.

And yes, highly resistant infections are a problem - and one I work on - but from a "market forces" perspective they're still relatively rare. Even for most highly resistant infections we still have some antibiotics that work - not well, and not without side effects, etc.
> Flying cars seems like a horrible idea.

It depends on the use case. For high-density urban areas, the challenges probably outweigh the benefits. But for low-density, rural/semi-rural regions, those who commute an hour or more could really benefit from such a vehicle. For example, hospital staff driving home after a long shift.
We identify and categorize products through branding, which often has very little to do with their corporate origin. The artist's name (and their story) is a brand.
We decided against it. We’re in a java backend and GraphQL in Java with ORM is considerably problematic when trying to create efficient resolvers. We simply ran into one hurdle after another and we were finding ourselves in diminishing returns.

The concept is great, and if you write custom SQL queries for each resolver (if necessary), properly caching things that can be cached, and use the first class citizen programming language (JavaScript), then it seems GraphQL works wonderfully.

Trying to fit it into an existing ORM paradigm with respect to complex sub-collections, lazy loading, and efficient database querying, it just didn’t work out for us.
Up until a year ago I didn't do much shopping at Best Buy but now I do a bunch. What changed? I got a PS4 last year and joined their Gamers Club Unlocked program. $30 for 2 years and I get 20% off all games (new/used/pre-ordered) as well as double Best Buy points on games/gaming accessories. I also can get $10 gift card for pre-ordering certain games (which would still be 20% off). So for FIFA 19, I preordered and saved 20% off list price and then will be getting a $10 Best Buy credit on my account once the game is shipped to me. Oh yea, they will ship the game to my house for free too.
Agreed. But maybe it doesn't fit. Someone will try to install the new keyboard in an older laptop, and then we'll know...
Interesting in the UK they have their own courier who tend to be better than the rest, until it goes wrong that is. Then its a pain in the arse.
This seems like one of those severts revealed to stories where it is only a "secret" to people who don't think about the topic, aren't paying attention, and for whom it doesn't matter...

I'm by no means an art expert, but I'm surprised that people would be surprised.

The local TV show that covers artists always shows their assistants and such working with them and outright producing the art.

When I've gone on visits to artists studios often the assistants are there, they are all upfront about what they do, and / or the artist talks about who else they work with (send the concept to others to produce) to make larger size and quantity pieces depending on the project.

I have never felt there was any attempt to hide any of it...
From the article: "A torn membrane will result in a top case replacement."

It seems ridiculous to me that a single torn membrane junks the entire top case, a $500-800 part.
What's esoteric about WSDL? Arguably, it's verbose and a misuse of markup languages and the WS-* specs might be too generic but WSDL at its core is a straightforward representation of an RPC or REST protocol.
I guess those failing managers have been successful in casting their failures as inevitable.
RSI isn't even the name of a real company. It's a fictional company in SC. Cloud Imperium Games, CIG, is the actual company. The article in general is missing a lot of detail.
Yes exception for File uploads. There isn't a spec and not all apollo clients yet support it.

Hopefully, it'll be standardized soon.

For writing React Apps GraphQL is wonderful!
I chose "alive" because, well, HN is not always the best at biological nuance.

But there's a few major concerns:

1. Most preparations are bespoke. The FDA has made some headway with this because of fecal transplants, but it's still a problem.

2. Phages evolve. That's one of the benefits of them. Generally speaking, self-adaptive medications are not something we have a good regulatory context for.

3. They need culturing, isolation, identification, etc. and those are "wet lab" things.