skysight-inc/HackerNews huggingface dataset:
Why are you surprised at San Diego? I know very little about the culture there so I'm curious
incredibly enough none of the FAANGS provide this simple targeting data-point ( on businesses ), but ironically they do offer almost everything else on them.

So if this data doesn't exist (US market)... perhaps some clever dev-team should try to aggregate/scrape this and make an affordable paid API service for it ;-)
Well, it's factually incorrect for one, as I pointed out in my reply.
>It reflects poorly on all graduates of the program

how it does?
Sounds like the IRB of UMn needs some scrutiny as well.
Why are processed foods automatically bad so long as the macronutrient / sodium profile is otherwise in line?
This paper discusses the design of the helicopter.

https://rotorcraft.arc.nasa.gov/Publications/files/Balaram_A...
The purpose is simply to define a minimum baseline of knowledge that every professional software engineer should memorize. It's kind of like having a common vocabulary so that we can hold productive discussions rather that wasting time defining basic terms. It isn't intended as a guideline to follow in daily work.
Why Now Is the Time to Invest in Climate Technology
If false negatives are permitted the halting problem isn't an issue.
Applying "human" as an adjective to something else seems almost guaranteed to sound unkind to humans.

No one wants to be a "human [something_not_human]".
I think @dang did a faulty merge between two different, but related articles. This was the original article it was from:

https://news.ycombinator.com/item?id=26900217
"Trumps brand is still strong it seems (or at least Republicans think so)"

Jeez. In all of my marketing efforts I would never immediately out of the gate alienate 60-65% of my potential customer base. And the Trump brand did nearly that from day 1.
Why Grit Is More Important Than IQ When You're Trying to Become Succesful (2017)
you actually believe that all of those adult engineers can't decide on their own?

you think students believe in everything that profs do/say?
While it doesn't test for understanding, it absolutely tests for knowledge. Take the medical profession. There are many easily googlable facts a student has to know without google. For example a list of symptoms for a diagnosis (or better: possible diagnoses for a list of symptoms). It's not the only thing, but it's part of the education.

Or in physics (my field), I do want a student to know U=RI. Not google it. Not look it up. I also want them to be able to transform it to U/R=I.
Filtered Replication by Oren Eini
Also, it is not just about me being able to afford a proper lifestyle. I want the people with less paying jobs which are still considered vital (caretakers for instance) to also have a nice life without too much worry or abhorrent poverty.

The US is very individualistic in comparison, and in my opinion it is not doing well in this regard. Things like crime, violence etc all increase when people are pushed into poverty.

Wealth should not be the absolute measure of a person in society, because that would mean the market would decide the value a person brings to society, which is the wrong take on things in my opinion. Mainly because not everything should be handled by the free market. (healthcare for instance, should not be dictated by market forces).
Maybe we need more innovation in reading code. Language servers and autoformatters already are doing a lot. Visualizers could make it way easier too.

There's a general issue though that we haven't figured out the silver bullet for abstraction. Traits/typeclasses are convenient but they're inherently global. Interfaces are similarly global and are quite annoying when you have to take in two objects of the same type. Omitting traits and using something like modules can work but you lose quality of life stuff like easy printing (quick, how do you say something is printable in OCaml?). I'm not familiar with Erlang/Elixir but I suppose message passing could be an option, although I'm not sure how it'd work for memory intensive situations.

You could go the PL nihilism route and be against abstraction as a whole, but I don't think that's a valid answer. Abstraction is necessary for code to function at scale.
I use both. The primary reason for ControlMaster in my case is we use 2FA, and this way I only have to auth one connection.

Tmux is the UI for switching between ssh sessions sharing the connection.
iCloud backup is on by default, which includes the contents of your iMessage conversations, even if you do turn off this default, your conversations with most other normal people are uploaded in a form where apple has the keys. Apple had plans to make all of iCloud backups E2E encrypted but backed out after pressure from the FBI. https://www.forbes.com/sites/kateoflahertyuk/2020/01/21/appl...

That is one example of many where apple could do it, but doesn't. To do many things on your apple device requires an apple id, which requires a phone number which is linked to identity. Location services uploads your location to apple constantly via close by wifi APs + GPS location, there is no option to do GPS only location w/ no network activity. All of this info is one secret supoena away to be uploaded to violent people with guns. YOU may trust your nice government, but many do not have the luxury of living in such a nice place.

Over and over again, you see the pattern of apple doing of 'private from everyone, except us'. And not mentioning the 'but us' part.
The only difference between an "assassin" and the actual Mr. Rogers is the word of the gestapo-lite thugs in ICE.
That only works if the answer can be looked up.

Real life isn't always kind enough to only give problems that someone has already solved and published somewhere you can find.
Not really. Those metrics come at the cost of spying on your users.

Just ask your users what they want. Or give them the option to change it themselves.
Show HN: Signals – .NET 5 based framework for developing enterprise applications
> I use a multiplexer because it lets me instantly open a new terminal in the same directory I'm currently working in.

You can add a keybinding for this with alacritty:

{ key: N, mods: Command, action: SpawnNewInstance }

> Furthermore it can open the terminal's buffer in Vim, letting me select and copy text using all features and shortcuts I'm used to

alacritty has vi mode which gives you all of those keybindings without having to open vim (ctrl+shift+space).
Your comment implies that Apple somehow stopped Facebook from allowing network-wide ads on the Facebook app with the privacy changes, which is not true.
Best Database for High Availability by Oren Eini
FDA guidelines dictate that fish sold for raw consumption must be frozen under one of the following conditions to kill parasites:

-4°F (-20°C) or below for 7 days (total time)
-31°F (-35°C) or below until solid, and storing at -31°F (-35°C) or below for 15 hours
-31°F (-35°C) or below until solid and storing at -4°F (-20°C) or below for 24 hours

Whether or not this is enforced is another thing, but the absurdly low rates of sickness from sushi in the US are testament to the fact that companies are probably trying to protect consumers from the hazards of eating their raw fish.

With ground beef recalls left and right, we fortunately live in an age of avoiding large-scale liability.
Thanks for that. Had a quick cursory glance and randomly spotted this gem: 'The arsenal of OSs is abstraction'. It sounds debatable, but it's probably correct lol
The bigger problem I see is professors that think "Oh well it's sophisticated AI, it can't make a mistake" and take the results for granted.

In one of the twitter thread I saw a screenshot form a professors email where they were mentioning that "X student had 100 more eye movements than Y student" and threatened to fail the entire class.

That email blew my mind because it seemed like the professor just didn't know or didn't care that the software was the problem here. And that's the real issue.
I wouldn't call Rust difficult to learn. The syntax quirks (Knowing where to put `&` etc takes time, and traits are abstract, but used all over Rust codebases). For example: Look at Python which is typically considered easy to learn. In Rust, I know that I can create a project using official tooling; specify dependencies cleanly in `Cargo.toml`; use the built-in linter, and formatter. Check the Rust docs page for any dependencies, including type signatures for all functions, and a list of struct fields. Look in the `examples` folder of a dependency's repo for code snippets.

In Python, I'm likely to find a comparative mess of sparingly-documented documented third-party tools, dependency docs, and Stack Overflow posts.

Or, look at embedded, where C is considered a simple language. In C, it's not obvious how I'd start. Use something like Cube-MX or Keil? GCC? All the options are messy and tough to learn. In Rust, I clone a template repo, cargo-install 2 or 3 tools and targets, and `cargo run` to compile and flash.
This is a classic generic tangent of the sort the site guidelines ask people not to post to HN (https://news.ycombinator.com/newsguidelines.html). You're changing the topic from a specific argument about death-penalty convictions to a generic, inflammatory point about how $country has a "weird relation" with $badness. This is how we get less interesting discussion, and also flamewar—in this case nationalistic flamewar, which we definitely do not want here.

If anyone wants more explanation, I wrote a detailed post yesterday about a similar case: https://news.ycombinator.com/item?id=26894739

Edit: not only that but you stoked the flamewar downthread with posts about regime changes and putdowns about "civilized society". This is what I'm talking about. Please don't.

Edit 2: not only that but you did the same thing yesterday, and to judge by recent history it looks like your account has swerved into using HN primarily for political and ideological battle. Please don't—that's against the site guidelines because it destroys the curiosity this site is supposed to exist for. You're a good HN user so this should be easy to fix.

If anyone's worried about us being biased in favor of $country—here's an example from yesterday that went exactly the other way: https://news.ycombinator.com/item?id=26892927. We couldn't care less what color the flames are—we just want to have an internet forum that doesn't suck. When people starting arguing about whose country isn't "civilized" or whose there should be a "bloody war" with, we have dangerously high levels of suckage.
Does Consciousness Pervade the Universe? (2020)
Transformers in Georgetown
It's obvious that they don't want to disrupt their own cash cow monopoly app store.
Could be sampling discrepancies? I’m no statistician but I would assume there’s a good chance it’s due to the modeling rather than an actual reality.
Those are different lawsuits. The other (previous) article was for Ian Linkletter.
no, when somebody graduates from X school, then it means he was capable to either pass or cheat all exams.
> It's a gradient, and the people on the whole reserve the right to determine where the hard line is.

Yeah, except when those hard lines intersect the bodies of others. Nobody has the right to tell me what can or can't go in my body: that's exclusively my decision.
This argument goes for a lot of jobs btw, not just SWE.

Healthcare is a major example. Most people in the netherlands i know who work in healthcare do so because they want to help people, not to get rich.
As someone else said, this originally linked to a tweet by linketter, who is being sued by proctorio. Similar but different scenarios
And the other question is what will the nutrition value be after it gets industrialised for mass production
Consumer Reports shows Tesla Autopilot works with no one in the driver’s seat
If only I felt that way about one thing. Imagine it being your entire life, and knowing that every time you do fit in it was through conscious effort. Wild.
Typically these cultures come from biopsies of living animals. They aren't grown from fetal stem cells or eggs.
Is there hope for some kind of law for the price steadily decreasing over time as efficiencies improve, like Moore's law for computer chips or the exponential increase of solar efficiency?
The problem I have with my MBP is that it randomly forgets which monitor is which, so the left one becomes the right and vice versa
Soccer Fans Are Stakeholders Too
The problem is that GPOs are really a terrible way to do configuration, and people (like myself) who grew up on them simply were Stockholm'd into accepting them.

The moment you learn about things like Ansible, and then ask "wait, what if I want to programatically make GPOs"-- and try to do so-- you realize just how horrendously bad they are.

Their permissions inheritance is terrible, so trying to do least-privelege / granular rights for admins is awful.

Their supercedence structure is confusing, overly complex, and naturally inclines people towards abusing "enforce" and "block" in the worst possible ways.

Un-screwing GPO inheritance messes is essentially impossible, so in production the answer is generally "create a new GPO" rather than "clean up the old mess".

And the settings structure itself is a terrible organizational mess; things "sort of" have a logical structure, except for the thousand odd exceptions. You can't set preferences on items that may not exist (such as disabling insecure services from old OSes) without generating a bunch of logged errors. You can't really target your GPO without some rather expensive client-side queries.

Logging what is actually happening (e.g. why did that printer mapping fail) is awful, which I have generally seen solved by writing one's own drive and printer mapping scripts.

The whole thing is a relic of the 90s that never quite got finished, polished, or maintained and mostly exists because it was "good enough" and there were no real alternatives. There still aren't, really, unless you want a third-party solution which is inevitably almost as big of a maintenance burden as GPO-- and GPO being free and mostly reliable makes it easy to just accept its awfulness.
> How does a certificate give me more confidence that I am in the right place.

> Seems like one has to trust the DNS in order to trust a CA. And why trust a CA.

You're arguing that certificates are useless?

They're not, because you might be on a hostile network, and it's much easier to attack one person than to attack domain verification.

And even if certificates are 99% useless, that doesn't affect my argument about which kind of certificate is better.

> You are concerned that the IP address might change.

That was only one of the things I said. Other than hostile networks, you might make a typo, and there are various reasons you might not notice getting the wrong file immediately that a nice verifiable "internic.net" label could help with.
> >According to the Open Data Córdoba group (which is dedicated to tracking expired Argentine domains) Google's domain had not expired and, in fact, the expiration date was in July. But the group too was unable to explain what had happened or why.

Ouch. I think someone's going to have some explaining to do in the post-mortem.
I have no problem with killing wild animals for food. The problem is that it doesn't scale well for 7B humans. And who am I to tell the next human that they don't deserve a spot in the living world? To me, lab grown meat is a relatively attractive compromise.

Also, it's unclear what their process is, but it's possible that these are cells cultured from a handful of fish, not lab growth from new zygotes. I'm fine with it either way, though.
> A bad apple does not spoil the bunch, as it were.

What? That's exactly how it works. A bad apple gives off a lot of ethylene which ripens (spoils) the whole bunch.
Is this the responsibility of teaching staff? They're not the police. in the end it's students responsibility to study, exams are just a way to make them understand that should. If they cheat they lose an opportunity to learn. They'll pay the consequences later, at work.
What exactly does "inner life" mean? Also, there is the problem of delimiting the universe; I should think there is no "one proper" way to do so. A pile of molecules (or atoms) is not destroyed by physical violence, but a table can be destroyed in this way, although, a table is made of molecules/atoms/quarks/etc. There are others than spacetime, e.g. quantum entanglement (which, I should think can be explained by being backward in time from the point of view of both experimenters, rather than forward like ordinary signals are; apparently there are some actual reports about this idea (or some other idea having to do with backward in time, maybe not this one, I have not actually read it) too); an unentangled state is a special case because it can be represented as a tensor product of smaller states, and it may depend on the reference too.

I am not trying to deny panpsychism, but merely to define it better. Otherwise, how can you confirm or deny it?
WWDC 2021 fortune teller, Catalist keeps improving, bringing even more iOS to macOS.

Yet another set of Swift/Objective-C APIs get introduced without equivalent capabilities on POSIX.
It's a marketing term. The FDA doesn't label things sushi grade. It does have rules for fish that are going to be eaten raw. Your fish was either frozen to spec to not. *Sorry, it's just one of those things I'm nitpicky about.
Well, seniors can make like 70-80k€ where I live, which is like the 3rd percentile in my country. Still true though, the salaries are not great compared to the US.

Is Canada that much better though? I briefly considered it but I determined that the high rents and not so high wages would not be worth it for a move.
There will be no new builds. There is no hardware :)
I see this kind of stuff happening all the time; some of them being high-profile sites too (e.g. "Keep America Great" got taken from Trump). Is there some website that monitors domain expiration and sends out alerts or is this mostly lone-actors? I'm always surprised by how quickly they move in on the domain
I do indie game dev as a hobby, and I have taken multiple classes on networked multiplayer, and I've also implemented VERY SIMPLE proof of concepts for multiplayer fighting games in Unreal Engine.

I think what a lot of people are missing here is the context that there is STILL not a "make it multiplayer" button in game engines. They do NOT do most of the work for you for any facet of game development. Making games is still a ton of work.

To name a few things that Unreal Engine does not do for you: networked movement prediction, acceptable LERPing to positions when client/host disagree, anticheat... basically it has a nice client/server model API you can use. You can annotate structs to efficiently be transmitted over the internet, and query the API to see if you are "host" or "client".

There is an amazing talk on this from the Mortal Kombat creators about how long it took them to get their netcode right[0]. Now make that much harder when dealing with millions of players in one world, with mold-able terrain and an exotic networking stack.

0: https://www.youtube.com/watch?v=7jb0FOcImdg
Check out Onyx Max Lumi. It runs Android so you can install apps on it. I have the Feedly app installed and it works pretty good.
Similar project worth checking out is Geometrize [1] also available on GitHub [2]

[1] https://www.geometrize.co.uk/

[2] https://github.com/Tw1ddle/geometrize
If this experience doesn't change not only the behavior of U of M's IRB but inform the behavior of every other IRB, then nothing at all is learned from this experience.

Unless both the professors and leadership from the IRB aren't having an uncomfortable lecture in the chancellor's office then nothing at all changes.
Because they use state level data first.

Methodology here.

https://data.cdc.gov/stories/s/Vaccine-Hesitancy-for-COVID-1...
Everything We Know About Facebook's Mood Manipulation Experiment
Figure I might as well share an alias I get some use out of.

alias gd='cd "$(git rev-parse --show-toplevel)"'
Google gets enough DNS traffic that I doubt you could just sit on it for very long. Not without an expensive bill.
> 512 pixels of content centered in however wide your window is

I'll still take it over Paul Graham's blog with all the text way over there on the left edge.
Nope. Wayland is replaced with XOrg, if NVidia drivers are active. You don't even notice it.

I can switch from Intel only to Nvidia PRIME profile and after restart it just switches to XOrg.
Tentative thinking... As someone who likely had CoV in early 2020, and who has had 1 of 2 Moderna vaccines, I am getting my antibodies tested every few months. At the point at which they start declining I would feel better get the 2nd dose; or if the booster is released beforehand. That aside, I can't see the upside in my second dose given the long haul reaction I had to dose #1. I wish the CDC would weigh in formally on 2nd doses for those who had Covid and/or high antibody responses.
Unless those ethical concerns directly impact your own team, then that's deeply unprofessional and unethical on your part, and you should reconsider your priorities.

Who appointed you moral judge of others? You discriminating against candidates based on their moral views unrelated to their work is no different from discriminating based on religion or political party affiliation.

It is legitimately within your purview to ensure that that a candidate doesn't have moral objections to the work they'll be expected to do, as well as look for legitimate objective red flags such as previously embezzling from an employer.

But the idea that you'd appoint yourself as some kind of moral purity guardian is deeply objectionable in a world where people legitimately disagree in good faith over ethical issues. You should re-examine this.
I'm doing this also, and for the same reason.

>It's not uncommon that zooming will make the text smaller

At least in Firefox you can enforce the minimum font size through settings without using any third-party plugins or custom themes (look in about:preferences → "minimum font size"). I have it set to something like 16 or 18.

This doesn't fix the actual problem, but I gave up on trying to change the world a long time ago.
> the only way we'll ever succeed in making PoW green is to make energy production itself green

Proof-of-work is an energy sink. Its existence is counter-productive for energy, green or not.
To make it even more fun, Thunderbolt 3 looks like USB-C and Thunderbolt 2 looks like Mini DisplayPort.

What do you mean? Thunderbolt 3 uses USB-C connectors. And you can also use a Thunderbolt 3 cable as a USB 3.1 Gen2/DP-Alt/PD cable.

The big annoyance is that it doesn't work the other way around. There are even USB-C cables that only carry USB 2.0 and do not have the SuperSpeed lanes. So, they are not only worthless for Thunderbolt 3, but also for getting good tranfer rates using newer USB revisions. Worst of all is that there is no cable marking system.
That sounds like a direct, honest and correct explanation of the result of agreeing to the prompt. I see no reason why they should include propaganda from Facebook along with it.
Typo in the "Trying Semgrep" screenshot ("ruleste"): https://semgrep.dev/static/media/Step1.df848497.png
Safety and correctness certainly are important -- but they're also orthogonal to maintainability (among other values)!

It's good to have most of the core values in common, but a language's guiding principle manifests in many small ways that can be very compelling in aggregate. Go's weird capital-letter namespace visibility rule is a great example of this: it has nothing to do with safety or correctness, but it's enormously helpful for getting your bearings in unfamiliar code, because it localizes an important piece of information, saving you a context-switch. Sure, another language might hit upon this feature incidentally (Rust has conventions around capitalization, and IIRC Haskell enforces it to some degree), but how many languages will chance upon all of the little things that make for a great engineering language?