skysight-inc/HackerNews huggingface dataset:
I second “The Art of Electronics”!

It packed to the brim with usable circuits, you can feel the excitement of the authors sharing a material that they are deeply passionate and excited about!

And what I like the most out of it is how they work super hard to teach you to “think” about components and circuits in an intuitive way. One example, the refer to the opamp as the Lego of analog design and process to share a bunch of configuration in which it can be used, from a buffer to an inverter, filter, amplifier… and how those circuits can be put together to create other cool and useful things!

It’s a book that I’ve enjoyed A LOT!
Sounds like existential anxiety type issue to me. You might study the stoics or learn to embrace nihilism to get past it. Once you accept how small and irrelevant you are in this big picture, you can stop worrying about success or "winning" and get on with things that are important to you.
You always need a break glass solution for these kind of events, SaaS or self-hosted, something will break at an inopportune time and you need to be able to move forward.
Actually, for publicly sharing leaked private materials of partner companies, the offer to delete the tweets instead of getting fired was merciful.
If you can't justify your vote, then maybe you shouldn't be voting. Anonymous voting should be enjoyed by the masses, never the ones representing them.
> It's clear what has happened to Debian and why it's in death spiral.

Citation needed. I don't see anything dying for the last 15 years.
It’s like the stoics said: You can’t judge the skill of a captain on calm, flat waters. It’s in a storm or emergency that threatens to sink or ground the ship that you see what they’re really made of.
I get the analogy, but real estate is a different beast than any other kind of ownership or asset. My neighbor owning a different style car than me is one thing. My neighbor choosing to tear down the rest of the block's houses and build a five-story apartment complex is a different thing.
Not saying that mentioning it that way is relevant here, but I'd wager that being good looking is an asset for a lawyer in court.
Where are you searching that you're getting the owner's name back for a cell number? I get nothing of the sort.

I remember this being the case back in the landline days when you had to pay not to be in the phone book.
"'just enjoy it and don't think' is for those who don't understand what a joy it is to think."

If you're the type of person enjoying a game that is like work but without productivity, "fun" and "mindless" are contradictory attributes. Don't fight yourself. The thinking is the enjoyable part.
absolutely no effort pitching why you should move to an island, let alone one sold by some questionable people with a clearly unrealistic development timeline.
>Hopefully people many people can "vote" to never use Debian again.

From my research the debian developers have been quitting for the Arch/Manjaro ecosystem.
Ask HN: Why do search engines not let you blacklist spam domains?
Whenever I'm searching for anything even mildly off the beaten path, it's not uncommon for the top results to be SEO stuffed spam websites, or maybe even real websites that I can't access (like paywalls or requiring adblocker exceptions to proceed). Usually pages from the same domains are top-ranked for other related searches too.

As a user I'd love to be able to tell my search engine to "Never show me results from this domains" (similar to blocking an account on Twitter) – but as far as I can tell there is no way to do this in either Google or DuckDuckGo search.

This seems like such low-hanging fruit to me that I'm wondering if other people have ever wanted this, and if there's actually a reason not to do it.
'Biggest fraud in a generation': The looting of the Covid relief plan
Can you obviously tell that the photos have been edited? That's disappointing - I thought they were all unfiltered and was really impressed.
the things to which you allude are actually an imitation of WASP culture, WASPS dont strive by doing the things they do naturally. you study music/art because it helps you be a better person, not because it (these days) might help you get into a school you should be able to get into anyway. you do service work because you believe that it is important to give back.

using this things as credentials to gain entry into schools is a late development.
That UI really is good.

The large number of votes (100) and issues (10) seems to reduce the issue around not being able to "spend" all your votes as well. When I've only got 25 it feels particularly wasteful to not be able to spend 7. But with 100 and 10 choices I really had a lot more degrees of freedom.

I run a small ranking app and have previously landed on Schulze method for calculating the rankings. http://blog.forcerank.it/counting-votes-is-hard I'm going to have to think about adding quadratic as an option though.
The list of places where biking is not realistic is actually the opposite.

It's hot places, especially if you don't have easy access to showers after biking.

You can always put on warm clothing, you can't really shed skin.

For cold places:

https://www.youtube.com/watch?v=Uhx-26GfCBU

+ you know, the Netherlands, which has a cloudy and rainy and chilly climate.

Besides that, places that aren't a flat are obviously a challenge, but even that's solvable with electric bikes.

More than that, to be completely blunt, most places are not Scotland. You have a reputation for a crap climate, for a reason.
Big warning though that those are not made to be userfriendly to set up. They are a network nerds dream when it comes to features per dollar, but not easy to configure and updates can be wonky.
Link? I missed that in the thread
See https://news.ycombinator.com/item?id=30834517, but I'm here clarifying what my criticisms of the SAT are and what I think its weaknesses are -- and pointing out that my criticism of the SAT is the exact opposite of what tharne says it is. I'm not here to rework the entire admissions process.

I don't have a single-comment answer to replacing the entire SAT and reworking the entire college admissions process, and it's feasible that the SAT might still be preferable to pure GPAs in the meantime. But I don't think saying that requires us to pretend that compressing skillsets into an objectively less granular/descriptive metric is a good thing or that it's somehow increasing our understanding of student skillsets. Saying that MIT might be right to accept SAT scores doesn't mean we need to pretend that the SAT doesn't have very serious flaws. Certainly it doesn't require me to pretend that every argument against SATs are arguments against meritocracy, I think that's just objectively wrong.

Ideally we would have standardized metrics that were more granular, and ideally we would at least have an SAT that was administered differently and more regularly so that they were optimized less for formal test taking skills. But there are a lot of barriers in front of that.

----

I also don't have a single-comment answer for what to replace Github repos with during hiring interviews, or how to make whiteboard coding tests more accurate, and I have criticisms about them too. The answer might be that there isn't an easy single number that represents meritocracy, and we might be fooling ourselves pretending that there is, and it might just be wishful thinking in the first place to pretend that there is a version of admissions processes for colleges that isn't fiendishly difficult and complicated and multifaceted.

When people criticize whiteboard interviews on here, it's reasonable to ask if there's a better system, but I rarely see people saying, "you're only criticizing whiteboard interviews because you hate meritocratic job placements." No, I have criticisms of these systems because they're not good representations of talent.
Debian uses the Condorcet method, so I don't think this is actually a problem.
Okio is very nice, and Okhttp is quite ergonoic, but I can't recommend Okhttp if true async is on the table (it's just blocking and threadpools under the covers).
I don't think you understand how much it costs to maintain the infrastructure to your house.

Not Just Bikes did an excellent series on this specific problem.
https://www.youtube.com/watch?v=7IsMeKl-Sv0
The difference being the type of prep work being done, how good and consistent their ingredients and recipes are, and the presentation. Mechanically, yes they are all similar.

Unless of course, you are at a steakhouse, and they don't have a salmander broiler. Run away!
No. $20k is the gross income. Then you deduct ISA payment $5k and you get to $15k. Then you deduct taxes and you get to X. X is the net income. X is lower than $15k. Therefore, the net income does not increase by 50% in this example. The net income increases much less than 50%.
We have just sanitized our process of using GH as our primary project tracking tool. I have been a huge fan of Kanban and I have set up the process around it.

The top level stories are tagged as Epic and it is easy to create sub-tasks. You can create a checklist item and convert it into an issue. Every Monday, we look at the project board, pick issues that we want to get closed that week and assign them to a specific engineer which shows up as To-do in the project board. There are always slightly more in To-do than can be completed in a week and the cycle repeats.

I found this very comfortable to work with. I know what is being worked on at any given time and what the next set of priorities are. Engineers like this because they can plan their time and creating sub-tasks is easy. Every task is associated with a commit (we use a monorepo).
The biggest tech enthusiasts I know are tech workers, though. It's the normies in my life that couldn't care less about this stuff. I've been a developer for 30 years and I love my home automation toys.

But I do make sure that all of it fails gracefully to 'normal' when something interrupts HA. My software can (and does, every day) lock the door. But the deadlock still has a key on the outside and a standard twist knob on the inside. All the light switches work just fine without their wireless connection. Thermostat is indistinguishable from an old school Honeywell if you ignore the Z-Wave logo. etc.

I do keep my hands on the wheel, though ;-). The whole 'dying in a ball of twisted metal' failure mode is pretty convincing.
Maybe it was: “Zoom: Take these down; Bill: No, I am within my rights as this has nothing to do with my Job; Zoom: OK you are fired”
First of all, thank you for taking the time to explain the whole thing.

> >in USA, the callee pays.

> Except in certain circumstances, I don't think this is true.

Oh okay, so the caller pays and the callee does not pay under normal circumstances? Now I'm confused. When I said the callee pays in USA, I was working off of information from another comment[1] by jedberg in another branch on this thread. I'm pasting that comment below for convenience:

> In India you have the advantage that the caller pays, which means you have a phone system that somewhat securely verifies who the caller is so they can be billed. In the US the receiver pays so there is no system in place to verify who the caller is.

[1] https://news.ycombinator.com/item?id=30839453
Counter point: I've written and consumed user manuals both in my private and professional life, and they're really very useful.

- It's a great ice breaker into the things they're actually interested in.

- Some people have a particular way they want to be addressed. Pamela, never Pam. Put it in one place and you're golden. (Ideally, someone would be able to put it as their Slack or Email handle and also be golden, but those are not always in the user's control at a company)

- How's the best way to get your attention if it's urgent? If it's not urgent but still time sensitive? If I want to make sure not to disturb you?

- What's your biggest office pet peeve (it's chewing ice for me; some people never realize that it could bug someone else)

- It's an easy and intentional way to disseminate your work history to your colleagues, who most likely won't have way to view it otherwise. (For example, knowing someone was a DBA gives you a potential point of contact for related questions)
What about multiprocessing? I assume that MirageOS can take advantage of multiple cores (or do you need separate instances per core?). In this case is the system still shared memory?

Also I would say there are reasons for isolation beyond memory safety.
I both agree and disagree with you.
Asking the average human to resist the efforts of multi-billion dollar companies using powerful psychological science to get people to buy their junk food seems a lot to ask.

Coca-cola successfully got entire nations to change from their traditional drinks to soda pop using propaganda.

I think we need to deal with the American Oligarchs/Megacorps in a very serious manner and very soon.
I no longer grade my students’ work, and I wish I had stopped sooner
I worked with a system recently that did remote procedure calls. You'd invoke it locally, and it would arrange for the source code of the procedure, the arguments, and the output variables to be pickled and sent to the server. does that truly differ from an x86 executable pushing arguments on a stack and jump/returning to a subroutine?
Its definitely worth learning vim, which you can do plenty well with the VScode vim plugin. Its probably not worth moving unless you have some real issues with your workflow or you're bored and want to learn something new.

Im trying to move completely to Lunarvim, a vim config with a lot of neat tools built in, but only because I fell in love with the keybinds and I don't want to spend the time configuring vscode or pycharm to do the same. That said, I still swap to pycharm or vscode for the debugger.
That's so obfuscated that one needs an MIT degree to decode it :D

Anyway, I am happy for you my man! You have achieved something that most of us just dream of at this point :-)
duplicate, please check before submitting: https://news.ycombinator.com/item?id=30825144
Any software with application to the field of energy (generation, resources, exploitation, storage, research). The "energy problem" will become more acute in the short/medium term. I would invest in a startup that creates software in this domain.
The biggest reason I have to use vi(m) is for messing with servers in production and opening large files.

Otherwise I use non-GUI Emacs. Before that I used vim. My biggest motivation for using terminal-based text editors is that they're faster than GUI editors and easier to switch between CLI tools and the editor. Also, I prefer to do my development within remote servers (that are much beefier than my laptops/desktops). So I just SSH in and do the work.

I'm ok with giving up the builtin niceties like jump-to-definition and syntax-aware find-replace. (I could get this working in emacs but it never works in every language or I forget how to set it up when switching environments or something so I end up not using this kind of feature).

If you have a motivation then you'll figure out how to make it work eventually. If you don't have these kinds of motivations then I'm not sure why you'd pick terminal editor.
As long as you assume people aren't suddenly going to prefer A to B when C is there and prefer B to A when C isn't then you can safely recalculate the result.

Of course people might not necessarily act rationally but you've got to draw a line somewhere, otherwise elections are simply undefined behaviour and talking about properties of elections becomes meaningless.
Termination warranted. He had a chance to avoid it but chose this path instead. Good luck finding a job now.
It's a simple answer because you don't pay them for that. They run a balancing act of providing you useful results while also surreptitiously shoving trash, that they actually make money off of, at you and hoping you won't notice or complain.
Every day I feel more vindicated about moving to Apple's ecosystem 2 years ago. Their only two services I use are YouTube and Google Maps; both on safari so no tracking. I'll give Apple maps a try.
After doing some "modern" spring boot / hibernate, I came away wondering how anybody ever thought that was a good idea. The switch to kotlin with ktor took less than a day, and my sanity has been preserved.
I disagree that it's easier to write than read. I tend to think Kotlin is much easier to read than java but harder to write because it tries to enforce good Java patterns at a language level.

I agree that these will slow down your build, but not significantly, and at the benefit of developer comfort to make changes. Incremental compilation largely erases these slowdowns.
This right here is the biggest issue with "anti-climate-change agenda".

Mainstream climate change activists employ a "motte-and-bailey" technique where the motte is "saving the planet" and bailey is "regression of human civilisation".

The fact is, our civilisation depends on energy and will depend on even more energy if we want to progress further. I don't want to live in smaller places, travel less, eat less (and worse) food and overall enjoy life less. Progress is Africa becoming more like Europe, regression is Europe becoming more like Africa. I want progress.

I don't disagree with the existence or seriousness of (anthropogenic) climate change. I simply disagree with most proposed "solutions". Build nuclear!
> Internally Google puts a huge premium on user safety and privacy.

It's Orwellian doublethink. Google will go miles out of its way to convince itself it gives a damn about user privacy, when it obviously does not give a damn about user privacy. Google always finds a way to justify studying users like lab rats. For Google, they believe that they are inherently in your circle of trust and that they are allowed to know anything they want to know about you because they are by default, up to nothing but good.

Google fundamentally does not understand that keeping things private means keeping things private from Google.

If you aren't paying Google, then they are harvesting your attention, activities, preferences, and future spending habits to eventually sell to the highest bidder.
If only they hadn't sued Google, Java would still have been the pre-eminent language for Android development. Sadly Android is stuck at legacy Java 8 permanently now. So, modern Java is stuck as a server-side language with dozens of competitors.
Can confirm this is my stack at a fortune 500 web/entertainment company.
> What is your preferred alternative?

How about the way most of the rest of the civilized world handles it?

Termination must have a cause, be backed up with documentation, and ideally display the company's attempts at remediation (i.e. the PIP).
I just followed the installation instructions here: https://doc.rust-lang.org/cargo/getting-started/installation...

It'll confirm that you want to install it, because it's already installed I think, and I just selected 1. for Yes.
The problem is, you're externalizing all your rural and suburban problems.

Ruralia and Suburbia are not financially or environmentally sustainable, not as modern society.

And even in rural areas, you expect all that technology to come to you.

So yeah, it works for you, because a lot of people think like you and you're a big voting bloc, but ultimately, you're increasing debt levels for everyone and burning the planet down.

But hey, you got yours, so we're cool...
That's a shame, the company surely has no qualms about giving away access to your personal information.
I agree, Zoom seemed willing to work with the ex-employee.

Unfortunately people often overlook that they are an ambassador for the company they work for. Their employer will usually not tolerate aggravating a (potential) revenue-generating relationship with a third party by any employee.

I believe Zoom did the right thing here, but I’m curious what CA law says.
Why watermark the docs with your name/handle? This is attention seeking and asking for trouble.

If the release is meant to be informative and altruistic - do it anonymously.
Yeah, at least one of the things they report is irrelevant.

>Impaired hippocampal neurogenesis, decreased oligodendrocytes and myelin loss in subcortical white matter were evident at 1 week

I can forgive them for not knowing that the great "Do adults humans have neurogenesis in the dentate gyrus of the hippocampus (or EC)" debate has been pretty much ended. We don't. Adult humans don't make new neurons. Humans aren't like other mammals. So... I'm not sure how much the "impared hippocampal neurogenesis" bit applies. Our hippocampal neurogenesis is already impaired. Unless you're pre-pubescent.

ref: "Transcriptomic taxonomy and neurogenic trajectories of adult human, macaque, and pig hippocampal and entorhinal cells" Franjic et al., 2022 https://www.cell.com/neuron/pdf/S0896-6273(21)00866-7.pdf

laymen ref: https://neurocritic.blogspot.com/2022/02/the-ongoing-debate-...
Sounds like you haven't read the post in question, which the article links: https://www.facebook.com/dubilet/posts/10157903866578552

Dubilet makes some insightful points:

- That having a centralized legacy system creates a single point of vulnerability, unlike peer-to-peer encryption.

- That the app can be installed on a special-issue smartphone to avoid hardware backdoors and risk of compromise from other apps.

- That the status quo (politicians use chat apps anyway for lack of an equally convenient certified option) isn't secure anyway.
> In some sense I prefer a Lamborghini to the Hyundai I own. I guess everybody would.

Why would you think that? I for one definitely would not prefer a machine that not only has hideous resource consumption but also makes it much easier to kill myself in it.
Can you git clone and git push a drift same way you can git clone and git push a gist?
https://twitter.com/BillDemirkapi/status/1508614036719648771
Yes, it is different. It barely matters what kind of car your neighbor has. But letting them build more housing has enormous positive benefits for the city and the country as a whole. More people get to live where they want. There's more trade. Housing prices are kept in check, leading to huge productivity gains. More businesses form. And so on and so on.

And we have to weigh all those benefits against...the fact that you personally don't like it? I don't think it's a tough call.
The comment really doesn't explain why Google had to do an automatic opt-in.
(I'm just perusing the comments and throwing in my two cents)

I live in San Antonio, and I went on a bike ride last night. On large community rides you don't have to think as much individually about safety - you have other people calling things out and there is some safety in numbers.

But for most of my ride, until I got downtown, I felt a bit on edge in a way I wouldn't feel on the River walking. Why? Because you constantly have to think about cars not paying attention and hitting you, even when you're lit up and following the rules.

I don't fault the everyday person for being skeptical about riding bikes in the suburbs, where there are even more bends and curves, no bike lanes, and even more aggressive asshole drivers who think bicycling is for loudmouth liberals. I wish we lived in a different world (or the Netherlands), but alas.
It costs money, so it is a value statement about you as a developer. Either you are "worth it for your employer", or you are "worth it for yourself".

(I personally still use Eclipse)
I agree, but I think exclusive single family zoning is even more malicious than just encoding a preference. It's not just the Lamborghini owners assuming everyone can afford an expensive car, it's the owners saying I should only have to live and interact with other Lamborghini owners by law.
I don’t really understand what changed
Yeah, but how many people are actually living this rural lifestyle? 5%? 10%? 15% at most?

The vast majority of people don't live like that.