skysight-inc/HackerNews huggingface dataset:
It's unpopular because the positions aren't on equal footing. In order to achieve the in-office scenario you HAVE to force people into the office. Because the office itself has no value - it's a building. The value is the people there.

That's not the case with WFH setups. WFH scenarios do not care where people are. They could be in the office, in a stairwell, or on the beach.

So one position is inherently one of control, and the other is one of freedom. Maybe that's controversial to say, but to me it's plainly true.
I actually wrote a novella over the summer, using the "just write a bit every day and then go live your life method".

It works quite well ^^
Interesting — what do you make of "start an Amazon competitor" as advice for someone looking to stay WFH?

Is it possible that pointing out Amazon is not, in fact, a wrapper around two B2B SaaS, more polite and conducive to inquiry than just saying it's idiotic and off-topic?
That's not what they were doing and you know it.
How to Build a "Creative Studio in the Cloud" Using AWS EUC Services
Probably for the same reason the janitors and warehouse guys talk to me every time we pass each other, but not the software guys.
The Solarstack
Hello,

This is one of my first write ups for a project I've pursued that I call "the solarstack." It's basically a combinations of solar cells and some optical elements. I figured "I made a personal site, I might as well use it" so I made this blog entry. Please let me know what you think!
I'm in biotech and WFH is here to stay in this industry, for what it's worth.
>What I'm saying is that with any form of competition people can let it get out of hand and it can break into fights.

Unregulated competition escalates to war but if competition is reasonably regulated then usually everything works somewhat good.
I think that is one of the things that you are supposed to learn at college, in my experience.
> Chandler played cricket when he was young, and he may have been influenced by the term “google” which is applied to balls which break or swerve.

I think the author means “googly”
Shhh you'll make me blush
Despite that, the whole world is using English every day in a quite bastardising way.
I found Dawn of Everything to be very accessible, personally.
Tokenization reorganizes information but doesn't remove it. It may be easier/harder to learn stuff like letter counting with different tokenization schemes, but the main reason it's hard is that there's not much text about letter counting in the training set. Ie, you could easily train any of the ChatGPT models to count letters in words by generating a bunch of training samples explicitly for this task, but it's not worth the bother.
Why was this flagged? I vouched for it as it would make for an interesting discussion about the security of these devices and how this kind of cyberattack might have happened.

Are smartphones, for example, also vulnerable to it?
Looks pretty cool. I could see this being useful for some of my coworkers. I might try it with read-only access.

I pretty much always use DataGrip or pgcli and don't see that changing, but will keep an eye on this.
there is also PearAI - "The Open Source AI-Powered Code Editor. A fork of VSCode and Continue." [0]. It's getting very crowded in this space: cursor.sh, continue.dev, double.bot, supermaven, codium.ai, PearAI and now Void.

[0] - https://github.com/trypear/pearai-app
yes the manager at that point decides if it’s worth burning the trust they’ve built or if they should push back harder.

see in the example you’ve given, you’ve still placed the employee second over the business. or to put it another way, a human over money. so poof, gone is the trust if you did have any.
Puns for the win
Urban sprawl is a tragedy of the commons
Publishers in general want books that are 250+ pages. And that's probably too much for a lot of topics.

The one time I went through a publisher I definitely felt I was padding things. The second edition was better. I took out some of the padding and I fleshed out other topics that deserved it. It still barely made it to the 250-ish page point though.
Hezbollah members wounded after pagers explode in Lebanon
ingram is about* the only game in town. it's very hard to get them to take your books as a small publisher. you'll be stuck with their terms. your venture will need a backlist and proof that you can move books, otherwise it makes no sense for them to go into business with a small publisher who doesn't move much product. you'd be better off using ingram spark if you're a self-published author who wants to be carried in bookstores.

*asterism books is trying to fill the void left by small press distribution. they distribute independent presses. but they're picky about who they carry, and also require you to have some semblance of successful sales.

you can certainly diy distribution, but some bookstores don't want to work directly with small publishers unless they're a fan/friends of the press. they already have business processes in place for handling distribution. they don't want to deal with a bunch of self-pubbed authors who created a brand to self publish their books. it's too much work for something that most likely won't sell enough to make up the cost of doing business with the press.

bookselling is a low margin endeavor (like a 2% profit margin according to one recent ABACUS by the american booksellers association), so it makes sense for them to be this way.
I guarantee you that you'd never let your kids ride a bike on the streets where I grew up. I have three kids and it would be downright irresponsible to let them ride on streets designed solely for fast moving car traffic with absolutely no space anything but cars. Virtually nobody cycled and nobody walked on these streets. Even adults were too afraid to do it. There was not a single sidewalk in my town. The culture around where I grew up was that if you wanted to take a walk you DROVE YOUR CAR to a park and then walked there. Nobody and I mean NOBODY just walked on the street. Even the track team didn't run on the streets because parents were concerned about safety

This isn't an issue of limiting myself. This is just an issue of safety.
terrible advice
Zed is very fast but has a long way to go still.

ssh server is still in early stages, not even p2p yet.

The requirement for extensions to be built in rust only makes it harder to adopt.

When they these 2 things get solved and the editor remains fast, it might actually be very tempting to replace vscode with zed.

Vscode is fantastic but tends to become bloated quickly....
Took note, thanks!
> Wondering what else is baking in Ruby 3.4. YJIT team has been very quiet....

I'm just guessing here but my bet would be inline RBS type information passed to YJIT for provisioning arrays upfront.

That's a wild guess but based on something that Maxime Chevalier-Boisvert said in her Ruby Kaigi talk Breaking the Ruby Performance Barrier[1].

If they did that I think it would be amazing for Ruby.

1. https://www.youtube.com/watch?v=qf5V02QNMnA
SocialAI: Twitter, but with AI followers
A person doesn’t physically exist. It’s just a bunch of cells interacting with each other. Likewise a cell doesn’t really exist, it’s just a bunch of proteins and lipids, but likewise those are just a bunch of atoms, which are just a bunch of subatomic particles!

Anyhow, corporations exist just as much as any other collective entity and have their own behavioral norms.
But it's not mixed in, unless you are looking at it through the lens of a not very good search engine.
People are right, you should just get hobbies.

I think this WFH epidemic was an opportunity to enlighten a lot of people. There are many, many people (myself included), who were husks of human beings. Alive, technically, but not living.

We work, we eat, we sleep. We had money, but at the end of the day we were losers. I knew this to be the case when I realized what I looked forward to what dinner. Eating a meal was the highlight of my day, and the highlight of every day. And then the weekends I stayed in, exhausted from work.

When people lost the office, it was an opportunity for them to realize they had absolutely no life. No friends, no socialization, no passions, no desires. Some realized that and took control of their life, and others took offense to that realization and demanded the office back.

It was very much a matrix red pill versus blue pill situation. Live in lalaland on autopilot? It's tempting.
Using gzip as a baseline, bzip2 provides only modest benefits: about a 25% improvement in compression ratio, with somewhat more expensive compression times (2-3×) and horrifically slow decompression times (>5×). xz offers a more compelling compression ratio (about 40-50% better), at the cost of extremely expensive compression time (like 20×), but comparable decompression time to gzip. zstd, the newest kid on the box, can achieve more slight benefits to compression ratio (~10%) at the same compression time/decompression time as gzip, but it's also tunable to give you as good results as xz (as slow as xz does).

What it comes down to is, if you care about compression time, gzip is the winner; if you care about compression ratio, then go with xz; if you care about tuning compression time/compression ratio, go with zstd. bzip2 just isn't compelling in either metric anymore.
> see is the impromptu networking between people doing entirely different jobs to discover new opportunities where there is overlap. That is where the magic happens.

there is none of this happening regularly enough to warrant coming in the office full time. teams are already so isolated they cannot interact much less network and converse. then you also have distributed teams, so you end up with offices that have 1 team member in them with the other coworkers working in some entirely different field with no hope of ever interacting.

so again, why do they need to see people work? this is an outdated idea
https://www.reuters.com/world/middle-east/dozens-hezbollah-m...
Illuminating the Dark Corners of Cyber Defense with Identity
I get stuck into some kind of infinite reload loop on iOS Safari for this site, anyone else?
Beyond what u/ghaff mentions, I believe the early editing work was about pacing, whether to include or kill dead-ends and expositional pieces, character arcs and biographical details that could change, choice of setting, time of day, locations, etcetera. I believe he had one change where a different character became the murderer.

Anything that would get sidenoted, he would do in second stage proofreading only. Not even worth fixing a typo if the whole page could still be axed.

The guy does a lot of scaffolding and prototyping, and some heavy refactoring.
just 2 days after they release their Q4 results. there will be a grace period and then they'll start firing.

They're expecting subpar Q4 results.
That's genius! I propose we call this system of apps "the World Wide Web" and call the runtime you install, a "Web browser".
I've been on the fence for this product, but this device seems designed for handwriting which I have no use for. Writing by hand is slower than typing, produces text which is harder and slower to read than typing, and typing produces text which is searchable without relying on flawed handwriting recognition. Handwriting is really only for old people, teachers grading papers, and signing documents.

Its too large to be an ereader and it doesn't have enough ram to be anything else. I love that its a real gallery 3 color eink screen instead of the half-measure of spectra screens, but I want this screen in my laptop where I can drive it with powerful hardware and an open operating system.
nothing beats a strong bromance bro
I'm not saying text editors are on the last place in terms of perf requirements.

I'm just saying, that general graphics editors is above that and do just fine with React.
That's the whole point of having a separate type for queries. Whenever you try to glue a string to a query the string gets escaped.
It’ll have to come from Corsair who now owns Elgato. IMHO, they’re a ‘conventional’ company with stock listed on the exchange. If they respond I will be pleasantly surprised.
and the job market is likely to be flooded with even more people looking for fully remote jobs over the coming months. Should be good for some companies looking to hire remotely, but it will be tough time for job-seekers.
Can you give more info on this?
> I am very good at my job in a position where being very good is no more desirable than just good enough.

This is important to internalize. There are jobs with more downside than upside. When in such a situation, it's often best to move on at your own schedule rather than hanging on too long.

Often the % quality/quantity of work your replacement can/will do is a lot harder to quantify than the 50% less pay, so they will even take 40% of the work for 50% of the pay.
IBM acquires Kubecost
QT7Pro was the pinnacle. When they released QTPlayerX, we were all like WTF is this little toy. It received the same perplexed feeling as FinalCutX to FCP7. It just had a FisherPrice feel to it after playing with Tonka for so long. Of course, this was all around the 32bit -> 64bit transition which had its own rumors as to the loss of capabilities.

The ability to use a Flash track to program buttons to control the player wasn't as popular as I felt it should have been. Self contained games could have been but never were. I think your example of Myst could have been done with this.

QTVR was actually available in the late 90s. We were trying to do a real estate VR property company, but it was way too early for that. Dial-up was still king, and not enough people were on the web yet for that market. But it was all possible because of QT.
The paper says transformers perform better than RNNs, which is not surprising.

However, they are both, theoretically, Turing complete computers. So they are equally expressive.
Yep. HaLow is omnidirectional and tolerates barriers in line of sight (walls, trees, etc).

It runs on the 900MHz band which is the same band that walkie talkies and LoRaWAN use but the real breakthrough is the higher data rates achieved while maintaining these longer distances.
I also enjoy a certain level of in-office face to face interaction but 90 minutes by car per day would be too much for me.
The world is full of trade-offs. I don't think the author intended to solve CPU-bound workloads like that. Or have they claimed that?
The Death and Rebirth of No-Code
This was my first thought as well. A complete lack of self-awareness.
Yep same, I thought it was lockdown mode but it’s nice to know it’s just generally broken!
The “prime directive” has been a much-hated construct for years now.
This is really great and an actual way out of loneliness and low mood. There's no quick fix - join a community, work on your body, and give it enough time.

Also +1 to being platonic friends with women.
Keep in mind it doesn't magically wake up descheduled tasks. So it's necessary to go through the kernel if the destination task is not currently running on a CPU. The latency in that case will be similar to what we have today.

And in cases where you can guarantee that the destination task is running you can already uses shared memory for low-latency communication today (polling or mwait).

I'm not saying userspace interrupts are useless but they are not as convincing as it seems at first glance. I think more proof of concepts (enabling real applications) and benchmarking are needed to demonstrate the advantages.
I really want to get into it, but 99% of opportunities seem to be in the US. Does biotech hire Canadian devs to work remotely?
Dozens of Hezbollah members said to be seriously injured  as devices explode
I think employers with remote employees can also do a better job in many cases with getting people to socialize. It's definitely easier to socialize when in the office, but several remote jobs I've had didn't really do much for this even though everyone was remote. I feel managers of remote employees need to do more online social events, have a water cooler chat, etc. in order to get team members to talk to each other. I'm currently on a team that doesn't do this well, and it's very isolating to barely know and talk to your teammates.
You can agree with me or not

I agree with you entirely. I can not think of a single piece of tech with the complexity of Voyager that has been battle hardened and resilient to last that long, keep doing what it was designed to do without a major on-site overhaul, upgrade or tech refresh. Certainly not any of our current satellites or anything created since Voyager. I think I know why this will never occur again but that's a much bigger topic.
Each black hole has tiny spot with zero gravitation in the centre.
From experience, yes / kind of; for the project I'm on right now, I introduced ADRs (https://adr.github.io/madr/) as a not-too-formal, but still formal way to talk about technology. This was after ten years of working in more hype-driven culture, where the choice was made by one person, or it was the tech du jour, or some guy spent a weekend playing with it so obviously we should integrate it.

It's a simple shift where people have to do their homework instead of just yeet something over the fence. You want to solve X? Present us with three options and we'll talk about it. You want to introduce Y? But we already use X to solve that, present us with new insights and the justification to spend the time on it.

It's far from perfect and it requires buy-in and (self) discipline, but it's still better than what happened before. Because some companies are still paying the debt of hype-driven development even though the people that introduced it are long gone.
Where is this fanfiction located? So you know.. I can avoid it at all costs of course.
That's my mistake then, since I've never worked at a company here that didn't compensate you and assumed it was a given! I can no longer edit my comment unfortunately, otherwise I'd point this out there as well.
There is nothing wrong about collecting unemployment insurance if you’re unemployed, regardless of your previous job or salary.

I don’t know where this mind worm of not using programs that were literally made for these circumstances but you are entitled to use them and should collect them.

The company pays for unemployment insurance, if they don’t want to pay their premium rates increasing they shouldn’t have fired people.
I coded up something like Fair a couple 1-2 years ago: https://github.com/JensRantil/conc It's alpha software, but maybe interesting to someone don't know.
No problem for me with Chrome on Android.
The price is the only thing stopping me from buying it
It won't work. Even if some carveout is made so that it is not "within China's current political framework", after Hong Kong, who can be sure that it would remain so? A "new experiment" along these lines won't be trusted enough to work, at least not during Xi's lifetime.
My current view on this is that it's a symptom of exactly what "expertise" means in academia. It does not mean expert judgement, nor expertise forged in experience.. no it means being an expert at giving accounts of one's knowledge in connection with other explicit accounts of knowledge.

Very little of anything worth knowing, in practice, can be given this account or a reliable one at least (physics sure,.. teaching?). Say, after decades of teaching, an exceptional teacher is not going to be able to (in general) report their methods in terms of the explicit accounts of methods as established in books. These are highly varied anyway, and full of rival theories.

Indeed, a person who could give such a count is most likely to be a poor teacher by comparison: since all their labour has been in the creation of these accounts, not in teaching (or far less).

You cannot do both. You cannot both acquire a vast depth of expertise that grounds good judgement (risk/reward, problems that arise in practice, context-sensitive question, intuitions for failure/sucess, etc.) -- and develop baroque accounts of that knowledge (its origins, remembering which papers you read, remembering all your projects, all the theories developed by academics, their history, and so on).

If knowledge is only, as academics say, just their own sort of accounting -- then one would feel stupid all the time. Since almost nothing can be thus accounted for.. and yet the world is replete with highly practiced experts in a very large number of domains.
I have spent a great deal of time wading through the VS Code codebase and it takes OOP to the extreme. There are mile long inheritance chains, everything is a class, and it is a giant bowl of spaghetti. To some extent, I understand why they used that development approach. It doesn't use a UI framework, just DOM APIs, so classes make sense in lieu of components, but it's still bonkers.

> By the way, isn't OOP by far the most popular paradigm for building desktop UIs?

Yes, but I wish it wasn't. My day job is desktop development (with Electron), and I avoid OOP as much as I can and try to use a functional approach. After jumping all over the VS Code codebase to try to understand how some of this stuff works, and seeing how hard it is to navigate, I think heavy OOP is a bad idea.
> - People waste inordinate amounts of time writing docs for things that could be discussed in 10 minutes

What about if someone wants to know what was discussed? You end up telling and retelling the same thing over and over again to get people in the loop, vs pointing to the doc and its remarks. (Depends on the subject of course)
Yes, System Settings > Keyboard > Keyboard shortcuts > App Shortcuts > All Applications [0]. Pretty cumbersome, and I only get it to remap to "Top Left" and friends, but not just "Left" and "Right". Very frustrating.

[0]: https://www.pocket-lint.com/how-to-use-window-tiling-customi...
I go for long solo bike rides pretty frequently, have done some group rides from time to time. I've met a few genuinely friendly people and a lot of passive-aggressive gear snobs.
At this point most operating systems are ahead of Electron on average, not behind it. Electron takes longer to bundle a new Chrome version than it should. Then it takes a while for applications to actually upgrade Electron versions because that includes the compatibility headaches of keeping up with all of Chrome changes, Node changes, and Electron API changes at the same time. Some apps are years behind on Electron today simply because they don't want the headache of rebuilding Node native dependencies or fixing Electron API breaks and think being on an old build of Chrome and the subsequent risk of unpatched security problems is an okay risk to take.

There is still a long tail of versions you might encounter when using a (security supported OS), but for most Linux distros, macOS, and Windows the worst case in the long tail is now just 6 months behind. (You lose security support if you don't keep up with semiannual OS releases.) If you have reason such as a corporate overlord to also support LTS OSes the worst case is closer to 2 years depending on Unix distro. (Windows WebView2 remembers IE and still requires regular update cadence even on LTS Windows, so WebView2 on today's LTS Windows should still be closer to the 6 month mark than the 2 year mark if following Microsoft's LTS policies, staying within support, and not paying for more complicated LTS contracts.)

It should be very easy with caniuse/MDN statistics to write web apps for any browser of the last six months. If you plan to support macOS you still need to support two (related like siblings) renderers as macOS wants you to use WebKit/Safari and everything else is Chromium in one way or another today, but testing on two browsers shouldn't be a showstopper for many (most?) apps. There are definitely Chrome-only APIs that might appeal to you in building an app, but at that point many of them you can polyfill with a native dependency (a Rust dependency in the Tauri world).