skysight-inc/HackerNews huggingface dataset:
I've worked a couple places like this and the real argument is "thanksgiving in the USA is always a thursday which is unfair to the wed-sat team" if they're forced to work or "unfair to the sun-wed team" if they wanted to work for triple overtime holiday pay and similar arguments about election day always being a Tuesday there are five federal holidays IIRC that are off on Mondays but no federal holidays on fri or sat, etc. Usually whining problems were solved by "this system has been here since your grandparents and you signed up for it so suck it up or transfer teams or quit" Technically the system was only there for their grandparents in operations and finance always worked 9-5 m-f until thirty years ago so it is new out of operations, but whatever.

The vacation problem was solved by providing "weeks" to everyone along with the interesting legal fiction that everyone worked ten hours so our "weeks" were implemented using "hours". So new employees got "two weeks" which on paper were implemented as 80 hours.

These are all very old issues in 24x7 operations environments including outside IT/tech/computer-stuff. The only "innovation" is when the payroll clerk starts doing 4x10s like she's a front line nurse, or the graphics artist in marketing starts doing 4x10s 3rd shift like he's a field service tech.
Why would the struct-of-arrays layout be beneficial in a binary tree where every single node is visited, and the left + right arrays constitute all of the data in the tree? The previous example they gave was touching 75% less memory. In the binary tree it's the same amount of memory. Is the order it's touched better somehow?
Pyro does give some very sharp results! Although these days, HC-110 does everything I need and it lasts forever on the shelf, so my pyro days are past me.
Microsoft is a giant collection of individuals, each with their own programming abilities. Specifically, Guido is a Microsoft employee, he's at the head of this team. And my understanding is that they're going to go the traditional PEP route to mainline their contributions.
CRDT: Mutable Tree Hierarchy
By Evan Wallace (creator of Figma, esbuild) apparent solving one of the stickiest problems with CRDTs: working with trees/hierarchies (e.g., objects, JSON blogs).
>"I would also love to see a world where all C, C++ dependencies magically port themselves to Rust without FFI or a first-cut rewrite that a hobbyist did. 10-20 years maybe?"

10-20 years sound as a pipe dream.
exactly my thought. "isnt this already a thing?", oh yes its a very famous npm package for forms.
US-England World Cup game seen by 19.98M on US television
Front end developers: stop moving things that I’m about to click on
> Even the most trivial singly linked lists....

Well you exactly named the most difficult to handle data structures for Rust.

There are plenty that are easy
You can't provide an API that gives the security features they want in c. The core feature here is a generic secret type. In c that's a void*, defeating the purpose of the typed, safe, API.
The issue with the comment I replied to is that it takes individualism to mean something like isolation, which is a straw man when that position has no advocates.

Individualism is something more like individual autonomy, which is in no way incompatible with individuals entering into voluntary associations with other members of the community -- as long as no one is forcing them to. But that's the thing we've destroyed through regulatory overhead and vertically integrated monopolies which force people into associations with entities they'd prefer not to be associated with and deprive them of their autonomy.
thanks! iOS matters for me, i figured out i could set the screen lock to never and that works well enough
Because future requirements are unknown, there will be a lot of work irrespective of which architecture you choose.

If one was better than the other for you and your problem, then you wouldn't be asking which to use in the abstract.

So why not do the simplest thing that might work?

Build a prototype so that you understand the actual nature of your problem against the constraints of your KSA.

Good luck.
You get a noscript/basic (x)html captcha, or you don't get any captcha?

Could you try links2/netsurf/lynx browsers to see if you get the captcha?
Author describes Elon Musk as “a deranged over-leveraged misanthropic moron”

I stopped reading there.

Too much silly, hateful hyperbole about Elon Musk at the moment. Yes, I get it - he’s seen as a Republican, and you’re a Democrat supporter. You don’t like the fact Twitter used to be owned by the Blue tribe and now it’s owned by a member of the Red tribe.

But for goodness sake, just give it a rest. If you don’t like Musk, just don’t use Twitter. There’s no need to broadcast this.
If most workers there are are paid less than $20/hr now and demanding $30/hr as a starting wage, why wouldn’t Amazon just move much of this operation to other FCs, including Wilmington Air Park, only 50 miles to the north-east?

At some point, Amazon customers are only willing to pay so much. Unless Amazon gets far more productivity per person-hour than its competitors, it can’t afford to pay wildly more than its competitors are paying.
The corporate insects will just suck out your life energy in four days instead of five so that you need three days of recovery instead of two.
So intelligent yet so short-lived.
Last week I found the six-part documentary "Fever Pitch: The Rise of the Premier League." At the time, the start of the PL was a long shot. Yet 30 yrs later it's massive.

I'm not an esports person. But it's early days. The potential seems to be there.
I mean, the entire point of the case was that taking part in those activities was mandatory - so you can assume that consent was not given.

I'm pretty sure that weird drinking games with sexual innuendo without consent wouldn't get any particularly favourable treatment in US courts either.
thanks! it currently involves a lot of manual labor but i do love it so.
I'd still say that even today Java desktop apps are much slower, laggier and generally still look worse than their native counterparts. It's just that, yes, hardware is so much better which sort of hides most of the Java problems.
Rust basically supports this with pretty low complexity via serde, but I think many developed languages have at least something to do this, although in some it has to be hacked on.
If the hiring manager can't answer this question, that's as clear of a sign to stay away as you can get.
The Brompton
> which server I "should" join

Any you want as long as you're happy with their rules.

> whether I should start my own server

It's currently faff (but potentially getting better.)

> how portable is my content/profile - can I export it all/import it all into my account on another server easily

You can move your account with followers easily (but not posts). Can take a while for everything to filter through on busy servers though.
Open source business analytics dashboard
* Just noticed the HOST variable in the extension code is pointing to localhost rather than my server, so login/register isn't going to work for a bit. Updated but it'll take up to an hour to be released. :facepalm:

edit: the fix is released!
Third Voice[0] did shared annotation in ‘99.

[0] https://en.wikipedia.org/wiki/Third_Voice
My first internship, i had to juggle between php 5.3 and php5.6 (with windows IIS, which at the time had real troubles handling versionning, especially the `crypt` functions. Hopefully its better now, but it did traumatize me).

Php7 (and especially 8) seems to be a nice language, but man, the php hate was really warranted at the time.
Most USPS mail carriers aren’t actually doing the proper “certified mail” operations. And especially so since COVID.
Lanier is clearly advocating for appropriate technologies and not primitivism. We can doom ourselves on a much shorter timescale then the remaining lifetime of the sun.
As per usual with benchmark results they are measuring how much effort or knowledge the authors of the code had.

For example, in D you can write a container that automatically switches from AoS to SoA but most benchmarks are just copy-pasted C++
Do you see a way to combine this with ActivityPub so that there are public notes for websites?
Haha at home we always make fun of cold brew as “monetizing cold coffee leftovers from yesterday” I guess this backs that up a bit :)
There are numerous posts of people getting it working on Linux, with some caveats: https://y.tsutsumi.io/2020/08/15/egpu-linux-core-x-chroma/
Virtually all GC languages have this option, but it is rarely better overall than the default algorithm for deciding when to do it.

The biggest problem with GC is that it is often global, and a simple call to invoke the global GC doesn't usually help from a local scope. There are some arena-based allocators (I believe OCaml's GC uses this strategy) where this may be more beneficial.

But the question always looms: if there is not enough memory to serve an allocation invoked from a hot loop, what should the program do?

Note also that in advanced GCs, such as .NET or the JVM, a hot loop that doesn't allocate will often not need to be stopped by the GC at all. There are even GCs (all proprietary as far as I know) that guarantee a fixed pause time, so that they can be used in real-time workloads - Azul's JVM GC has this option for example.
UK to criminalize deepfake porn sharing without consent
Especially with the scroll-hijacking-in-line-ads every paragraph.
One of the few benefits of giant faceless corporations is most of my direct coworkers were 1000 miles apart anyway under normal conditions, so an extra 20 miles away sitting in his house never mattered vs sitting in an office.
Ask HN: Can we delete our accounts?
I was checking out a post yesterday that used stylometry to group HN accounts, potentially doxxing the authors:

https://news.ycombinator.com/item?id=33755016

Honestly, it was pretty concerning to be able to locate an old account of mine. Given the potential danger of being doxxed, it would be very nice to be able to delete our accounts and old comments. I think HN is one of the only sites that doesn’t allow you to do that in an automated fashion. Can we request that feature be implemented? I worry that people are building tools to reverse engineering people’s true identities and it seems like an important feature to keep users safe from physical and commercial harm.
Over the Horizon: US Niger Adventure
Was the test here on the author's understanding of data types and sort algorithms?
There's a slight noticeable effect of tax-free allowances (or 0% band if you think of it that way).

UK £100k gross income = £66,692.76 take home

UK £80k gross income = £55,092.76 take home

So that's a 20% cut in gross income for a 17.4% cut in net income.

Put it another way, you're £1,738.55 better off than a flat 20% cut in net income.

https://listentotaxman.com/?year=2021&taxregion=uk&married=t...

https://listentotaxman.com/?year=2021&taxregion=uk&married=t...
Apart from the sexual acts I think culture is important. If you don't fit in culturally then you should yourself quit. Don't just stay there and be a stain on the team.

Like someone shouldn't be obligated to stay after work to do "fun" stuff. But they shouldn't be constantly avoiding it and obviously not fit in at all with the company.

It's a fuzzy line that's hard to define, so I think the law is correct here in terms of drawing a line rather then keeping something ambiguous and fuzzy. But if we go beyond the law and look at it from a practical standpoint, this guy likely didn't fit in and likely wasn't a good team member in terms of getting along with people.

The laws say that work is just a job and if you do the work then you're good and that is the definition of the job, but it's often more then that. Your joining a team, a tribe a culture and sometimes many companies are looking for such a person.

Maybe they should list having fun in the job description. That we expect someone to have fun with us, be part of the culture and come to our parties and stuff like that. That would be a fair deal. I've been on teams where this stuff is important and on those teams they definitely didn't want a person who just came to work for a paycheck and left asap.

There are however tons of jobs where all they care about is your work and absolutely nothing else and I feel this guy should just look for that sort of job rather then trying to forcefully embed himself into a culture where he doesn't fit.
I came here to suggest something similar: in Thunderbird, it has this feature called "tags" where users can create their own tags and apply them to messages. Combine that with message filter rules that can apply tags based on matching a set of rules, you can automatically apply a number of tags to messages. Then, you can filter a mail folder by tags, as desired.

Instead of tags, you _could_ have rules file messages into separate folders, but I prefer having all the mail in one folder and using tags that can be applied in a boolean AND/OR method, so I can view "all messages tagged both [Important] and [To Do]" for example. I may have some messages that are important but have no action that are only tagged "Important", or messages that are actionable but not important which are only tagged "To Do" ... but, it's important for me to keep on top of those messages that are _both_ "Important" and "To Do" so I don't let them slip.
More valuable, in any rational sense of the term. Having them without anyone believing that you have them is more or less useless. Their only purpose is deterrence (unless you have a death wish for your population, and there are easier methods available if that's your 'use case')
Appreciate it! Promise to keep on pushing and delivering building blocks for open-source and flexible risk infrastructure.
I think a lot of people in the US (and maybe most democratic countries) want China to become a democracy. So, when we see these protests, we feel like they're headed in that direction.
Ecto isn’t an ORM it’s two things 1) an Elixir DSL for building SQL Queries 2) Ecto.Changeset a system for validating and managing data changes before they go into your database.

I think bad database design can happen anywhere and good database design can happen in a PHP application. It’s not necessarily language dependent and always refactoring technical debt on the database design can be some of the most productive changes you can make to a service.
Because some people still want something they can remember and type in a reasonable amount of time. Many of them are also slow typists.

That said, I agree a low upper limit is odd, and ideally it'd check for entropy so a long string of lower case letters would be accepted.
I guess measure where the whales are, and hope that the flexibility of the thing you're using to re-create the line is close enough to what was used when the curve was initially created.

The order's different (the curve defining the points, as opposed to points defining the curve), but it might look like what Apple provides in their CAD files for accessory makers. Take a look at p. 362 for an example:
https://developer.apple.com/accessories/Accessory-Design-Gui...
you say that as if you’re disagreeing with me
Rather than using psych labels that I am not qualified to identify I find it is usually better to describe real behavior patterns. I noticed even phD psychologists are reluctant to diagnose people with disorders whom they have not met.
Thanks. Fascinating!
While not exactly obvious, this has been known for a while now. It even became the position statement of the American College of Lifestyle Medicine to restrict calories as a way to induce remission:

>Studies with therapeutic dosing typically used very low energy diets (600-1100 kcal/day) with a weighted mean remission rate of 49.4%, while studies with subtherapeutic dosing typically used more moderate caloric restrictions (reducing energy intake by 500-600 kcal/day) and the weighted mean remission rate was 6.9%. Conclusions. Remission should be the clinical goal in T2D treatment, using properly dosed intensive lifestyle interventions as a primary component of medical care for T2D patients.[0]

So while not exactly obvious, it isn't true that "no doctors/scientist know how to heal people with diabetes." The real issue is that people with DMT2 generaly will not accept low calorie diets. But those that do have a high rate of remission and almost all have improved symptoms and decreased progressions.

Edit: I should note that obviously the American College of Lifestyle Medicine would advocate for this. My point is that there is sufficient liturature to back this up.

[0]Type 2 Diabetes Remission and Lifestyle Medicine: A Position Statement From the American College of Lifestyle Medicine (2020)
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7692017/?report...
Previous thread (different article, same case): https://news.ycombinator.com/item?id=33763875
As always with these things, you can always ask to take an affirmation instead of an oath that omits the "so help you God". The oath is usually administered at the start of the case.
The 80s home computer you've never heard of: The NABU PC [video]
Computer science says to such thing. Roughly speaking, the impossibility theorums you are likely thinking of say that "there are correct programs which are not provably so".
> only work at work

That’s ambiguous. He still might work at home. ;)
To do anything about incoming missiles, you'd need extremely low latency tracking, integrated into whatever system you're using anyway. Not sure exactly you'd be worried about even if this was near-real-time.
what happens if you change the render just enough to not be that actual real person but more like https://thispersondoesnotexist.com/ ?
Looks super cool! Haven’t seen open source in fintech before
>NPD is fairly uncommon

And

>Someone with NPD would believe at their inner most core that therapy is incompatible with their being

You do see how these things could correlate in a manner that leads to a diagnosis rate lower than the population rate.
> I guess Rust and C++ also "pause the world"

Rust does not ship a garbage collector with your binary, so there is nothing to pause your code.

When the compiler adds those drop() statements, they just free the respective memory at runtime. There is no need to pause your application to do that.

The garbage collector needs to pause the application because it takes time to calculate in runtime which parts of the application memory are safe to clean. If the application was running in the meantime, there's no guarantee that the blocks it marked as "safe" are actually still so.
> How dangerous is scuba diving in shallow waters, say less than 15ft/5meters?

Bear in mind that the rate of change in pressure is higher at shallow depths. At the surface pressure is 1 atmosphere, it will be 2atm at ~33ft, 3atm at ~66ft and so on. This means that if you have a momentary loss of buoyance control and shoot up, say, 10ft, it is a much larger sudden change in pressure (i.e. more dangerous) to go from 20ft to 10ft than from 100ft to 90ft. So having expert buoyancy control is actually more important at shallower depths.

It just takes practice, but it is a risk for new divers who go in thinking they'll just stay shallow but do so without having mastered boyancy yet.

For shallow dives I use nitrox at 36% oxygen to reduce nitrogen absorption. It's easy to get nitrox certified after completing basic & advanced training so I'd recommend it if shallow diving is a primary goal.

Although at 15ft or less I generally just snorkel if the visibility is any good. At such depths you can see the same by snorkeling, with less risk and hassle.
> In America laws like this are sidestepped by the manager coming up with a sufficiently solid reason to fire you. Suddenly nothing you do will be good enough, and good luck proving in court that it was. Huge hassle.

It's worse than that—at least in "right-to-work" states (ha!), they don't even have to come up with a sufficiently solid reason; they just have to not mention the actual reason. There's this bizarre system of incentives where you can fire someone for no reason (which I think is a bad thing), but you can't fire someone for certain specific reasons (which I think is a good thing), so it is better from the manager's point of view for an unethical manager to pretend to fire a worker for no reason and hope that no-one accidentally documents something.
TLDR; Terraform PRs are sometimes super hard to review without the plan attached. I will use Github actions to setup Terraform, run the plan and add the output in a nice format as comment in the PR.
CRDTs are often talked about in the same breath as collaborative editing software, but they're useful for much more than that.

They really are a theoretical model of how distributed, convergent, multi-master systems have to work. IE the DT in CRDT could be a whole datastore, not as just an individual document.

(Wish I could remember who on HN alerted me to this. I had read the paper but didn't grok the full implications).
In dota2, it seems there are recurring companies organizing esport events.

Dunno if they capture a lot of money and are fair to pro-players and their team organizers.

I heard dramas around team organizers taking way too much, giving only nibbles to their pro players.
Netflix is working on ‘brand-new AAA PC game’, according to job listings
Deviding a cake equally between three people
Amazon is working on a TV series about FTX drama with Russo Brothers
I get the article unpaywalled. All that other stuff you suggest — links2/netsurf/lynx browsers — I've never even heard of.
NOT A TECHIE — sorry
Do we know they can make warheads small enough to fit on ICBMs? I always understood that is quite difficult.

AFAICT we know they have blown up stationary nukes and shot out inert ballistic missiles.
A company I worked for went through a rather large crisis/reorganization shortly after I joined - similar to OP, I found it a very good opportunity to learn about both the field and the company. Fewer people, wider scope of responsibility/agency, and greater freedom to act. I was able to have conversations and do projects I wouldn’t have before, since the scope of the crisis led to a strong bias towards action and a willingness to take risk that didn’t exist before.

In terms of work/life balance, the stress was definitely higher afterwards, but we were very clear that reduced headcount meant that we simply could not do the same amount of work we were doing before and that working long hours would have no meaningful impact on what we could realistically get done. Leadership handled this well, and it helped that we had a sharp enough break that it was clear that we couldn’t just “buckle down” and continue as before. Can’t say working hours didn’t increase at the margins, and it definitely took more head space than before, but both the freedom to operate and the ability to make an impact made the work more enjoyable for me. It also helped that I worked from home, though - some colleagues worked from the office, and having to be in the room with the kinds of negativity that come with crisis would’ve made my experience much worse.

I’d definitely ask during the interview and get a sense of the company, but I wouldn’t necessarily write them off. Some depends on you as well - I was 3 months in at the company and did not get laid off, while others on my team/in my vicinity did.

One other thing to consider is your own personal risk tolerance - one reason I stuck around was because I was new to the field and considered it an opportunity to learn, and I could take the risk of finding myself unemployed again. If you’ve got a visa situation or a health situation or low savings and a family, that’s a different situation, but I’m a healthy single guy with savings, so I could take the risk for the right opportunity.