skysight-inc/HackerNews huggingface dataset:
I like this analogy, but there are some pretty big differences between a supermarket and the app store.

The "aisle" on the app store goes on for miles. Sure the product may be there, but if it's a 5-10 minute walk down the aisle to get to it, I don't think may people would look that far. The item is technically there, but it's not exactly accessible.

In this example there's also only one supermarket, the Apple app store. With grocery stores your product may not be in an advantageous place at Store A, but it could be right at eye level in Store B, C, or D. With the Apple store, if you're not featured there, you're not featured anywhere.

I agree the developer should not be surprised by this. I don't think Apple is acting badly. These are just consequences of having many apps and only one app store.
Ha - I suspect you're looking in the right direction. Especially when they talk about that "hard three-month deadline." What is it with the arbitrary deadlines, people? The deadline happens once, but the mistake hangs around forever.
Ah okay, that makes sense (but parent comment was talking about Boring Company / other new technology potentially reducing cost in the future; though I'm also skeptical).
Says the Linux communist.
Perhaps slightly unrelated: I'm considering moving to asyncpg and using quart, which is a port of flask to async python. What I wonder if it's time to start using async python, and if these libraries are mature enough. If so, I hope libraries like this and little_pger will switch to it or support it!

https://github.com/MagicStack/asyncpg https://gitlab.com/pgjones/quart
there are overhead elevated train tracks, and they work just fine

No, they don't. They add a massive amount of noise and other pollution to the city, and block light and air, turning normal city streets into seedy alleys. (Ex: Wabash before the recent renovation)

They seem a lot cheaper to build and maintain than tunnels

Build, probably. Maintain, no. The elevated structures require a ton of maintenance that is ongoing constantly because they're exposed to weather, vandals, and other external forces.
Alberta used to perform forced sterilization upon people with physical and mental disabilities. I don’t want the government going near people for their own good

https://www.cbc.ca/news/canada/alberta-apologizes-for-forced...
I guess you were way ahead at the age of 18. I had no clue how the workplace works so I got a degree which then got me started. For me that was a good decision.
Thanks for the link, I had not seen that before. This shows very well how large regions, which are highly populated would be affected by a large nuclear incident in Europe. Even if one assumes, that every endangered citizen could be evacuated without suffering from any direct damange, it would mean that far to many people would lose their housing and that the food production in the affected regions would suffer.
>>How this situation came about doesn't matter.

On the contrary, we need to really understand how we got here first, in order to be able to recognize patterns of the problem and determine how to avoid it in the future.

As the saying goes, those who don’t know history are doomed to repeat it.
Because angular versions are like chrome versions.
1->2 was a full rewrite, now the new major versions always have some small upgrades and even smaller amount of breaking changes, it's not a big deal at all to upgrade.

You don't really have to upgrade every time a new version is out btw.
My wife are secular homeschoolers and have homeschooled our 3 kids: 10,8,5 for 5 years.
We use outschool regularly, its a great platform to introduce random topics. I would invest in it honestly.
AMA I guess
You're right, I was being hyperbolic.

I'd qualify my statement with preventive* healthcare, the near entirety of which can function on upfront prices.
> Look at how well competition works in our broken healthcare system. Our costs are the highest in the world yet our life expectancy and infant mortality isn’t all that great.

Yes, we have the worst of both worlds: We socialize losses and capitalize gains. Banking/healthcare are two examples of non-free markets, because there is no ability to let them fail. When you cap the downside, you get exactly what we have.

This is a good example of poor market interventionism, not free marketeering, which is not to say that a free market is the right approach for healthcare (I think it should be fully socialized).
Automation, offshoring, and foreign competition have been happening for several decades. GM used to produce half the cars in the US. It’s 2019, not 1989!

https://knoema.com/infographics/floslle/top-vehicle-manufact...
Interesting, I wasn't aware that Istio has such performance issues. Isn't Google using this though as well or at least an internal version of it? Surely they are on the same scale as FB.

I'm curious at to what the cause of the latency is. TLS handshakes?
I meant personal in the sense that they're not mass transit vehicles. They're Tesla vehicles with a capacity of 5.

I'll think of it as a people mover once they show us a vehicle that isn't an existing Tesla model.
“iOS apps” are not an industry. “Smartphone apps” are. You can always go to another store, e.g. get an Android phone. Spotify is not obligated to distribute on the iPhone. They are not being locked out of the industry by choosing not to distribute on the iPhone.
> there's no reason to believe it is better than democratic, central planning

Can you name an example of this succeeding at the same rate American capitalism has if Stalinism is not one?
> Exchange services is very difficult to differentiate.

Because financial markets are very globally fragmented. The hardest part about opening an exchange is banking, clearance and KYC/AML. For example the chance that a citizen of say Benin or Uzbekistan could open safely and easily open an account at one of the major crypto exchanges is essentially zero.

There's a lot of parts of the world where there's a captive audience with high demand for crypto trading, but no decent service available. There are pre-existing traditional brokerages and forex shops that have the local banking and KYC/AML infrastructure place, but don't have the tech for the exchange itself.
It's also a bad omen and a faux-pas to be fired on CNY.

It's a bit like seeing a doctor on the first day. My sister was hanging out with the little cousins at the skating rink, fell, and twisted her knee pretty bad. Given we were going to visit the aunts, and it's a faux-pas to see a doctor on the day of CNY, she irrationally toughed it out.

Turns out she tore like 70% of the ACL.
Pretty sure Chinese people would be perfectly capable of developing their own tech if they wanted to
I don't think this is a problem with homeschooling as much as with a subset of homeschoolers - particularly religious fundamentalists and anarchist types.

My wife and I homeschool, but we have our kids pushing well beyond their grade level in every subject. She had a teaching license up until a couple of years ago (they do expire after a while) and taught for several years before we had kids. Then, once they arrived, she decided this was a natural fit. Meanwhile, they're also plugged in with a local co-op with more than thirty kids that they meet up with several times a week.

Homeschooling can be used to keep kids out of the system and deny them a good education, but it can also be the platform for an elite education like no other. There's a reason the wealthiest families in American pay for private tutors and elite schools with tiny class sizes. Nothing beats one on one from a capable instructor.

As my kids grow older, they'll get one-on-one training in the arts, foreign language, and various extra-curricular skills like swimming, dance, etc. from instructors that we hire to assist them. They'll walk away from this better equipped than any of their peers in traditional school.

Honestly, if there is anything wrong with homeschooling itself, it's that it is only available to middle and upper class families.
I always sit in the front, it never occurred to me that this might be annoying for the driver. Is it?

When I've driven people around, even people I've barely met (say friends-of-friends), I've always preferred that they sit in the front. I was never a pro driver though.
Part of the theory was that if we put students in debt bondage for their education, they'd made better choices

That might well be the case. In my experience, people in countries where university is free frequently complain about life-long students ... people who enjoy being a student so much they basically never leave and live off of public subsidies forever, racking up pointless qualifications. I've met such people too. Countries where taking a course requires gaining a lot of debt don't seem to have that problem, or at least not to anywhere near the same extent.
I think this article is setting up a pretty high bar for search. For small datasets, you can very well just add an automatically generated "description" column in your database, and then do a SQL LIKE query: it's a simple substring matching.

It's by no means smart, doesn't handle misspellings or anything, but it works reasonably fast and predictably. This is basically how almost every desktop app with a search bar works. This is how word processors and editors work when users search within the document.
Except when people are planning a trip to maine.
Close to 300 people died [1] in the 90s due to improperly inflated tires. Sorry, but I don't screw around with safety factors like this when I'm being hurled down freeway interchanges at 70 mph.

> The TPMS sensors I've had all seem to go off at minor deviations

Good (IMHO)

[1] https://en.wikipedia.org/wiki/Firestone_and_Ford_tire_contro...
By "clearing up" I mean that we are starting to see how regulation is being applied, not that it is being relaxed.

I actually don't see how your question relates to what I wrote at all..? Sorry, English not native language etc. Please clarify if I wooshed.

To clarify, many, especially investors, bigger businesses and financial institutions have been cautious because of regulatory uncertainty.

There's still ways to go, but it's happening. The sky is far from blue but the wind is blowing, so to say.
> You see a shop selling postage stamps - perfect. But of course such a shop is for stamp collectors.

That is a fantastic analogy and I'm stealing it for my own uses!

Thanks for the great breakdown.
It's mostly hype yes, what do you expect from a startup? The strongest premise is the tunnel diameter is smaller, therefore quicker and cheaper to build. There may be efficiencies to be gained through improved engineering of tunneling machines as well, given SpaceX and Tesla's innovations.

Yes, there are many problems left, however every start-up faces a number of problems. They're basically just lining up to build an MVP, or perhaps that was the previous tunnel and LVCC is the beta version.

In either case, they have a CEO famous for his marketing and overly optimistic promises. If this wasn't an Elon Musk venture, I doubt it'd be getting over-hyped and blasted as much as it is.
I consulted to IBM in Poughkeepsie when they were secretively porting Linux. The one thing I found most difficult was getting them to understand buffer overflows. Every time I mentioned it, one of the mainframers would say "But with the mainframe, when a buffer overflows, we just kill and start a new process."

It took some quick thinking and a bit of dumb luck that the Linux distro they were basing the prototypes off of had a known buffer overflow that I was able to demonstrate to much amazement of the group that gave me what I needed to run getmvs (even though I had zero idea what to do from there...).

Yup, buffers don't mean quite the same thing they were used to. Format string exploits in general were quite entertaining to them as well.
Only 0x can steal them
I agree that a 9/11 style attack will never work again: it didn't even work for the fourth plane on the day of, leave alone in the future. But I am explaining the business case for the TSA, why it exists and is the way it is.
I once lived on the corner of Lake and Wells, where the Brown, Purple, Green, Pink, and Orange line trains all transit a frog patch. (It is supposedly the busiest rail intersection in the world.)

Even though I was 25 floors up with "soundproof" windows, it was jarringly noisy at all times of the day and night because of the way the sound waves travel up a building.
Well there's the plains of existence that one can be reincarnated to - the heavenly, human and hell (Not sure what they are properly called). Without the need for a creator god. From a 21st century perspective that's probably a feature not a bug, as that doesn't need hand waving around where god came from, geology, evolution and what not.

Personally I can't see much difference between that and the Christian heaven and hell, or even Valhalla and Freja's field in Asgard, with Midgard and Hel (sic) - albeit with far less battle to get there. Heck, even The Apocalypse compared to Ragnarok. Just as there are commonalities in the Abrahamic there are commonalities in the Indian religions like karma and reincarnation, and surprising commonalities across the lot. They all seem to speak of the same basic needs - perhaps a sign of an innate inclination for religion - and very similar concepts, like of going somewhere after. Maybe there's a basic truth underlying every one of them, but I incline to them all being man made.

Which is why I would tend to think restarting the level would give a very similar journey through common ideas but entirely different destinations. Interesting to imagine, but I'm not likely to find out. :)

> Even the religion itself is named after a man

Christianity is named after a man called Jesus Christ. Islam used to be called Muhammadism, after Muhammad, though I am not sure if that was a Western name or actually used by believers.
I would really love to enjoy TypeScript, especially now that they've added HKTs, but I am constantly running into type errors when the types clearly match, leading to weird workaround code where the type of some key in some object is specified as:

false | 'x' | 'y' | undefined

Meaning passing in `'x'` should work just fine. But instead, it specializes it to just a string, then throws a type error. The workaround requires me to write the following value to avoid a type error:

'x' as 'x'

This is not the only time I've run into this kind of problem -- I run into this problem regularly -- this is just the simplest version of it that I've experienced. I just cannot take a type system seriously when workarounds like that are needed.

Add to that, in many cases being unable to import a JS library in that doesn't include typedefs, and I fail to see how TS can be considered a superset of JS. It's certainly sold that way, but it's clearly not totally true. TS+React requires --noImplicitAny, which cannot be worked around (it's labeled as being required due to a platform limitation).

I also find Microsoft's documentation of TypeScript to be very poor (and has no search feature -- I'm sure they have some convenient excuse for that). I tend to learn how things work from random Github comments or source code after reading the documentation over and over. What is `declare` used for in practice? They don't really say, they just say it's for declaring things, and give highly specific examples.

Maybe I'm the odd one here and maybe I'm missing some piece of information that a lot of TypeScript developers have, but I've yet to find it and given all the choice I have these days, there are numerous languages I would choose well before TypeScript.
> but I really wish we could end this meme as to why the US has inadequate public services.

You're going to need more than wishing for this to go away, because as other commenters have pointed out, this isn't dog-whistling. It's empirical fact that a greater share of tribalism and sense of community (of which, surprise surprise, similar race/ethnicity is a factor) improves socialized goods/services.

Inconvenient facts are not racist when simply noted, and that's a meme I'd wish would go away.
Do tell us about the odyssey!
End users should never see emails that fail DKIM or SPF checks. Sender address spoofing is a solved problem.

If a company gets owned because they failed to implement SPF or DKIM properly, IT is at fault, not the employee.
It’s a good point. It all starts within. It’s a bit counterintuitive that to win the war we have to first fully accept things as they are, right now. It’s nice that on the external level there are people creating technology to protect us psychologically, ie: ad blockers.
Exactly. The light being on means "You don't know" if your tires are safe. Light off, means "You positively know your tires are safe".

Read about:

https://en.wikipedia.org/wiki/Fail-safe
>I grew up near Boston during the big dig and the city is a drastically different place before and after the Central Artery.

What did the Big Dig do that a better central artery with more decks wouldn't?

The whole "highways are ugly" argument really is mostly from/for upscale people who don't want their view ruined. Very few people who actually has to use or live/work near the infrastructure really cares all that much about it's presence. It's just a fact of life. Heck, if you painted it like something interesting everyone would stop caring in a couple years (i.e. same thing that happened to the rainbow natural gas tank on the side of I93).

Putting stuff underground is expensive and complicated compare to building above ground.
In macroeconomics, you can have a liquidity crisis, and the large number of poor is a liquidity crisis which also affects business. Remember money has multiple functions of which store of wealth is only one (and it's not the only instrument used for that purpose).

At a microeconomic level yes, this seems absurd, but microeconomics and macroeconomics are disciplines as different as physics and chemistry: the emergent macrobehavior is quite different from the micro behavior and calculation based on micro is not tractable.
Not really. You can still submit orders and use the site just fine, they just make it clear that they won't process or ship orders on the sabbath.
I stand corrected, this is not a random dependency (I only dabble in Android apps from time to time, so I didn't recognize the name; then again, your users won't recognize it either). But I'm sure it has plenty of fly-by-night competitors :).

In context of data management, being owned by Twitter and Google is not reassuring (as you yourself note upthread).
Phish tests need to be fair to people who actually understand something about security.

"Opening an email" is not actually an issue (spearphishers that sit on drive-by 0-days in current browsers or email programs are not a threat model that most orgs can possibly defend against). Opening attachements is hard to measure and again needs context: What kind of software and sandbox was the attachement opened with? Attackers using some ancient forever-day word processor exploit is realistic. Attackers sitting on fully patched VM outbreaks is unrealistic. If the used VM has unimpeded network access, then the attacker needs no VM outbreak. If the target opens a phish link in a current browser, but then refuses to enter valid credentials (because user is wary), then the user can be argued to have passed the phish test.

If you make failure fireable, then you need to demonstrate that the victim was actually successfully phished.

If failure requires remedial training, then you can afford a high false positive rate: Clueless victims learn not to click on links, and sophisticated "victims" get to talk with a security person about why their action was dangerous or harmless, and in accordance or in violation of policy.
There's was the general "don't follow links in unknown emails" but nothing about what to do if you're sure it's a bad email but terminally curious.

As far as I could tell nothing bad could happen (even JS was off in the browser I used to open it) when I followed the link, but is there something I should be aware of?
Unless your mother is Felicity Huffman. That type of nonsense has been going on since jump street and another reason to despise the racket that is the typical modern day college education.
Really mate, you should take care to read more carefully.

What you realize, what you are able to determine, whatever ideas you have of what’s normal and what’s not. I hope you at least learned something.
And Seattle avoided all of these:

https://www.king5.com/video/news/local/seattle-tunnel-lesson...
Because its far less likely that it has a rotating core due to being tidally locked. You need something like that to generate a planetary magnetic field.
Here’s the thing: if someone doesn’t want to chat should that affect their access to a paid service?

With Uber you’re paying for a professional driver (they’re being paid, so they’re a pro by definition) to take you from A to B. There shouldn’t be any obligation to engage in anything but pleasantries.
yes! tokenization and problems with word boundaries alone would be great to dive into!
I don’t think anyone is suggesting to build 1960s soviet designed nuclear power plants. It’s like pointing at the safety record of the DC-3 and claiming in 2019 that aviation is unsafe.
When a new phishing test goes out everyone in my department announces to everyone else to watch out for it. So it's a bonding experience of the non-security people against the security people.
You can also see that as meaning the odds are 100% that it'll need a public bail-out - it'll just be a budget transfer to or writeoff for the DoE instead of a bail-out of private sector lenders. Depends how you define 'bail out' :)

That said I'm not sure how a loan writeoff is more expensive than just paying the fees outright. Presumably public subsidy is always going to be more expensive than a student loan system.
“Sol” is the name of our star, not whatever star happens to be closest to a given planet.
Fwiw bit bashing is great for fields of characteristic 2 and 3
I do not believe that would be enough to convict someone in a criminal case though. Sure maybe for a traffic ticket. But an informal discussion one-on-one with a police officer, with no recording is pretty iffy evidence to stand on as being the only piece of evidence.
I am a realist.
> 4. Apple didn't make LibreSSL. Other systems besides Apple use LibreSSL, and the authors complaints about their lack of documentation are relevant regardless of what Apple does.

Other systems probably upgrade their copy of BSD userland more than once a decade... especially if they are the richest company on Earth.

There are probably 100 other user rants to accompany this for all the other massively out of date bits of BSD on MacOS.
> No, those growing countries are not the ones producing the most emissions.

For now.

Developing countries like China and India are the ones adding the most because that's what happens when a huge population is brought out of poverty.

Emissions are far from being the only environmental problem.

Population is obviously the main cause of the pressure we put on the environment and of our current situation.

As I said top priorities are both cutting emissions and putting the brakes on population growth and aim at reducing population.
Dealing with petty drama in K-12 is good low-stakes practice for dealing with petty drama in adult life.

I always took Lord of the Flies as an allegory to adult society rather than a book about children.
What were the primary motivations for homeschooling?
Cultural? Political? Quality? Access?

Also how do you go about socializing them? I've been considering it myself