skysight-inc/HackerNews huggingface dataset:
Really good insight. I’d love to see a study that goes over a bunch of models, prunes them back to some standard measure and then compares the result to see if the collapse to the chinchilla compute optimal line.
Gene therapy reverses vision loss in primates – by making their eyes young again
/bestcomments is a mechanical ranking by upvote count, so 'best' is a misnomer.

/highlights is a manually curated list, designed for overlooked gems. If you or anyone notices an overlooked gem, from now or any time in the past, please let us know at hn@ycombinator.com and we'll add it!
I've gotten 500 votes on a meme about kale flavored water in Google cafes. (yes, this actually was something they thought we'd drink)
Taiwan is an independent democratic country that is not part of China. And most advanced chips (the ones in top iphones and macs) are manufactured there.
Where is the journalistic talent? It seems exceedingly rare.
And then the public will truly be outraged as even more hyper-optimized clickbait gets pumped out.
> It’s not the candidate’s job to be interested in your company. As a founder, leader, or even hiring manager it’s your job.

It’s my job to do that for the right candidates. Positive working environment, caring about employee growth, long term goals—all these things you mention are extremely important, and they are what we should be competing on. If an engineer would forgo an opportunity that provides those just so they can compose monoids in the category of endofunctors, that’s unfortunate—but I am under no obligation to indulge them.

> Should it ever the primary criterion for hiring? Probably not.

I explicitly referred to when it’s the primary concern; we don’t disagree here.
Apart from the employee part, Sundar has driven next to no innovation, and has made Google manager-heaven. I was a huge Google fan, but I'm finding it harder and harder to fool myself that they have a bright future.

While Microsoft is becoming a developer haven, Google is moving into their Steve Ballmer era.
Sounds like a typical old
Tim Cook when asked about AirDrop:https://twitter.com/alx/status/1598473176102600704

Scary times ahead
By the principle that people should be free to expend their resources on whatever they want, whether it's generating crypto, running high-powered gaming computers, or displaying abstract art. When someone buys electricity, does it belong to them, or some totalitarian government that micromanages its private citizens actions? If the former, then what peaceful behavior one uses their electricity for should be of no concern to the laws that restrict our behavior.

If the environmental costs of crypto mining are genuinely your concern, the best solution is to advocate an agnostic solution, like restricting CO2 generating sources of energy, or energy consumption for ALL non-essentials (e.g. tourism, video games, crypto, etc).

Singling out crypto for its environmental costs, and calling for targeted restrictions on it that exempt other non-essential uses of energy, suggests a superficial basis for your position, like a negative emotional association, or dislike of crypto proponents.
https://github.com/nat/openplayground

How does this compare to Nat's OpenPlayground?

Vercel recently launched a playground too.
Downvotes are cool here, actually.

/S
"If you cut my pay I'll resign and tell the world why, and your stock price will drop as you're embroiled in controversy, at the same time as microsoft is challenging google over search ai, and the US government is investigating google for illegal and unethical actions in the ad market"

"carry on"
I'm not sure I feel about news like this, because even if it's made I will never afford it.
Rising tenant incomes. As incomes increase, landlords are able to increase rents proportionally. This is only true where demand outstrips supply, but that's the case in most developed cities in the West, as well as many other cities.

Tenants have several fixed costs to pay: taxes, food, rent, and transportation being the main ones. If their incomes go up, rent typically consumes the increase, because housing is a fairly uncompetitive market.
It was dead. Someone vouched it so we can now see it.
I'm currently in Early Adopter ($10) plan. If I move to $5 tier plan and move back to $10 plan in the future, which plan would I be at that time? Is it still Early Adopter?
Owning it and running it are hardly the same though. Their priority is probably also "whatever makes money" at this point, other than occasionally grunting in the direction of AI and other moonshot projects.
Well, the Google campus is basically Software Engineer Employee Disney World. I'm sure a few of them took "The Internship" at face value and are convinced that they're doing something other than just selling ads. They can't just be elite mercenaries, that would shatter their noble, pioneering egos.

Seriously, everything Google touches that doesn't bring in ad revenue does one or both of the following:

1. Is canceled after several years regardless of quality or impact

2. Fails to change the world
This is just a symptom of the fact developers are like cogs, where you drop them in and expect them to work with "legacy code" where as they guy who just moved on/was laid off had all that expertise on the logic and behavior that predates you. If you people decided to actually build with an eye towards longevity, (in this case, I mean keeping people around so they can train the newbies) then this wouldn't be a problem.
Are you talking about a strike? Has it happened in Google before?
The very lowest-level operations on FPGAs can run more efficiently than emulating them on an CPU. The higher level operations, which is usually what we want, are slower, as a 'gate' in an FPGA is approximately an order of magnitude slower, more power hungry, and expensive than a gate in a CPU (or GPU). modern CPUs excel at executing data-dependent operations of a wide variety while exploiting as much parallelism as available, while GPUs excel at churning through a huge amount of memory doing parallel arithmetic operations: for both of theses tasks an FPGA is going to be worse. For an FPGA to be the better option you need a task which is specialised enough that the speedup from designing a specialised circuit to do it overcomes the intrinsic slowdown from it being implemented in an FPGA as opposed to raw silicon, and these are not your typical software tasks, usually much more hardware-type tasks.

The two areas where FPGAs excel are having extremely low and predictable latency, and having lots of extremely flexible high-bandwidth IO (still less bandwidth than the memory or PCI-E bandwidth of a GPU, but it's close and it's much more flexible). For computation throughput, however, there's only a few niche applications, though one important one is simulating the logic which is going to be implemented in a CPU, GPU, or ASIC to validate it before the expensive process of actually etching some silicon.
It’s gone, absorbed into other parts of the economy.
Now you can just not have an account or any first party data given to a customer, or with tools like anonaddy and fake people generator, you can spoof first party data that won't be matched when hashed and compared across different platforms.

I'm curious, would you purchase a membership to youtube if it included absolutely no tracking, sharing of first-party data, or advertising at all?
all news is biased. all discourse is biased. That's why you have multiple voices, multiple sources you need 2 consider always. There's no such thing as objective truth. source: English major.
The best description of Lotus Notes I ever heard was "It's like using Microsoft Access with VBA as your email client and calendar". (Plus random forms and "applications" that should have been on the web instead.)
Tim Cook was also the winner of the Robert F. Kennedy Human Rights’ 2015 Ripple of Hope Award for “his lifelong commitment to human rights." Apple for its part has been one of most ardent defenders of China's persecution of the Uighers in Xinjiang.
My goto example for RxJS are event handlers. Heres an example that implements drag-and-drop (for which the vanillajs / d3js versions aren't nearly as pretty)

It basically translates to

1. Wait for a mousedown event

2. Start listening for mousemove events

2a. On each mousemove event, do something

2b. When a mouseup event occurs, stop listening for mousemoves and return to 1.

import { fromEvent } from 'rxjs';
import { exhaustMap, takeUntil, tap } from 'rxjs/operators';

const el = document.querySelector('body');
const mousedown$ = fromEvent<MouseEvent>(el, 'mousedown');
const mousemove$ = fromEvent<MouseEvent>(document, 'mousemove');
const mouseup$ = fromEvent<MouseEvent>(document, 'mouseup');

mousedown$.pipe(
exhaustMap(mousedownEvent => mousemove$.pipe(takeUntil(mouseup$))),
tap(mousemoveEvent => {
console.log('mousemove')
})
).subscribe();

https://stackblitz.com/edit/drag-and-drop-rx-rvdkzv?file=ind...

---

More specifically I've found RxJS makes simple one-off calls (eg API fetches) ceremoniously painful (do I need to unsubscribe? do I get the value sync-ly or async?),
but anything that involves multiple values (eg websockets, polling, event handlers) gets much cleaner.

My biggest complaint with RxJS is probably the dev experience though. It makes call stacks / the debugger useless so you have to get comfortable with console.log's everywhere.
Which is one of the reasons I avoid chaining observables and filter()s in general.
I thought 1-2-3 for Linux was sc [1]...

[1] https://www.linuxjournal.com/article/10699
> Somebody thought it was a one-time uplift and was done.

That was the mindset back in the 00's - just put everything on a cd or hdd and it'll be there forever, then you can get rid of the bulky source material. Hindsight, of course, is 20/20. lost backups, ransomware, incompatible media files....
Layoffs reduce operating expenses and increase the company's stock price. This means shareholders and board members get richer. And they reward the CEO for it by giving him a large stock grant. So yes, the two have a direct causal relationship.
I’ve been using Kagi for many months and similarly to the others, I actually haven’t found myself exceeding the low-sounding prepaid cap often. Weird
There's a massive shortage of software but most of it is low value. Not a lot of money to be made there and the era of "I'll fill this hole with a low-feature SaaS" is kind of over for the time being.

There is very little risk the US will fall behind on software. Once you get outside of CA the SW talent is pretty mediocre and once you're outside the US it's dire. I work with teams all over the world and while many of the individuals are great the gems are few and far between.
I doubt that it is the worst form of journalism, Lots of people on social media eat this kind of stuff up. Clickbait journalism but it gets eyeballs and likes.
This was actually really helpful and instructive. A ton of info here, I’ll have to watch once or twice to get it all, but great stuff!
How does Mojo deal with memory management? Does it have the same memory safety issues as C and C++?
It's an amazing story really, this project. And, what was it about the word "lotus" back then; surely the name-as-meme bore some tremendous global significance and possibly world-horoscope-level weight. It was kind of a powerful word.

And I mean James Bond was even in on it.

I do look at the graphics with a bit of longing curiousity though...I wonder if I could get Lotus SmartSuite for Windows 95 running again, just to try it for nostalgia.

SmartSuite was bundled with one of my first PCs (toward the end of the days when the word lotus was still kinda cool), and I still remember looking at the blank agenda (and even the paper binder-planner skeuomorphism in Organizer) and full office launcher, and just taking in the raw organizing power of those tools...a real "where do you want to go today (TM)" feeling!

("I'll play Jane's USNF for a couple hours and then eat cereal for dinner" never felt quite right to fill in on the agenda, but that turned out to be where I wanted to go today, on so many days back then)
> There aren't that many people in the world who can successfully lead a large company like Alphabet.

What evidence do we have for this? How many times CEOs failed Alphabet level companies? What's your dataset?

Are you just making things up because it supports your bias that CEOs are highly skilled and it's not like almost any educated and privileged person can do their job?
Misleading headline. Most of this article is regurgitating the union press release and talking points, and very little is about GPT-4's use by studios.

Personally, I think without special arrangements not in evidence, it will work fairly poorly. The RLHF tuning in particular seems to severely damage the stylistic flair and flexibility of ChatGPT-3/4. I don't mean just the really hilarious problems around BPEs and rhyming poetry (for a good laugh, ask ChatGPT to 'Write a non-rhyming poem'), but any kind of fiction comes out tending strongly towards saccharine, milquetoast, happy-ending, Hallmark Channel crap. I find it quite hard to coax interesting fiction out of the tuned models, and I don't see studios overnight learning how to prompt any better...

(If you want good fiction or poetry, davinci-002 is what I like to use, although it poses problems of its own.)
Microfilm doesn't use cellulose acetate, and is stable for centuries with minor storage requirements (room temperature, low humidity)-- the same that are required by books.
> This is the new baseline of quality, because they can’t afford talent.

This is at best an incomplete statement.

Advertising moved to a more lucrative technology and if good journalism comes to depend on subscription revenue, readers are not willing to pay in sufficient number.

We are now at least two generations removed from the faint echo of grammar being taught by somewhat informed personnel. Neither the people writing nor the people reading are adequately equipped.

ChatGPT now impresses people, for pity's sake.

Talent is hard to find in all domains, for money or love.
To be fair, many employees care about the stock price too, for good reason.
> a) what would you have them work on?

This exactly. A stock buyback combined with layoffs are a signal that Google doesn't have enough good ideas to work on. Google thinks the money is just better spent being given back to investors. This is very different than the Google 10 years ago, which was arguably throwing minds/money at bad ideas.
If there was a placebo effect, I would expect there to be a significant difference in the participants' self-reported sleep quality, but there was not:

> Sleep diary data revealed no differences in the number of hours slept while wearing the eye mask (7.15 ± 16.66) or the control mask (7.18 ± 16.82; t(23) = −0.11, p = .914, N = 24). Likewise, there was no significant difference in self-rating of sleep quality (eye mask: 3.13 ± 0.19 vs control: 2.84 ± 0.16; Z = −1.53, p = .131, N = 31).
neither red, nor a canary, nor a monitor, nor a canary monitor
> In the age of anynimous shell companies owning half of the assets in the country, you expect Nestle to officially employ slaves?

> They purposefully setup and intermediary, and use slave labour in full knowledge

It sounds like you are very convinced that Nestlé knowingly uses slave labor (it sounds a bit conspiratorial if you were to ask me). If you are sure of it, are you avoiding ALL Nestlé products? Otherwise you are enabling such atrocity.
I was vaguely aware of Kagi from their posts here in the past and thought it sounded interesting but hadn't bothered trying it out as I'm fairly happy with DDG.

I just gave it a quick try there. While some of the features seem promising, the website ranking for example, what they consider a search doesn't feel great from a user perspective. Each step below resulted in part of my quota being used up:

1. Making the initial search.

2. Switching to image results.

3. Waiting a few minutes before switching back to the web results.

4. Viewing page 2 of the web results.

5. Ordering results by time.

6. Changing the sort order to descending. The previous step executed another search without allowing me to modify this.

7. Limiting the search to results from the past 24 hours. This returns a totally different set of results from when we merely sorted by most recent.

8. (Sometimes) Clearing the filters.

9. Opening the Lens > Edit menu, which has a big cross at the top right making it look like an overlay. Instead, it actually sends a GET request for the search again, using up your quota if you've exceeded whatever the grace period is.

This, along with nearly tripling the price for existing subscribers that want the same functionality does not inspire confidence or goodwill. The change might've been more palatable if they'd kept a single subscription and put a monthly price cap on additional search fees to match the $25 unlimited tier.

Maybe I'm not the target user but the 100 lifetime trial searches just means I probably won't return once I've ran out. 25/100 are already gone to evaluating what they charge for and I don't think I'll get a good idea of whether they're actually providing value over existing providers with the remaining 75. The amount charged isn't low enough that it's not a decision.

The main justification for all this seems to be that adding AI to the search experience is expensive. The obvious rebuttal is that if AI is such a big value-add why don't they just charge for that service in a higher tier or as an add-on.
Incredible. Thank you, thats good to know.
Putting on my "personal opinion" hat;

If a platform gave users this option per credential, and there was any visibility to that choice on the relying party side, the replying party would likely just reject the credentials they don't like outright, and tell people 'go figure out how to twiddle this setting if you want to use your phone here'.

Part of the web focus of these APIs mean that they will default to being open and user centric - features that might enable relying parties to block user choice will receive tremendous scrutiny, and proceed very slowly. Sites are expected for now to accept what the user chooses, and do additional steps as necessary to meet their needs. This means passkeys as a whole are not going to be always accepted as a MFA replacement.

Even features like hardware attestation are gated by a prompt by some browsers, because some consumer-facing websites went live with code saying "we will only support this one brand of security key". This led to some of the warnings in the document here: https://www.chromium.org/security-keys/

I can sympathize with the desire of a "footgun mode", which might even lie to the website about whether the credentials are backed up. However, I wouldn't trust something that critical to what is almost going to be a poorly maintained path through the system. Instead, I use (two) Yubikeys for such credentials.
They are generally much more power hungry than the equivalent ASIC, built using the same process. However if your aim is to emulate a sufficiently old ASIC then you can probably beat it with a modern FPGA. And there are FPGAs aimed at low power consumption: they are just also slower.
>Ascalon is IP and is AFAIK only available as such or as part of a data center machine learning chip.

AIUI it is an actual chiplet, which you're then supposed to combine with your own. They expect something physical people can buy next year, but I do not doubt there's a fair amount of extra work for it to be put into a laptop.

The IP is not only one design, either, but it is parametrized so that many presets can be built. They have several steps from small (2 wide) to large (8 wide).

Ultimately, what I meant to highlight is that the best RISC-V microarchitectures are about caught up with AMD/Apple/Intel, if not better. This is possible because of how much better RISC-V is. Else we could never have got to this point so quickly.

Actual products follow IPs. There'll be these next year from what we know, but there is also Rivos, MIPS and SiFive working on their very high performance microarchitectures we know much less about, and possibly more we don't even know about at all.

RISC-V laptops will happen.

RISC-V is inevitable.
Verge churns out an “article” every few hours that is just a bunch of Twitter embeds sandwiched between a few sentences of fluff. Sometimes they even retype what’s in the Tweets, to fill up space, or presumably if the embeds break. (Or maybe it’s some desperate SEO play). Truly atrocious content.
Fun read. I'm pretty sure there were ways to run SCO SysV binaries unmodified on Linux (and I think FreeBSD and others), back in the day. Maybe something to do with ibcs2?
That's a bold title for an article that doesn't really follow through with their assertion. Apple is an American company that heavily exploits Chinese manufacturing, but has future plans to do far less so.
> Sorry, this doesn't fly. You made a blanket statement about public school teachers, not public school teachers in SF.

You questioned my 45% assertion. I provided some data. You say it's not representative. I invited you to provide different data that contradicts my point. Again, I invite you to change my mind by showing me some more representative data.

I checked another district in California (Morgan Hill). Looking at all 2021 employees whose job title includes the word 'teacher', the median additional compensation is 21% of base salary. I'm not familiar with this district, so I don't know whether those numbers include the present value of unfunded pension liabilities. If so, the actual number is higher.

> And the lower rows in those tables, making $45k base (or less) plus benefits, are going to have a pretty hard time doing so.

Those numbers are total compensation in a particular calendar year, and may be for employees who worked part time or joined/left part way through the year. No elementary school teacher in SFUSD has a base salary that low.[0]

> No, if you are going to pull people into the profession from elsewhere, you're going to need to have higher average comp than now.

This doesn't contradict what I said. One of the things I said (paraphrased) is that you have to be willing to pay new teachers more, without being constrained by the salaries of teachers hired under the old system (with the old bar).

> Another faulty assumption is that academic performance is the key figure of merit for educational effectiveness.

I'm not sure where this point is coming from. I never stated or implied this assumption.

I did refer to academic performance (as estimated by SAT score). Academic performance affects career options. When we talk about some profession being underpaid or overpaid, we have to compare pay to other occupations that those currently employed could actually get.

And teachers' unions explicitly accept this. They compare teachers' salaries not to median salaries in the country, but to salaries for people with bachelors degrees, or masters degrees. But that ignores the wide range of academic performance represented by being a 'degree-holder'.

[0] https://drive.google.com/drive/folders/1ZOLlnHJ2OHZN3TuaVXky...
You could make that argument about anything.

You could make that argument about needing a license, or how you're not allowed to take a turn driving a plane.
> The reverse image search is going to be super useful for me as Google recently ruined theirs in attempt to promote their Lens app.

I always found Google's to be pretty bad, I like to use Yandex for reverse image search since theirs is crazy good.

> whether Kagi is worth the money I'm paying

Honestly, searches being limited just kills it for me, I don't feel like paying per search nor $25/mo, I do close to 200-250 searches per day, sometimes >500
For many years the keyboards were only skins, and for many years after that they would periodically lose their default status and revert to the built in keyboard.

Now it seems that the keyboards randomly hang / crash and don't come up when requested on the first try.

Apple goes out of their way to screw with third party competitors.
Solidigm Amplifies P41 Plus and P44 Pro Performance with Custom Driver