skysight-inc/HackerNews huggingface dataset:
> And ALL of these services could in any case be fully started while you were typing your username and password.

This is the key point you are refusing to hear. No, all of the services on a modern Linux machine can't be started while you're typing in your credentials. So they're started lazily, on-demand, one of the classic techniques for performance optimization and a hallmark of good engineering.
In the Cory Doctorow book "walkaways" there's this central version controlled repository that basically makes all the decisions for this commune about who should do what. Anyone can contribute to it (although AFAIR the review process wasn't too fleshed out).

Regarding Amazon, Uber and other "instant employment" type companies - it's a weird world, where you can basically get automatically hired and fired by an algorithm. It creates, in theory, full employment (although not very good employment, at least right now) and gives workers more leverage if they want to quit another job, but also more instability if the rules for the new job aren't made clear or are applied arbitrarily. It also feels like we're in a very nascent stage for this. Maybe this could be done better - it seems like an area that is ripe for disruption.
>We already have IPv6

I feel like starting with IPv6 would make a dramatic difference in adoption rates today... I.e. IPv4 never gets created. Imagine a world without a single NAT device or port translation algorithm.
No. My grandmother used to pay for Norton and used Windows. When her laptop started to slow down, I slapped Neverware's CloudReady on there (a ChromiumOS distribution) and she's never had problems. Never needed Norton again either. I did the duty of putting uBlock Origin and Safe Browsing on the browser. Can't recommend the OS enough, that laptop would be painfully slow today if it were still running Windows 10.
I like that, so it's helping humans find the news but deferring the final selection.
Have one, works great and doesn't depend on the cloud. Nice that it can tell the difference between door open/closed, and when closed it can tell if there's a car/truck present.
You must have absurd standards if you find dynamic dispatch to be unacceptably slow. Also, yeah, not every function call needs to be inlined. One level of indirection on top of jumping into a new function isn't really much overhead at all, unless you're doing it for literally every function call.
Censorship or right-wing.

Pick one. There is a very strong correlation on every somewhat-popular forum and platform on the net.
Yes, I understand that the upgraded firmware is loaded after boot (unless burned into the MB ROM). What I'm looking for is availability of the old firmware blobs. Intel probably has copyright on them and can control their distribution.
It does. This data is in the video itself. Just look into the trajectory of the “object” in the video, or watch some of the analysis that were done about it.
I've disliked the idea of TSX since the beginning. Having studied some circuit design, computer architecture, and operating systems in college, though I work in user-space software now I do like to understand how all the layers beneath me work. TSX has always given me the heebie-jeebies. Sure it might give great performance uplift if you have a team of skilled scientists and engineers and servers dedicated to a single application. But for general computing, it's really crazy. Good for academic papers, good for marketing to the director level, bad for general engineering work.

It turns out that it doesn't really work. Surprise! not really
Another fuck you pattern from Instagram is hiding the keyboard when you go to search for a user to encourage you to get distracted and tap on a suggestion rather than what you were searching for. You have to tap search three times to actually see the keyboard. It has to be intentional because it's been happening for years.
CCP propaganda is in English, of course, and they openly run advertisements on the New York Times[0], despite NYT being blocked in China. You can also find numerous videos from state-owned media on YouTube, where they put some Uyghurs on camera to talk about how good life is in Xinjiang, as well as Twitter accounts that peddle apologia for concentration camps.[1]

There's no reason America should allow China to peddle propaganda on platforms that are blocked in China.

[0]: https://freebeacon.com/media/nyt-quietly-scrubs-chinese-prop...

[1]: https://www.reuters.com/article/us-china-twitter/twitter-loc...
50% of the US population would be ruined by an unexpected $500 bill.

We can't operate on how things ought to be, we have to look at how things are actually...and they're bad.
Facebook verifies identities, yet it's still a cesspool of hate in some corners, so it might help, but it's no panacea.
That's debatable.

This is clearly whataboutism though.
Because I'm lazy I normally get the P.A.N. brand from the Albert Heijn, which is really meant for arepas but it does an ok job. If I fancy a short bike ride to De Pijp in Amsterdam, then Tjin's Toko sells the Maseca brand.
Who cares? This constantly happens on Twitter on a daily basis. He got to keep his job and income. In contrast, others permanently lose both.
>What does the "consent from the group" even mean? Do you have to make a poll, write to the CEO of Women™ or something? Seriously. Can I even include women if I'm making an amateur video game as a one-man effort (no pun intended), and I myself am not a woman?

You are free to make whatever game you want. The public is free to respond to your game however they want. You aren't going to get many complaints if you "even include women". If you objectify those women, you might get met with those complaints. If you were a women objectify women, you can at least claim that your are taking control of the objectification. That is viewed as a valid excuse by a lot of people much like how I mentioned people in a minority group are generally allowed to make jokes at that groups expense.
> I think months from 0 in POSIX were intentional, not mistakes

These are absolutely not exclusive. 0indexing months was probably intentional, and was without a doubt a mistake.
Of course, harming people always pays well, doesn't make it something you should be proud of.
Discord is buying AR startup Ubiquity6
More accurate, less sensationalized title: "Apple requiring a select few employees to wear body cameras in order to protect hardware trade secrets".
I saw this movie. The Circle.
SBIR is in my experience done by

1. Companies that made a business out of doing SBIR grants (I think the previous poster may have meant the same with SBIR farms). They write one grant after another and do some BS research, write reports and in the end, trash the results and move to the next SBIR

2. Small Start-up that a basically linked to big military suppliers and since the big supplier is ineligible to appply, they apply for them and among the big big stack of applicants, they are selected for the SBIR. Must be really superior ideas I guess. Or huge luck :-)

The SBIR grant was designed for neither, but blue sky ideas that VC don't want to fund. My experience with SBIR has been terrible. Especially

A. Idiot reviewers. I can only tell you that an idiot and google are a very dangerous combination.

B. Idiot management. One lady that is in charge of giving out the SBIR has emailed me that she has occasionally given SBIR to inexperienced (speak not having done an SBIR before) researchers. So she basically handles the grants to companies mentioned above under "1", the SBIR farms. She has no idea what she is doing. SBIR was not designed for that.

In my opinion, and I may be wrong, SBIR were designed to be open to the best blue sky ideas that may be too risky or too early stage for regular VC. This already excludes the existence of SBIR farms.
You're in one
Today I learned. That sounds like a good system. It's a shame it didn't lead to a more payments-oriented internet.
Honestly this obsession with minimizing leaks is pretty stupid. At this point, nobody is that wowed by new apple launches anyways.
Q: But what about the unauthenticated existing users we might alienate?

A: There’s no way to gather data on that so it’s not a thing.

This is the problem with “data driven” decision making in a nutshell. It has annoyed me to no end at every company I’ve worked for.
> If any application only saves the date and not the time and you have dates like 2021-06-28T00:00:00 or something like that.

I literally just spent hours going around a code base fixing this exact problem.

Our back-end is a legacy, 20+ year old database where it was decided to save dates without a timezone.

console.log(new Date("2011-09-24"));

is:

Fri Sep 23 2011 20:00:00 GMT-0400 (Eastern Daylight Time)

These dates were all "thought" to be EST, not UTC. Good times.

More fun examples here:

https://stackoverflow.com/a/31732581/154603
Submitted title was "Dr. Software – Refactoring from OOP to FP [pdf]". We've changed that now, in keeping with the site guidelines: "Please use the original title, unless it is misleading or linkbait; don't editorialize."

https://news.ycombinator.com/newsguidelines.html
Be very careful with any tool like this; you'll need to prove who you are by verifying an email address and / or phone number to your real name, which in turn will most likely "confirm" your data with all the upstream brokers (if you pay for some extra service you're twice a sucker with them most likely getting paid by brokers for proving your identity and by you as well for using the "service").

Note: this could be totally legit but in my personal experience, 100% of the tools that promise to do this were in fact shady as fuck and working with the brokers to enrich their data.
Individualism, which I'm an advocate for just not as rabid as our society has taken it, makes people awful. If you don't temper it when all the qualities you need to participate ans belong to real communities, individualism is toxic.

Its like hedonism. If you don't temper non-conformiry and sensation seeking with higher goals for your mental and physical health, your social standing, the quality of your participating in your family or in your ability to rear a child, it's destructive.

Hedonism, individualism, consumerism, these are all toxic without self-restraint for higher goals.
Reddit is full of these patterns in order to drive users from mobile web to app. Reddit mobile web really sets the bar for user-hostile UI in my opinion.
apple has been consistently ironic about that for decades. deciding what software you can install on your own computer, not letting you repair it, paying for exclusive access to hardware locking out competition (screens, 5nm)
Think about it in the sense of where you earned the money. If you live in Washington but physically work in Oregon, you’re earning money (and paying income tax) in Oregon.

You’re only eligible to apply for unemployment in states where you worked and meet the eligibility criteria.

So in that case, no matter what bonuses WA is offering, you only paid into the OR system so that’s the one you’re eligible for.

There’s no “shopping around” because (for the most part) you’re only working in and paying into the system of a single state.

This link might help:

https://www.cbpp.org/research/introduction-to-unemployment-i...
I don't get why inventing some other ways of storing dates that are not RFC 3339 strings.
Does the C spec actually specify it needs to be in that order? Been awhile since I messed that that sort of thing. I know in practice they typically just put them in the same order and align on some sort of default packing depending on CPU. Usually to minimize on extra instructions. I have eeked out some extra perf on some CPUs and structs just by moving stuff around and making sure it fits into a cacheline. Sometimes the extra instructions are worth it to unpack some vars if you can get the data into a cacheline. But that depends on your data and usage.
Apple has become 1984. Big Brother has arrived. Apple has forgotten which side it was on when it made that commercial.
I've seen alot of comments along the lines that if you're not stealing when using self checkout lanes then you're being scammed. I'm a little swayed by the opinion, to be honest. It didn't used to be that there was only two lanes (out of 12) open during prime time shopping in all grocery stores, but it is now. Grocery stores found out they could just offload that part of the job onto customers for free.
From a humanitarian and economical point of view, Bitcoin doesn't hurt the poor. It allows the unbanked to finally store wealth, as a counter to a local strongly inflationary currency. Besides storing wealth, also growing wealth, as pretty much the only option they have.

Unless you don't believe the narrative that Bitcoin stores/grows wealth very well, in that case...poor people can simply not use it.

Perhaps you mean to say that the distribution of coins is uneven. That's true, but not a problem Bitcoin aims to solve or can solve. Bitcoin is fair, the same rules apply to everyone. If a billionaire has a 1,000 Bitcoin and I have 0.1 Bitcoin, we both win or lose based on price action equally, relatively speaking. That's as fair as it gets. With Bitcoin, having lots of coins doesn't give you any new free coins, unlike fiat money.

The environmental destruction is overstated and rapidly changing as we speak. Soon the vast majority of mining happens based on renewables with a specific focus on stranded energy. And this isn't a vague promise, some 60/70% of the hashrate from China, which include most coal-based mining, is being wiped out in just a few weeks.
>It's a very weird perspective to think that Mac's 5% market share actually matters and is a threat to Windows.

Yes it matters, and yes it is a threat. At least in certain market.

Mac usage share has increased from near-zero to 30% in the United States over the past fifteen years, while Windows has dropped from 90%+ to 60% in the same time period [0]. The trend is very similar in other wealthy markets. Windows isn't going anywhere, but the era of Windows hegemony in wealthy markets is now over.

[0] https://gs.statcounter.com/os-market-share/desktop/united-st...
Those statements are not in opposition to each other,

> Because obviously walking around and insulting people based on their race or religion is an act of violence

If you define an insult to be violent in the same way as taking a life then I see why we are so far from each other. I make a clear distinction between the two. Do you really think an insult is an act of violence? I'm curious why you would think that

Inciting to violence and performing a violent act is not the same thing. If they were one could defer responsibility to the actor who incited one to be violent. That ends all personal responsibility for ones own actions.

> I think you lack the historical culture and can't understand the context of these texts.

Such derogatory remarks does not further any conversation. I'm here to debate - to learn - to expose myself to different worlds. I hope you are as well. Question - don't assume.
Honestly I think it couldn’t have gone a lot better...

The worst that happened to the internet is Google becoming evil. The internet circa 2000 was mind blowing.
Maybe we could use deep RNN to produce novel but likely soundbytes that politicians are likely to say to be included in copyright audio tracks, and then hit the politicians' videos themselves.
I guess I will have to stop reflecting on my life in USSR now to make sure it does not raise any flags :)
I partly suspect they're going to extremes now because they're preparing to release products that are a surprise.

https://www.macworld.co.uk/news/apple-lawyers-leakers-380606...
Stellantis Announces It Will Not Need Tesla's CO2 Credits Anymore
I also don't understand why more people aren't making a firestorm over how user-hostile Google search is at times. They don't even follow their own rules. The "People also searched for" popup causes layout shifts nearly every time you go back to the search page. It's infuriating.

I know this is only orthogonal to AMP, but it sounds like the kind of thing Core Web Vitals was meant to disincentivize.
I really wish there was a safe way to initialize structs with arbitrary binary data in rust. Perhaps I'm missing something, but it seems intuitively safe, especially if the struct only contains integer primitives.
Of course you decry mob harassment when it's aimed at your own side lmao. Whenever you guys collectively harass to fire, dox, and ban people on social media sites and blogs, it's "accountability towards ASsHolEs (gosh)".
Not trying to poke holes in your theory because it's been enlightening to me, but wouldn't it make more sense to look at the global statistics? I think since it's a global problem, it might be a mistake to take an overly US-centric (or worse yet, CA-centric) perspective.

In that context of global use, industry (29.4%, if you add industrial and cement/chemical processes) does exceed road transport (11.9%) and total transport (16.2%). For that matter, agriculture (18.4%) is still higher than transport. I think the GP claim that transport "doesn't hold a candle" to ag/industrial emissions is a bit aggressive, but it's not as lopsided worldwide as the data you shared either. To be fair, the data is 5 years old so maybe the proportions have changed.

https://ourworldindata.org/emissions-by-sector
#10, If the user guesses an invalid password, say why it’s invalid.

Failed login should not say anything more than necessary. If the user enters a valid email and the wrong password, just say "invalid login". If you're going to display the password requirements, do so always, or don't do it at all.

The problem is that a malicious party could try usernames until they get "the password is incorrect for that user", and now they have a valid login. This is especially bad if the login is email, because now they have a valid email address to spam, and possibly phish the password.

Sometimes being too helpful is bad security. It's always a tradeoff, but something as simple as not giving away information protects both the user and the service way more than a bit of confusion.
The EU can't innovate, only regulate.
But it is hypocritical to invoke the first amendment as a defense of private censorship when "bad" things are removed, then completely forget that defense when complaining about "good" things being removed.
Interesting, thanks! Have signed up.
Implemented in https://github.com/rust-lang/rust/pull/37429 ; his website seems to be https://ahicks.io/
second the veloway, and mountain biking in austin is amazing and way less stressful
Chemistry is just the integral of physics (he said, extremely sophomoricly), so you should be able to work it out.
Or to be used against Apple in court.
I don't get it: if Google correctly identified that the melody was from a 100+ years old composition, and that it wasn't a reproduction of copyrighted content, why did it raise a copyright infringement claim in the first place? It sounds like it has already a database of compositions it matches against, and the year of release is probably reported on that database. The solution may be as simple as not raising a copyright infringement claim on any match again compositions that are 70 years old or older.
I would say it is less immoral to be a vegetarian because you only kill the plant instead of killing an animal that killed and ate the plant ;-)
My understanding is that literally no one uses TSX except for possibly one PS3 emulator.
And to whatever extent climate change is expected to result in horrible reductions in quality of life, that's the extent to which we should be willing to throw money at the problem. Although, exactly how that money is thrown and to who and on what basis, is usually where we run into problems...
If we're talking about making guarantees about blocking the programmer's ability to modify parts of the address space, we're no longer discussing programming paradigms. We're discussing security proofs. The MMU does not play a core role in object-oriented programming.
I would invite you to improve the wikipedia article and contribute.
I feel a little helpless in this matter, but I would very much like to somehow influence this situation. While trying to save water, electricity, sort waste, buy less, buy used things more often. You can at least come up with an application that will calculate how much each of these actions helps the planet, for example.
> if you want to see a filtered view of comments on someone's post (for example, only polite comments), run a filter in your browser, tuned to show you only polite comments

Getting real "a miracle occurs"[0] vibes here.

[0] https://www.flickr.com/photos/jpallan/4633000725
Does this include laws about the internet? Because I think if the Computer Fraud and Abuse Act were altered somehow sufficiently that aaronsw hadn't been arrested, I'd prefer that future.
> Development tools have come quite a ways, but the science of getting teams to develop software together, perhaps not so much.

Yup. I think I'll put that on a T-shirt.
Agreed. Have applied for EU projects before and it's a costly mess.
Are you asking why does an app that is locally installed need to work without internet connection?

If so, consider commuting via subway.
I agree, the implementation isn't great. The problem IMO is that it tried to do way too much and be way too general which leads to a bunch of tricky edge cases they need to handle (and significantly complicates uses of caches).

That said, hardware support for atomic use of larger memory regions than is currently supported is something that is worthy as a problem to solve.
Exactly. It's hard to feel any pity for these left-wing groups being bitten by the censorship policies that they pushed for.
Competition Isn't Always a Business
Maybe not rack and stack, this will definitely not fully replace traditional datacenter operations but complement it and make it more streamline.
Thinking about how we currently do disk and cable swaps,memory or even system boards misses the point. Of course it can't be automated because there's no unified standard. There needs to be one for such tasks to be fully automated with robots, the rack, server, network switch and even hot/cold aisles need to be redesigned to work with a standard that supports robotics arms instead of human ones. No more wires, maybe conductive rails.

This will take infinity to accomplish (barring disruption in compute/storage) because -

* Remote human hands are ridiculously cheap, and they can perform functions robots can't without extra pay or a paid for software upgrade (think shipment handling, etc). Only real use case that comes to mind is one without economic justification, but of necessity. Think datacenters in space or deep underwater, or hostile environments. So maybe innovation in this field will come from the government this time, and trickle to the private sector. Maybe.

* The cost of such investment far outweighs the financial gains. In the very competitive cloud business, it's the services you offer that matters most, and the reliability of your systems. Sending a person with a code scanner to verify and do a quick disk or cable swap is not a risky endeavour. Unplugging the wrong cable and causing an outage never happens on properly designed systems, with properly set maintenances, so this is irrelevant (when was the last time you've heard that in an outage retrospect?)
Anki already is an alternative to SuperMemo, so a proprietary alternative to Anki doesn't make sense unless it somehow improves over SuperMemo.