skysight-inc/HackerNews huggingface dataset:
a = 7
b = 9

Write a program to make

a == 9 && b == 7

No, I don't care how many new variables you use and what language you use.

Yes, I had people not be able to complete this.
I would say this is something that is so basic that:

a) It's not testing any knowledge
b) It's basic enough that you can figure out under stress, while never seen it before
c) It's short, easy to explain (in 5 different ways if need be), and easy to validate
d) It's an idiot filter. It doesn't even test if you can program, it's more like "If you know how type out code, are you also capable of reasoning about the basic logic of that code".
I was one of the 17% laid off from CircleCI today. It's true, we did get to keep our laptops :) As for reasons, it doesn't seem to be from any current woes in the numbers (or at least from the stats I saw).

So, um, anyone looking for a PM with experience in security or data privacy? Hit me up!

I'm happy to answer any questions I can, and good luck to all those who've been laid off recently (at Circle or otherwise).
When I was in college, cracking the code interview book was decent.
Perhaps the bar is not as high as you think. Coming up with a solution that has lots of ifs in will still put you at the high end of the interview distribution. Discussing intelligently with the interviewer why it's not great and how it can be improved is a lot better than not coming up with an answer at all.
Maybe you should ask a question of yourself. Why are you wasting your time and someone else if you think they might be an idiot?

I suspect it’s the OP unwillingness to find the good in people or find commonalities interview process.

That's not a positive method to approach an interview or conversation. If I knew that an interview was going to be a "gotcha" type interview, I would politely pass, I don't need this nonsense.
So how 'big' is GPT-3?

Is it anywhere near being able to be run on local consumer hardware?

How long until we can have the GPT3 or 3.5 chatbot locally like we have StableDiffusion locally for image generation?

I've been spoiled by having it accessible offline and with community built support/modifications to it. GPT-3 is super neat but feels like too many guard rails or the custom playground is too pricey.
>> and news feeds

No thanks, I don't want to get shitload of push notification and shitty lying news articles poping up all the time.

I'm already using a custom Win11 start bar so that I don't see any of those forced news articles each time start menu is opened as I do on my other PC.
We deal with similar fallout here every time climate change comes up for discussion and someone trots out the claim that scientists in the 70s were worried about global cooling. A few interesting papers got wildly over-covered and, well, here we are 50 years later.

Ultimately I think this is not a solvable problem because people want to believe. If a story seems to confirm or support a belief that is exciting or emotionally charged, it can stick in the heads of some people and really affect them.

Information we take in is not just stored for later retrieval, it is interlinked with what we already think. If you have lots of other physics in your head, a weird physics story has a chance to get linked with that and kept in its proper context.

If you don’t have much physics, a weird physics story might get linked elsewhere: to religious views, political ideology, science fiction stories, etc.
Said routers could be redesigned...

And besides, there is no need to keep the whole routing table in RAM. Instead all that's necessary is a single integer per route representing which port packets to each route needs to be sent down. So even for a large router with 64 ports, the whole routing table fits inside 1 megabyte.
Mutexes aren't necessarily fair, and there's some good reasons you may not want true fairness in your lock[1] (that said, most implementations try to be as fair as they can be without introducing too much overhead)

[1]: http://joeduffyblog.com/2006/12/14/anticonvoy-locks-in-windo...
In support of this, actually doing detailed tours of many "victorian houses" and then compare them to actual mansions of the era shows significant differences.

Like our McMansions of today, the houses often combine aspects that on their own can be nice in ways that don't quite "fit".
Mods have successfully chilled any real conversation around issues like this. All you have left are people vaguely waving their hands at crypto.
I'm running exits since about 9 months. Have been running non exits for over a decade before. The exits are run by a non-profit (a Swiss Verein) and use the recommended setup like described in the blog post. The ISP knows it's an exit, it has a page on port 80 describing it and a PTR record that contains tor-exit.

No contact with the police till now.

If you would like to support the Tor network but don't want to run nodes yourself you can donate to one of the relay associations https://community.torproject.org/relay/community-resources/r...
Not to mention employe whistleblowing.
You’re the first person I have heard that from. We’re there any plots in particular that you thought were worse (barring man with the golden gun as that was contrived and I am not sure if Fleming even truly finished it before his death)?
“Play X song on Spotify” also works.
Really good summary of how different economic times are handled differently at a business strategy level. It's worth noting as an engineer because risky startups 2 years ago are not carrying the same level of risk for you as an IC to contribute to today. It could be case that a startup closes doors way faster/quicker today whereas a few years back they'd continue burning cash.

This is why jobs are not just a job but you are investing in a company so to speak because if the company is not successful your job may also not be needed any longer.
Hell is other people.

Last time I went to the cinema there was an annoying gang of teenagers having fun in the row two ahead of me. I'm not angry at them; we were all teenagers once. But they were annoying. And the guy to my right thought so too, and let them know. The "movie-going experience" was the drama that this confrontation generated.

Thanks, but no thanks. I'll watch it on my inferior screen, with my inferior sound system, but my massively superior solitude.
It honestly doesn't sound like you have watched many modern series at all.
That’s strange, it’s taken me like 2 minutes to think of three methods of reversing a string, depending on what you want, space efficiency (use two moving pointers and operate in-place), simplicity (use a new array and a loop starting at the origin’s end), functional semantics (use map() and a bit of modulo math)… I’ve written a lot of software but I wouldn’t even consider myself a professional programmer. What happens to these people, do they get really nervous or do they really not know?
I assumed separate checksums are made from the file name and the contents. Though even if not, it would seem useful for eg. syncing between devices ("does file X already exist so we don't need to download it?")
I don’t know what that means to me (as a consumer), and between the obnoxious hard to hide chat window and the bright, garish graphics instead of a description, I’m not impressed.
Supreme Court seems poised to reject independent state legislature’ theory
Probably concerns about people losing data. Probably the vast majority of people would rather someone gains access to their photos than having their files lost
The fact that the plaintiff is in federal court undermines the idea state legislatures can act without oversight. Moreover, the inability to review and correct bad law is the reason-to-be for courts. If the GOP gets what it wants here, how could they ever be a defendant on their own law about rules they used to get elected?
A DARE-reminiscent headline.

Don't let your kids do crypto.
That could turn in to a very complex question in that case because dividing too many separate sums before adding would introduce rounding error.
One thing I wish they had done with the much larger address space is make it easy for an individual to get their own block of IPv6 addresses. Letting enthusiasts experiment with their own address space seems like it would help with knowledge / adoption.
On their leased hardware, it is enabled from what I've seen. And if you are running your own modem and router, you will get IPv6 if you configure your setup to request it (via DHCP). They will even give you a /60 if your DHCP client asks for it.
> Russia is recycling MOX with the BN-800 fast reactor

Source? I was aware it was using MOX, but did not see any discussion over whether it was weapons derived, PWR SNF, from the breeding blanket, or twice used MOX
I'm curious: what still uses IPX in 2022?
Face to face with ancient Egyptians
But if the other person in the chat doesn't have this encryption, they will backup your messages unencrypted on their icloud, right?
Theranos Ex-President Sunny Balwani Sentenced to Almost 13 Years in Prison
> Is the link-local address any good if i'm on wifi but want to ssh into a wired host in my home?

Lets breath and think about this for a second, you want to know how to reach a device on your local network, your host has a "link-local" address. Could there be a connection here?

The answer is yes because it's in the name, it's literally in the name, why are you confused? What is over complicated about this?

Back when I was in college I did IPv6 compliance testing as a part time job. Me and random other freshman computer science + IT students were able to pick this up after a day or two of training (aka reading RFCs) with next to zero network experience. I really can't help but see your complaints about complexity as nothing but the whining of a child. (we also exclusively used the commandline)
Java 20: A Sneak Peek on the Panama FFM API
But that could be a very long time if they just apply some form of parallel construction to most cases. They aren't going to burn such information on the first low level criminal/CP target they find. Instead they will wait 5 years and then sweep up a bunch of people involved in some criminal "ring".

And the problem with all these services that provide some kind of E2EE encryption and still have a way to push application updates (or run something in your browser), is that they just slip a version on your machine that sends the password to the feds/whoever when you type it in.
my comment was not against someone 100% paranoid using grapheOS and doing their own backups somewhere and trying to figure out how to get a good google maps alternative in open source.

my comment was that against main stream companies apple leads the way, and it's overall great for a consumer.

do you personally expect every piece of open source software? do you run your own email servers, music servers, photo backups, etc.? If not, you somehow trust those companies -- why?
Playgrounds passed a point somewhere in the late 90s where suddenly it was cheap enough to manufacture quite interesting climbing things, and so you suddenly went from the basic swings + slide + weird steel tower thing to complex adventure sets.

https://www.byoplayground.com/products/koala-keep for example
Wait what is the point of using icloud if you use this e2ee thing? If you lose your phone, all your data is useless because the key is on your phone. So using icloud with e2ee is basically using a phone with no icloud backup a all.
My experiences as a person who has been suicidal, who has been close to suicidal people, and who has had friends who committed suicide all tell me that it's not as simple as "wanting to die". The same person can feel completely different about their continued viability as a living person within the same hour. The version of that person who wants to continue living is just as worthy of respect. And we can only reach out to and support the people who are still alive.
F150 Lightning (base model) has non-touchscreen UI.
Very good explanation of Federated Byzantine Agreement.
I love people nagging about architecture of buildings that they are not paying for.

I also disagree that most buildings will or should be used for 100 years.

I am quite of a fan of one generational building. Mostly because a lot of people will move around anyway. Unless you are really wealthy family that can afford to stay in place for generations.

Well it is cheaper to stay for generations in some village than in city center.

But most kids will probably move to the city anyway.

So building something fancy is in my opinion waste of resources and most likely having bad impact on environment.

Building something that can be easily replaced- even if not as nice - has the advantage.
For mapping UI preferences to corresponding plist keys, https://github.com/catilac/plistwatch will monitor and output real-time changes. May be easier than diffing snapshots of `defaults read`.

This doesn't help with "secret" settings that aren't exposed through the UI, but can be handy for creating setup scripts.
It might be worth doing a full file system scan so it catches the app in locations other than /Applications
I ask them to ask me their "idiot filter" question. If they just jump into it, I'll learn something about where they draw that "competence" line - almost invariably just a hair below their own level. If they hesitate, we might have a much more enlightening discussion about why that's such a problematic phrase, and how they feel they would fit into a team that spans different skill types or levels.
Perhaps they're doing multi-recipient encryption, ie. the data is wrapped with one key, and that private key is then encrypted with the public key of each recipient, so everyone ends up using the same private key to decrypt the file data itself. This means the actual file data isn't sent 20+ times (although the data is indeed stored in everyone's Messages backups separately; if Apple is doing de-dupe based on file data+filename, they're probably benefiting from deduping group message images).
Because this isn't Linux. Apple has already tested it and you can be pretty certain it's going to work on day one.
Reading the article and most of these comments, I've concluded that no two people are using the word "abstraction" exactly the same. I don't really understand what the author's definition of an "abstraction" is. He seems to call a poor database schema an "abstraction misalignment"; is anything not abstraction misalignment? It feels like we're in an old-folks home where everyone is talking but nobody is conversing. Nobody is agreeing on what "abstraction" means. A better title for this article is "mistakes are expensive", or possibly "bad design is expensive". But of course then nobody reads it, because everyone loves to hate on whatever they've decided "abstraction" means for them.
When that happens more often than not the turbo seal is gone and the engine is running on its own oil rather than on the fuel it is supposed to be running on. When the engine oil runs out it will stop all by itself... Usually these are either scrap or ready for a complete rebuild (if you're lucky).
My remark was targeting the "always" with regard to detective stories. Of course, I would have no objections if you only claim that detective thrillers are always thrillers.

A more interesting question is what narrative principles are at work when a detective thrillers leans more towards the "whodunnit" side in contrast to when it leans more towards the thriller side of the spectrum. For example, a classic narrative strategy of the "whodunnit" story is further murders during an ongoing investigation, with the victim being the respective current prime suspect. This thriller element increases the urgency of the investigation (thriller aspect) and it at the same time is meant to impress and confront the reader with the challange that the hitherto closest explanation of the murders needs to be replaced by something more sophisticated ("whodunnit" aspect).
> There is only one "minor" issue: all major ISPs in my country ( Brazil ) only provide a single /64. You can't get another /64 unless you upgrade to a very expensive business plan.

I'm curious why you need multiple subnets at home; I at one point had separate subnets because I was using a wifi client as a ip level router, but was wondering what your use-case is.

> Although IPV4 + NAT had some issues, it ( accidentally? ) created a safe/sane default config for non-technical users. In order to open a port and expose a device, you have to explicitly add a rule on the firewall.

> IPv6 is the other way around. In practice, all devices and ports are exposed unless you explicitly block it.

I would like to humbly suggest that you don't remember what the internet was around the turn of the century with devices configuring IGD via UPnP so every device you hooked up to your home router automatically setup a port-mapping to put itself on the open internet.

Eventually everyone realized this sucked and UPnP NAT traversal was disabled everywhere. The same will happen (and actually more-or-less has already happened) with default-allow home routers switching to default-block.
Around 1980 my Dad was taking computer science at the local university and he took me to the terminal lab and showed me the mainframe.

We played some BASIC games on the mainframe. I was around 5 years old. I discovered an Apple II buried in the corner of the library at my school and I was the only person who used it! Then a family friend bought a VIC-20 and I was totally enchanted by it.

My parents bought a Timex Sinclair 1000 and I typed in games from books into it, then a Tandy MC-10, Commodore 64, Atari 130XE and finally an Atari ST. That was 1988.

It's fascinating to think back at how much happened during those 8 years, computer-wise...
> If you understand it as making a claim about what Apple could theoretically do in all circumstances, then you have an absurd definition because everything is technically feasible.

If iOS 8 required a user key for updating the system, this would be technically infeasible. It's not technically infeasible as iOS 8 was implemented, so Apple stopped claiming it is, but only after the FBI embarrassed them about that claim.

> their objection was over whether they should be forced to.

Apple's objection had nothing about being forced to do it. They were forced to provide data from devices before iOS 8 and even provided a document about how to ask them to do it. Apple instead made specious claims about how hard it was and how it would affect other customers' privacy.
At USENIX in 1997 I went to a talk by a young David S Miller and Miguel de Icaza on porting Linux to the Ultrasparc. That talk (regretfully unrecorded) more than anything else convinced me that I had to work on Linux.

Throughout the talk they showed Linux vs Solaris performance, and talked about their optimizations.
It was lmbench (Larry McVoy the author was ex-Sun, which adds something) that, and by the end they beat Solaris on every result.

Obviously this was impressive, but it's hard for me to clearly express how much this shook my assumptions about how to build good software. A bunch of students shouldn't have been able to beat Sun on their own hardware in anything!
>like it’s somehow wrong and an intervention is needed.

>When someone wants to go, let them go.

Strong disagree, especially in cases where they have family and loved ones. Children and grandchildren have a moral right to continue seeing and enjoying time with their parents and grandparents. Spouses have a moral right to continue enjoying life with their beloved best friend. Outside of family I would say there probably isn't a moral right, or at least a significantly diminished one, but suicide takes away the positive influence and presence that someone has on their friends and community.

The only part of your post that I do agree with is that we should stop euphemizing news about suicide. I had a friend from high school who committed suicide while serving in the army in Iraq, and the official press release from the military made no mention of his cause of death. He was in a non-combat role that wouldn't have put him in any danger of getting shot or blown up. It wasn't until a few years later when I ran into his sister that I found out the real reason (though I had my suspicions).
Tojo and associates certainly racked up a high body count too.
If nobody at your company requires a candidate to write code, you won't filter out the candidates who can't code, and they'll be working with you, not with companies that require candidates to write code.

Even the easiest five-minute coding problem is better than nothing.
If you’ve never been clinically depressed and suicidal I can understand how you feel that way. But depression is treatable, and suicidal thoughts are generally not rational nor “typical,” even for the person experiencing them. But they feel like ground truth at the moment. But with help that moment passes.

There are some that it never does, and I can see an argument there’s no point in letting them suffer forever. There are some that have rationally decided to end their life and they’re not feeling suicidal per se but are making a choice.

But the VAST majority of the time the suicidal intention passes, and their future self likely is glad if they got help.

Source: I’ve been depressed and suicidal. I am not now and I love life. But I remember clearly how differently I thought at that time.
Not sure about E2E but for standard icloud you basically only get the clunky web ui. No way last I checked to mount icloud like you can other providers.
The main reason Haskell does not define Monoid instances for numbers is that there are two equally valid instances: with 1 and * or with 0 and +. So, instead, there are two newtypes defined:

* `Sum` whose `mempty` (identity) is `Sum 0` and `<>` (combining operator) is multiplication; and
* `Product` whose `mempty` is `Product 1` and `<>` is addition

You have to choose one explicitly. That is, you can't say `2 <> 3` and expect 6 (or is it 5?). Instead you have to say `Product 2 <> Product 3`
I set up CircleCI at a previous company because it was "easy" and neither GitHub Actions nor AWS CodeBuild existed yet. Eventually, we outgrew it (memory issues, I think?) and set up our own Jenkins instance. This would've been back in 2016, so I'm sure it's better now.
Heh kids these days do NOT know how bad LA used to be. Pictures don't really do it justice, you had to be there.

https://www.insider.com/vintage-photos-los-angeles-smog-poll...
It would certainly make sense from a marketing perspective to claim it's using tor, and then have a tor-proxy service (think onion.cab) use tor for hidden services and also attempt to use tor for clearnet traffic but fail back to regular proxy if it fails.

If it were directly using tor then I'd have to agree that most people wouldn't use it. Only those that are technical enough to understand what's going on and the security aspects. But they wouldn't be using Brave for the Tor functionality, they'd be using Tor Browser.
You said they are “literally” a front for the state department and that’s just not accurate. Even your own coverage points out that they were once connected to the CIA but that relationship had been severed long ago (when RFA was shuttered in the 50s, the new one is a 90s era creation) and there aren’t claims about the state department.

The State department is not the CIA, like the usagm the CIA is an independent agency of the US government, not part of the State department.

I’m just looking for you to be accurate. A statement like “RFA was a CIA backed operation at one time and it still is a US propaganda outlet” would be fine. Instead, your now edited reply to me said I “didn’t know what I was talking about” when I pointed out your inaccuracy.