skysight-inc/HackerNews huggingface dataset:
> If we had tentacles, door handles probably would look more different.

I would love to see a virtual reality app that plays with different organism layouts, and solving the usability issues.

There is a lot of great sci-fi that tries to consider how a world would be designed for non-humanoids, or mixed aliens, or the reverse archaeological problem of calculating how aliens look from what they have left behind. I am struggling to think of any sci-fi that makes you deeply think about usability.
Yours is an interesting story. And very relevant. It just isn’t applicable to one interesting aspect of the article being discussed which is that the sensitive data was sent to every user but was “hidden” by html.

But the shoot the messenger aspect of reporting vulnerabilities is also very relevant. It’s just the nature of forums like this that some things bubble up to the top and dominate the discussion. Hard to say it’s your fault for retelling a story.
If you only want a single field in json, you define a struct with just that single field. Serde does have the ability to return an error about unknown fields, but it is not enabled by default.

This also informs your second question. If new optional fields in json are added, unless you tell serde to complain about them, it won't, and you can add the new Option at your leisure.
https://archive.ph/xET67
The law says IKEA has to use certain non-flammable materials on mattresses etc to protect the individual.

Along the same lines, the law should say Facebook can't sell hardware that forces you to give up all your privacy to protect the individual.

This is not "I want Facebook to design a headset with blue stripes", this is "I don't want to be forced to give up my private data to use a product that would work just fine without".

I think the difference between the two should be obvious.
I read Nonviolent Communication recently and it opened my eyes to a new way to conversing with people. Didn't realize how harmful some of my communication habits were (and still are). It will take some practice enunciating the steps needed since we use a lot of shortcuts when speaking and this method means being mindful of what we say.

Years ago, I read Speed of Trust which has made me a bit more trusting about the motives of people, so I don't default as much to the negative side of thinking people have bad motives / lack intelligence.

After reading about psychological safety in blogs, I decided to read The 4 Stages of Psychological Safety which I think will be very beneficial in helping me create a productive team at work.
The beauty of remote work:

I make, let’s say somewhere between 100-200k. But because of where I live, this is enough to fill two college funds, pay off a mortgage, let my wife follow her dream of being a full-time mom, and retire by 50.

Absolutely need more remote work in this world. There’s so many wonderful places to live that aren’t ridiculously priced.
Have you used the Quest 2? I've owned the original rift dev kit, a vive, a vive pro, and a quest 2.... the stand alone quest 2 experience is actually pretty amazing. I was skeptical, too, but it is quite impressive.
It's because they are estimating new offers given out today. It's understood that people with a few years' tenure could be making a lot more due to stock appreciation, but if you are in the job market today that data point is useless and only messes up the expectations.
Correct, it is a warning
Mostly the same. I left Austin for SFO and FAANG 10 years ago. I made so much more, that when my previous company sold and some of my friends got 1m+ in stock, i had made more simply in salary moving.
many of those signs are even standardized globally, as are driving rules. if a drivers license allows me to drive in an area, why should i have to update it, just because i changed my place of living?
Last year I was offered almost 500k TC from Facebook for E5 in Seattle.

Google did not bother to match at the same level. I guess Google is not drowning in money anymore (in comparison).
Where is a driver's license the only ID accepted for voting?

A static document doesn't prove current residence. And someone can reside in more than 1 state. They just have to pick 1 for taxes and voting.
Still better I think. Actions are hard to use and ridiculously verbose.
Yes. If you choose not to take Facebook’s offering, you don’t get access to the things they and others build for their product. Do we want to make exclusivity deals between businesses illegal?
There’s no reason our economic system requires population growth. There are certainly examples where shrinking populations corresponded with higher growth: Ireland had a shrinking population and growing economy from 1850 to 1960.

The issue is a population that has a massive number of elderly to care for while having few young people to do it.

Ireland had no problem having tons of kids who left the country upon reaching adulthood, even though the total population was shrinking.
Well, I think all of them are dumb, including me. I'm not going to finger point at you specifically and call you dumb because that is rude (unfortunately yes, my subtext is). I'd say half of my choices are dumb, and yes when we find that most of the time people are making dumb choices that put humanity in a worse and worse situation, maybe it's time to drop in some laws to slow that down.

I mean go and look at the other HN thread on 100K US deaths per year on plastic. I mean I bought plastic today and highly likely will do so again tomorrow.
Complete absurdity. By the end of this century we'll have the technology to make carbon capture (and atmospheric carbon targeting more generally) a trivial exercise.

Predictions about what conditions look like in the year 2100 (let alone 2500!) are meaningless because they assume little to no improvement in technology or energy availability.

This is like those articles about how "in 30,000 years humans will evolve to look like goblins because smartphone". It's status quo bias with James Burnham/Ray Kurzweil levels of unprincipled extrapolation.
I think the charitable interpretation of "children and grandchildren" is that of a synecdoche meaning "future generations".
Per the article, the funds spent weren't on ads, but on funding until-now exclusively government-funded election infrastructure and workers. And that this private funding favored Democrat counties in an attempt to skew the vote, by making it easier to vote in Democrat counties, or to have election officials disproportionately encourage voters in Democrat counties (I'm not familiar with the details of how US elections work, so I'm not confident about this, but that's the impression I got). If so, that's more than just "encouraging people to vote" - selectively overfunding elections in certain counties has just as much a biasing effect as underfunding them in others. I'm sure if the story was that Republicans slashed election budgets in Democrat areas, you'd agree that was unfair, no?

One might argue that this funding merely countered Republican efforts at voter suppression, and brought the elections closer to "fair" than they would be without it. The article doesn't say what the total spending per voter (government + private) was per likely Republican/Democrat voter, so this is possible. Though private funding of elections is worrisome regardless.
Assuming God is created would be to assume that God is bound by some kind of time. If God exists outside of time, his 'creation' is an irrelevant question.

Beginnings can only exist if time is happening.
Well it is a nice feature of most applications that they will accept their app/domain URLs as an alternative to having it passed as a parameter by the OS.

I think it is discord that supports this. One app that doesn't is Zoom which makes you extract the meeting ID and password from the URL manually.

But in the OPs case I think the issue is users have alternative search engines and somehow URLs occasionally are 'prefetched' using incorrect search providers.
Ask HN: What do you think about .software domain TDL
We are a new software shop, and got 2 domains:

1: ourBizNameSoftware.com
2: ourBizName.software

Second one is much easier to type and remember but we are worried about trust and seo implications. HM, what do you think?
There are plenty of non-smart TVs. They just cost more than smart TVs. You can find them at any number of suppliers, and they’re still bought in large numbers by businesses.
Agreed. We built up a shop in Poland. They all made 60k+ USD
No, it does not. It requires that they should be usable without. Why is that unreasonable?
Even further, it's the best camera with the lens AND tripod you have with you

Went for a night walk yesterday and saw a cool snail. The new iPhone 13 pro took a decent shot of the snail in the dark with automated long exposure and built in stacking. But I thought you know for a really excellent shot of the snail, if only I had with me my mirrorless camera.. AND macro lens.. AND tripod so I can get properly long low light exposure. Not to mention another 5-10 minutes out of my day to process the photo. Missing any one of these ingredients the iPhone wins.

But you know if I had to lug around all that camera gear I probably wouldn't have gone for the walk and seen the snail in the first place.
Well you can use Vulkan over Metal with MoltenVK, so that point is a bit moot.

Opinion time: WebGPU will become the standard graphics API to target for cross-platform. gfx-rs/wgpu already works over Vulkan/Metal/D3D12/D3D11/OpenGL/WebGL & WebGPU in browsers. Much better than simply Vulkan, unless performance is your primary sticking point.
I feel like that would be a decent option for a surrogate key for public identification of an item and potentially cheaper than generating a uuid or something else. Maybe combine that with a salt and you have alright protection. How did you figure out that it was an md5 of the order number?
Oculus Quest is not a peripheral, it's a standalone device. Having an app store is nice, but tying to Facebook is not needed or wanted.
Me too. Never liked iPhone. Android, was kinda okay, but now I'm at the brink to ditch it.
Unfortunately, there is no alternative yet...
Nailed for being the only guy stupid enough to write instant messages bragging about misleading the FAA.

As a longtime corporate grunt, I can guess exactly how management leaned on him. He should have left and let the scumbags find another patsy to do their dirty work.
> Bay Area salaries, according to levels.fyi, for these levels range from $190k to $350k.

> According to Robert Half, Bay Area salaries are 42% above the national average, so that range translates to $110k-$205k unadjusted.

can someone explain the math here? wouldn't this imply an unadjusted range of $134k ($190k/1.42) to $246k ($350k/1.42)?
How would that help? If half the population of earth (randomly chosen) moved to an inhabitant planet in another solar system, wouldn’t the reduction in population shrink the economy?
Reduce Stress Tips
some C-level staff eventually has to take some responsibility

That may be optimistic. Off the top of my head I can't remember any c-level execs of such a massive corporation having criminal charges brought against them. (except maybe for some type of tax/securities fraud) There's probably... some? My knowledge of the area certainly isn't comprehensive.
Somehow, I'm envisioning a new boarding school for extremely gifted small children, with suspiciously low fees paid by the parents...
Virtual Desktop run fines and I never needed the Oculus PCVR support.
I think it's a stupid idea, would never use it as an employer or job seeker, and if it's as dumb as I and others feel, it won't go far (and in fact it seems to have shut down). That said, I don't understand the outrage. It's an ostensibly dumb idea, maybe even with an upside down some we dont see. It's not a personal attack on anyone. Make fun of it, sure, don't use it sure, but no need for outrage, "I dont have words" etc
Since I went to the trouble to look it up:

There are estimated to be 4.4 million software developers employed in the U.S.[1] and about 150 million total jobs[2], so about 3% of employed persons in the U.S. are software developers.

About 11% of U.S. workers are union members[3], so there are more than 3 times as many union members as professional developers in the U.S.

[1] https://dqydj.com/number-of-developers-in-america-and-per-st...

[2] https://www.deptofnumbers.com/employment/us/

[3] https://www.bls.gov/news.release/union2.nr0.htm
> Had he remained in the company, he could have blackmailed his way out, by threatening to bring down the whole club.

What? No. That’s not how it works unless your goal is a superseding indictment with additional charges.
> Things get different at the super senior levels making several million

Right, everything changes at that point of income. Putting in ~70 hours a week for a few years to make 3-5 million seems like a no brainer.

But grinding 60-70 hours a week for 300k-400k, I don't know. That's a much harder sell. You'll probably burn out before you could retire. I don't know what taxes would look like in CA but it would probably be like an effective 9.5% in state taxes and then another effective 30% in federal. I know there's maxing out a 401k for deferring taxes and other deductions but quick napkin math probably puts you at like 180k take home on 300k income. Not sure on the total cost of living in SF but maybe 40k to live in a studio with no family while living reasonably well? So you have 140k to save and invest every year. That's a lot of years of 60+ hours / week to retire comfortably.
Are you certain? I imagine if you get an offer, and they really want somebody at your level, they'd have to beat or at least match the TC unless it is Fuchsia or some other hot rod project.
Parsons knew what he was doing, he won’t be embarrassed. It’s a Trumpian move to stir up resentment against the “liberal media” – not something meant to be evaluated critically.
And one of the fastest ways to grow is accomplish more with fewer employees.
https://www.pbs.org/wgbh/frontline/film/boeings-fatal-flaw/
I hope it's radically different in 2500, but not the way this author does. We should be able to have 50-100B people, with billions in space, post scarcity, fusion based economy by then.
Exactly.
There's a reason when you deal with people senior enough in any big organization that everything is verbal...
Literally anything we haven’t seen is “possibly exculpatory”, isn’t it?
there are, to my knowledge, no labor unions for software developers in Europe. Some people have union contracts through industries that are fully unionized and happen to need software developers, but that doesn't translate to really high salaries that you see in IT.
Capitalism has almost universally correlated with lower population growth.
> Christian God is not very compatible with the existence of natural evil

See https://www.newadvent.org/summa/1022.htm#article2
Is your TC number including the stock appreciation from the time of award to the time it vested? Because if it doesn't (and I think that's how we should talk about TC), it looks to be pretty good to me.
Presumably there would be trade between the planets. Did european colonization of the americas shrink population in europe?
Don't you do that in rust too? You'd be working with Option<T> instead of T.
States track each other's voter registrations and postal change of address forms to detect duplicate registrations. You seem equipped to handle strengthening that. You don't seem equipped to require specific ID documents without disenfranchising people.
> You literally just have to know what a "search bar" is -- nothing is ever going to tell you. There's no text on the screen that says "Search Bar."

I am literally looking at a bar labeled "Search" at the top of my browser window right now.
> it is just mind numbing regulation coupled with systematic risk aversion.

It's also exceptionally difficult and time consuming to rapidly scale through the EU with its many local economies/languages/cultures, versus the giant and quasi homogenous US market. And you get Canada pretty much as a freebie with the US market. That's $24.x trillion in economy in just two markets (nearly 50% larger than the EU). By the time you slog your way through a bunch of the EU markets, you'll find that a US venture capital funded competitor is already several times larger and turning its attention to your home market/s (putting you on the defensive, while they've locked up the lucrative US market and can pummel you endlessly with the financial resevoir that comes with that).

If you're in a smaller nation in the EU, the ideal is to go right after the US market first as a springboard (assuming the product/service is globally useful and will benefit from grabbing the US market). That's especially true if you're early and have an opportunity to lead the US market.
Howard Hughes Medical Institute invests $2B in diversity and inclusion
Apple absolutely doesn't HAVE to make money on the hardware, they could sell them at a loss and still rake in billions thanks to the AppStore.
>For example, Texas allows you to use a gun club membership as ID but not a student ID [1]

You fell for fake news. A Texas concealed handgun license is not a "gun club membership", it's an official state photo ID that requires a background check, fingerprinting, and an 8 hour course to obtain.
The election cycle forces politicians to only care 4 years ahead, let alone 100 years, and so impossibly 500 years into the future.
Almost real world rendering from just small number of still images
It was strange, but the paper [0] concludes:

> Our projections and associated approaches to adaptation governance represent an initial attempt and have considerable uncertainty given their extended time horizon. These efforts are meant to highlight the need for more sophisticated climate and Earth system modelling beyond 2100, including a focus on aspects of ecosystem goods and services not considered here. Our work thus provides a framework and baseline for the assessment of longer-term anthropogenic effects on climate and Earth systems, and highlights the critical need for further work in this area.

[0]: https://onlinelibrary.wiley.com/doi/10.1111/gcb.15871
He is c-level. He’s the _Chief_ Technical Pilot.
You're talking past the parent. They are literally saying the purpose of the ID is not to prove residence, it's to prove identity. Residence would be proven during registration, not at the time of voting. If you want same day voter registration, that's a completely different story, but people shouldn't have to prove residence twice to vote.
> food sovereignty

This always seems like a really squishy concept. What does culturally appropriate food mean? It seems like an ultra-conservative and condescending concept. Why should people in the global south let a Quixote Belgian farming movement trap them in agrarian poverty?

A nation state a large, and well educated as India could surely develop its own domestic GMO tech and deploy it in a way that their citizens approve of via their democratic system of government. They developed their own pharmaceutical manufacturing industry which is the largest in any developing nation, so why not this? Are GMO seeds any more unnatural than statins or artificial insulin?
Agree. Context is important.

> Nothing is perfect.

Meh. You are being unnecessarily pedantic here. If nothing is perfect then we wouldn’t have a word for it. It is so close to perfect for anything that humans have made that it is almost indistinguishable. In fact, language evolves with how people use it. The word perfect has another definition which very well applies here.

Fact is that The Method is resilient to the infallibility or maliciousness of scientists or charlatans. It has survived hundreds of years of charlatans running bad experiments, faked data, lots of oversimplified press coverage, etc and The Method itself is every bit as accurate and useful as it was when first formulated.
I didn't go through the entire list, but it does seem like a lot of those countries either use a standard national ID, or have a nationally issued voter ID.

Unfortunately, federally assigned IDs are a weirdly hot-button issue in America. Whether it's the libertarian insistence that national ID leads to authoritarianism[1], or the evangelical strain that sees it as a potential Mark of the Beast[2].

[1] https://www.cato.org/commentary/you-value-privacy-resist-any...

[2] https://www.huffpost.com/entry/the-national-biometric-id_b_5...
I currently have a B&W brother laser, and it has done everything I have asked it to do. However, I've recently started using specialty paper that this particular model has problems pulling from the paper tray, and using the single sheet manual feeder is guarnteed to pull it through at an angle. I do not judge the printer on this paper.

I've used color lasers in the past, but it was a higher end and was very pleased with its results.

I like how we've hijacked an oculus thread on printers!!
From the website -

> Out of the people I had hired at my last startup:

> 12% of hires where exceptional hires (I would instantly hire again)

> 42% of Hire were good hires. (I wouldn’t hire again but they did a fine job)

> 29% of hires were bad hires. (They didn’t do a good job and were eventually let go)

> 17% of hires were very bad hires (They had a negative effect on the company culture and other staff)

These seem like extremely poor numbers. I haven't hired a ton of people but all of them have been excellent, though some that I was peripherally involved in hiring have been just good. I'm curious what other people feel that their ratio is.
Pretty excited for Go 1.18 for that reason! Will likely take some time for the ecosystem to shuffle out good solutions for different bits, though
I hate to break it to you, but Logitech now runs always-on ‘Cloud Settings’ sync and telemetry software called Logi Options. It comes with a way to use a mouse across devices seamlessly (Flow) which requires low-level networking permissions and a daemon on all participating devices.

It’s not required that you have an account or even use the software, but of course they actively push all of the above and require it to use special device features.

Razer, Steelseries, and the rest do the same, and I think Razer’s account is mandatory.

I don’t like it one bit. Thankfully most of that crap doesn’t work on Linux.
Do you have a lot of old RSU? I think that’s worth more now?
I don't think that's true. Or at least we have different ideas about what's being discussed...

Let's take JSON or YAML for example:

Rust's closest siblings C and C++ are typed, and you get a pretty much untyped messes when working with serialisation or deserialisation. You have to manually inspect every node or write manual ”NodeType" to struct conversation. They allow unwrapping to primitives at best (eg via template specialisation).

In Haskell it's a bit more awkward, but you can kinda pull something similar off in terms of ergonomics. I've not worked with JSON in Haskell that much that I need to look for it, but I don't remember there being something as ergonomic as serde.

Typescript doesn't support this type of validation either out of the box (there might be tools that add validation).

In Elixir there's the Poison library, or it could be done with Kernel.struct/2 (not 100% sure this will work though).

Of the "mainstream" languages Go is pretty much the only one that has as good ergonomics as Rust in that it supports it pretty much natively (via struct tags)

---

This list excludes codegen tools which can generate (de)serialisers from an external schema (a la capnp, grpc, jsonschema, etc).