skysight-inc/HackerNews huggingface dataset:
Perhaps the how much of nvidia stock gains are 20/20 .

It was never in doubt that nvidia was going to grow massively. 3-4 years back cryptocurrency mining made it next to impossible to actually buy a gpu. Machine learning was always going to keep growing massively. Cuda had cornered the market . AMD GPU is far behind .

Similarly AMD's growth is never in doubt after ryzen launched , there is nothing on intel's next 3-5 years that is going to be remotely competitive. They can only compete by the sheer force of their sales . AMD will only keep growing next 5 years, by how much depends on how well they can execute their own sales.
What how would Apple shutdown what Nvidia is doing? If they buy ARM they can stop selling licenses for it if they like. Of course they have to honor any prior contracts with other customers but when those run out, adios. Apple has their own license to use ARM architecture/ISA as long as they like, so what Nvidia does when they own ARM is really no concern to the fruit company
So rather than sane regulation, you expect that everyone suing each other will result in a more sane outcome? And that employers will magically start allowing unions to re-emerge?

That’s funny. I hope you aren’t one of the comedians impacted by this issue.
I’ve never been poor. But I wasn’t exactly middle class. My parents were immigrants.

Poverty is terrible, and I agree it should be dealt with. But how has this law helped? Uber and Lyft are more than willing to leave all of California rather than stay and deal with the regulation. They’ve made that clear. It’s more economical for them for halt business in California rather than adhere to the regulations. That’s a rather poor incentive set for on behalf of the California regulators. Regulations don’t exist in a vacuum.
Yes, but that means your enemy is always lies and misinformation.
Tons of towns in the Puget Sound region have gigabit. For example, Wave services Union, Shelton, and Belfair.
This.

The FAANG crowd is used to pulling down $100k-$150k. Developer jobs that are advertised as remote from day one tend to be closer to $50k-$70k.

(These numbers are based on a combination of rumors and job board postings, so no, I don't have a source to cite.)
Raising the minimum wage in Seattle was shown to help the local economy. The economy doesn't grow if people don't have money to spend. The marginal dollar made going to a worker making 15 dollars and hour or less is better for everyone than if that marginal dollar made goes to a capital owner of the company because the worker will have a higher utility from that marginal dollar and they will spend it in their local economy, which causes local economic growth. If the marginal dollar instead went to a capital owner of a large corporation or franchise owner, the dollar has left the local economy, and the economy has shrunk. Obviously there is a limit to this, you can't set the minimum wage at 200 dollars/hour, but the balance of evidence we have shows that increasing the miminum wage will increase the US GDP because those dollars go to things like hair cuts and groceries, not savings accounts. You need to spend money to grow.
> The US has been run by the same two parties for nearly 2 centuries. China has been run by the same party for 70 years

Two parties allows for dissent, compromise, and differing leadership. Both US parties have evolved and exchanged platform ideas constantly over that period. Leaders from both parties have been elected to all levels of government.

One party with no term limits doesn’t generate the same outcome: the people have no choice and no voice.
Because hearing you laugh when I make a joke makes me far happier than seeing you react with :joy:.
And you think a company like like Nvidia (another hardware company) owning the same tech doesn't have precisely the same competition implications?
About a month ago it added a user posts section with comments- something like imgur.

It also added a lot of metadata to Q posts and related discoverability features.

For example, the page for a Q post that mentioned James Clapper and WWG1WGA would have a photo and "bio" of Clapper, definition of WWG1WGA, and show recent related posts based on the metadata for the lingo and person.

It was a lot more than an RSS feed.
google: age statistics of dementia
If you want to see a more recent example of how to handle a deposition, search the Marcus Limonis depositions on youtube. In my opinion he is an even better textbook case of how to handle a deposition.
Who's going to pay for me to upsize my apartment so I can make a home office? Working from the same desk I use for my personal computer / gaming is really taking a toll on the ol' mental health? Also who's going to pay for my extra electricity use, etc? I also used to get free food at the office, would I be getting a raise to cover that as well?

My commute was a pleasant 25m bike ride I could use to listen to podcasts (which is exercise I've now lost, so losing the commute didn't exactly give me a bunch of extra free time). Seeing coworkers in person was a really nice way to not only get some social contact every day but also build a rapport with my teammates. The office was also going to be a great place for my dog to get some socialization with other dogs.

Yes, I was annoyed at the moves to more open spaces and with regular frustrating interruptions, but with those mitigated, an office with my actual coworkers (with at most 1 day a week at home) is vastly superior to what I'm doing now, regardless of how much processes change. Not to mention, employers sort of implicitly assume that any time you gained back from not having to commute or whatever are just going to doing extra work.
How a suicide video on Facebook Live went viral on TikTok
Could you explain how it is possible not to understand that posture, tone, etc are important?
Speaking as a minority myself, if hiring based on assessed merit is wrong, I don't want to be right.
Are you non-jokingly suggesting copying the entire array to and from the stack each time, as an alternative to the OP's proposal (and as a default best-practice)?
Has anybody ever used stack ranking to power book recommendations? Instead of rating books on a scale of 1-5 star you instead rate each book relative to every other book you’ve ever read.

Some other factors that I think could be used to create a high quality book recommendation engine on top of stack ranking: number of books read (the top 5 books from someone who has read 200+ books is a stronger signal than someone who has read 10 books) and release date (give extra weight to older books to reduce recency bias).

What do you think? Am I onto something or just spewing some sat night nonsense?
This is well intentioned, but have you had any of the applicants try to game it?
This was interesting. I used to whine about doing this kind of glitched run, but it's just a different category of speedrun. Amazing to have that level of precision, though of course he must have done this hundreds, maybe thousands of times to get it right.

If you like this kind of explanation be sure to watch the "0.5 A presses" Mario 64 speedrun video, which is equally interesting as far as getting into the hidden guts of the game: https://youtu.be/kpk2tdsPh0A
Depending on how you breathe, your posture, how you sit, if you exercised consistently as a child, etc. your face can look completely different. The greatest example of this is how early humans had significantly larger jaws due to their diet and exercise, while humans today who have almost the exact same facial genes have much smaller jaws.
This. 100% this. The real thing we should be championing isn't forcing companies like Uber to pay for healthcare because health care is so important.

If healthcare is so important, which it is, our taxes should be paying for it, yes, even (edit: for) the people that don't have work.
Except most legislators are morons.
One of the comments points out the site in question is purely built around this feature (the Web Speech API): https://twitter.com/hammerlockddt/status/1304658792467116033

However, I think the original complaint is still legitimate. Why is Web Speech a thing, and what browser developers are poised to support such a feature, aside from Google? If Google wants to open source their speech tech, why don't they just do that?

I don't really blame Google, because they're just building a better browser than anyone else can build. But the effective result is definitely "embrace, extend, extinguish."

Perhaps it's not too late to refactor the web into a layered architecture so that it's possible to replace parts of it. But as long as we keep adding every feature under the sun, that goal is getting farther and farther away.
I agree, but I am talking about traditional consulting roles, not whatever gig economy roles DoorDash and GrubHub invented to get out of paying taxes.

With traditional consulting roles, you're typically sole proprietor of your business, or have a similarly structured operation. Your relationship with your clients are closer to business-to-business relationships.

AB-5 stirred the pot because professional consultants were worried that their business relationships would be reclassified as employer-employee relationships in CA.

I am pointing out that for your typical tech consultant, AB-5 won't change much, mostly because the ABC test was already a part of CA case law and consultants typically put themselves on the market to be hired by more than one client. Not only that, most professional consultant roles are explicitly exempted from AB-5 altogether.
I won't reply on Twitter, but the first response I see is: "You're attacking a website that only supports Chrome because it is the only browser that supports the API that its entire product is based around"

Kind of misses the point, because the same thing could have been said for every "IE Only" website back in the day. Microsoft was notorious for "Embrace, Extend, Extinguish," and a lot of the incompatibility back then was them Extending the web with things like ActiveX.

The only real difference now is that Google effectively took over the web standards bodies, so they can point to the W3C and say, "But this is standard!" and conveniently not mention that they were the one who wrote the "standard" and forced it through the standards process.

Edit: On second thought, another huge difference now is that most web developers are dependent on Google, either directly with advertising, or indirectly via search results, and I bet a lot of devs are worried about stirring up too much trouble and getting cut out. That may not come into play here, but it's definitely been an issue with things like AMP.
So, jailbreak it, and install your own Epic App Store.

But, as I pointed out in a sibling reply, this hardware, firmware, and OS is, practically speaking, not ours. No matter how much as we’d like it to be.
> Writing them a check would be the most obvious way.

How much the check should be for exactly? This is important because even if we assume we can get perfect compliance if we paid for it, you might find the amount required surprisingly, I dare say impossibly, high.

As a thought experiment let's say we are going to subsidize the transformation of China's non-green energy production. For comparison I will use a levelized cost of energy which rolls in capital costs, operating costs, operating capacity efficiency (which is low for renewables) and depreciation. The figures are about 0.1$/kWh for new coal (though most coal already has the infrastructure so will only have non-capital costs) and roughly 0.2$/kWh for solar (similar for other renewables). If you write a check to convert 2019 China's non-green energy production (7000TWh * 70%) the figure we get is $1 trillion, which is roughly the discretionary spending of annual federal budget, %5 of US's GDP and 1.3% of the world's GPD. That is for China only.

No political apparatus in a democracy can muster the political will to justify subsidies of this scale.
How so? For one, it's missing the 12 year olds telling me how they had sex with my mother.
What are some of the surprising/unforseen aspects of working on this hard tech problem?
That seems like an overly generous interpretation of Wikipedia. A great many well sourced factual corrections get reverted because that’s effectively the default option and much faster than actually editing new content to fit existing guidelines. Trying to do a good job also means slowing down and thus having fewer edits.
Why is that unquestionable? Children are a big economic drain on society. We’d be better off with youngsters unable to afford private school picking up garbage and performing other tasks less suited to older people. Imagine how much cheaper Uber would be if you could just give some 11 year old $0.50 to pick up your Starbucks and run it back to you! Plus, we’d all be relieved of the burden of educating these kids — it would save me like $8k/year in taxes.

Consumer protection is similar. I don’t need the government to tell me that my Honda airbag may explode in my face, as an independent agent, I have the ability to go to arbitration with my concerns without some bureaucrats getting in the middle. If I choose, I can ignore the problem — that’s what freedom is all about!
The people not in jail are the ones who asked for forgiveness.
What state protection is Uber asking for in this case?
I remember holding a similar billionth second party in Soda Hall (Wozniak Lounge) at Berkeley as an undergrad. Never realized how close that was before 9/11.
I am not sure any antitrust concerns would remotely be applicable in the case of an apple buy.there is no overlap of ARM biz to apple. Same as google or MS buying phone manufacturers and shutting down/selling parts they don't like.

Apple could shutdown the licensing just to keep competitors behind, if they did that it would set back all their android competitors by 5-10 years atleast and potentially fragment the chip market . Maintaining the iphone chip dominance is definitely worth 40B .
> I used to exclusively use Linux desktops but got back into games.

If you mostly play singleplayer games, WINE/lutris/Proton have all gotten pretty good. If you play games with anti-cheat, there's no escaping Windows though.

You may have luck with a GPU passthrough actually, if you've got the hardware.
I Built Jupiter – An ML-Based 2048 AI That Runs on the Web
"Faced consequences" is such a horrid phrase. Strongly implying that a heinous act had been committed, one that required punishment but would have gone unpunished, and that the "consequences" wrought instead were fair and justified and proportionate and meaningful...but without having to actually make such statements. That they don't normally face consequences, that they are the fabled Men of Power that run roughshod over laws and morals and spend their days kicking dogs and grabbing pussies, and it is up to us to make them face Consequences once and for all. But fortunately, you only said "they did something, so we felt justified to Do Something", a statement of fact, impervious to attack.
Yeah, that's why the community has specific categories for different runs. I appreciate glitched runs because of the acumen needed to accomplish them but it's 100% runs that truly impress me most as a gamer.

The speedrun world is almost like a scholarly domain, with all the usual bickering about terminology, whether this qualifies as that, and so on. I would be interested to read an ethnology of the community.
I think in that situation, YouTube would take adshare to 0%. YouTube then is just a place to upload videos and make them public. No expectation of turning a profit. For a premium fee you pay YouTube, you could get some of that adshare, and now they're a paid service.
Jupiter: An ML-Based 2048 AI That Runs on the Web
I'm guessing this is chrome supporting something that's in the w3c standards but other browsers dont support yet. That's what this used to mean at least.

If this is the case, this is google literally being the opposite of ie and trying to push everyone to support standards.
This is the most fascinating technical post I've seen in HN in quite some time. I'm in awe of how people can optimize around particular goals when given enough time.
> In my experience with language design, a little bit of syntactic sugar can have transformative results.

Promises/async functions in JS and C# do absolutely nothing that you couldn't do without them. But they've had a structural effect on the average developer's ability to write scalable code.
> Uber and Lyft are more than willing to leave all of California rather than stay and deal with the regulation.

Ok. And why is that bad? The office work / engineers will stay. If there's need for transport, the drivers will work for transport in other ways. If nobody wants to pay for better conditions of drivers, then we just exposed the VC funding as unsustainable in a long run - it would happen sooner or later.
That was a direct quote from 1:08 in the video pointing out how people comment and debate on what an A press is or isn't based on the title of things instead of listening to the explanation... not an actual thought by the commenter. Watch the first 2 minutes, you'll get a chuckle :).
C could have gained the safety of function prototypes without them. Note that the function bodies and call sites had the type information. It could have been propagated through the compiler and assembler to the linker, which would then check for compatibility.

In some ways it would have worked much better. Header files can easily be wrong. The object files being linked are what really matter.

So, suppose we decided to implement this today, on a GNU toolchain. At the call site, we'd determine the parameter types based on the conventional promotions. This info gets put into the assembly output with an assembler directive. The assembler sees that, then encodes it in an ELF section. It might get a new section called ".calltype" or it is an extension to the symbol table or it involves DWARF. Similar information is produced for the function body. The linker comes along, compares the two, and accepts or rejects as appropriate.
I think the key attribute of "Any %" disconnecting success from actual content completion is essential for this sort of thing to succeed, but also what separates it from the mundane definition of "beating the game."
Wow. I pay $12 USD. 20 Euro is too kuch.
That sounds like a great strategy to announce and do for a year or two... before changing course to “maximise value” by merging operations, jacking up licensing costs, making nvidia gpus part of the arm ISA, etc...
The LLC route doesn't actually do anything to work around AB5 (compared to having your business licenses in order as a sole proprietor), except socially to convince people it's legally safe to buy your services.
SpaceX is the one to get. It’s the next Tesla once starlink is fully operational.
Why should they continue the ARM model ? . They could shutdown that revenue stream, keeping competitors behind on chip design to justify the huge premium on apple devices is worth that kind of money.
watch updates every 2 seconds by default.

`watch -n1 date` will update every second.
Yes it is. Justice is setting scores with legitimate authority. I wouldn't use the term but despite hyperboles used in the parent comment this sort of thing is very common. HN would be cheering Sen. Warren if it was Exxon and the subject was climate change. Large Corporations when committing crimes tend to commit special and unique crimes. Replace Google with Al-Qaeda and you will see why,except this is white collar tech crime not kinetic terrorism.
Ive always wished someone made a Super Mario Bros. race your friend to the end split-screen (top & bottom) game. In between each player can hit certain blocks to create obstacles for their opponent.

I think it would be a lot of fun! Maybe some MOD maker can make that!
It’s actually not the developers’ fault — Chrome has non-standard features not available in other browsers. As I was reading through the comment thread it seems like in this case, it’s the MIDI API. This of course presents potential developers with a dilemma: develop an application using the exclusive API and therefore lock the user to that browser or don’t develop it all due to lack of cross-browser support? In essence this is not dissimilar to choice companies used to have to make when developing IE-specific enterprise applications, only the reason was more nuanced; Because of the sheer ubiquity of IE, it made sense to develop to that platform and accept its quirks and features, or not develop it at all, since developing cross-browser compatible applications could be prohibitively expensive and time consuming, if it was even possible.
Money is where ideas thrive. I would build something based on recommendation based on users who you like. I like someone and I want to know the books they like and more and more of this. so essentially Facebook for Book recommendation. I know someone and so I know what books they read. User can choose to publicize the recommendation or to certain group of people or private.
My company is discussing some internet stipend. I'm all for it, it would be silly to say no to more money.

However, I would have internet whether I worked from home or not. I realize some people may need to upgrade their internet plans, but this probably doesn't apply to most.

Also, if you go outside the company bus shuttle bubble, companies never paid people all the commuting expenses that people incurred. Some _might_ give you a few bucks, but that rarely covers parking, gas, full public transport passes, wear and tear on your car, etc.
Some of the code for the tools is fun to read https://github.com/google/makani/blob/c421e4497dd09c86b01725...

This is not proper Java, at all. But it's what a lot of Java code looks like because it's a good choice for inexperienced devs or rushed projects.
Wirth's Pascal didn't have a string type. You could have a fixed-length arrty of CHAR, but you couldn't have _fewer_ than 16 characters in a 16-character array, and you couldn't pass a 16-character-array to a function with a 256-character-array parameter. Only the magic ‘functions’ built in to the language like write() could accept strings of different lengths. Since this made the language worse than FORTRAN and handling text, most implementations added some sort of string handling.
One way rust's just a different tool for a different job, is it really doesn't optimize for knowing everything that's happening inside someone else's code. It's a great example of the difference in procedural vs functional programming, where in rust you mostly just care what your function args are and what it returns.

Nothing wrong with learning multiple languages, of course. C was my first professional language, and I spend most of my days in rust now. No shortage of rust devs who are big on C too.
AB5 extended the applicability of the ABC test from wage orders to the full labor code and unemployment insurance code.
Until that safety net exists, it's important that people are provided with health insurance by whatever means are necessary and available. Right now, the system is set up such that health insurance is provided though employers.

Champion the safety net, but also recognize that people need healthcare right now.
So if Americans are mostly agreeing with it, they should vote for politicians working on this issue. We'll see how it goes this election season.
I'm guessing that if your friends were having a hard time making money on Uber its probably because there was a surplus of drivers and not enough riders. Paying people to do a job with no demand is generally a bad way to allocate resources.
Of course. But it strengthens the argument. The govt's job is not to guess what might happen or how the market will react to new technology. It should only intervene as a last resort, when there is absolutely no market-based solution possible. It wasn't like the AT&T antitrust suit, where the defendant had existed, mostly unchanged, for 50 or so years.
>if there is a need for transport, the drivers will work for transport in other ways
This is incredibly unlikely in any imaginable way.