skysight-inc/HackerNews huggingface dataset:
I recently read "Tom Crean: Unsung Hero of the Scott and Shackleton Antarctic Expeditions" - very good, exactly what it says on the tin - and was shocked about just how much of a leadership and planning failure the Scott expedition was. Ignoring all strategies for efficient polar transit (man-pulled sledges??), severe issues with scurvy, scope creep, etc... Insanity, with lots of opportunities for heroism. Very "British empire".

The writeup of the Shackleton expedition was also very good. Truly amazing how close they had to cut it at every stage.
Some would say this is all downstream from the fact that the market is not “free” but “regulated” and the early winners in the market use their influence and wealth to manipulate the regulatory apparatus in collaboration with the regulators who exercise their regulatory powers in ways that benefit themselves and established businesses. This is something that David Friedman has addressed.
I'm not sure I would consider a handful of examples of developers sneaking apps past the review team evidence of a "spotty record of stopping malware". Yes, you can trivially sneak things past app review by temporarily disabling disallowed features and re-enabling them once the app is released, this is literally what Epic did to get their payment processing system into Fortnite.

But the fact that all app distribution goes through the App Store means that malicious apps can be disabled once discovered, and bad actors can be banned. This is important.

If you compare the situation on iOS to the situation on Android the difference is night and day.

https://arstechnica.com/information-technology/2020/04/solve...

https://www.theverge.com/2019/7/10/20688885/agent-smith-andr...

https://www.kaspersky.com/blog/skygofree-smart-trojan/20717/

https://arstechnica.com/information-technology/2016/07/virul...

This type of malware is far more pernicious than an app getting snuck past review, for example rooting your phone and burying itself so deep it survives factory resets. And all of these examples were distributed directly via the web or from third-party app stores, so Google can't simply remove them from the Play Store either.

If you think the App Store has a spotty record when it comes to malware I wonder how you'd describe Android or Windows.
Here's the arstechnica take on this:

https://arstechnica.com/tech-policy/2020/09/oracle-one-of-do...
As we all know, it is an Adobe technology first and foremost. That could explain why somebody thought it needed those features, despite the fact that it really shouldn't.

More clarification of what I mean, in the form of a dangerous conversation:

OfficeCorp Exec: Hey adobe, you know what would be great! Fillable form fields! And dynamic stuff!.

Adobe Sales: Great! Wonderful feedback, we can do it!

Edit: Fix tone. Or try to. Maybe I'm just overthinking what I say?
Yes, "life" is a "pathway". The link for the paper didn't work for me, but I'm thinking the issue here is the "pathway" with "life" involved is now the simplest system that can produce the observed results.

From the Quora article:

"The volume of Phosphine observed was stunning. They ruled out minerals blown into the atmosphere, volcanism, lightning and other known sources as there is simply no process that could maintain this abundance. So much Phosphine was observed we could conclude that the atmosphere of Venus is “teeming with life”."
Exactly, Apple is already straddling the line (and imho way past it) on anti-comp laws.
If we’re seeing it’s presence through the atmosphere then it’s being irradiated by sunlight.
I'd bet that TikTok continues expanding and becomes viewed as more than that.
I have a bias toward designing user interfaces with simple composable mechanisms (that are easy to understand and compose), rather than single-purpose actions.

Yes, sometimes the action is really frequent or it's part of the main workflow, and having a shortcut for it is good, but I think one often ends up with a more resilient tool by allowing the user more control so they can recover from mistakes and exceptional cases you didn't think of.

A recent example is an app I'm working on that involves helping the user work through a list (they do a task for each item, then move to the next one, and so on). It's a high priority for the user to get through the whole list efficiently, so the PM wanted us to have only a "next" button because showing other buttons "might be confusing." The thinking was that it would streamline the workflow if the UI is minimal: do the task, click "next", do the task, click "next", etc.

This is the kind of situation where I really want to give the user more control — if we provide "next" and "previous" buttons, they can go back if they made a mistake, or check one of the earlier items and then return to what they were doing, look ahead to see what's coming up and plan for it, etc.
Qualcomm hasn't used an in-house core design since 2015 with the original Kryo. Everything Kryo 2xx and newer are based on Cortex.
As time goes on, some people will continue the same way of life as before, think of the sentinelese islanders, while the richest people will experience continuously accelerating quality of life gains. Thus, inequality is guaranteed to increase as prosperity increases. Is this inherently evil? I don’t think so.
So, the user graph will be bifurcated, with US users isolated from those in the rest of the world? If so, I don't see how the US-only TikTok remains popular for much longer.
For the system design interview I would blame your recruiter for not preparing you for what to expect in the interview. Larger companies like FAANGs actually do a very good job at that. The Kleppmann book others have mentioned is of course excellent for these interviews, but here are a couple of other resources for a crash course:

1. https://github.com/donnemartin/system-design-primer

2. https://www.educative.io/courses/grokking-the-system-design-...
If you are generalising on the micro scale you're definitely doing it wrong :)
> My wife is a kindergarten teacher, and has been back at (virtual) teaching now for 2 weeks. Whatever your political persuasion, it’s pretty mind blowing how little the districts prepared for and invested in a virtual year. It’s not exactly like this snuck up on them, we’ve been locked down for 6 months now. You’d think they’d have decided on common software platforms, provided some training for the teachers, something.

I have to say our school district has been great. They've picked standard central platform (https://www.schoology.com/) that provides all the links the kids need, been training the teachers on them and got them support. Under that portal they've got just a few specific websites that serve a central purpose. Teachers are allocating work under one portal, though it might mean they need to go use a special interactive maths website or something on another site, but they have SSO working so it's smooth and effortless. It did take a long time for the state to make decisions and make proper resources available, which severely tied the school district's hands, but they did their best to assume the most pessimistic situation they could and worked towards that while waiting for the funds to be released for more.

Apart from the screw ups around initial passwords on email accounts it has been an incredibly smooth process. My 3rd grade kid hasn't had to seek help from us for the technical side at all after initial logging in.
The only losers are software developers at TikTok who now have to migrate to Oracle's database.
I agree, but my argument here is that it's up to the producer. They obviously wanted it to be a digital paper, for some reason, and not a data mining source. We should blame the producers, not the format. It's equivalent to saying it's hard to get the source code from the pesky exe files people distribute, so exe is a mess.
Wav2Lip: Accurately Lip-Syncing Videos in the Wild
Exciting work having application to Video Dubbing, creating social media memes!..

Some of the previous work by the same set of people: https://www.youtube.com/watch?v=HziA-jmlk_4
My wife is a 2d grade teacher. She brought home her lumens ladybug that she used with her Promethean board in the classroom. However, the lag was terrible, her 2012 macbook pro just couldn't handle it. Our solution was to re-purpose an old ipad along with reflector teacher https://www.airsquirrels.com/reflector/teacher ($17.99). Yeah, just in case you're curious - my wife teaches for a SF Bay Area school district where I suppose they can afford lots of stuff except a refresh of eight year old laptops.
Thinking about that though, from a technical perspective keeping the name but changing the function would only produce bad PR.

- "We changed from the 68K to PPC" "Agh!...fine"

- "We changed from PPC to x86" "What, again?"

- "We changed from x86 to Apple Silicon" "...oooo...kay..."

- "We changed from Apple Silicon to, uh, Apple Silicon - like it's still called Apple Silicon, but the architecture is different" "What's an architecture?" "The CPU ISA." "The CPU is a what?"
If one day you can live forever in computer
I can concur. Most of Uber's traffic for real-time analytics was served by Uber's Elasticsearch clusters with customized querying layer. My team was also a user of the ES service. The service was sometimes unstable, but in general was fast enough for us, and scalability was never a problem. My team got paged only once from the ES team because we drove a huge spike to the team, and they ended up scanning more than 500 million records per second, for which they had to scramble to scale out. But even at that time, there was no visible degradation on our side, let alone outage. The owning team also presented their pain points, and none of the pains had to do with CPU not being fast enough.

By the way, Uber already had two real-time analytics systems before AresDB. One is the aforementioned ES-based service, and the other is Pinot, which was owned by a Pinot contributor. I was in one of those so-called alignment meetings about using AresDB. Engineers from both the ES service and Pinot were there. It was a disaster. The engineers simply asked what AresDB was supposed to solve, and presented charts over charts to show that computation or lack of join operator was never a problem (because for analytics, data streams can be pre-joined), while efficient IO was. The AresDB team simply repeated that join was important, and parallel computation was critical.

I left the company soon after, so I'm not sure how many critical use cases AresDB has been serving since then. Hopefully they do find some sweet spot to justify the cost of developing such system.
Are they getting 10% of nvidia or keeping 10% of Arm
Y'all are really complaining about an ad in an post that makes reasonable claims. At a grand scale they're right, your phone is not your castle.
Java libraries don't tend to break in the presence of multithreading the way Ruby ones do.
What's next, seizing Surfaces as "counterfeit iPads"?

What a sad state of things.
Just noting that Apple doesn't have a perpetual license, they have an architecture license[1], including for 64bit parts[2].

This allows them to design their own cores using the Arm instruction set[3] and presumably includes perpetual IP licenses for Arm IP used while the license is in effect. New Arm IP doesn't seem to be included, since existing 32bit Arm licensees had to upgrade to a 64bit license[2].

[1] https://www.anandtech.com/show/7112/the-arm-diaries-part-1-h...

[2] https://www.electronicsweekly.com/news/business/finance/arm-...

[3] https://en.wikipedia.org/wiki/ARM_architecture#Architectural...
Development is all done out of China...
It does make you wonder why not just use a small mirror. It might be a little bit harder to suspend in place correctly depending on weight but it'll do the job perfectly.
Some would say that the Sentinelese enjoy greater quality of life than the wealthiest among us because they live in the environment for which evolution has prepared them, while even the most prosperous of “civilized” people are subject to the alienation and anomie that are the result of our way of life.

Others will observe that the problem with inequality is not that the wealthiest experience continually greater q.o.l., but that their influence is often seen to deprive the least wealthy of what they once had, and that the process tends to put more and more of us in circumstances of precarity.
How does this compare to Sage?
The first trained multilayer deep neural network was presented by the Soviets in 1970 in a paper titled “Heuristic Self-Organization in Problems of Engineering Cybernetics“
http://www.gmdh.net/articles/history/heuristic.pdf
We have helped a number of teams form at the Bootstrapper Breakfast over the last fourteen years. You are welcome to join us, here is a schedule of meetings in September: https://bootstrappersbreakfast.com/2020/08/25/roundup-of-eve... You can also see a list of meetings on eventbrite: https://www.eventbrite.com/e/silicon-valley-bootstrapper-bre...

I would NOT quit your day job until you have a clear direction and a reasonable certainly of progress. Treat your current employer as a passive investor in your next venture.

Here is a pointer to the first blog post in a series that provides some practical advice on how to find cofounders: https://www.skmurphy.com/blog/2010/06/25/finding-a-co-founde...
Was life discovered in the clouds of Venus in 2020?
Which part of this can't be done on TPUs? https://en.wikipedia.org/wiki/Overlap%E2%80%93save_method#Ps... As far as I can tell, all of those operations can be done on TPUs. In fact, I linked to the operation list that shows they can be.

You'll need to link me to some specific implementation that you want me to port over, not just namedrop some random algorithm. Got a link to a github?

If your point is "There isn't a preexisting operation for overlap-save FFT" then... yes, sure, that's true. There's also not a preexisting operation for any of the hundreds of other algorithms that you'd like to do with signal processing. But they can all be implemented efficiently.

Yet it remains a fact that TPU cannot do certain workloads without offloading to the CPU (making it orders of magnitude slower), and that's somehow okay?

I think this is the crux of the issue: you're saying X can't be done, I'm saying X can be done, so please link to a specific code example. Emphasis on "specific" and "code".
The New York Times Front Page Sept 13, 2020 with Abstract Art Robert Motherwell
Simple answer could be that it tops out at a certain speed for the energy input. 1kw might only allow acceleration up to say 1m/s and no further.
10% of Arm division of Nvidia, https://www.forbes.com/sites/patrickmoorhead/2020/09/13/its-....

> Softbank ownership: Will keep 10% stake in new entity

That would mean Nvidia acquired 90% of Arm for $40B, i.e. Arm was valued at $44B.

Is Softbank invested in Arm licensees, who may benefit from Softbank influence? Alternately, which Arm licensees would bid in a future auction of Softbank's 10% stake of Nvidia's Arm division?
> For an optimal experience with Firebase Cloud Messaging, we recommend enabling Google Analytics in your project

This is stated right before the steps you show. Only the one who doesn't read will blindly add analytics.
Several years ago I gave myself this rule: Whenever you have to stop because of a red traffic light, you must switch your thoughts and think exactly the opposite of what you were thinking when you were about to cross the street.
> so any civilization with thousands or millions of years head start should have incredible galactic spread.

No, we're saying that that life didn't even reach "civilization". Humans are a blip in time compared to the dinosaurs, for example - we may well be the anomaly, but life still be abundant.
Cool, I had the same idea! https://replaymirror.com/
>But rather than move to a progressive tax on capital, as Piketty would like, I think we’d be best off with a progressive tax on consumption.

Except consumption taxes are naturally regressive.

If Bill really wanted a progressive tax I think he probably would have suggested more naturally progressive taxes (like property or capital gains) rather than the one tax that has to be massively hacked in order to not be extremely regressive.
Why should we expect it to? Education does not increase fluid intelligence.
https://news.ycombinator.com/item?id=24447182
Awesome to see!
It would be subject to the same laws, barring novel physics (like extracting energy from dark matter or some other process we don't yet understand). But a single AI could be smarter than 10 billion humans and consume less energy, need less space, and not care about expanding out into the stars. They could coast around their host star indefinitely and when they eventually needed to leave (which could be never), they could store energy and make a long, slow trek to another star. Imagine trying to find an asteroid-sized object in interstellar space.
>A vehicle equipped with it still has to generate energy.

Yes, with solar panels. No mass is expelled, which is why there's so many claims about it violating the law of Conservation of Moment.

> Going by these experiments the EmDrive doesn't have a hope of ever matching the mass efficiency of an ion drive.

If the craft runs out of ions to throw really fast behind it, how could it get more? Well, it can't. That's why the EmDrive is a paradigm shift; solar panels allow for the generation of electricity, which then powers a magnetron to create thrust.

And efficiency? Well, ion drives presumably have decades of head-start. Give it time.
I have seen very little partisanship from npr reporters. Much less "going after" specific people on the regular.
https://arxiv.org/ftp/arxiv/papers/1910/1910.05224.pdf talks at length about it -- the result is known to be wildly invalid for gas giants, as they have the temperatures and pressures to have viable chemical pathways to phosphene.
“Signs of life” has more information content than “Phosphine” - I had no idea that Phosphine is a sign of life, and that is a completely objective description of it from my new understanding. A sign of life does not mean life.
Hi
HI !
I live in LA. No investment, it's baked into the numbers.

> As long as we don’t descend to full on fascism next year I think I’ll buy a house here.

I would not recommend buying a house for the next couple years at least. Prices are about to crash everywhere.

> I like California. I stay here because of it.

More power to you.

> Maybe if enough people who think that Texas is a good idea leave people then who want to be in California can replace them and we can build more housing stock together!

Seems the opposite is happening. Texas has very lax building regulations. Part of this is due to not being on a fault line but most of this is just bureaucrats justifying their jobs and costing everyone money.

> I think this is our major issue, not asking people and companies to pay for advancing our communities.

Seems like it's had the opposite effect. Some of the highest taxes in the nation with the worst results.

Good luck with your housing purchase. I wish you the best.
Hard to be counterfeit if you don't claim to be the thing....
I imagine looking for lines that end prematurely would get you pretty far. Not all the way, since some last lines of paragraphs go all the way to the right margin, but combined with other heuristics it would probably work pretty well, especially if the page is justified.
Is this an eggplant which I see before me?
[citation needed]

Less sarcastically, I’d like to see some examples of this as I have a genuine interest in the topic.
Twitter seems to be testing an edit feature
(I'm pretty sure that this won't get a reply, but I'll leave the final post for others.)

> So a deficiency in your code, you chose to blame the language.

The language is to blame if it encourages a deficiency. I've linked to the type checker code to show that this kind of bug is virtually invisible, not like the aforementioned `if (a = b)` case, even to who knew enough to write a type checker.

> So Lua offers two superior ways to process strings over one? and you're still mad?

Lua doesn't offer two superior ways, it's lpeg that offers. And what lpeg offers (first-class PEG) is irrelevant to my problem (Lua the language lets you to accidentally put unintended arguments) anyway.

> Ierusalimchy wrote lpeg specifically to address known deficiencies in the pattern library.

And yet he left the faulty version in the standard library.

> Sure, you can't always use it. Just like you might be stuck on an obsolete version of JS in an embedded system.

You don't need the embedded system to show that you can't always use the JS package system. Web browsers some years ago didn't support that. As a result webpack (among others) happened and we are now comfortable to compile JS down to the bundle. Does Lua have any equivalent?

When I raise the issue with Lua the language you point to Lua the ecosystem and sideskip the fact that Lua the ecosystem itself is fragmented thanks to Lua the implementation. My issue with Lua (either the language, the implementation and the ecosystem) is multitude and pretty much every issue is connected to each other.

> It is, in fact, not.

Your code is different to the following (which is what I consider more readable):

-- [end_str_P and _disp omitted]

-- returns 0 for [[, 1 for [=[, 2 for [==[, and so on
local end_str_len_P = (L.Cp() * end_str_P * L.Cp()) / _disp

local find_str = L.Ct(((-end_str_P * 1)^0 * end_str_len_P)^1)

Your code unintentionally groupped `(-end_str_P * 1)^0 * (L.Cp() * end_str_P * L.Cp())`, as `a * b / c` would be `(a * b) / c` instead of `a * (b / c)`. It is not "incorrect" as the former doesn't contain any capture, but has enough potential to become incorrect. That's what I want to avoid by not using a "quirky EDSL".
Why would it be surprising to find bacteria next door? If life is common in the universe, this would be exactly what you’d expect. And there is plenty of reason to think life is common in the universe.
Coleopter
The movements that betray who you are
Such observation supposes that our timeline matches theirs (taking into account the delay due to lightspeed). We weren't capable of such observation until about a few decades ago, other civilization could have existed and vanished billions of years ago, or billions of years in the future, or are so distant that they're outside of our obserable universe (if they ever was within it).

Or energy is not such a big deal anymore once you've reached a certain stage of technological advancement, so it's not the right criteria.
I remember tech CEOs complains when h1B visas got cut bc they loved the cheap labor. Silicon valley only jumps in if it benefits their bottom line or for good PR
One of my best interview experiences was when I was asked a few relatively simple questions, looked over a class of their code and describe what it does and some mistakes that might be in there, and went over a code sample I brought in.

Then he said, "Okay, I know you can do the job, now I'm just curious how much you really know."

And then the really hard, low level questions came out. I said I didn't know a few times, and struggled even when I sorta knew the answers, and he took it in stride and played the role of teacher and taught me a few things that I still remember today. I didn't feel pressure like I did in other interviews, despite being much harder questions than I get asked elsewhere.

If you do it that way, I'm cool with it. If you start right out the gate with the hard questions, and you make no indication that you're not expecting right answers, I have no choice but to assume I better get them right, or else (especially considering I haven't moved on to the next stage of interviews before for getting one question wrong, or saying I didn't know for one of the questions, or the HR person was looking for a particular keyword I didn't say, quite a few times).
“Unable to complete TLS handshake” with mkcert local development certificates
What is their monopoly or which of their competitors are they colluding with?
Sage is a python wrapper around other systems such as Maxima or Fricas.