skysight-inc/HackerNews huggingface dataset:
Share it here: https://wiki.nikiv.dev/sharing/my-workflow
That's true, but you run into another problem: comparing a 64W TDP[1] part (the i5-1340P) against a 20W TDP part (the M2)

[1] https://www.intel.com/content/www/us/en/products/sku/232126/...

[2] https://www.notebookcheck.net/Apple-M2-Processor-Benchmarks-...
Pretty much the only time I hear the M1 fans are when I'm doing something with tensorflow-metal, ffmpeg'ing or rendering video, or otherwise deliberately thrashing the CPU. e.g. Minecraft (albeit modded with Sodium et al) makes it noticeably warm but no fans.
I think adding (2011) to the title would help explain many of the shortcomings of this webpage.
It wasn't enough time to switch from the Dock connector to Lightning.
Software architecture is (incorrectly) seen as NP-hard by practitioners, so they avoid it, and instead focus on implementing the current "best practices." However, "best practices" can't be best if they're situational, so we arrive at very local maxima, such as microservices for all.
I block the orange site on the company firewall.
Setback thermostats were invented a century ago — not digital.
V8, JSC, etc have an interpreter (or JIT, or what have you), but they also include everything else: the GC, the standard library, the standard and core objects. e.g. the full runtime.

Adding a couple of functions to an existing runtime is not rolling your own runtime.
Indeed. These companies reaped record profits during the most locked down period of the last 100 years and now we have to hear them piss and moan because they're afraid the proles are spending too much time in the bathroom while they're on the clock? Yeah, fuck that noise.

I will tell you this much, if there's anybody whose job could go to the AIs, it's the fucking CEOs.
It's an amusing thought, but I don't understand how you can apply such a darwinian rulebook here unless you conflate behavioral traits with bio-molecular pathways. Do you think abstinence is part of opioid resistance, or that forgetting to take pills is part of hormone resistance?

Most people _not_ dying of fentanyl overdoses are not taking them in the first place, rather than surviving exposures due to sturdier nervous systems. I think a normal interpretation of the phrase "opioid resistance" would mean that their systems can tolerate a higher dosage.

Conversely, most birth control failures are thought to be behavioral differences. I.e. whether the user is aware that protection may be absent due to missed doses or other scenarios called out in the instructions.

Maybe these two forces will cancel out since one selects for more discipline and the other for less...
Whites did all that too, plus raping the entire world.
s2000 has a higher rev limit than most cars, which helps contribute higher frequencies. One of the best sounding 4 cylinders ever made.
i kinda see passkeys being useful for all those websites i really don't care about and just have a short simple password for/something saved in a password manager i use once in a blue moon and wouldn't be too upset to loose access.
I'll put down the obligatory org-mode as my primary productivity tool. Its a steep learning curve and might take a few attempts but its finally stuck for me. Not sure I could really recommend considering the investment but if nothing else fits your brain you might be able to build something with org-mode.
funny considering all of the open source AI projects that are quickly blowing OpenAI out of the water in terms of efficiency and results are developed remotely. Who has used DALL-E in the last 6 months?

The entire software industry is built on open source software developed async and remote. The fact so many "data-driven" tech CEOs and investors have to defend office work based on nothing but gut feeling is also pretty funny, when on the other end you have studies proving that open offices kill productivity/focus and the obvious wasted time and energy with commuting.

Pretty much everything they complain about is a solved problem at remote first startups, like onboarding and helping junior employees learn. These people refuse to change tactics for the times like WWI generals marching into machine gun fire

I guess we'll find out either way in the next few years whether remote companies are able to keep competing. There are already several billion dollar companies that have been remote since day 1. I can't see how being able to hire talent globally doesn't give a startup a huge advantage
Yeah I'm sure Altamn can't see the problem with commuting. He only has a luxury condo in Russian Hill that he gets picked up from in a chauffeured SUV, and is then driven to OpenAI's headquarters in the Mission. All of 20 minutes...in traffic.

I fucking hate tech billionaires.
BlueSky itself is already open source and on GitHub. Paul was doing a live stream of himself working on it today, even.
Hmmm how then do I own a profitable tech company with hundreds of employees distributed around North America, all remote working, for years? Seems fine to me…
Here's a scenario. I own one of these new-fangled wifi thermostats. The developers frequently update the firmware remotely. There is no way to disable this 'feature' that I know of.

Let's say the update fails catastrophically (loses power during flashing etc) and the device is bricked. I'm not home, it's dead of winter, pipes freeze, burst, and flood my home. Far fetched? Maybe, maybe not. Who is liable for this? I'm sure the "click to agree" EULA when the thermostat boots up absolves them of responsibility.
Ask HN: How do you determine if you'd like to work for a specific company?
I'm currently in a job search and part of my process is to try to glean information about the companies I apply to. It's crude but I currently have a spreadsheet with scores from Glassdoor, Indeed, TeamBlind, etc. and I average them. I also use services like Crunchbase to get meta information like funding, size, etc.

How do you determine if you'd like to work for a specific company?
Can you elaborate a bit on how Passkeys differ from WebAuthn/FIDO2? I know they're an implementation of it, but I don't know how pluggable they are. Will I be able to use my soft- or hardware WebAuthn authenticator on any site that uses Passkeys?

I tried to add a FIDO2 key to Google's passkey page and failed already, so it doesn't seem entirely compatible out of the box.
Vacheron Constantin was founded in 1755 by Jean-Marc Vacheron, a watchmaker, who later took on a partner François Constantin who traveled the world managing sales of their highly complicated watches. In fact, the two (Vacheron and Constantin) barely ever met and communicated solely through letters. The "Overseas" model of watches, which is their most popular sports model, celebrates this fact in the name (that the company was literally built through communication over oceans) and VC is arguably one of the top 3 swiss watch brands that still thrives today.

I'm not saying that the business didn't have a physical location (it clearly did for manufacturing) but if two co-founders could build a remote-first startup using 1755 technology, there's no reason why early stage startups today with the power of Slack, Zoom, Email, Git, etc can't build the next generation of business in a fully remote fashion. Startups like this will naturally have a competitive advantage when hiring as well, as they'd be able to tap into a world-market, rather than a local-market.

Remote work is here to stay and companies that can find a good hybrid of remote and in-person will thrive going forward, as has always been the case, whether it's 1755 or 2055.
Musician Plays Her Violin During Brain Surgery (2020)
It assumes that company owned and managed phones are more common than people who want to unlock the bootloader. I know this isn't ideal, but that's the correct assumption to make.
Certainly, my post is not meant to be a refutation of the study. I can express why it feels wrong, still.

Most of the feels is from personal experience with almost losing kids and spouse to infections. In the modern world. :) They 90% would be dead in the past.

Similar experience with grand parents. Though, they did pass somewhat early.
Google also seems to push Passkeys bound to Google Accounts (Cloud).

This should make us wary. Google and Apple have a long history of vendor lock-in and “was compatible until our position was strong enough”.

Passkeys itself are SSH-Keys for normal users. A good thing as long as you have them stored safely and a login/password to access them.
Worst is 0.7 seconds for save and 0.1 for load it seems.

Average is 4.8 millisec and 0.5 millisec respectively.

But those are just the JVM doing it's thing.

The numbers I like are these: 190.2 158 331

200ms global save average, 158ms min and 331ms max from europe to east+west US and Asia. Without fault, so consistent, much of that can be attributed to AWS improving so much over the years.

As to why the load/save are slower it's because the complete global roundtrip stats I only have for registers which are rare now so they don't hit the GC I'm guessing.

The thing I'm most proud of is async-to-async meaning the system will saturate all cores (without io-wait) on all machines without problems... it just keeps solving the problem at 100% efficiency, no memory leaks and 5 years uptime without any crashes.

Slowing down is the worst case, and if that is a problem just upgrade instance type, no uptime then though.
I dunno. I've been doing greenfield projects for almost my entire career. I'm fairly good at going into an existing codebase, and fixing/improving, but I prefer to do my own architecture.

To each, their own, I guess.
When I’m super passionate about something the last thing I want to do is spend an hour going to a human hamster wheel and stand around talking. I prefer to be in my own environment I’ve customized to myself and work the way I work best. I don’t mind zoom calls or slack etc, and I’ll even head over for a coffee and hang out when it’s useful. But when I’m really into what I’m doing I want to do it and do it well.

The human matrix pods they want us to head back to are specifically for the people you mention - the folks who aren’t into their job. They need them in the pod so they can watch their body and be sure it’s not doing other things than whatever soul crushing task they’ve been assigned by an over controlling boss.

I get that some people really need to breathe my aerosols to feel satisfied in life. That’s fair. They can all sit around breathing on each other and feeling fulfilled. But I don’t need to, I’m happier living in my local community and breathing local artisanal aerosols of my neighbors for my social juice.

What folks need to do is get out of the way and let the work force settle into a configuration that optimizes for personal productivity. We have the tools to allow for group productivity in a partial office and partial remote environment. Look at any multinational / multi office company. But this isn’t about productivity or doing good work - it’s about a moral stance against a loss of control by senior leaders.
I believe the biggest issue is that they are functionally passwords when used in a user-friendy way, but security-wise they are still viewed as MFA.

When I use a non-proprietary passkeys implementation, it is essentially just a file on my harddrive, just like my KeePass database containing my passwords is. It is still a huge single-point-of-failure, and unlike proper MFA should not be treated as if it provides any additional security.

Switching to passkeys is a downgrade from password+2FA token and should be treated as such.
I like lisps syntactically. The only thing stopping me from using it more frequently is the lack of static typing. I wasn't always a stickler for static typing, but I've spent a lot of time working with Scala and TS and the main advantage for me is ease of refactoring and avoiding NPEs.

EDIT: What I'm continuously evaluating for myself is Clojure specifically
Which, to me, reads that Midjourney was a tool he used, not that Midjourney created it. Compare to “How I used Illustrator to design a brand identity”. That’s a perfectly cromulent sentence, and no one would expect that to mean that Illustrator did the work.
FUTO – Bringing control of computing back to the people
If the process doesn't work then return it as defective.

Transfer of control isn't happening exactly at sale time but a few hours later isn't a big deal.

Though of course that depends on it staying unlocked.
This is also a big part of the special sauce that GrapheneOS offers. I haven't seen the Play Services sandboxing built into any other OS.
Minor clarification: two apps can embed different, incompatible versions of the same framework without versioning — the versioning is a NeXTism that allows the system vendor to ship a newer, binary incompatible version of the framework.

NeXT used it with AppKit for a few releases, but when they came to Apple they realized it would be impossible to support something like Aqua with the desired UX without having to update all the versions of the framework every release, which would defeat some of the purpose, not to mention exploding the QA matrix.
Those are the "multi package" numbers. Though exactly what "single" vs "multi" means in this context is unclear to me.
Sorry. Newbie here. Which one is the orange site? Is it hacker news?
Thanks for the feedback!

1. We decided to start simple for the first release but it’s definitely possible to add something like asChild if the need arises. There are some tradeoffs to this though, eg it’s easier to mess up the DOM structure required for accessibility. There are some other approaches we’ll be documenting for this as well.

2. TS should be easier now. All the docs examples are now written in TS so you can see where the interfaces are imported from.

3. Yeah prop naming is a trade off. When we started, we decided to make all of the components follow a consistent naming convention. The DOM is quite limited in its functionality (eg you can only submit strings and not more complex objects) and we knew we’d need quite a bit more capability so we decided not to follow it in some areas. But we know integrating with form libraries is a pain point and we might have some documentation or helpers for that in the future.
They had a combination of pharmaceutical expertise and manufacturing capacity that made it easier for them to play hardball than it was for Moderna or Janssen. Substitute 'market power' for monopoly if you prefer, my point is that they were pursuing their own economic interests while negotiating deals so they share responsibility with the public officials for the outcome.
> cares more about the bottom line

A CEO doesn't necessarily care about the company bottom line. Like all humans they care about themselves, and are often inclined to prioritize themselves above all (sociopathy). Their interests usually align with the bottom line, but that's certainly not always the case. That's why the board exists: to make the bottom line an existential matter for the CEO. The board couldn't care less about a CEO running their mouth about remote work (although they probably should).
The worker didn't say he was "forced." He took the job of his own free will and made the most of it.

Got a problem with that?
I don't think ADHD had anything to do with it.

Young people with little knowledge (because they are young) give a try to every new piece of technology and start projects with them. I've been there.

Older people that eventually found good tools to solve problems have less time and enthusiasm to try new things. They still do but only when they think it's worth it. I'm there now.

Most developers and many CTOs are young.
This is a clickbait title. Altman is mostly talking about startups here, not larger or more well-established companies.

I’m a huge believer in remote work for jobs at big and midsize companies. But I’ve also started two companies myself and would never start a startup full remote. Context is key.
Is Arc still built on top of (formerly PLT Scheme, now) Racket? The Wikipedia page[1] says so. I'm more familiar with Common Lisp (which blazes) than Racket, but these seem like impressive stats to me.

[1] https://en.wikipedia.org/wiki/Arc_(programming_language)
Gotta get back, back to the past, Sam Altman says.
That's actually one thing that I really like about Rust, since everything is static linkage by default it's easy to make pretty sweeping changes, on nightly you can even recompile the stdlib with different configurations(I.E. Oz/Os) if you want.
I’ve found video is like 90% of in person for high bandwidth social exchanges like that. I’m not dismissing the residual 10%, but for me it feels like not worth it.
My mistake, sorry for the confusion.
Ah yes, the National Cyber Security Centre is constantly in the news for arresting and suing people that report vulnerabilities to them /s

... seriously, what?
emacs, mostly.
Ask HN: What technology do you think will be invented in the next 50 years?
Sci-fi or not, it doesn't matter!

I believe we'll see the ability to print silicon chips and PCBs at home, and single board micro-server racks.
> I will tell you this much, if there's anybody whose job could go to the AIs, it's the fucking CEOs.

Don't give them any ideas, it would be equally horrible to work under a ChatGPT CEO as any other out of touch CEO.
> Speak for yourself.

I am, that's what a "comment" is.

And the second (I dont think...) follows from the first (very tiny bit). I'd just be repeating myself.

This is opinion-based. We just disagree, that's fine.
Yes if you believe what they say, then sure. I don't.
> poor engineering leadership.

Or fantastic engineering leadership.

OP has constrained the technology choices of the org into a very capable set of primitives. The entire org can move faster by sitting atop the same rails.

K8s + tried and true tech lets the org spin up additional compute anywhere and easily migrate off a particular vendor. Lift and shift is work, but not nearly as bad when the rails are simple.
The real problem with 5G, in my opinion, was the usual problem with tech -- the hype. All of the exaggerated and unrealistic tales about the possibilities were heard as promises by most people, and those are promises that 5G cannot meet in the real world.

The reality is that 5G was hugely desired by the telecoms because it eases their problem with the amount of load the cell system has to carry. And deploying it is very expensive, so they wanted public money to help. Which means they wanted to get people excited about it, thus the hype machine was put into overdrive.
Why is avoiding STL bad advice? Lack of problem solving skills? You could survive with LIST_ENTRY and UNICODE_STRING-type structures.
New residential buildings in San Francisco
New homes being built in SF
I mean, he's a CEO. He doesn't care about you having more time for yourself and your family, he cares about how you can make him more money.

I'm sure I've been taking a huge pay cut in order to work remotely all these years, and I can't say it hasn't been worth it.
It is tiring to hear this from senior people who have their own office.
And also, presumably, you want to be reminded of a thing for a reason. What's the reason you want to be reminded? That reason is the task.
That wouldn't work.

Anyone from the GB wanting a USB-C iPhone could just pop across to Ireland (including Northern Ireland - it being in the UK but following EU SM rules), buy one, and take it in to GB.
Passkeys aren't "log in with X".
Yes, but USB connectors are spread across an entire universe of devices, Apple connectors are proprietary.
> someone gets a hold of the phone before it gets to you and unlocks the bootloader and then proceeds to modify or install another OS

Doesn't the splash screen clearly show some scary warning when the phone was unkocked?

> very likely they want to have it phone back and send a record that it was unlocked so they can deny warranty in cases where user damaged the device through software

So burn an e-fuse like Samsung does.
Dream on, Sam. Dream on.

I've witnessed the slow decline and implosion of two companies so far who denied this.

It starts slow, but inevitably what gets them is the lack of access to the talent they need.

They end up hiring D-grade staff (sorry) who are the only ones who will accept non-flexibility.

Sure, D grade companies can make this work, they'll always be D grade or worse. And cutting edge A-grade companies may well be able to enforce staff being on-site. Everyone is making a pro/con calculation. But for the B and C grade companies (the vast majority on the Bell curve), you're either hiring the best you can, or you're not, and if you're not... then you're falling back in the race, and, inevitably bye bye, baby ... at least to your company vision.
This is in part where the "It's always Day 1" mentality manifests at Amazon.

There's only one programming language that is forbidden (PHP - for wrong reasons), and only one cloud vendor that is mandated (obvious). But beside that, teams are able to use literally whatever technology they want. There are some technologies that impose themselves because of the ecosystem, but you can always do your own sauce if needed.

I've been in two teams that had basically 90% different tech stacks, but it's never a problem, and it doesn't really ever come up in design reviews (unless there's a real reason, not for personal preferences).
Cruise is arguably farther ahead, and is owned by GM. This seems to me more evidence that the EU sucks at software
I use Todoist for tasks, mostly because its cross platform. Works on my android phone, macbook, windows and the web. It works well for small reminders and todos, not necessarily for planning a complex project.

Also use Evernote for all my notes. Works well.
Why does the debate seem to be forever revolving around a one-size-fits-all solution? On-site, hybrid, full remote, whatever, all need to be seriously considered by management instead of dismissing any of them outright. Fully remote or hybrid companies existed well before covid and they ran just fine for their needs. I agree early stage startups probably operate better when everyone is in the same room rapidly iterating and exchanging ideas, but why should larger corporates force everyone to sit in a meeting room instead of a video call for drawn out arbitrary meetings where 90% of attendees never even give input?

Going to the office is great if: the commute is reasonably short or even walkable, the office has decent amenities, and compatible co-workers personality wise. Unfortunately the vast majority of jobs do fulfill these criteria. Commuting to an office in the middle of some suburban business park where you have to deal with a food desert with limited & overpriced options unless you pack your own meals and the most luxurious amenity in the office is a Keurig that makes lukewarm burnt water? No thanks. That kind of company should never act surprised at cratering employee morale when RTO is demanded.
various gpt integrations.

phind.com for up to date code searches with an ai answer.

Codeium for gpt with context on my code, etc...

Genie sometimes as an alternative to codeium, it isn't free though. so I limit it, gpt4 eats through credits fast. it's best for quick answers when there's a linting or type issue in typescript.

notion for organizing thoughts, and I'm building a knowledge base search system, that will integrate with ides, browsers, and common code libraries and people can create agents trained on a specific area like rails, Django, laravel, nextjs, etc. Planning on having a whole marketplace, but slow going as a solo dev, hoping to find partners someday soon.
Just wanted to say, I appreciate your responses to various threads in this article.