skysight-inc/HackerNews huggingface dataset:
You just described the whole iOS value proposition. Even Macs are basically "set-up and forget". My dad, a 76 year-old with no computer chops, was always losing his track on his computer (my old Windows desktop). I became tired of the permanent parental helpdesk service and I got him a late-13 Macbook Air and it's still running happily.
Thanks for asking the question. I also wondered. I can't think of any obvious reason such a model would apply to software development.
Chinese scientists have put human brain genes in monkeys
That’s an autobiography. You read it to hear the author talk about themselves.
Are those interviewers asking those same questions of the Stanford, Harvard, “regular suspects” group of elite schools? No? Then, why take away time from this particular candidates allotted time for answering the technical questions e.g. algorithms, systems design, systems architecture, data-modeling?

Is the Google interviewer curious about this new institution and its curriculum? Given that the interviewer works at the company whose name has now become so associated with search that a significant number of people use it as the verb to do so, why not fire up the company’s search engine and find out? Did they ask each of their peers whose education institutions they were unfamiliar with about those peers’ corresponding computer science curriculum? If no, then why not?

Why not just get straight to testing the HBCU candidates directly with the technical questions that touch upon X, Y, and Z as they would a regular candidate from the elite schools? (Caveat: if the candidate is an intern/co-op student earlier on their studies, then asking a modified version of this question is fair e.g. “I see that you’re a second year student. Have you covered X, Y, or Z yet?”).

One thing that everyone really needs to understand is that it is possible to have biased outcomes without intentional bias. Something that is innocent as face value such as asking a question to satisfy one’s innate curiosity can result in a material change in an interaction as a whole because in answering that question, there is less time for everything else. In a technical interview, that can be less time for the candidate to think about the answer, less time to deliver it, less time to explain it, less time time to test, and so on. And guess what, as the interviewee, you go into the room with the expectation and the mindset to answer questions as well as you can.

As people who work closely with computers, we get to use copy-and-paste in our daily work to make things easier. What is being asked of each interviewer is similar: behave identically with each candidate as is reasonable.

Yes, there are dangers of blindly copy-and-pasting such as using the wrong name, or making an invalid assumption. However, that danger also exists when using copy-paste in computers, and we employ processes to overcome it some cases or create a bespoke version in others. We can do the same here as well, but only if we all really, really, really want it.
> Boiling everything down to finance will not lead to accurate understanding of how academia works

Why not? Given that only people with the 'correct' views get tenure to begin with, it doesn't surprise me at all that while there is plenty of ego and prestige, I'd classify it as bickering among priests. Point remains, only people who are indoctrinated and interested in advancing the interests of the church get to be priests to begin with.
There is nothing particularly insecure about encrypted email these days. The network stuff is all TLS protected. Pretty much the same as encrypted XMPP. There is nothing broken about SMTP.
Ragarding the Holocaust - if anyone has a reference to someone debunking the common arguments for denying its size I’d appreciate a link. Arguments such as all death camps being in the soviet controlled part of Germany (after the war), the wooden doors in gas chambers idea, that holes for putting gas in gas chambers were made after the war, and that gas and collection of shoes (I remember the mountain of them when visiting) were used for delousing. It’s easy to find claims online that these things point to the event being a communist propaganda fabrication, but surely the well read HN community can help me debunk such claims.
It's basically fighting the inevitable. Technical progress is relentless and basically impossible to control. You can unilaterally choose to not participate. But that just means giving more control to exactly those people you are most afraid of. The best way to stay ahead of that game is to be a part of it.

I take it as a given that a few generations from now, every move, expression, twitch, etc. will be recorded, persisted (in perpetuity), analyzed, etc. by many mutually hostile parties. Even right now, we're never far away from dozens of active microphones (i.e. phones) that may or may not be live streaming an audio feed over the network. Many cities are covered in cameras. A lot of financial traffic is electronic already. So, you could argue that although incomplete, it's already getting hard to cover your tracks. Tin foil hats don't really suffice anymore.

In fact, I believe we are just living through a very narrow window of time where this is all technically feasible but not common practice or practical yet on a global scale. I'm talking about a cradle to grave thing. It's not going to be opt in or opt out for anyone ultimately. It's basically an arms race.

However, I take some comfort from the notion that there will be many parties doing that and watching each other and thus keeping each other honest. The irony of that is that this applies equally to dictators, corrupt politicians, criminals, terrorists, military, etc. as well. They may be empowered to misbehave but they won't be able to do so covertly. If you are powerful enough, you get to rewrite history. But in the future that will require access to the digital archives of all your enemies. And you can never be sure that you got every bit of that.
Same as ‘whetstone’, if that helps remember. You’re sharpening/increasing your appetite.
Show HN: I made a platform where you can get free feedback on your website
https://douglaslove.bandcamp.com I like synths and the occasional polyrhythm
Good for them for reconsidering. There could be some interesting micropayment applications specific to India that a (hopefully more efficient than Bitcoin) cryptocurrency could solve. For example, PayTM will let you do 5-10 rupee transactions. But it would be nice for micropayments to be outside of a private company who can collect data for their own purposes, and not require banks infrastructure to be supercharged to handle so many little transactions.

Another thing is legal paperwork - some places in India are digitally signing marriage and birth certificates and they can be E-verified via government site. Being able to use blockchain to facilitate that would allow different government orgs to more quickly validate papers. Maybe that’s more blockchain that currency but both of those things could have positive effects for society.
Do companies get a tax break for something like this?
Show HN: The Virtual Assitant for Developer
The main issue was (I guess still is), iOS does not allow JIT compilation - in order to keep control over the apps available (having JIT would allow running any code effectively).

Of course, nowadays the assets of apps have to be part of the deployable, itself. So it's common to run localhost web server.
In the medical devices field we have standards like ISO 13485 and IEC 62304. They are very broad and high-level standards and require a lot of interpretation. What would REALLY help small companies that are just getting started, is a line by line explanation of what you need to do, why, and what possible solutions there are. I'm not sure, but I believe doing so could violate the copyright. Even the fact that I'm not sure prevents me from doing it.
> You and the OP have the same problem you want a solution but are not willing to pay the price.

I don't think you can make statements about me with such a definitive tone without first asking some questions.
I sympathize with what you’re saying, though I would like to point one thing regarding your first part: writing software is sometimes a way to wrap your mind around the problem and think about it. When trying to solve something new I like to start writing code early on because that gives me a canvas on which I can start drafting ideas. It’s more concrete than a whiteboard but can still be very abstract and flexible.

That’s how I identify what I understand and what I don’t.
Why would a Native American feel prospect feel more comfortable talking to a Native American employee? I think that's the cringey stuff parent comment is complaining about.
The designers were aware. One of the car in-game has a F2HNK license plate (f to honk), which doesn't honk but jump out of the car.
It's great to see such a benevolent move from a giant company. Every enterprise should commit to some practical acts regarding encouraging women instead of doing some controversial campaigns, like Burger King's "women belong in the kitchen."
What libraries used to do, is withdraw the books from circulation. The books still exist in the collections usually. Which is a good thing. Many deeply offensive children's books exist, they deserve serious study within appropriate fields.
On the author’s particular keyboard (Q and W are next to each other)? I think you mean on 98+% of keyboards in the US. It’s not like it’s some custom-assembled mechanical keyboard from a Kickstarter or group buy.
For me the main reason is that I can be fairly sure that my neighbors are not starving, surviving on 7.25$/h jobs, getting crushed by medical debt or choosing not to address their medical issues because of money, there are (almost) no homeless people (in Amsterdam),...

Minimum wage is ~1/2-1/3 of my salary so I know that everyone is doing OK.
It’s not necessarily about getting bored. The research/experiment process can be the goal in itself. Not everything is about building a finite product.
So let's say I'm willing to pay double or triple rate or more if needed, then show me a flagship phone with the same capabilities as a normal Android flagship phone but without the loss of privacy and ownership. You can't and you never have been able to. No completely free phone on par with flagships have ever been released.
> iOS takes all of these away. Complete backups are built-in

They’re not. Backups are built-in but they’re not complete. For example google Authenticator data is not backed up. Microsoft Authenticator can be backed up, but you need to go through a few extra steps (and have a Microsoft account). Other secrets are not included either - my banks PhotoTAN app doesn’t store any credentials etc. There are reasons why this is so, but it’s really important to handle if you use your phone for 2FA.
You're surely one of them though, no?

There's not a single person who can claim they've never been distracted while driving.

People hear "distracted" and their minds go to texting and their virtue signaling goes to 11... case in point

Realistically humans are easily distracted. Distracted can be an errant thought, a random sight, a bad mood, literally limitless possibilities for why our brains would wander from the task at hand.

I don't have a problem with saying automatic breaking should be controllable, but the diatribe about mindless humans... we're all mindless humans.
Ah yes, it even rates a mention on that Wikipedia page. Thank you for pointing this out. 1966! Funny how all these supposedly 'new' concepts really go back all the way to the beginning.
I think that by "computer" most people mean a device that stores and processes information, not a cloud service that in some opaque way may allow users to share computational resources from such devices.
Microsoft hack: Biden launches emergency taskforce to address cyber-attack
I thought newer Firefox changed it to Ctrl-Shift-Q?
There is no such thing as an antifa cell. An antifa cell would imply an antifa organization.

But antifa is an activity, not an organization. Anyone can do antifa simply by opposing local fascist activity. It may be as simple as covering up fascist graffiti, or punching Richard Spencer. Some people do it with their friends, others alone. Every little bit helps, but more helps more. Try not to endanger yourself or non-fascists.
That female torso sculpt is awesome! My brain can't compute the skill involved to create that.
To give you an idea, a company I work for pays contractor companies around 40-50€/h so about 75k€/year, and out of that the contributor gets about 30k€ before taxes.

Also, your 75€/h gives about 125-130k€/year, not 156k. So those guys would probably get paid 50-60k€ before taxes.
Moving React app to Preact in 10 minutes with Vite
I always get so excited when reading about Brain, X, Parc, etc... But sadly I just don’t have the academic background to get into one of those places :(
But why would you be allowed to store that data?
Instead of the brutal patchsets that simply remove all the features that touch anything from google, it would have been amazing if there was a project that aims to make them pluggable, maybe even to end users, not just during compile time. Being able to switch these features off or even chose a different provider for it would be pretty great I think. Sure, some of the features can be replaced with extensions but not with the same integration.

MicroG (re-implementation & stubs of Google Services for Android) tries to do that at least in some areas, e.g. the location provider: https://github.com/microg/UnifiedNlp
Not without root. Assuming by developer mode you mean to enable adb connectivity, you'll still need root in order to gain access to dd the filesystem.

To root "well made" phones, you need to unlock the bootloader, and this will erase the data on the device, to prevent data theft or compromise...
If you are interested in generalists vs specialists debate, also check out this talk https://www.youtube.com/watch?v=3JKVgxpLyzU
I’m very interested in the post mortem about the specific race condition.

Since the article mentions session ids returned to the wrong user my first guesses would be

1) something with thread-local storage saving the the auth info in the request handler, and then coroutines or async code that is overwriting that thread-local with info from a new request before the old request has finished.

2) messagequeue based micro service communication that was not properly checking if a received response belongs to the original request and thus returning mismatched data
But then your final tax rate on that is more than half your income. Still worth it, but you have to take it into account.
Interesting you should ask that, I had a lot of problems in college with distraction so it's something of a goal to be concentrated outside my house. Call it a coping mechanism.
The best phone UX experiences I've ever had was swiping/multitasking on BlackBerry 10 OS. I wish Android liberated it.

- Swipe from bottom to wake.
- Swipe from bottom whilst inside an app, peaks all open apps, once let go it fully minimizes the app. During a peek you also see the number of unread notifications on the left.
- Swipe from left to go back.
- Swipe from bottom, then to the right to access the BlackBerry hub, which aggregates ALL emails/IMs/notifications in a single list (can be customized into groups).
- Swipe from bottom left corner towards center hides on-screen-keyboard.
- Top swipe displays app specific option/help/misc links.
- 2-finger swipe from top revealed quick settings (wifi, flashlight, etc). No notifications here (they're in the hub)!
- Not swiping, but it had a clean, single unified location for all app notification/permissions/etc which feels much easier than Android.

I feel if BlackBerry released the Q10 2-3 years earlier we would have had a totally different phone ecosystem today. I still miss it.
Well it is early days but Librem and System76 (and several others like Pine64) are making huge headway in the open hardware space. I know there have been lots of failures in this area but I think we are getting to a threshold point where building on top of these companies acheivements is quite possible.

Linux on Mobile and open EC and Coreboot etc. are all making rapid progress at the moment. I would still say we are talking in terms of years before more general Linux Phone adoption would be possible, and still the fact your online bank etc. doesn't make an app for Linux would be prohibitive to many (although anbox might help), so I understand pessimism here, but I think the excitement around Linux mobile and open hardware is sufficient that it will at least be revolutionary that it is possible to run open hardware and Linux phones etc. same as SteamOS was a failure if you look only at numbers of Steam Machines, and a revolution in Linux gaming if you look at Proton, GamerOS and all the improvements that came with it.

Viable alternatives affect the behavior of others, even if they "fail".

And if you're already a desktop Linux user like me, open hardware is already a reality. Only thing that's stopped me trading Dell XPS 13 for Purism 14 is that I will miss the QHD+ screen, as it is standard HD res. Still really tempted though.
Generally speaking, specialists do. But only generalists in specialist areas.
Ask HN: Ethereum Project to Contribute to
I am looking for an active and young Ethereum project to contribute to as a software dev (solidity/vyper)
Signal is an instant messenger. So kind of apples to oranges. Email is inherently more secure as it is asynchronous and can be done offline in a secure environment.

* https://articles.59.ca/doku.php?id=em:emailvsim
And what is "trustworthy hardware"? Intel Me is more untrustworthy and unethical since you can't avoid those.
I studied classical music composition and have still written music while working as a software developer. I'm happy that I (re)found a passion for programming as being a freelance composer wasn't paying quite well :D It has also been a joy to notice how my studies gave really good foundations for becoming a software engineer.

Currently I'm writing a commission piece for symphony orchestra. Quite excited but super hard to find time to concentrate while working in a seed-stage startup and raising two kids... But deadline is in autumn and I'll spend my summer nights writing music.

Music can be found here:
https://soundcloud.com/henrisokka
> Authenticator data is not backed up. Microsoft Authenticator can be backed up, but you need to go through a few extra steps (and have a Microsoft account). Other secrets are not included either - my banks PhotoTAN app doesn’t store any credentials etc.

AFAIK, applications allow their secrets to be backed up or not, and I'm not mad that my 2FA keys are no backed up and shipped overseas. I keep another copy of my 2FA codes in another application, so it's not a very big problem from my PoV, though.
You still own the computer. But, but, the root of the problem is actually the web. The browser is essentially a operating system nowadays, there are very few browser engines and even less browser engines without links to corporate overlords.
German freemail sites trick users into removing AdBlock (2014)
It's very good move. First, it's for embedded: if you're not designing system on chip it won't matter to you.

But for those who design SoC, and who needed embedded CPU of intermediate power, it's very good news. ARM is expensive here (it's considered cheap compared to Intel, the embedded world is different). The RISC V newcomers are interesting but... new, and it always get a bit of time to bring solutions to maturity, which matters in embedded. And if ARM owns the high-end (where a design must be co-optimized for the latest advanced nodes to really shine, which is very labor intensive and costly), for the mid-range it's much more open.

MIPS had a good mid-range design with the I-7200. Their problem was that the old MIPS ISA was not dense enough (larger I cache, larger Flash footprint) compared to the competition, and their compact versions not good enough. So they designed for the I-7200 a new ISA, nanoMIPS, which has "MIPS" in its name but is completely different. And guess what: nobody cared. It became another proprietary ISA, only supported by MIPS own GCC version.

But still, the design was good, and in particular the LLC/coherency support is much more mature than what many newcomers offer today. Which shouldn't be a surprise, as it's the result of a long line of (good) mid-range CPUs.

By evolving their design to RISC-V, MIPS will have one of (if not the) best mid-range CPU/cluster IP in the market soon for quality vs price --- depending on how fast the competition move, they're definitely not sitting still! And RISC V will solve the toolchain/tools support nanoMIPS has. If there had been such a RISC I-7200 equivalent a few year ago, I may have used it.

So very nice, and I look forward for more competition in the embedded mid-range CPU IP market soon.
I think that you seeing this work of fiction as one of the greatest works of journalism of the 20th century is exactly why I posted. I agree that the gulag system sucks? So don't think I'm in favor of the USSR or something, because I'm not. But the book's content isn't real, it's largely fabrication, and you can say something like "I think he speaks to the truth of the situation despite not accurately representing facts and statistics" if you want to. But I don't think it's right to act like The Gulag Archipelago is anything but a novel, albeit one that maybe expounds truths beyond its content, especially in an arena like this which claims to value factuality.

I also think you missed the part where the author acknowledges that it's a work of fiction and informed by real experiences but not meant to relate to reality per se. So while I value your input (of course!) I can't help but wonder if a re-read of previous comments might be in order.
Here is my contribution

https://soundcloud.com/bitfidus

the last one I composed

https://soundcloud.com/bitfidus/backtolife

it's surprising how many programmers are also musicians at some level
5k Year Old Bog Oak Table: Digging up 4k-year-old trees for furniture
For the total opposite, see today's article on "remote workstations", where your computer is just a dumb terminal.
Guess this is not restricted to interface design for example having quit & save keys shortcut close together...
So why is Elon Musk still walking around a free man?
> the HIG says the confirmation button is on the right

There’s more than one “The HIG”: https://en.wikipedia.org/wiki/Human_interface_guidelines#Exa...
If you want to remember the first digits of Pi, use this:

“How I wish I could calculate Pi”
3.141592
https://www.youtube.com/watch?v=Ra_0DgnJ1uQ shows an alternative approach to regular accident spots.
> I wonder if you tried this and decided LaTeX was better, or if you went for LaTeX due to your previous familiarity with it. I have the feeling that for my novel it would have been overkill

Don't know about the author, but having written a few lecture notes to be converted to pdf and html, I have found that writing the source document in LaTeX is much more convenient than markdown, especially for math-heavy text. The LaTeX->pdf conversion is natural, and then you can convert easily to html+mathjax using a simple script.
Is it possible to do specialism as a day job and generalism as a hobby?