skysight-inc/HackerNews huggingface dataset:
Because we're Canadians, and that is the mentality that we take, as surprising as that might be to other cultures, we're not particularly vengeful people, and especially so in the context of mental health.
?

Are you asking for them to make an entirely different product?
It didn't work in Office Space.
Amazon Order History Encryption Bypass
Exactly my thoughts. I feel like Tauri is trying to let Rust carry the project instead of writing decent marketing materials. Really the only thing I see on Tauri's site that makes me want to use it is Rust, while I can see many value props on Electron's site.
Nope. Landing pages have one purpose, to funnel you further down into adoption or allow you a place to access things you've already adopted. That's it. Everything else is noise.
> We are a start up working hard to launch so it wouldn't work for us. I read this as: "we've advertised this as full time, but really it's 24/7"

I'm not sure that's a fair reading. I'm sure there are places that are like that, but I think that for a lot of places a more accurate read is "we already have more work to do than people to do it; we're addressing that by actively hiring (rather than by overworking people); one of our biggest challenges right now is hiring fast enough." Given that hiring is a major challenge, I'm not surprised that it doesn't seem like a good play to take 80% of the capacity for the same effort of hiring.

Yeah, yeah, diminishing returns, so you're probably losing less than 20% productivity. But I'd be shocked if on average it's as low as the 5% that one commenter claims (or even negative as another commenter claims. I figure 20% is still "in the ball park".

It'd be worth it if offering it as a perk makes the organization 25% better at hiring. And I believe that it can help, but I'm not sure it can help 25%.

----

> This is also due to Parkinson’s Law.

Parkinson's law states that "work expands so as to fill the time available for its completion". In a lot of organizations, that does indeed apply. But in some organizations, especially startups, the situation is "here's a list of work that we'll never get to, get through as much as you can in the time available"; there's no spare time for work to expand in to.

Now, you still get diminishing returns on more hours worked. But not as bad in some organizations as in others.

----

But I'm just an IC, and I haven't talked about this with leadership, so what do I know?
Maybe people didn't like your use of the term "terrorism" for national security threats?

A common understanding is that terrorism is intended to frighten people or make them feel unsafe, while various official definitions of terrorism include the idea that it's intended to coercively achieve some particular political goal.

If attackers just intend to get money, they're probably well-described as extortionists (or in some cases, as you said, akin to pirates). If they just intend to damage a particular society without demanding anything from it or getting it to change its behavior, they might be saboteurs.

Attacks with these motives or that pretend to have these motives could still be considered national security threats (and taken very seriously), but maybe shouldn't be described specifically as terrorism.
The Nun Who Wants You to Remember You Will Die
Which is why the company needs a significant fine for failing to secure infrastructure.
Okay London is awesome, and good for this guy for moving there.

WOW though, "Above £60,000" salary. Despite the exchange rate, £1 pretty much buys you the same goods as $1 in the US (£5 coffee anyone?).

For such a high cost city, this pay sounds atrocious. You could live in SF and make literally triple that easily.
Plus the taxes are super high in London too.

I don't really buy the idea that having the NHS makes this all worth it either. Working in California you can get an employer health plan (Kaiser, etc) for $50 a month pre-tax that is in fact better in quality (no wait times, no need to get referrals to see any kind of doctor you want) than the NHS and never have to pay more than a $20 copay for any service.

It sounds like a super fun life experience, money isn't everything, I would absolutely love to do this but I don't know how I could ever justify cutting my pay from 350k -> 115k AND paying super high tax just to live in a specific city.
Microsoft abandoned syscall emulation with WSL2.

The differences between Linux and XNU might be less problematic, since it's a Unix derivative.

But as Wine shows, it takes a lot of work and you still get a suboptimal, buggy experience.
> Order of magnitude memory reduction

That doesn't make sense to me, you are still using a browser at the end of the day. Sure you can save some memory by not bundling Node (at the cost of making even reading a file much more difficult), but that's not orders of magnitudes.
>If only because emacs documentation wants you to understand their 1980s conceptual framework before telling you the keystrokes you need

which is honestly fair because emacs is essentially a full-on lisp machine with a set of excellent text editing utilities.
"Selling your eCommerce business is broken. We're disrupting this space with AI-informed ML that doesn't suck. We're building Uber for SaaS companies, where we're Uber and the owners are drivers."

There, now it's YC compatible.
When I see opinionated I assume that the developer made a decision that they like, but they know some people won't like. They are saying up front that they aren't trying to satisfy everyone. They're doing it this way, so don't open up issues asking them to support doing it another way.
To become a mature mathematician you need interaction with other mathematicians. To become a passable bash programmer a book and a jar of aspirin is enough.
TBH it was pretty frustrating and also for me it was a waste of time.

Even though the project itself sounds very promising, because "Rust" and "Electron alternative".

But how can I know if it really is an Electron replacement if I'm not even sure if I can create native context menus or integrate it into the SysTray?
I literally Google the Swedish word for it (“konsultmäklare”) and klicked on the first few results.
I agree, but I think that the tooling should appreciate and handle the cases uniformly. On a case sensitive system, in the not found error handling, look for other names and warning that this might be the case.

Ideally for the cmake tool, the filename should not have anything but lowercase letters too.
Why Node and not Dino?
Is this satire? Or is this some copypasta that I haven't been exposed to yet?
I'd question how conclusions are being drawn here. I think the key takeaway is that output did not change.

The authors then go on to say that since hours worked increased, productivity decreased. But how do we define what an "hour worked" really means? I know that I definitely spend more time "working" during WFH in the sense that I am either being responsive to colleagues or actively working on my own work. However during that time I am also doing way more household tasks than I would be working in an office.

You may call that a loss of productivity, but I'd call it an increase in flexibility, freedom, and job satisfaction. And to reiterate, output stayed the same, so what's the problem?
Only so long as you're based in Silicon Valley, NYC, or similar US hub. Maybe in UK, but not so much.

The decision to go with GKE saved me enough money to cover payroll and then some compared to Heroku.
I'm not saying that go and C++ have better type systems. I'm saying like rust, their type systems are built to aid the compiler. High-level languages like ocaml or f# have type systems made for domain modeling
or at least anyone halfway paying attention. Maybe Prince is a common name in Ghana? Even then, the odds are really low that it's real and not him

You're probably right. Maybe it's an reference or an in-joke of some kind that we're not getting
https://archive.is/3r7ag
The problem is that the complexity in computing is intrinsically irreducible. Sure, you can get nice nifty little languages, but then the latent complexity will be transferred into the program itself (e.g. program length, cyclomatic complexity, etc.) rather than in the language; that's why although they can technically do the same thing, we have a spectrum of languages ranging from assembly to APL.

Practically, it's exactly what comes out of the infamous Rust vs. Go debate: for instance, the former prefers a short and concise albeit arguably more complex encoding and processing of the errors based on a monadic type, whereas the other leans toward a simpler, but more verbose, double return value + if/else/early return. Chose your poison.
> P.S. Initial impressions of rust-analyzer are that it’s very good and I never want to do Rust development again without it.

It is very good. The VS Code extension improves on the RLS extension in almost every way.
I use a Macbook Pro for development. I spend a fair amount of time in Linux servers. Running a Linux VM for local development of things that require Linux doesn't bother me.

I don't have to fight my OS. It works with my brain. When I'm using awk and grep, it's in Linux, not macOS.

Not judging you or your opinion here - just explaining that I'm as bewildered by your experience as you are by mine.
Hiding the network has been tried before, but I don't believe it's ever worked well. (See the CORBA and "distributed objects" craze in the 90's.) The costs of networking are too high.
I don’t understand your argument. If 8 engineers work for $100 each, work 40 hours per week and output 320 hrs of work a week, or 10 engineers work for $80 each, 32 hours per week and output 320 hrs of work… there is overhead of managing more people, yes, but the people will likely be more productive per hour than the 40 hr per week people. Why does it matter if the company is making 3x or 30x on the hours per employee when we’re discussing the hours/pay ratio per employee, which would stay the same?
I don't like running all my stuff with yaml. We have to introduce templating and then things get messy. There needs to be a simpler, declarative way to share values, variables, etc between k8s types.
> One is how brutal animal experimentation can be

If you think that is brutal you didn't see anything in animal experimentation.
Captchas, or some anti-bot software is still needed whenever we deal with credit cards, because we are still using the obsolete version where, if you get your hands on the numbers , you can charge any amount you want to whomever you want, instead of a model where your card digitally signs the payment request for the given amount and receiver, which would mean that any theft is pointless.

Anti-bot measures are also used to try to prevent password guessing on e.g the login site to gmail.

Finally, sometimes some places offer things like tickets that go very quickly, in which case having a bot reload the page means the tickets are likely to go to somebody owning a bot rather than a fan of the performer.

None of these cases are solved by payments, they are solved by client side certificates and, in the last case, by requiring the name of the people who are to use the ticket.
So what are the benefits to using Tauri over Electron? Are app sizes smaller? Is the memory footprint smaller?
I have a hunch future generations will look back on our animal experimentation similar to how we look back on human experimentation, horrified but with a silver lining (and most people just prefer not to think about it much at all). I'm very much against both, but I recognize the important advances they've made for medicine. I also recognize that most of the advances for animals don't translate to humans, and some even argue it's slowing progress overall.

https://www.npr.org/sections/health-shots/2017/04/10/5227754...

https://en.wikipedia.org/wiki/Nazi_human_experimentation
Vim and git aren't Software Engineering either. They're just tools that some people (really) like. They aren't truly industry standards, especially Vim. Universities shouldn't be producing graduates who are dependent on specific tools.
Example result:

https://aaa.aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa...

Stellar!
A/B Testing: When Users Leave and Return Multiple Times | Towards Data Science
Someone who would like to take a pay cut for a 3-day weekend every week would disagree. Doesn't make OP's actions wrong—just different perspectives, I guess. (What if someone convinced your company to give you a raise and require you to work Saturdays?)
Would this somehow be more protective during suspended animation (e.g. during the re-warming stage) than providing a person oxygen via the lungs?
I'm so fed up with reCAPTCHA. ~90% of the time it doesn't work on desktop Safari (I can see CORS errors in the console), so I have to use a different browser. Even Gumroad won't let me buy things due to this. It really feels like an anti-competitive "bug" (read feature), and is so annoying it's hard to not just give up and use Chrome.

I feel like I'm crazy – no one else complains. I've mentioned @GumRoad on twitter but nothing.
During the Obama Admin years Hollywood called in Joe Biden [1] to use the US Government's resources to pursue Kim Dotcom in New Zealand, to destroy Megaupload.

One can probably safely assume Elsevier has powerful friends in DC doing their bidding, trading favors.

[1] https://twitter.com/kimdotcom/status/1288926291949838336
>> You can be careful with your borrowing, like the example I gave, in that case, Bitcoin would need to drop by 50% before that person get's liquidated and even if that happens, they still have the 82M$ in cash.

Not quite...now you still owe capital gains tax on the forced liquidation price (minus cost basis)! So perhaps a large part of your $82M draw goes into taxes.
I think jsp/jsf were the equivalent to ASP on java side
Back when I was a pre-med, my first summer research internship was in a cancer lab. After a couple of weeks of cell culture and autoclaving stuff, they let me start working with the mice. They were inducing lung cancer in them to test some novel compound that was supposed to cure the cancer. Every day, I'd have to go to the mice room, swap in fresh water and food, and then bag all the dead mice individually in rubber gloves, and leave them on my supervisor's desk. Really opened my eyes.
Seems more malicious than lazy.
Time Compression in Virtual Reality
I hope so too. Not sure we have to worry though, the email is referring to a data request that happened in February 2019. If they would have found something they could act on, it's likely they would have already.

This case is just the "Apple Privacy & Law Enforcement Compliance" team being extremely slow at sending out notifications.
Love it.

This is going in the toolbox along with http://shadyurl.com
Right. And random drug-testing is infringing on the athlete's right to bodily autonomy. Why would anyone care about the competitive integrity of a video game?
It isn't that simple though. The first dose still provides some protection. The choice is usually between a lot of people having some protection, vs a smaller amount of people having full protection.

(and some protection can be in the 70% range [1])

[1]: https://www.thelancet.com/journals/lancet/article/PIIS0140-6...
Brain-Computer Interface User Types 90 Characters per Minute with Mind
The question isn’t about whether the constitution restricts non-citizens, but about whether it protects them by preserving their rights.

In fact I’m not sure the constitution restricts any entity other than the government. It’s laws that restrict people. And laws apply to everyone, assuming jurisdiction can be established, or extradition will be enforced. I can’t murder someone in Japan just because I’m a non-citizen there. But I could break US law by doing something not-illegal in Russia, and they probably wouldn’t extradite me.
Sounds like a case of bad metrics. Time on page when your goal is to get people to use your software/framework isn't meaningful. In fact, I suspect better communication leads to shorter times.

Similar idea with news. The objectives of profit and conveying meaningful information aren't necessarily aligned.

Disregarding the subjectivity of 'meaningful,' the advice 'know your target audience' is good from both a product design and marketing presentation stand point.
That's a fair point, but just ship a website then, much easier and pretty much same result.

It makes sense to use frameworks like Electron if they enable new capabilities for your app, and Electron is very good at that, bundling Node.js with it, which allows you to share code between frontend and backend and tap into the same ecosystem of packages, plus chances are you already know Node.js, Tauri is enabling 0 of this, at least presently.
Or there could just be another footballer named Prince. It's not unheard of.
Memory when using a workload scheduler can for sure be as low as 80MB. I believe it was set at 100MB for all containers handled by Nomad in a solution I used to work with. It would be insanely expensive to build solutions with your specs to just solve a problem that should be solved by redesigning for fewer connections.
It's off-topic, but it would be nice for someone to make a really good GUI toolkit for Rust. Something that integrates with system APIs for copy-paste and stuff like that.
Peptides Purchase – Buy Now
> asking like an autist

Uncool
But the main NodeJS process can spawn (regular POSIX) worker threads, just like any other GUI app’s main (event loop) process; and those worker threads can both 1. load native libraries and call into them, and 2. communicate just as directly with the renderer as the main thread can. The renderer, meanwhile, only gives you ServiceWorkers; and those can’t do anything natively. (Plus, they have all the same IPC overhead to the main renderer context that calling the renderer from Node does.)

Think of it like this: let’s say you’re creating an Electron equivalent to Mathematica. You have a big native blob of maths evaluation code. Where are you going to run it — in the renderer (as Emscripten WASM) or in a worker thread of the native app (as a native static library or DLL)?

Or let’s say you’re doing an Electron BitTorrent client. Where are you going to handle the network connections and do the file management and... basically everything the app does? Well, in this case, you have no real option: the renderer can’t open raw TCP sockets. You’ve got to do it native. (But it would have been the better choice anyway, for IOPS reasons—localStorage + virtualized attachment downloads don’t buy you very much disk concurrency.)

A less clear-cut case is a game engine. The answer there depends on whether you can get a handle to the renderer’s Canvas from your native code. If so, then the choice is obvious: native game engine, draw to renderer’s canvas. If not, it might still be more CPU efficient to go native: you might be able to approximate that over RPC if your game has a bandwidth-efficient wire protocol representation of its render command stream (as e.g. most 2D tile based games do.) Only if neither of these work would putting the game engine into the renderer be optimal.
Yeah, the animals were put under anesthesia.
Not exactly the same but my university had a similar quarter called "Software Engineering" or something vague like that with a similar hodgepodge of useful topics. I think it also had common design patterns, and uml, although I understand why uml is missing.
This shouldn't be surprising; YC is no longer a tight group of like-minded nerds sitting around a table, despite what image they still try to market. It is a giant machine that is growing in both scale and breadth. Where the signaling value used to be very valuable to a particular segment of the population, it's now the same as getting an investment from a prominent traditional VC. Still has value but in a much more general sense.
Nice project! I too am working on my own game engine in C. The language gets a reputation for being inaccessible to mere mortals, but I find it refreshingly simple.
Sure fair point on embedded devices I can see it.

In the context of Backend/Frontend development I would question it.

I had a colleague who rewrote some string functions in Java which are part of the stdlib. He called them "Arne Tools". Arne is a name in Germany. We were doing Java Applets back then.

I always have to think of that example :D
South Korea Commits $450B to Dominate Semiconductor Market
I might get downvoted for this, but here it goes:

Lets say that your life depends on intestinal ventilation, and you've got a steady flow of oxygenated fluids going into the uh... places... and you need to go number 2? Is it a race to see how quick you can "go" before you get hypoxic and die? Does the constant flow of oxygenated material flush out any waste? It's like wondering "how does Cat Dog go #2" I suppose. But... really. How does it?
FTR, Rick Rubin got a massive crossover hit with Aerosmith and Run DMC. [0]

[0]https://www.youtube.com/watch?v=4B_UYYPb-Gk
BEAM based Elixir projects shall have a say in the future which might replace Kubernetes.
The best thing is that unlike ansible's horrible text-templated yaml soup (though kudos to them for making text templating indentation-aware unlike Helm), the fact that with k8s YAML is optional and I can use things like Jsonnet, CUE, any random programming language to build manifests with full reasoning about objects, makes it much nicer than most.
i think this = #[];
is for rust analyser, not sure , can anyone tell me what is this
#[];
"I Just recently I learned you can't add more swap ( creating a swap file and adding it ). That seems incredible to me."

At what point are you just approaching MacOS with the wrong mindset? MacOS isn't something you should or need to manage swap for or should really think about. It's the same reason you don't think about managing swap on Windows or your iPhone or your Android or your Smart TV.
In some ways it's easier to teach a good language to someone that has been automating everything they touch with shell scripts/Excel formulas/weird python/VBA/javascript than to light a java programmer on fire with the belief and confidence that all tasks are automatable and all problems boil down to bits on a disk or bits in a packet.
It's 100% honest. Palestinians have been using bitcoin for exactly the reason I mentioned above. [0]

[0] https://www.coindesk.com/crypto-gaza-west-bank-bitcoin-pales...
Per that Wired article, it was intentionally ignored when the first virus-related research came up in the 1940s because it was too close to the discredited miasma theory.

> Given a virus' size and weight, it should be trivial for a physics graduate student to simulate how long it will be airborne.

This is also in the article, known research from decades ago. Social distancing is in fact based on a misunderstanding and conflation of a few things in that early research.
Note the distinction. I'd wager that the vast majority of sites behind Cloudflare are not paying customers, and have not paid much attention beyond "hides my server IP slightly and stops DDOS's", without having thought more - or at all - about the wider implications.
After all this time, I still have no idea how I feel about tortuous animal testing for medical breakthroughs.

It's a trolley problem with an unknown number of people on Track A and an unknown number of animals on Track B.

I don't even know how I feel about replacing animals in these experiments with human violent offenders.

Can we justify experimenting on a known serial killer if the experiment will save a million children's lives in the next 10 years? I don't know.

If an alien species were using us for their medical experiments, under the same circumstances and conditions, then what would I say?

https://en.wikipedia.org/wiki/Trolley_problem