skysight-inc/HackerNews huggingface dataset:
I started comparing the (expected) hourly salaries precisely for this problem: somebody earning twice your salary stops being relevant once you know they work three times the hours.

Obviously there are other components as well (how much you travel, being on call...), but that already captures a lot of what's commonly missing in salary discussions.
I can second that, I’ve just recently started migrating my open source application [0] to use Redux Toolkit and the hooks API (+Typescript) and it’s been a pleasure to use and MUCH less boilerplate than the previous implementation. Thanks for your efforts working on this!

[0] https://github.com/chrismaltby/gb-studio/tree/v2beta
https://web.archive.org/web/20201114215739/https://twitter.c...
For a company that boasts privacy, it sure leaves a lot of holes in it's OS for malicious people to exploit.

Guess I won't be upgrading from Catalina for a long time.
maybe they're just super into hentai.
There are bitmap modes on the Advance:

https://www.coranac.com/tonc/text/bitmaps.htm
It seems kind of... hubristic? for a company like Prezi to go out on a limb for an obscure language. Did they read PG's old essays about lisp and plan on repeating a fluke?
Apple has programmed macOS to make it appear to users as if un-Notarized apps either don't work or are malicious.

This is bad for users that download apps to solve problems, or to get work done, because then they can't those apps without having an expert tell them what the magic ritual to run un-Notarized apps is. If they don't have an expert around to show them how to perform the magic ritual, then they just think the apps are broken.
This isn't code generation. This exists in other typed languages including Go. It's called interfaces or polymorphism. It's done via interfaces or inheritance in other languages.

This is still a restriction. A function that operates only on a "traversable" type is still a function that is restricted to that type class.
> Though some kind of temperature sensor could be nice

Some microwaves have a steam sensor, and use that to detect how cooked something is

Source: https://www.youtube.com/watch?v=UiS27feX8o0&t=239 at 3:59
They'll do it, it's only a matter of time
A mistake in securing your personal data and ending up the victim of fraud or blackmail is very different from a mistake learning to draw.

But, more importantly - people use photoshop because they want to edit images.

Most people do not buy computers because they want to learn how to defeat cyberattacks.

You know what some users learn after dealing with insecure systems? They learn to buy a Mac.
It cannot be 9. Answering 9 requires you to see notation you recognize as unintuitive (if you are not a calculator, in any case), shut up and multiply, and discard that provenance.

Possible answers are 1 and "the question is ill-formed".
The new Zen3 series crushes the top of the line Intel desktop CPUs.

I'm on the 3900XT, one of the last from the Zen2 line - it's a ripper, yet I can also just drop in a 5900X or 5950X without having to change the motherboard.

Notwithstanding the many Intel security issues where the remedies nerfed performance, between Apple and AMD, I can certainly see Intel in a bit of struggle.
> these things trickle down

Ah yes, I forgot that it's somehow aspirational to have a built-in microwave-oven now, so because of that it can cost €500 and then it's possible to spend $10 licensing those patents/tech.

I hate this world. :)
LynxChan – a free and open source imageboard engine
FANG equities won't dissolve into thin air from one day to another unlike startup equities, and you get hard RSUs instead of options from an "option pool" that's arbitrarily diluted, but do you know how many percent your FANG equity will increase in value by the time it's vested? That's the bet you are doing. It's not a rigged bet, plenty of people were quite happy this year by the TINA craze buyers pushing tech stock, but it's still a bet.
I really need to just sit down one day and play with Citus, there is so much interesting work happening with it.

Looks like a nice release, congratulations.
Do you mean IBKR, Interactive Brokers?

I looked up IBK and was surprised to st Industrial Bank of Korea
The lid is easy, you can just wash in a sink.

The body is a little annoying, but I've had good luck just running a damp folded cloth/paper towel around it towards the wider part, takes a few seconds.
I don't think that's a good example since Gmail is an email provider which can be used with any email client. Element is a Matrix client that can connect to a matrix provider.
Also, I don't follow anyone on FB, just use it for Messenger, and two days ago I started seeing stories from some popular accounts. I don't understand what this is. Does FB force this content on me, or what?
We need a version of Little Snitch that allows these reports to reach Apple, modified so the app appears to always be "Go fuck yourself".
After reading these lines in Sapiens, I don't think that day will be that far away.
"Sapiens by contrast is more like a banana republic dictator. Having so recently been one of the underdogs of the savannah, we are full of fears and anxieties over our position, which makes us doubly cruel and dangerous."
You honestly dispute the claim that the large majority of political violence in the United States over the past year was leftist in origin?
I have noticed on YouTube a revival of traditional Mongolian music as modern rock/pop. As a dumb American that only speaks English I have no idea what the lyrics are but I really enjoy the music.
The difference is in marketing. Gmail is a service with its own official app and so on. Matrix is a protcol, you can't market a protocol to regular people. Other than techies, nobody cares how their chat works as long it works so if you want to gain traction you market Element as the new hot messaging app and not Matrix the protocol.
I do know that, but thanks for clarifying. The word vegetarian in this case refers to being composed of only plant products. Maybe it can't be used that way.
People are social engineered over the phone all the time. Maybe they shouldn't be allowed to have phones or answer phone calls.
Not OP, but one thing I found useful when starting out with embedded development was to just get a simple "hello world" sort of program running on bare metal and printing over serial, and to try to understand what was happening in various places that made my program work (code execution on the microcontroller, sending of data over the serial lines, and so on). Even a straightforward Arduino-based environment [0] is usually enough to get started and begin poking around to see what else is possible!

For myself, after getting something simple like the above working, it was a gateway to much more experimentation of further possibilities, and ultimately I ended up making an interactive shell [1][2] with some built-in utilities and text games I also wrote that runs on a variety of AVR microcontrollers (those very same Arduino boards I had when starting out).

[0] https://www.arduino.cc/

[1] https://community.atmel.com/projects/avrsysh-systemshell-som...

[2] https://github.com/ls4096/avrsysh
Dumb how? Seems like an apt description of reality to me.
If you catch malware in the wild you don’t want to wait half a day for the cache to expire.

Negative responses are typically cached for short periods of time. Can you imagine if people cached NXDOMAIN for half a day and someone creating a record had to wait 12 hours for it to go live because someone queried it?
For everyone interested in mental health topics, follow kati Morton on Youtube. Thank me later.
Agreed, this should be sent encrypted, obviously. My point was that the intent here might not be to "snoop" on users, as even the author points out by comparing his analysis with what Jeffrey Paul's article reported ("[...] that’s quite an important difference on a privacy perspective") but likely to efficiently handle certificate revocation. Hopefully they will find a better way.
Not necessarily.

What's your threat?

Most people are not trying to stop a determined attacker. Most people just want random people to not get be able to get into their stuff--same as a physical lock.

They carry a physical key on their person. It's not too much to ask them to carry a "digital" key on their key ring.

The problem is that most "digital" keys are a pain in the ass:

1) Mostly because everybody wants to "centralize" authentication so that they can charge you and administrate you.

2) Secondarily because there is no good solution for talking to the key on your person. NFC sucks. USB requires that I plug my key in. WiFi requires that the device be able to hit your network. BLE has no access from web pages.

BLE is probably the best choice, but there is no real money in making it work.
Sorayadantas
If left unattended, an attacker could install bootable code that impersonates your normal startup sequence, prompting for your encryption key and booting as normal, but secretly storing or forwarding the key to the attacker.

(I believe this is an example of an evil maid attack, although that name for it is somewhat new to me.)

A locked bootloader would prevent such code from being installed, or at least refuse to run it.
You can stay on an older version for a little while, maybe a year at most until it stops getting patches. Then you get to make the choice of using an OS that's vulnerable to exploits and an OS with a gigantic backdoor in it.
Apple has been leaking OCSP app launch data in cleartext for two years. This isn’t a Big Sur release glitch.
Intel should hire this kid to get their mojo back.
Because language evolves and the meaning of a word depends on the current cultural majority's interpretation. In this case, pimp is used in the vernacular to mean, "soup up".

If you're going to be consistently offended by etymology, then I hope you also avoid ever using words such as hysterical, or grandfathered in.
Reminds me of "Kolmolgorov Complicity" from SSC from some years ago. https://slatestarcodex.com/2017/10/23/kolmogorov-complicity-...

This too shall pass.
https://m.youtube.com/watch?v=HaHI04Ydhrg is a song I learned as a child: "ganbate" (頑張って) has the sense of "don't quit now, look how far you've come" and it's been a talismanic thought.
Facebook is not "the internet worldwide", it is one website among hundreds of millions of websites available on the internet.
I don't believe issues or pull requests are part of the Git repo. If there is a way to migrate them it would involve some GitHub API which could be shut down.
It may be a prestige to be in a big firm in many places, but in the valley it is a prestige to be in a successful company. And luckily for techies in the valley, there are quite many great blow-out companies of much smaller size. In fact, I would cringe if a company's goal is to grow from 300 engineers to thousands in a year, as Uber's CTO used to boast. I would not join a big tech either because well, where is the 10X return?

Don't get me wrong, though. All I'm saying is that techies in the valley have a lot of amazing choices. Some people are definitely great at navigating big tech's dynamics, and they should join big techs and enjoy phenomenal success. It's just for even more people, joining a small company has a better chance of becoming successful, at least in terms of money and job satisfaction.
Developer certificate IDs are almost a 1:1 match with which app you’re running.
This plays into why Google is so big, doesn't it? Where by offering immensely valuable things (like trust[0], video hosting[1]) for free, people are willing to give up a host of freedoms assuming it doesn't directly impact them/the apps they use (which is most often doesn't, with the exception being Fortnite, and even then it just becomes another topic for reddit to have flame wars about).

0: https://www.marketwatch.com/press-release/global-antivirus-s...

1: https://www.theverge.com/2020/10/29/21531711/google-alphabet...
You're missing the 5000 series Ryzens, which they just updated this for.

The difference is key.
Do they censor anyone else?
Fourier is legit magic. A physical manifestation of Fourier is light being split into it's component frequencies when passing through a prism. I think that this can be used to solve NP in P. All current thinking happens in the context of Turing machines, however if you can factorize a number in O(1) (not that a prism has any concept of Big O) things are different.
Another way of looking at this is that in the best case frozen plus microwave veg mix can match up to a way of cooking fresh veggies that is easy but with bland results, and only that if you ignore texture....

I occasionally steam veg, but more often Blanche and then do something else with them, not something that works as well with frozen.

Also, losing texture isn't a small thing.
Conservatives flock to Parler, claiming censorship on Facebook and Twitter
I've sometimes wished that a couple of the FAANGs had less prestige, since I would've gone to one of them years ago.

Now that they're institutionalized go-to career steps/destinations for so many people, there's so much interview prep and ritual to go through.

Investing hundreds of hours in Leetcode prepping and then interviewing is justifiable if your main goal is simply to get hired at one of the prestigious companies, and that's just the next in a line of required steps of things that you don't want to do but that will get you that prestigious job.

But having to drill Leetcode is discouraging or prohibitive, if you already have significant skills and credentials more relevant to the job, and your main goal is to do good work, in a good environment, on good things.
I really like Element. And I tried to get my friends away from WhatsApp. Over half of the people asked me how to send voice messages. I came across this ticket while searching for the feature: https://github.com/vector-im/element-web/issues/1358
From then on, it was clear to me that I could stop my attempts to bring people to Matrix. To be honest, the discussion in the ticket frustrated me deeply. The ticket is open since 2016 and the topics discussed in it are not oriented towards the users of this world, but towards some almost completely uninteresting technical details. Over the years, several people have intensively pointed out how important this feature is. Those responsible must pull themselves together and find a solution for it.
This seems so negligent it's difficult for me to believe this was a mistake. Perhaps it could be argued that Apple doesn't want applications blocking the network traffic of trusted applications because there is limited upside to doing so and doing so may restrict core functionality such as system updates, etc. But surely the most reasonable explanation here is that Apple wants a back door to guarantee they can monitor your activity / allow intelligence agencies a way to access to your system?
JeOS is the SUSE OS for small footprint virtualized environments.

I'm not too sure what niche MicroOS is supposed to fill that JeOS and the full-weight Leap don't already cover.

MicroOS just seems to be answer to RedHat's Silverblue, but with no clear use case in the SUSE/openSUSE product lineup. It makes some sense as a tech demo for an immutable OS, but not much sense as an operational product.
Probably fast solid state hard drives. That technology isn’t underestimated but it is under appreciated due to prohibitive price barriers. On modern computers the slowest low level performance, hands down, is walking a large file system. It’s hard to say what capabilities will exist once that performance barrier is lifted from common users because it will expose capabilities that have never been computationally convenient.
Instagram: Reels and Shop Tabs
His tweets get hidden because they contain false claims about the election and thinly-veiled calls for violence, not because they present a conservative viewpoint. We're talking about Trump here, not George Will.
That's why it's compressed before encryption?
> How did we end up in this world where we so utterly rely on 3rd parties for such everyday critical Internet services?

For email? Because Google and Microsoft broke SMTP federation in the name of "anti-spam".

It's practically impossible to get Google, especially, to reliably deliver your email anymore if you aren't an actual email service provider.
You can't 'think away' the additional complexity of lifetimes and the borrow checker though. It's something you have to understand and keep in mind.

> Better type-inference. In Java this has improved but is still much more clunky and boilerplatey. Good type-inference is important to not annoy the user.

In my opinion, Java without type inference is fine - it's very minor issue, and there is a fairly limited scope of code that would actually benefit from type inference in terms of quality/readability. If you use a decent editor most of the redundant typing is auto-completed anyway.

> Traits / type-classes. They enable a way of programming that comes much closer to duck-typing and avoid wrapping your objects in wrapper-classes to support interfaces like you are forced to do it in Java.

Eh, Rust traits are better than Java's interfaces, but you can implement multiple interfaces for your own objects in Java without any wrappers. The issue is extending external objects to support new interfaces. Plus, the point is to have correct code defined and checked at interface/trait boundaries, something JS doesn't do at all.

> Better and less noisy error handling (looking at you Java, Go, C++ and most other languages)

The error messages for Rust can be much more complex than Java, and are probably more complex on average, simply because it's a more complex language and type system.

I would say the benefits of Java's type system far outweigh the imperfections and tiny costs when compared to a language like JS.
It would have to be quite a long war where the military couldn’t rely on existing equipment and inventories of chips for a while. It’s not like most military equipment uses the latest CPUs anyway.

And if a war did drag on for years there would be opportunity to switch suppliers and manufacturers or build new infrastructure.
I've had no problems running Linux and OpenBSD on a refurbished Thinkpad T420, provided it's not using Nvidia graphics.
Would this not have the chance of breaking anything relying on tcp keepalives?
By the way, here is a nice read on the history of gene therapy and its dangers:

https://www.sciencehistory.org/distillations/the-death-of-je...

It also mentions CRISPR:

> Biochemist Jennifer Doudna, who later discovered the CRISPR-Cas9 gene-editing mechanism, remembers feeling the shock waves as a young researcher, even though her work had nothing to do with gene therapy or any kind of medical research.
Vendors are already baking in DoH into their apps and systems, and that entirely bypass your DNS servers altogether.

I went from blocking about 45% of my entire network's traffic at the DNS level two years ago, to only blocking 10% of the traffic today.
I got my first certification at the age of 15. It is truly amazing what young people can achieve nowadays, as long as they are surrounded with the right people and technologies. I read something some time ago, where a 13-year-old built a fusion reactor in his home.
The internet makes a huge difference. I first got the internet at home when I was 12. Was then able to learn to program. Before that, I really wanted to learn everything I could about computers, but the local library didn't have the books I needed, I didn't have any adults or friends who could teach me, and I also didn't have the software I needed (I didn't even know what a compiler was). The internet gives anyone who wants to learn about programming and electronics access to references, tutorials, YouTube videos and even knowledgeable people they can ask questions to.
> You can stay on an older version for a little while, maybe a year at most until it stops getting patches.

Catalina should be supported for two more years:

https://computing.cs.cmu.edu/desktop/os-lifecycle

https://www.csun.edu/it/supported-operating-systems

https://www.reddit.com/r/sysadmin/comments/imdzv4/endoflife_...
Gortoz a Ran - Denez Prigent

Muzinge - Samite of Uganda

Makambo - Geoffrey Oryema

Koloman - Sona Dibate

The Moon Over Mtatsminda - version on Jan Garbarek album

Like potato chips, hard to stop once you start...

Again, native for someone
A few Nordic contributions:

Byssan lull: https://youtu.be/ogYC4LgqqnM
A lullaby I think all Norwegian children have heard their beds, but it's actually Swedish

Til ungdommen: https://youtu.be/CieUTG8Z6Z0
The song became very beloved after 22.07.2011 and I think close to everyone here will get tears in their eyes when they hear it

Mitt hjerte alltid vanker: https://youtu.be/27JqZ8eEZlw
Since it's Christmas soon. Very popular in Norway, although it's originally Danish

I guess it demonstrates the close historical relationship between the Nordic countries
Whoa. This looks exactly like what I've been looking for.

Taking a serious look
I wonder if they still have the sign-in sheet at the entrance where you have to write down your name if you show up after 8am. I bet that didn't attract or retain a lot of top-quality talent.
> but it turns out that you can also get very close by smashing a +30second button or spinning a dial

Isn't that only the case if you already know how long to microwave a potato?
No, that is not the most reasonable expectation. Fails both Occam's Razor and the laugh test.

To believe this, one has to believe that a $2 trillion company did this on purpose, knowing it would be revealed within hours and that it would take a major hit on the very reputation for user privacy and security that they have spent years building.

There are a lot of better explanations available than "Apple decided user security can fuck off and that clumsily collaborating with the bad guys in trivially-detectable ways was a way better plan".
Great article, and I totally agree.

I feel like some of the disagreement that others imply in their comments comes from a misunderstanding of what is telegraphed when someone writes their resume in this way.

The actual metrics need context to be reliable, of course, but what is being telegraphed by someone that includes outcomes-related metrics on their resume?

Contrast an answer to the above question by what is (and more importantly, is not) telegraphed by an "alternative" resume, more passive, more "used #{technology} to build #{feature}"

Bikeshedding on the exact metrics, the truthiness of the statement, is missing the forest for the trees.
Genuinely curious - do you still have to go through bullshit whiteboard coding exercises in the interviews?
Apple was not lying because “PRISM” was an internal source identifier at the NSA for the process of acquiring data through the FISA warrant process. Apple never heard the word PRISM; they got FISA warrants and replied to them as required by law.

This is clearly indicated on the PRISM Wikipedia page that was linked above.

> PRISM is a code name for a program under which the United States National Security Agency (NSA) collects internet communications from various U.S. internet companies.[1][2][3] The program is also known by the SIGAD US-984XN.[4][5] PRISM collects stored internet communications based on demands made to internet companies such as Google LLC under Section 702 of the FISA Amendments Act of 2008 to turn over any data that match court-approved search terms.
This is a great way of explaining it. I've often wondered why such claims have a bit of a cringe factor to them, and you nailed the reason why. Great distinction b/w nebulous claims and hard numbers. (Although I would exclude page load time which tends to be just a metric football in many companies.)
Google has changed the world, and it likely will change it in the future, but will you get the job that does the changing, or will you just end up working on a project that's going to be cancelled in 3 years because it only attracted hundreds of millions of people instead of billions?
Those interactive animations are fantastic. I could just keep looking and looking.