skysight-inc/HackerNews huggingface dataset:
In my opinion, it is reasonable to expect them to either validate you own the domain you are sending from, or to handle misuse aggressively. Perhaps they painted themselves into a corner in their infrastructure design and lack good engineers to resolve this? They might not admit this.
Security updates and finite battery lives seem to have a convenient crossover. I'm fairly sure if we could keep a device alive indefinitely, people would use them much longer.

I don't think you can safely have replaceable batteries without first making sure the devices' software are user serviceable. Completely flip the development model to something much more like a Linux distribution and get the onus on updating away from the people plugging bits of electronic-Lego together.
northern Virginia has some of the worst sprawl in the country.
But surely that doesn't mean it has never happened, only that you didn't hear it.
The Whanganui River in New Zealand is a legal person
nowhere true and stupid to compare. id rather make 20k in africa than 80k in europe.
Create React App 3.0
This was excellent and a real surprise from Caitlin Doughty, author of a New York Times best seller.

Ms. Doughty discusses how the common narrative of Columbine veers away from reality, how certain parties are vested in the common narrative and how multiple incidents/individuals became blended into a mythical folk narrative that lives on despite the truth. She also quickly gets to the gist of the actors' motivations and what we need to do going forward.

Simply outstanding research and presentation by Ms. Doughty.
Zoom is a great example of how it is possible to enter a saturated space with big players and carve a growing slice of the user base by providing better UX and technical execution.

Inspiring.
That would in no way replace most humans. That's not how visas work in virtually every country. Humans are there not just to verify identity but to verify that a person should enter. For example, if they sound like they may work on a visitor visa, or may overstay their visa, they may not be granted entry.

Furthermore, for verifying entry, I fail to see how face detection biometric devices could ensure that the person walking through is the one being photographed, unless there are other humans in place or far more intelligent systems. Someone could hold up a sufficiently well-crafted picture, bring someone else to be photographed instead of them, etc.
I think a glib attempt at a tl;dr would be:

> Sometimes "thundering herd" is a feature, not a bug.

To expand: HTTP/1.1 naturally caused the latency of the Internet to pace requests. A sort of implicit intrinsic rate limiting. HTTP/2 intentionally avoids that "problem" by batching/pipelining requests.
“Anyone Relying on Lidar Is Doomed,” Elon Musk Says
Thank you for pointing that out. I did read a good part of the interview but obviously missed that bit.

But I disagree with him here (while finding a lot of the rest of what I read insightful). How we speak about people is not fixed and change can come from us choosing to speak differently. Not that I'm suggesting we force others to speak differently, but we can make the change ourselves (which will be heard by others and perhaps picked up).
You don't know many Indian parents, do you?
Same thing happened to me! A few years ago, in addition to my normal job I had some 1099 Misc income. It was the first year I had taxes that I wasn't familiar with, since I wasn't sure how the 1099 Misc would come into play. As I was filling it out, TurboTax prompted me to upgrade to a paid plan, and they estimated they could get me an additional $1200 dollars back on my refund. Even if they are overestimating, paying $80 and getting $400 back is worth it. So I went with it and filled out the new information. I got absolutely nothing added to my refund: $0. It's a ridiculous dark pattern, and I'll never give TurboTax another dime.
The accident is explained in the video: https://youtu.be/qHKpcnn5Tws?t=202 (starting 3:23)
For those that want to dive deeper it looks like this meta-analysis might be a good starting point for the human carrying capacity of the earth.

https://academic.oup.com/bioscience/article/54/3/195/223056

> When taking all studies into account, the best point estimate is 7.7 billion people; the lower and upper bounds, given current technology, are 0.65 billion and 98 billion people, respectively.
building out subways takes longer then the typical election cycle. politicians have no interest in spending billions on a project that wont get finished in 10-20 years.
This fits in well with Bret Victor's ideas. You learn by playing with systems. Tweak a little bit here, see what it does to the output.
This talk of a "cut-in" detector is scaring me. It's like they lack any sort of higher level planning and decision making (which notoriously is not a neural network of any sort).
Pioneer Edition FreedomBox Home Server Launched
> My view on this is that complexity, like energy, can only really be converted from one form into another.

I like that. I'm definitely going to have to think on it some more.

> It doesn't really matter how much complexity is involved in `npm run build` if it means that DX and UX are no longer in tension.

As long is it doesn't break. I think Vue has a fantastic developer experience. As long as everything works you have incredible leverage as a developer. But the first time I tried to pass it a large nested object I lost many hours figuring out that I needed to call Object.freeze to prevent it from setting up reactive hooks on the whole thing (once set the data was static).

> One avenue I'm currently exploring is whether the same declarative/compiled model can be used as a wrapper around WebGL APIs, though it's very early days.

Keep us posted. I've done some experimenting on this myself. I built this[0] using a lisp-ish markup language I threw together. Think SVG with built-in support for defining and composing sub-components. The language compiles down to canvas calls at runtime. That version renders to 2d canvas, but I started a WebGL implementation that I haven't finished yet.

[0] https://anderspitman.net/apps/hardware-bubblesort/
Elance Market – Digital marketing services marketplace
I don't see us doing that to ourselves. Climate change won't accomplish that, nuclear war won't accomplish that, biological warfare gone wrong wouldn't likely accomplish that.

I just don't see it happening. That doesn't mean it's impossible.
If you follow the men's right movement you will notice that they regularly have to spend a small amount of time shutting down those going beyond "divorce court, custody of a child, alimony, punishments seemingly not being equal between the sexes" to those who want to put women "back in their place". Most seem to be the former, but the later does exist too and they want to join the group.
> I'm specifically talking about the fact that the base model 3 ships with heated seats out of the factory but you can pay to have them unlocked with a software update.

If you think this is a new thing, you haven't followed the car industry much.

Just as an example, my 2002 el cheapo Peugot was bought without the option to show instantaneous MPG/average MPG/range/etc. Spend two hours soldering/gluing on the missing $2 toggle switch, ask a friend with the Peugeot Planet update tool to enable it in software, and Bob's your auntie.

It goes much further than that though, especially when you get into chip tuning. Software upgrades that add 50 horsepower to your engine output are commonplace.

But as for the "actively hostile to 3rd party repairs/mods", this part scares me to.
Google Apps Script for Developers
Employees that bring politics to work are making the workplace uncomfortable for everyone else who has a different (or perhaps a more nuanced-) opinion, but can't speak up. They are creating constant distractions that take away from the work at hand, especially when it forces others to drop their actual work and engage (either passively by reading/keeping-up or actively by spending effort getting involved). These disruptive outrages are largely irrelevant to the mission of the company except via generous stretches of logic. Those involved in workplace activism also often violate the confidentiality that is expected in the corporate context, leaking email threads and weaponizing manufactured outrage via social media or journalistic outlets against the company and dissenting employees. The dynamic that has been created is also often politically-biased (rather than neutral), particularly at large tech companies, because psychological safety is only afforded to those who align with a progressive far-left platform.

Let's be clear, most of the justification (and claims of protection) for recent employee activism relies on mental gymnastics. There is no standing, for example, for random Google employees to expect to be involved in the selection of members of an AI ethics panel or in the acceptance criteria for clientele. There is no standing for employees to be involved in most of the company's decisions. This is especially true for the relatively-junior employees who are often driving these protests, since they lack the experience/skillset/visibility to have any useful/comprehensive perspective on complex corporate decisions. It is immature for them to expect involvement or transparency on-demand, and to protest decisions they disagree with that are beyond their horizon. If these activists were truly honest, they would conduct petitions via anonymous voting mechanisms (e.g. internal surveys) that let all employees vote for/against/indifferent, so that a broad voice is heard and not just a skewed vocal minority that faces no consequence. But these same activists won't do that, since these protests are not at all about making the best decisions or being inclusive, but rather about power dynamics and trying to get one's own way.

Google has lots of standing to take action against these employees. If these employees don't want to work at Google, or don't display motivation around their core role/function, let them quit or fire them. If they are not performing their duties and are instead spending work time on personal agendas, fire them. If they are disrupting the workplace by constantly fomenting outrage on the Internet, fire them. If they are hurting the company's brand and working against the interests of the company (or shareholders) by engaging in self-serving political activism, fire them. If they disrespect and alienate most of their customer base by only advocating for their own worldview, fire them. All this should be uncontroversial - after all, many others will line up for those jobs and Google will be just fine.
Firing would have been even more provably retaliation; presumably they were hoping to reduce legal liability.

Yes, but in some ways it would have been more honest. But the real question, still, is why do either? How does retaliating against this individual benefit Google? (Not that it would be justified even IF the answer was "Their stock will go up 3x as a result" or something).

It's just dumb from what I can see. It's almost like some manager was butt-hurt that somebody expressed their opinion and decided to try and fuck them over for no real reason. That manager is the one who ought to be fired.
I would debate "very likely", but yeah it's modern civilization that's more at risk here. I think it's still an unlikely outcome though.
Sudbury, but same point. You're probably right about a lot of them being written off for work.
This software talk is fascinating and a great introduction to neural nets.
The lunch delivery market is not what I meant, but more conventional ecommerce. I know for sure that in that market, companies do make break even.

In Russia, we had same day delivery even in very first eCommerce site back in nineties, and even e-groceries. That was just much a much smaller market, and the fact that 90% of country's economy was in Moscow back then was helping.

China today is not much different with 5 megacities making 90% of eCommerce trade volume.

Are stationed in China?
Yeah, that's DRM by another name. I'd be worried about doing it wrong and affecting customers.
My argument is that corporations are uniquely effective ways to avoid accountability for your speech. So perhaps that speech should be regulated differently than speech directly attributable to an individual.

Reading your post helped me think of a more concise way to say this. So thank you. And again.. I am not really sure and I see both sides.
> This could be the subject of a dystopia or a dark comedy where the free world has been taken over because could-be revolutionaries are placed on boring, pointless, mismanaged, tail-chasing projects so they have no time to think about the bigger picture or take any real action against the system.

This sounds like the current world we all live and work in...basically we have a bunch of "bullshit jobs" to occupy our time during the day and endless trash entertainment to distract us and keep us from noticing how shitty modern industrial life really is...
What’s wrong with people using your library to watch YouTube videos all day long?

Can you tell me you’ve never done that? There’s nothing wrong with it, even if it wasn’t the intended purpose. Maybe one of those kids would stumble upon a video that gave them so critical knowledge or sparked their passion in something?

As long as the kids weren’t displacing others or damaging the equipment I don’t see what’s wrong with it.
> The details are a little fuzzy, but it sounds like the load balancer is only distributing connections, not requests. That seems wrong.

They may be using sticky sessions or affinity in some regard, having the load balancer hold each client connection intentionally to a server. It's not necessarily wrong, entirely depends on what you need to accomplish.
$20k per year in Africa is balling out of control.
You might be right - I've never heard 'classical' used in that way, interesting!
Can snow cover lidars?
Yes your right, you'll even notice I made up the tax amounts as I was on my phone.

The point I was trying to make is that the tax rate does significantly affect the returns and once accounted for puts them back in line with some of their peers if account for this.
No clue. Wish I had that kind of data.
Doesn't LIDAR has similar problems with precipitation? Regardless of what solution proves to be the best, there is going to be a decent amount of time between when a self driving car can handle most scenarios and when it can handle all possible scenarios.
> I don't know why I though that. Guess I pictured the IRS computer as an old IBM S/360 with core memory that did everything in batches.

I think that idea is common. But why wouldn't they automate it with modern(ish) hardware? It saves them money to do that. Just like it saves H&R block by creating a program. In fact I'm more surprised that H&R didn't flag it before you hit submit.
Worth doesn't even have to be one measure. In math you can have two different ordering functions which give different results on the same input.
It's out of the context of this thread, but we were quite sure that "simulation-style" systems design would be a much more powerful and comprehensive way to create most things on a computer, and most especially for personal computers.

At Parc, I think we were able to make our point. Around 2014 or so we brought back to life the NoteTaker Smalltalk from 1978, and I used it to make my visual material for a tribute to Ted Nelson. See what you think.
https://www.youtube.com/watch?v=AnrlSqtpOkw&t=135s

This system --including everything -- "OS", SDK, Media, GUI, Tools, and the content -- is about 10,000 lines of Smalltalk-78 code sitting on top of about 6K bytes of machine code (the latter was emulated to get the whole system going).

I think what happened is that the early styles of programming, especially "data structures, procedures, imperative munging, etc." were clung to, in part because this was what was taught, and the more design-intensive but also more compact styles developed at Parc seemed very foreign. So when C++, Java, etc. came along the old styles were retained, and classes were relegated to creating abstract data types with getters and setters that could be munged from the outside.

Note that this is also "simulation style programming" but simulating data structures is a very weak approach to design for power and scaling.

I think the idea that all entities could be protected processes (and protected in both directions) that could be used as communicating modules for building systems got both missed and rejected.

Of course, much more can and should be done today more than 40 years after Parc. Massive scaling of every kind of resource requires even stronger systems designs, especially with regard to how resources can be found and offered.
https://news.ycombinator.com/item?id=19720832
That's the scenario for 'A train to Busan'...just saying...https://www.youtube.com/watch?v=6hKlqRd0X7A
Metric is not universally known in the US, either, so the SI unit prefixes are also not universally known.
Show HN: CloudPano – 360 Panorama Gallery Viewer for Everyone
Snake-inspired robot slithers even better than predecessor
Funny: problems I think are important are "ship less code" and "read less code" (and perhaps "require reading less code to understand what's going on"). The writing part is not something I've considered to be especially problematic, thus far.
The better way of looking at it is that American guarantees can only mean so much. A DPRK with a nuke is different kind of threat to US, compared to Japan compared to South Korea. There is already enough gap, the Japanese realized that leaving their security with Americans entirely is not a strategy. So they are walking back from the pacifist constitutions and militarizing.

In the short-to-mid term its good for US, a formidable ally with world class navy! But a Japan with powerful navy cant help itself but wants to dominate Pacific, that what happened in December of 1941, the rest is history.
> The story of the Civil Rights protests would have been very different had African Americans continued to ride the bus.

I don't know what you're trying to say here. Most of the most famous actions during the civil rights movement were African Americans doing things that were only illegal because of racist laws supported by cultural white supremacy (lunch-counter sit-ins; pubic buses; sometimes merely existing in certain areas at certain times). Metaphorically, they did "continue to ride the bus", if that means they continued to engage in the same actions involved in the protests, because those actions were eventually made legal. For those interested in learning more about the movement, I recommend "The Children" by David Halberstam. He makes clear just how dangerous being a civil rights protestor was.
Windows 10's 'Sets' feature is gone and not expected to return
> Why is the JVM crowd seemingly upset here?

Nobody is upset, really. Java web client lost a very long time ago to Flash.

But imagine, if 25 years ago you poured your heart and soul years ago into a project because it promised to be a particular kind of great (but later failed), it can sort of drive the knife deeper and throw extra salt in the wound when your project's ugly red-headed stepchild (i.e. JavaScript) grows up into something great and gives birth years later to a beautiful standard (asm.js, later WebAssembly) that becomes what your project thought it would be, and much more. Or something like that.

Java certainly has a well-established place in software, no doubt about that. But its original promises had it (combined with AWT/Swing, applets, and XML, ... umm yeah) becoming the ultimate "write once run everywhere" platform that could scale up to massive servers and down to tiny embedded chips, and every client platform in between. In retrospect, C# and .NET would have done well not to attempt to emulate Java's initial scope.
Is that how people's diet decisions work, generally? Do you think about the longterm health effects of everything you eat? Maybe but most probably don't or just latch onto the latest thing to eat/not-eat.
It's less than 5% of my total investments too (I am young and don't have tons of money yet). I will check out that book, I've already got a good intuition for the greeks but don't know much theory on how to actually price them in if I were to sell options.

The thing I'd be worried about with medium term SPY calls is that you will be completely wiped out by a recession. Or even if a correction happened like in December and didn't rebound fast enough. Of course during a bull market that's a fine strategy (as long as theta/IV don't eat any potential profits) , and if you are socking away your gains it's probably fine. But if you are just growing your options allocation by 50% every couple weeks and then throwing it all back into the same position, eventually your double or nothing will come up nothing. Just something to consider
https://www.wikitribune.com/article/13988/

via https://news.ycombinator.com/item?id=15806500
> Help me figure out the right messaging for what we should tell Bangladeshis that they shouldn't eat meat now that they're finally getting to be able to afford it.

Are you trying to say we shouldn’t save the world from environmental destruction because it might be awkward to ask some people to switch to fake meat?

How about this messaging: “we are destroying the world, we need to stop”
Thank you for posting that article! It was really well written and thought provoking.
>It's important to point out that you can get fired for protesting alone.

In California, where many of these workers are located, there are additional protections that might cover this.
Can also recommend this paper for more information on how ‘Dark patterns’ work:
https://news.ycombinator.com/item?id=17406186
He just files for us so no side by side because I'm not going to do it in tandem to compare because that's what his job is. But I think for us the reason is that he plans in advance what we should be doing during the year to minimize the tax impact on the business side of things - i.e. do this now, do that later, and do that other thing next year, take this disbursement now, pay this estimated tax, write off that loss now, etc. So I think it's more that the critical stuff is done throughout the year rather than just doing a post-mortem - proactive rather than reactive.
If you buy a bag with rollerblade wheels vs the plastic castering garbage that comes on a lot of bags you’ll get significantly more life out of them. I spend 15-20 days/month on the road and get several years out of rollerblade wheels.
Hm. Airlines raise the prices at the last minute. They estimate how many seats will go unfilled and offer cheap seats first/early.
Great work, just looking in to Svelte now after reviewing your latest release and video. First thing I looked for was routing, and I see Sapper is essentially batteries-included solution to using Svelte.

Will these always be separate libraries?
Is Sapper basically the create-svelte-app for your framework?
What's the roadmap for Sapper and integrating Svelte v3 changes?
It's pretty easy to turn energy into food, in large quantities in small areas, even in incredibly hostile environments. (AKA greenhouses). We don't do so only because food and arable land is so incredibly cheap that it's not worth it.

Farming is only 0.07% of the US economy. A small increase in food prices would vastly increase supply. Africa would probably be screwed, but that would have nothing to do with our ability to feed them and be solely due to economics not making it profitable.
They were billionaires of their time.
>but it is also something that will once cracked be an instant commodity

Definitely not and I'm not sure why you think this.

The data pipeline advantage is a big part of this talk.