skysight-inc/HackerNews huggingface dataset:
I think it's helpful to consider that just because you are upper class does not necessarily imply that you are rich.

I know plenty of people with upper class hobbies. I couldn't say for sure if they are rich, but they certainly don't live a lifestyle that I was ever familiar with growing up.

Even taking a year off to de-stress... Someone without financial means couldn't make those choices.

And I've known bipolar people too. They worked when they could, and went on disability when they couldn't. They were never rich. Even when they worked, they were always struggling.

I'd never met anyone taking about buying a house in the Spanish hills until becoming a techie.
To be clear: don't use iCloud Photos and you won't get compared to hashes.

This is, currently, the same opt-out of hash checking anyway, as it's already checked on the server.
Think for a moment of the amount of people with Internet access, globally, and you will get to your answer.

Scalability. Scalability is the answer.
This is a great example of a Schelling Point!

I'd also argue that you're right, and that as a principle, good UI/UX and software architecture should default to following natural Schelling Points.
I agree, though this article seems to more use it as a foil than anything else.
> but doing that the next day is totally ok all of a sudden and they can talk and laugh about it.

Unless a leap year is positioned unfortunately (probability ~1/4), in which case it's back to being a serious crime.
No, he means Model S. It was an option (that is currently discontinued) that put 'jump seats' where the trunk would be. Not useful for anything except younger kiddos, but could be fine for younger kids.

Sort of like the 7 seater option for the Model Y, yeah it technically exists but it sounds uncomfortable...

See: https://www.teslarati.com/tesla-discontinues-two-colors-rais...
> Not to be rude

On the contrary, you’re making my point.
In practice, usually it means "we couldn't think of a way to do this without breaking changes even though ways clearly exist".
Unfortunately, go has broken semver, so all of my go projects now stay at 1.x.y, with x being the "major" version (breaking changes) and y being the "minor" version (non-breaking changes) and the 1 sitting there useless. I suspect that many others do the same, so for go projects the x version field is the one to pay attention to.

Although TBH it's not all bad; all anybody has ever really cared about is "are there breaking changes or not?"
Money machiiiiiine smh
I've had great success with smart switches/dimmers/outlets/locks, mostly because they allow you to set more complex schedules and timers.

I rarely use the remote on/off capability, but just having a device that works on a schedule is really nice.

Examples:

- Our late-1980's house has a lot of accent lights scattered about. We never used them before because we had to flip a switch on each one. Now they come on automatically at dusk and turn off after we go to bed. It's nice.

- Our TV speakers don't have a sleep mode. We use a smart outlet to power them down automatically at the times when we usually don't use them.

- Our 2-year-old used to turn his very bright closet light on and stay up late in his room. We set a smart switch so that turns off after a couple of minutes. Now he sleeps much better.

- Our kitchen lights were way too bright and people kept leaving them on, plus the two sides of the room were on different switches and one was brighter than the other. Now they come on at an even 20%/40% brightness unless double-clicked, and automatically shut off after a few hours if people leave them on.

- Our garage door shuts itself if we forget to shut it.

- It was too inconvenient to keep the busiest exterior door locked. Now the deadbolt locks automatically after a few minutes, and we can give out visitor codes the babysitter and for people who come in to work on the house etc.

We put all this stuff on a separate WiFi network (to alleviate some of the possible security issues) to the extent it needs wifi. We have a mishmash of different things from different manufacturers, and no central hub. But things have been working really well for a couple of years now.
A Practical Introduction to Semgrep
Absolutely agree, this will no doubt reach Apple devices worldwide, just a matter of time.

But there is still time for Apple to halt these changes.
The position next to the spacebar seems more awkward than to the left of "a", especially if you use Emacs or otherwise a lot of Ctrl presses. I currently have the CAPS key mapped so that it's Esc on tap, and Ctrl on hold. Works great.
This is a consequence of the composition of Apple's security engineering organization. If you look through the LinkedIn profiles of the people in the org that delivered this feature, an interesting pattern emerges: a significant number of them are ex-IC. Back in the golden age of early iPhone development, the org used to have almost full autonomy and was run by a bunch of Mac fanatics and UNIX nerds. Today the org is full of people who were spies in their previous job. It shows.
Many people are also speaking very mechanically when they use a voice assistant, though ;) I believe we need a good mix, but telling people to speak a little more naturally certainly would help.
Cool to know Bose got lawsuit for stealing users data: https://www.businessinsider.com/bose-lawsuit-alleged-spy-hea...
I'll see you on the "Netflix for white people" thread.
That's because you are a library author, and because you are following the standard.

A library user can't afford to assume any change is risk-free. Even when the author claims it is.
I’m guessing you have never volunteered at a refugee camp?

Would you like to? I ask in all seriousness. The UN has several programs which are basically refugee tourism.

Like missionary work but without forcing them to get baptized for their supper.

I did it in Turkey 6 years ago. Imagine 5 miles of tents in any direction. Most people who were there then are still there now.
Was it / it sounds similar to delic.io.us, in that users tagged web pages, including blog posts and each of those tags had their own feeds? It was glorious. If you wanted to know what was happening with some topic in the world, subscribing to its delicious tag was the way to find out.
To me it's a signal that if I rely on this software in my own projects, I am signing up for an upgrade treadmill.
Having no interest in what Clubhouse is advertising to offer, I don't know that I've even seen a screenshot until reading TFA. And I'll admit that I probably don't run in the right circles anymore to judge the popularity of Clubhouse based on what my friends are doing.

So I'll ask: was Clubhouse ever all that popular? One doesn't need to be very cynical to understand why it started as invite-only. Were they able to leverage that FOMO into anything resembling a user base? Or is this just 2021's more complicated cousin to the Yo app[0], in that there's a bunch of hype up front but no real substance? TFA makes it sound like it's the app for narcissists and their hangers-on.

[0] https://en.wikipedia.org/wiki/Yo_%28app%29
> There is so much misinformation about Tesla it is unreal (and not really worth arguing about, just crazy stuff like: Teslas will appreciate in value).

How is this not real? This is literally something I can observe myself. I bought a new Model 3 LR AWD in 2019, and when I look for used listings for the same model right now, the exact same models from 2019 with about 22-30k mileage on them cost as much as what I paid for the new one 2 years ago.

Sure, you might say it didn't appreciate since it costs just as much. But imo, when a used car with solid mileage 2 years later costs as much as the new one with zero mileage did 2 years ago, I would definitely count it as, at least, "doesn't depreciate in value nearly as much as cars are expected to".
What apps haven't worked for you on GrapheneOS, from Aurora Store?
Which is exactly the point I'm making.

Semver only really works if everyone, or most everyone, is following it.

There are a lot of build tools that make that assumption. (cargo, npm, gradle, pip, for example).

Without that, you end up needing to have very deep understandings of your dependencies and their subdependencies. Otherwise, it's impossible to know what will happen when you update something.
Not in URLs per se, but in HTML URL Encoded Multipart Forms, i.e. enctype="multipart/form-data"

ETA: also, when you put a UUID as text into a lot of search engines, it treats the dashes as token delimiters.
Honestly, I'd love to see it just use SQLite as a backend. If it's just storing results, that seems feasible and it would reduce the complexity of the tech stack.
A cell faces incentives to not be cancerous: if it goes replicator, there's large chance it gets killed by a hunter cell.
Custom verified boot needs to be supported in hardware. But with most devices, you can use "fastboot boot" from an external device to start from an image that you trust.
If you are getting good compression on your primary keys, this may be cause for alarm.

These should be high-entropy items.
Lol I didn't think it was that bad with a whole status hierarchy. I thought it was just a bunch of chat channels like discord. It confirms my feeling that this is totally not for me.
I made the mistake of purchasing a DOOGEE phone a few months back.

Won't touch it now that I realize the OS is completely hijacked by whatever chinese company produced this not-half-bad phone. (It goes so far as adding a watermark of the company logo to every photo I take! Sure I can disable it but I just don't feel right putting anything of value on there.)

What would happen if I tried installing CalyxOS on it? Or another android compatible operating system?

It's not listed as compatible on any alternative android OS that I can see at least.
That thread was interesting. It had me thinking about all the people that _I_ consider to be famous, but which I doubt most people would be able to recognize.

I will admit, I did not know who Stacy Adams is. I wonder about the size of the portion of people who know who Stacy Adams is, or who Louis Vuitton is, that also know who Corrinne Yu is.
No in the URL specifically, but in forms, with the enctype="multipart/form-data"
> appliances . . . are supposed to last for decades

I'm not sure this holds up any more. It seems to me most mid-range or lower modern appliances fail within a decade.

That said, I only have one "smart" appliance (a Miele dishwasher), and its "smart" features were useless last time I checked.
nice abstraction for listening to abstracts!

would really like a "curated playlist" option. The ability to filter based on "Topics" is a step in that direction and a further vetting down of options will make the app more usable.

nitpick: the TTS ends up pronouncing the markup as well. maybe the abstract can be cleaned before being passed through the TTS-generator.

eg. for the line: "This paper concerns designing distributed algorithms that are {\em singularly optimal}"

the "em" ends up on the audio and is confusing.
refer: https://arxiv.org/abs/2108.02197

(also, ability to permalink to the paper on the papertime.app will help.)
Most streaming services have "horror" sections as well, but I would say the majority of them are pretty lacking in comparison to a service like Shudder, which focuses specifically on horror. I could imagine a lot of the black specific sections on services being lacking in the same way.
Also for anyone wanting to learn the history from the man himself Ken Williams recently wrote a book on Sierra’s rise and fall as one of the industry’s top gaming studios.

Obviously he wasn’t there for the tail end of things during the acquisitions and fraudulent period but what I found most interesting is how Sierra was bootstrapped in the first place.

Ken is a brilliant thinker and had the foresight to build a game engine that Roberta could plug and play her game content in because she admitted to not being a great coder.

Later Ken wanted his next generation games to be built as a virtual machine (The Sierra Creative Interpreter) which meant they only had to make the game once and build the VM for different architectures. Again a brilliant move.

Check his book out: https://kensbook.com/
Yeah pretty much. To paraphrase Zizek, we often talk about the violence required for a revolution while ignoring the violence required to maintain today's status quo. For me to be a typical person, an incredible amount of suffering is required: slavery, murder, trafficking, theft, and ecological harm through fishing; much of the same involved in producing consumer goods like computers and chocolate; civilians dying for the US to maintain its global interests.

In my opinion, unless you're making active efforts to live without benefiting from someone else's harm (following a Jain diet, living in the woods, living off the land, etc), you're no different than me if I programmed a drone that person B constructed for person C to deliver to person D who ordered its use by person E who deployed it. It's just easier to convince yourself you're not responsible when everyone else is also doing it, and when believing that you're not harming others affords you the convenience of chocolate and computers.
Ask HN: Looking for examples of companies claiming ownership of employee IP
My wife is a state legislator in Maryland, and she's working on a bill to protect the intellectual property of workers. California and other states have enacted such protections, but Maryland hasn't.

She is looking for example language from real employment contracts of where the employer claims to own all of the IP of the employee, even for projects created and developed outside of work hours and that aren't related to the company. This language might appear in an employee contract in a section title "Ownership," "Inventions," "Employee Creations," or "Intellectual Property" and the section likely addresses copyrights, inventions, discoveries, and trade secrets.

Examples from Marylanders or for companies operating in Maryland are especially helpful, but examples from other places are welcome too.
Predicting the future wasn't the objective. The hardware of that time couldn't have supported OpenGL 3 even if they'd wanted to
Metaphorical pennies. I don't see how a 1 time charge of 1/6 of one year's net income is that big of a charge. Make it a whole year of profit and now you're talking.
I like this, along with membership enrollment so I can help pay to keep the project alive. Will have to test this out.
How does CalyxOS compare to GrapheneOS?
I wish there was a RSS feed of some kind available. Whether it be for a changelog, a Twitter feed or blog posts.
Don't trust it if it says the 4k panel is available. I found the one combo which only had it as they had forgot to remove it as an option.
Not sure where you get that. Just buy an SR+ without any options and it's 39.9k on the nose. Tax and fees not withstanding, so it'll be closer to 45k all said and done... but that's the same with any car price, it's pre-TTL pricing that people compare.
> sites get downgraded if they don't require strong passwords

Assuming "strong", as usual, means uses upper+lower letters, numbers, symbols, etc., this directly contradicts NIST's current password recommendations. They recommend enforcing a minimum length instead, and recommend a "minimum minimum" of 8. They also recommend checking passwords against a set of the most common ones from leaks. The NCSC's top 100k list is good (pre-filtering those under your minimum helps too--only 47k remain after removing pws under 8 chars): https://github.com/danielmiessler/SecLists/blob/master/Passw...
This misses the point, as does the original article.

In the economic framework, "selfishness" just whatever personal objective a person is optimizing for.
Cooperation is tactic for achieving "selfish" goals, and not necessarily at odds.

People donate to charity in the pursuit of what they personally value.

I agree that some "fans of economics" make the mistake of viewing outcomes that don't increase a personal bank account as irrational. Well respected economic thinkers clearly understand that people have other goals in life. On the flip side, "critics of economics" make the opposite mistake, thinking that values in life besides maximizing your bank account are at odds with economic theory.
So if all subgroups are subject to slander directed at their subgroup, then why is the answer to further segregate subgroups and create segregated services that only cater to certain subgroups?
Google sells access to users, but doesn't share/sell user information.
I am appreciative that Amazon is allowing wfh to continue longer. Maybe my wording was unclear lol
I haven’t been decided on the update Apple is making, but my opinion on that aside. Whoever used that terminology about concerned users needs fired ASAP because it indicates a toxic culture and attitude. If this was a first incident for the person and they’d literally stayed up 24 hrs, then maybe they could stay if they sincerely worked hard at showing they understood why their actions were harmful to both Apple and its customers.
I like this analysis because it avoids the trap of passing judgment on or revealing contempt for the high status people in question. Instead it focuses on the system that was Clubhouse and how it functioned to reinforce the hierarchy from which high status individuals benefit.
My boss definitely missed her favourite slave being around when I went back to the office after lockdown 1. There have been a couple of long weekends for endurance running events in the last month or so, and she definitely puts on the "where have you been, I've been looking for you, look at me being cute, don't go away again" each time when I get back.
So there are no released titles? Or at least ones that are publicly playable? I don't see any search results for Grid Engine: Sandbox.
Wow a million dollar award and 3/4 goes to the lawyers and court.
If you prefer paper quizzes, you might enjoy "What Bird Am I", where birds have five clues to establish their identity.
Definitely, I've run into this problem many times. UUIDs are pretty bulky data types in database terms, usually larger than most other types in a typical table on average and possibly larger than rest of the row after including the index overhead, which creates cache pressure. Logical columns in a table are commonly stored physically as a vector, of UUIDs in this case, expressly for the purpose of compressing the representation. This saves both disk cache and CPU cache. For queries, the benefit of scanning compressed vectors is that it reduces the average number of page faults per query, which is one of the major bottlenecks in databases.

Also, some data models (think graphs) tend to be not much more than giant collections of primary keys. Using the smallest primary key data type that will satisfy the requirements of the data model is a standard performance optimization in databases. It is not uncommon for the UUID that the user sees to be derived from a stored primary key that is a 32-bit or 64-bit integer.
When you look at who's polluting and who's emissions are on an upward trajectory, there's one obvious country that's actively working against the environment. China's emissions aren't slowing down. Coal is incredibly cheap when there's no carbon tax or emission standards. One of the many reasons it's cheaper to manufacture in China and why North Americans and Europeans can't compete [0].

Comparing the US[1] and China[2], the US has:

- Decreasing per capita emissions in the US starting in 1973 (-27%)

- A decrease in the countries emission starting in 2007 (-13%)

Meanwhile for the same period China has had

- a 7x increase per capita since 1973 (+532%)

- 48% increase for its global emissions since 2007

So it is possible to drastically reduce our carbon footprint thanks to innovation and smarter power generation.

Time to add tariffs on goods produced by states who made the decision of going all-in on polluting power generation, and potentially apply immigration quotas to citizens of these countries.

> In France they implemented a modest fuel tax and they got the Yellow Vest Protests

The thing with fuel taxes is that, well, it doesn't help anyone. The poor single mother living and working in an area without great transit option will still have to rely on her car. Is the new tax going to help her afford an electric one or will it just contributes to some underperforming bureaucrat's pension fund?

[0] https://www.cnbc.com/2019/11/26/us-leads-greenhouse-gas-emis...

[1] https://ourworldindata.org/co2/country/united-states

[2] https://ourworldindata.org/co2/country/china
Someone who cares about not breaking others' code can keep working on the existing project by fixing bugs, adding new features and even make a "2.0" version that remains backwards compatible.
This is true for literally any social media, Clubhouse is just an easy target given the UI doesn't have to be used for the primary content. I mean Facebook is awful for many reasons and yet you can still get utility out of it. I'm sure Clubhouse is no different. Easy to sit on the sidelines and focus on one aspect of it, though.
> Every viable bio-social contract in multi-cellular organisms must enforce this rule: The health of the whole must trump the self-interest of any part. Otherwise, the parts become parasitic, gaining at the expense of the viability of the whole. Unregulated parts can kill their wholes.

This sounds suspiciously like an argument for totalitarianism.
The author believes that if we act unfettered, in pure self-interest the whole of society will suffer. But his cure seems to be to set commissars and mandarins above us to regulate and modulate our behavior. Luckily for us these high priests will not suffer from the same foibles of ambition, greed and self-interest that the rest of us do.
Who is this shill and why did the Teslabots push it up so high ???.
I don't believe things are anywhere near ok, and I think most people would agree with that. But the article in question is a high-minded discussion of ideals.

I would personally consider the definition of cooperation to be explicitly voluntary.

The Aztecs believed that by ritually sacrificing their fellow people that the needs of the many would be met at the expense of the few. Because this was belief universally understood to be true, anyone who did not want themselves to be sacrificed would be considered selfish and anti-social.

A socially-minded morality would insist that people to be sacrificed had a social duty to do so.

An individually-minded morality would insist that people should only be sacrificed by their own choice.

I don't believe either description to have much to say about the morality of human sacrifice or the practicalities of cooperation.

I think that the evolutionary-psychology from whence human sacrifice was born (I can save food for the winter -> sacrificing things in the present can improve my future -> sacrificing is a good strategy in general) has not left the human psyche. You can remove human sacrifice from the religious idols on the mountain, but you can't remove the impetus to sacrifice other people for a perceived gain.

I honestly can't provide you with a perfect moral or economic system. I just don't believe anyone else can either, so it's best not to force other people to go along with anything.
Beautiful thoughts! Im taking note!

To your point, we are trying to be all of things... and I would add community to that list.

In terms of where we're starting, I'd say we've headed down the dual path of curator and studio. Five years ago, I think we could've been just a curator and come out earlier with a differentiated product. But today, with so many curated options out there, content differentiation was something we felt was key (and a part of our go to market).

With those paths, we offer creators at a certain point in their journeys they don't get elsewhere: investment. And at the same time, our viewers get to be among the first to discover new talent.

But like you said, we have lots to do to prove ourselves to many entities... so we know we have our work cut out for us!