skysight-inc/HackerNews huggingface dataset:
It's really interesting to think about companies siding with governments now that funding comes internationally as well.

The concept of nation states is fading and the rise of corruption and oligarchy may take hold...

Saudi Arabia has a massive investment in Uber btw... this really prevents any type of criticism of these companies or the view that they're independent or that they should prioritize any specific country.
I don't think having someone fund a class or taking "IRL" classes are signs of a lack of intrinsic motivation. Plenty of motivated people have taken student loans to get through CS courses in actual colleges.

Nevertheless, the classes being offered here appear to be online, through Lambda School[0].

[0]https://lambdaschool.com/about/
See also discussion from 4 days ago: https://news.ycombinator.com/item?id=19421697
which would be then used by the Chinese military to work on the machine vision for Chinese military drones that kill thousands of people.
Seems like a good thing. Look at the volume for cryptocurrencies. It seems to be insane / ridiculous, as if the sum total of all coins for almost any given cryptocurrency are exchanging hands weekly (I know this is not exactly what volume means, but it's close enough).

Looking at bitcoin volume on coinmarketcap right now, it's about $9B 24h volume on a $71B market cap. In just 8 days the entire market cap of bitcoin will have 'exchanged hands' (again, I know this is not exactly what volume means). Meanwhile, most people are not using bitcoin as a medium of exchange. These numbers just seem absurd to me. There's no way that people are using bitcoin as a medium or exchange OR a speculative trade that frequently, unless these traders are fickle idiots.

That said, I know little about how currencies work, so maybe I'm making some invalid assumption. But I don't see how this data being faked is at all meaningful unless you're using this data to try to estimate the "value" of bitcoin, etc. If so, yeah this is bad news for you. But how did you not know that bitcoin, etc. aren't really being used to exchange value?
Lots of people (~10-100 cars) park at the Berkeley marina daily - it's a popular spot for those living vehicles.
> 3. Most of the real hard bugs I have to deal with usually involve timing or race conditions. This means that I might not be able to reproduce them in a debugger, and sometimes even the act of attaching a debugger makes the timing different enough to not repro the bug.

Debuggers actually are often really good for that sort of thing. If you can break the code when the race happens and start looking at the stack and execution trace finding what happened is usually trivial. The big deal is by understanding very clearly what happened you know your fix actually fixes the problem.
Yes, employees do want job levels, so it's unlikely they'll go away. If I had employees, and they insisted on a job title, I'd give them one.

I personally don't see why the measure of success of an employee has to be dependent on career ladder ascension. Why do employees need a change in job title to learn if they're succeeding at a company? Can't they see the success themselves? Can't their boss just tell them?
DataFusion: A Rust-Native Query Engine for Apache Arrow
People living in cars isn't so bad if they run on electricity. But having people heating their "homes" with a size-optimized ICE burning gasoline is terrible for air quality. Car engines aren't designed to be heaters.

I had imagined at one point having parking garages constructed for this very purpose to be used as homeless shelters.
Natural gas wasn’t injected down there by man. I can tell you’re sincere but those are not the same things. This still seems like a giant guess. We’re better off burning as little carbon as possible.
I wonder how this compares to streams in Kafka or Kinesis. One of the main advantages of redis is that I see it used in many cases as a replacement for memcache (just a key/value store for bytes/strings) so it already exists in many infrastructures.
Isn't that because we haven't yet figured out how to actually get them to do complex stuff? If you could actually have a bot which could just go out and shovel snow perfectly, would you still prefer the status quo of doing it by yourself?
You're a far right misogynist woman hating person. In other words are a part of the problem!

Don't you see a problem with too many men in CS? Don't you want more women to succeed?

I just checked your profile. You should be fired for being a woman hater.
> 4. I need some 10' 2x4s from Home Depot, some plywood and also a bunch of bags of soil. Whats my best option here?

This may actually be a good case for car sharing. If I could call up pickup truck to my door whenever I need, it'd be much cheaper / more efficient than getting a ride to a truck rental place and doing the same.

Ride share falls apart for this of course, but if the truck can deliver itself to my door? I'm all in.
"Software is complex. The main tools to create software cheaper are abstraction and reuse."

Robots have all of the software complexity (more software than most software startups I've been involved in), plus hardware complexity.

Software doesn't have a supply chain to worry about. Software doesn't have to deal with an unknown environmental issue that makes the screen go black, or a vendor that started shipping you a different part while calling it the same part, or a sales pipeline that involves shipping around tens of thousands of dollars worth of hardware and staff to set it up and demo it, etc.

So, a software startup has to solve software problems. A robotics startup has to solve software problems on top of everything else.

"Is building a robot from standard components possible?"

Sure. Most robots in the market are mostly built from standard components with a few custom built bits for personality or to solve specific problems.

"or using some sort of software based mechanical/robotic design tool, similar to the procedural model 3d graphic designers are starting to use?"

Sure, there are tools for designing hardware. Robot companies use those tools.

But, it doesn't make building and shipping out multi-thousand dollar devices as easy/cheap as shipping software.
Keep in mind that it’s primarily the publishers that are hurt by this. Advertisers typically determine what they’re willing to spend on inventory based on the ROI, which is decreased by ad fraud.

As such, the inventory of “genuine” publishers is devalued as well.

Note that in this sense, a publisher can be both a powerhouse like FB or Google, or also smaller outlets.
Might as well get a horse, it might be faster at that point!
I think it's more because America is huge and there's a lot of ground to cover. It's impossible for public transportation and private services to fill that gap.
In nature, premature springs are creating new winners and losers
One Physician's Dream of Launching a Preventative Medicine Clinic
re 2) rent a nice large van! Don't put the wear on your vehicle!
Only when the politicians have a low enough average age that they actually use computers themselves (and find out how unusable the web is already) will they possible revise or eliminate the restrictions.

One big problem with tech regulation right now, particular that which involves the internet, is that the old farts making the rules are barely skilled enough to send emails. Not only do they have no concept of how they're ruining things, but they don't have to suffer the consequences.

Imagine if every time they changed the channel on their TV, they had to stop and drive a cursor to _somewhere_ on the screen to find the correct button to press to get past the popup and watch the channel they were hoping to watch.
This is the first preventative medicine clinic in Los Angeles
Women are in extremely high demand in the tech industry. This post is just another example of a benefit women get but men don't. As a hiring manager I can say I've definitely been encouraged to pay women more than equally equipped men because their presence on the team is deemed so valuable.
A carrousel could work as well
no it will not
Fb also doesn’t significantly censor white supremacists or nazis, so what is your point?

Also Nazis do exist - they don’t have an explicit functional party in most countries, but there are plenty of people out there who have adopted the swastika, heil hitler, sieg hiel, the antisemitism and racism (and blaming those groups for their inability to get a job), and mein kampf (that delusional book where me fuckhead falsely claimed he was good at science and maths because of his high quality aryan ancestry). The fact that they are no longer backed by an army doesn’t make them not exist.

If someone acts like a nazi, quacks like a nazi, and outright worships the original nazi leader, they’re nazis.
"I have no idea what I'm doing, but I like it." This sums up pretty much the entire field ;)
In this case, on the web, there is already a solution which is the Referer HTTP header (https://en.wikipedia.org/wiki/HTTP_referer) - it allows the destination web server (and no one else) to know the referring page, as long as both are served using the same protocol.

If HTTP referrer isn't an option, a custom query parameter like ?referer=source_site is what I'd consider okay - it looks straightforward so someone can decide to remove it manually if they have a good reason to do so. I would avoid stuff like utm_ parameters as they just mean Google Analytics and not only is this blocked by default by my browser & DNS server it also means you don't care about my privacy and are happy for Google to track me (I never click on links in emails for this reason because they all got some kind of scummy shit to track me that involves a third-party).
Home Depot already rents trucks. Although 10' stock fits in a Civic.
Just going to raise an eyebrow at the company’s assertion that people with the titles “senior manager” and “senior editor” aren’t in managerial positions. They’re either being disingenuous or have some serious title inflation going on there.
Excellent to hear this.

We use sorted sets as queues heavily and this would be a necessary thing for us to consider giving streams a go which would indeed be interesting from a memory savings (we sometimes have millions of items in our queues for a short time). Sometimes, say on error conditions, you want to stuff something back at the start of the queue (because the order of processing matters) instead of at the end as one example.. priority being another.
I dunno the world where 99% of humans are employed taking out the trash that robots generate seems bleaker than the world where they're just unemployed.
This year, I walked out of a psychiatrist's office without a prescription or recommendation for one. I went into the office:

1. With the specific goal of treating my condition with medication,

2. An ongoing condition which was diagnosed years ago,

3. I am already treating the condition with therapy, and have decided that therapy is not enough, a conclusion which others agree with,

4. The condition responds well to a variety of different medications, and is considered "very treatable",

5. The medications do not have much risk for abuse. We're not talking dexedrine or xanax, here. I couldn't sell these medications on the black market if I wanted to.

For sure there are plenty of psychiatrists and psychologists out there which aren't very good at their jobs, and I've heard plenty of horror stories. Fortunately, the people I know who have had bad experiences have switched doctors or switched therapists.

There is plenty of selection bias. For me, and the people I know, the purpose of visiting a psychiatrist in the first place is in order to evaluate medication. If you don't want to take medication, then you don't schedule an appointment with a psychiatrist, which is hard anyway (due to the psychiatrist shortage--it's difficult in at least the US and UK, to my knowledge). If you want therapy, you see a psychologist, LCSW, or someone else. And if you think that you need therapy, I don't find it unreasonable when the therapist agrees with you!

I don't mean to diminish the problems in the field of psychiatry, but by no means is the field on the level of alchemy or astrology.

And if you or anyone is trying to navigate the mental health system, I am more than willing to provide what little advice I have.
You don't need the P there.
It matters a lot. But there are different technologies that are converging that give it a better shot at success this time.

An Instruction Set Architecture (ISA), by itself, is really nothing more than a computer science exercise. However, a systems architecture which allows you to build complete systems, that is something entirely different.

For a new "system" to take hold, you need four things:

1) An ISA that can express useful computation in a way that the computation can be completed in a useful amount of time. Everyone loves to build a little Turing machine which can compute anything, but nobody really wants to run and editor that is running on a simple Turing processor because it isn't performant enough to be useful as an editor. So the combination is critical, good ISA, and an efficient way to process that ISA in hardware.

2) Tools to convert algorithms expressed in a common high level language, into a reasonably efficient use of the ISA. The gcc suite of tools has really helped here for a large number of ISAs. The majority of engineers express their algorithmic ideas in languages like C and C++ Etc. When they are compiled into code on a machine, the less space they use in RAM and FLASH and the faster they can run, increase the value of the ISA.

3) Resource and configuration management for the systems. Typically the operating system, Linux works well for this, it is software that is already built/available that means you only need to invest in the "new" algorithm code to get your idea running, not a bunch of basic system management code. For example, developing for Android, you just need to write your app, you don't need to create a new compiler, or write an OS, or device drivers, just your app. Successful systems have this "eco-system" already in place to support a wide variety of applications.

4) An effective I/O channel. If you want a good example of this, look at routers in the early 2000's. The Power architecture had a much better infrastructure for building many many lanes of I/O into the CPU and so folks like Cisco, Juniper, and others used systems based on that architecture for their routers and switches. The "software" could run on x86 architecture systems, but those systems were always challenged in creating hundreds of I/O endpoints in part due to the legacy of the IBM PC and Intel's "southbridge"/chipset strategy for holding on to additional margin (aka profits).

Open source hardware is getting to the point where all of these conditions are close to being met, and when they are, it really changes who gets to keep the 'value' that is derived from selling complete systems. It takes it away from the chip maker and moves it toward the system integrator. Perhaps it is surprising but that translates into systems integrators selling systems for less money and making more (or at least the same) profit on them.
> A car costs about $6000 per year, so about $30 per workday.

And I thought owning cars in America was comparatively cheap.

Meanwhile in Finland, 500-600 eur is enough to cover my tax & insurance. I'm coming close to 2000 eur on repairs and maintenance but I've got somewhat expensive and unusual stuff in this year's bill (like a new bumper & paint job). The rest is all gasoline. About 100 eur per refill, and that's usually enough for a month. Add up, 3800 eur. It's been by and far my most expensive year yet!
All: there's room on HN for good-faith debate, but not for ideological flamebait (regardless of which flavor), so can you please not post that? It's tedious, off topic, and boy does it suck the oxygen out of a thread.

Here's a test: ask yourself how much intellectual curiosity there is in your comment or your motivation for posting. If you don't find much, please hold off until you do. Intellectual curiosity is the reason this site exists [1], and it's a fragile factor nowadays amid the rage and hysteria online. Keep HN curious.

1. https://news.ycombinator.com/newsguidelines.html
I'm curious about this "hidden webgl shader code" you're talking about, but only getting google results for this comment. Do you have a reference for this?
A lot of horse ownership is quaint. Just given the fact that 2/3 of the population of the US lives on 1/30th of the land area, the tiny fraction of the urban and dense-suburban population that quaintly own horses will dwarf the rural population that owns working horses.
Just work in SaaS ;)
> In December, Cheatham, her children and their father qualified for a three-bedroom, two-bathroom house in Mountain View.

> The couple isn’t completely reconciled, but they came together to provide a roof — one that’s not welded to a chassis — over their children’s heads.

> “We’re working things out,” said Cheatham, 37. “The most important thing is to have a stable place for our kids.”

It's amazing to me to see / hear of parents, who even after disagreeing badly enough to divorce, are able to come together to care for their children. It's hard for me to even fathom how much work and humility that would take. That they were willing to talk to each other at all is, in its own right, remarkable.

I have been fortunate enough to have always lived in a secure home, and I've never needed to sleep in a car out of necessity- the only times I've gone camping are as a Boy Scout (okay, Scouts BSA member), when a warm shower was only a day or two away. As for the policies: Cars are, besides being a little awkward to sleep in, a lot more secure than a tent is (and more fireproof, to boot). With the understanding that all it takes is one mistake for a poor family to become an even poorer, homeless family, I feel like a lot of these "parking overnight, or being homeless = vagrance = illegal = fines" laws can be a little out of touch- they're generally written by college-educated politicians, many of whom have never had to do anything of the like, and who don't understand that a $50 fine when you can't even pay rent is really bad.

Why does it seem to be that we, at least in America, punish the poor for being poor, instead of, or even at the same time that we try to help them up?
Are Californian "asinine state and local governments" made up of Californians? Do they need some other state or country to help them out with governing?
I spent time in youth shelters (I was young when on the streets) and they weren't terrible in some places. But it was still not totally safe.

But if it weren't for a shelter, I would not have been able to stay clean and get a job.

And if you can't get a job and maintain an income, you can't afford housing of any kind.

There's a chicken/egg problem with housing/job. But you can't house people that won't/can't work in the same housing as people who will work.

There's so many obstacles in the way that I think the focus should be on the people that recently became homeless and help them get back off as quickly as possible. It's the lifers I think that really may be beyond ever taking care of themselves, no matter how much help is given.
Saying vaccines may not be safe doesn't make one an anti-vaxxer, your doctor will tell you that (and indeed, for some individuals they'll recommend against vaccination at all) -- but saying that vaccines in general are worse than the alternative (the return of serious diseases that have been nearly eradicated) does.

No medical procedure is 100% safe - even if they injected you with sterile saline, that's not 100% safe.

The risk of adverse effects from the measles vaccine is around one in a million doses. In comparison, you've got around a 1 in 8000 chance of dying in a car accident this year.

There's a misconception that public health policy is about keeping you (or your child) healthy -- it's not, it's about promoting health across the entire population. Even if there's a tiny risk of an adverse reaction to a vaccine to your child, it's outweighed by the global reduction in serious illness. It's a part of living in society -- you should not get to make medical decisions that are proven to cause serious problems for others just to eliminate a minuscule risk to yourself.
I didn't like debuggers much back then either. But they've gotten better.
> doing less good than a perfect-information solution, will still almost certainly do more good than harm.

This thread, and past threads on this subject turn into an absolute shit-show and cause tribalism/division. I feel like that is evidence enough that these policies are harmful.

When you do/don't get a job there's uncertainty around the reason. Was it my experience/skill-set, or race/gender/sexual orientation/religion? It feels like we're trying to fix discrimination by forcing everyone to feel like they might be experiencing it.
React Hooks – Best Practices
Hmmm, so if consumers stopped buying or using a certain product/service that produces a lot of pollution, then industry/commerce would still keep right on ahead polluting the exact same amount. Interesting thought.

Consider consumers buying millions of gallons of water from Nestle when they could just drink tap water...

I think what you mean to say is not enough people care about ethical consumption to reduce pollution to the level you think we need to be at. We should instead regulate industry so that it doesn't depend on individuals making ethical decisions with their consumption, because most of them won't. Perfectly reasonable position, but you don't have to say it like there's some vast evil conspiracy out there.
As a veteran, it has worked against me.

Next time I apply somewhere I am going to check Cajun or other since we have 'ethnic status'. I am certain we Cajuns aren't well represented in tech.
This is exactly why I propose equal opportunity, not equal outcome.

Everyone should be free to pursue a profession that interests them, without artificial cultural hurdles like racism and sexism. At the same time however, we as society should not EXPECT that women (or men) will equilibrate over time. If there are differences, let them be. But ensure equal opportunity.
I think people truly do not understand just how large the United States is. I've been on several family road trips with my wife and two kids all across the country, from west to east, north and south, and back again. The country is huge. If you're a young'un who's only ever experienced life in a city or suburb, you really have no idea just how big this country is.
Full disclosure - I work on Workers at Cloudflare, so obviously biased :)

There are a lot of performance advantages along every step of the way, as you mention. I think you can look at this from many different lenses beyond performance.

A big advantage was how fast and easy this was to get up and running. Simplicity is key here - it's a simple API written in JavaScript (no config, VPS, etc necessary).

The other really important thing is scalability - when workers.dev went live, we didn't have to worry about being able to handle the spiky workload (preregistration sites end up failing quite frequently). This scales infinitely.
>I would not trust JPMC but fiat money (dollars, euros, etc) only has value because of trust in governments.

That's not really true. the value of a currency comes from what you can do with it. E.g. I think $20k is a lot of money because I know it is enough to buy a car. That has nothing to do with the government, only the market.
Mars rovers are incredibly complex because we had a reason to spend the money needed to build them. Who is going to pay people to figure out how to build a snow shoveling robot? It does not seem beyond our current level of tech, just beyond any current economic need.
I'd say dont disable mitigations on systems not used for only trusted code. I'd do it on e.g. HPC or dedicated metal server nodes. I'd never disable it on a desktop or mixed tenancy node.
London in city passes it seems that "explorer pass" is repeated.