skysight-inc/HackerNews huggingface dataset:
Good question. I think yes, if you disparage publicly a persons race or religion, that would be justification for termination from a job. I would put that under hate speech, and it would apply equally to everyone. Here what troubles me is that she denies it, and there’s no proof that she said it, but she’s being made to be accountable for it. With the depositions and everything I’m sure that she is going to be asked did you write this, and she will be required to answer under oath. I think that will be a very telling moment and all of this. The Internet makes it far too easy to attribute things to people.

I could create an account on a multitude of services call “TOMDM” Top of your bio, and say some truly horrible things. Your job or employer comes to you and says why would you say these things and you say hey that wasn’t me, someone took a name that I was using on another service. Well I’m sorry, we have to let you go. Now it’s up to you to pursue civil litigation probably in order to identify the person who was actually using that handle, so you could then go back to your former employee and say your termination of me was unjustified.

That’s what I’m seeing here, a claim without proof Which has led to someone’s loss of employment. I’m bothered by that and I think we all should be.
Yes, only criminals and police. And black market weapons are expensive, so they are also very hard to get for criminals. This works very well in many, many other countries.

As a particularly interesting example: Japan has almost no gun crime at all: https://www.bbc.com/news/magazine-38365729

> In 2014 there were just six gun deaths, compared to 33,599 in the US.
> Index funds okay, specific stocks or perceived competition, no.

I think for people in high office, even controlling when to move in or out of index funds is also inappropriate. Congress has both information and makes choices which have broad impact across the economy.

But to your first point, that this "doesn't actually look suspicious", I'll only mention that classic "indicators of suspicion" in a criminal context are motive, means and opportunity, all of which seem to be present.

But to broaden the conversation, the main implied concern is did she profit through use of non-public information. While I think that's a worthy concern, I think perhaps the more important one is whether the holdings of congress overall tilt the policies they enact. This extends beyond stocks (where even members who are limited to index funds may be disinclined to, e.g. push for limits or rules surrounding buybacks etc), to areas like how real estate holdings impact housing policy stances.
Infectious disease expert says Covid vaccine misinformation is ‘killing people’
"'I think social media is playing a big role in amplifying misinformation, which is leading to people not taking the vaccine, which is killing them,' said Dr. Nahid Bhadelia.

President Joe Biden on Friday said platforms like Facebook are killing people by allowing Covid vaccine misinformation on their services. He walked back those comments Monday.

After declining for weeks, seven-day average daily Covid deaths have increased by 26% to 211 per day."
> the glug of wine into a glass

damn that gave me a cool visual in my mind, as well as a yearning feeling. nice language usage!
Ask HN: Which vintage computers do you find interesting?
I recently got into retro computers. Besides just buying them, I want to actually experience and use the technology. So far I've spent most of my time with a C64: programming and learning different system quirks. Programming on these machines is really something else!

Right now I have my eyes on Acorn. Mostly because they were the first ARM/RISC computers available in the market (to the best of my knowledge), but I would also love to hear other recommendations. I want to acquire something interesting, that would be challenging and rewarding to program with.
Laura, congratulations. Does it support acronyms? :)

Anyone interested should sign up for the changelog emails. It's only 1-2 emails a month and shows how much progress Laura and her team are making.
Guess-and-check is usually another term for generate-and-test, which explicitly does not do propagation.
> This is a poor policy for something that is an essential utility

It's a very useful policy that can allow both buyers to save on costs, if they're careful; and utilities to decarbonise faster and introduce more renewables. For example, I know that a lot of people are taking out their natural gas heating in the UK and replace it with electric heaters that can be charged overnight when the electricity is cheap.

I would like more demand response in the US, it's a low hanging fruit. We need better protections in extreme circumstances, but that doesn't make it less useful overall.
>He wants biggest American companies that world has ever had to open source and loose all the edge against rest of the world

if software is the edge, then it's not solid, imo.

I thought US edge was capital, skilled people who can create insane stuff quickly and engineering culture that enables them
I see a lot of people saying "indian" and "non-indian" in this thread. As someone with native american heritage (but not from the USA) I always cringe when I see these terms. Calling native americans "Indian" was a missunderstanding that, for some reason, europeans didn't care enough to rectify for centuries. Next time you're using it, please think about this and go for native american instead :D (or something equivalent!)
I am tech lead for for large scale trade processing system based on MongoDB for one of the largest banks in the world. We have billions of documents and tens of terabytes of data, which is all processed both daily in huge batches as well as in real time, for various reasons (regulatory, for example).

MongoDB is an immature product, yes.

But it is good at some things.

As long as you learn what things it is good at and what things it is not good at it can be quite viable solution, depending on your problem.

Learn and plan accordingly.
Athletes at the 1972 Munich Olympics were immortalised on Voyager space mission
I love the idea of velomobiles, but living in the American West, air conditioning is a necessity.
> I don't think there's much of a contest.

Now, this may surprise you, since you haven’t bothered to research it (1), but NL and USA differ in home ownership by ~4% (69 vs 65.3). That’s not statistically significant to be honest.

(1) https://en.wikipedia.org/wiki/List_of_countries_by_home_owne...
It seems the answer to the question "wouldn't this work" is "no", but I'd ask "shouldn't this work?" what's the problem with this being configured in a meta tag?
ITT: people who have never dealt with things going _wrong_ in a large codebase.
Wanted to pick up some old SGI stuff but it’s still hard to get and very expensive.
Nord Stream 2: Germany and US strike deal
You're right, i'm sensitive to load times and exaggerated by approximately 4x.

I just (loosely) timed it, it took ~10-12s to open a backlog selected issue card _with cache_ from refresh. I used that example because it highlights the list i gave before.

1. The page loads, a bit slow in general.

2. The dom has loaded, so now backlog issues are loading.

3. The backlog issues are loaded, so now the selected component opens.

4. The selected issue component starts loading data.

5. Your data is now finally visible.

The ~10-12s is loosely evenly spread through the entire steps 1-5. This is on Jira Cloud, no "toaster NAS" unless you want to blame Jira Cloud for running a toaster, in which case i'd agree.

The problem in my mind isn't the servers. Opening the network tab, you see requests responding a bit slow, maybe 50-500ms, but not _terrible_. I'd like to see all requests below 300ms personally.

The problem is the UI design. Everything executes dynamically and sequentially. The URL indicates exactly what sort of page i want to see, but nothing is loaded until the JS loads, renders, makes a request for whatever data that individual component needs. Any sub-components to this then get rinse and repeat once they are actually loaded.

When you stack components on components on components that all need to sequentially load data a 1-2s load time starts to stack up, fast. And best of all, network requests are slowed down by how fast your DOM renders? Ugh.
NSO Group is immune from prosecution, as are all Israeli people and companies, because they are eternal victims of the holocaust, which officially ended 27,833 day ago but will continue to remain an excuse for all their wrong doing eternally. https://www.jtsa.edu/does-the-holocaust-play-an-outsized-rol...
I have been thinking about the topic for a while and the article seems a bit wrongheaded to me. (e.g. you just can't save time by deliberately making tools that aren't 100% correct as much as everyone wishes they could.)

For instance, "parser generators" like yacc, bison and all the rest are absolutely awful. One feature they miss is that you should be able to make a small revision to a grammar with a small code patch. (Say you want to add an "unless(x)" statement to Java that is equivalent to if(!x)" - ought to be 50 lines of code not counting the POM file.)

I think a better parser generator could open up "compiler programming" and "meta programming" to a wider audience and get LISP fanatics into the 21st century, but it never happens. Anybody who understands the problem enough to solve the problem will settle for a half-baked answer; the labor input to go from "the author can use it" to "revolutionary new parser generator" is a factor of 10x and there is some risk that people still won't get it.

Programming the AVR-8 Arduino it's hard to miss the conclusion that "C sucks" but anything really better (say Supercharged Pascal or a Miracle Macro Assembler) would take a huge amount of fit and finish work to make it something that would really beat C. For pedagogical purposes you can argue that C rots the mind like BASIC but you can't argue that learning C is a waste of time.

To make a profitable business out of any of the above seems almost impossible.
This sounds like a nice idea in theory, and makes a lot of sense for polished, publicly visible libraries where convenience trumps simplicity, but the edge cases can lead to confusing failures and bloat otherwise simple code — as you noted, your example code appears to work for arbitrary objects but actually fails for `str` or `bytes`.

A great case study in the issues here is Pandas, which routinely allows arguments to be columns, lists of columns, string column labels, lists of string column labels, and so on. It works surprisingly well, but at the cost of inventing a new semantic distinction between `list` objects and other sequence types like `tuple` — someone unfamiliar with Pandas who thinks “Why does this need to be a list comprehension when a generator expression will do?” is likely introducing a bug.

Another subtle issue is that code permissive with inputs is harder to extend via wrapper code. Suppose you have a function that does some sort of processing for any number of given datetimes, but also accepts integer seconds since 1970-01-01, a formatted date string, or any mixed sequence of these types. If you need to write a wrapper that first rounds all times to the most recent hour, your task is much easier if the only accepted type is `Iterable[datetime]`.
It sounds to me like you are pro-terrorism and hate children, ponies and other cute animals.

NSO is a pure manifestation of peace, wholesomeness and everything that is good in the world including but not limited to your mother and apple pie. After all they only work with governments with strong human rights records like Morocco, Saudi Arabia, Russia, Afghanistan, China and the United States.

Do you hate freedom?
People absolutely should live in the desert.

It's better than what we usually do: destroy natural bio-diverse habitats along rivers and coasts and replace them with housing and strip malls.
I wish I was that good at design :).

The tool I used to make the page is a static site generator called Hugo. The theme I used is called Cactus (https://github.com/monkeyWzr/hugo-theme-cactus). I made some minor modifications, but I really liked the style when I saw it. That reminds me that I need to put a link at the bottom to the author.

EDIT: I also highly reccomend using a static site generator for a blog. I used to use wordpress and I found it to be very cumbersome.
Agreed. According to the article, if I didn't write a factory class with the knowledge that it was described in the GoF book, then I'm cargo culting, regardless of whether I understand its value as a creational pattern or not. If I also wrote that class using TDD and have never read Kent Beck or Bob C. Martin, then I'm also cargo culting.
In the court of public opinion and most sovereignties, this is analogous to yelling at a hurricane.
Serious question: We talk always about companies like they are are organisms and not run by people making decisions. I see texts referring to group, company, people. Who's making the decisions and why don't we address them by name? Would this not make them more accountable if we did?
Old Amiga stuff is still attainable and supposedly really rewarding to play with/program.
I just skimmed r/nootropics and it seems like the side effects and prescription requirement of modafinil disqualify it as a home recommendation.

If the recommendations were purely about effectiveness all recommendations would likely be prescriptions...
Because they don't understand RDBMSes and how to turn them for performance and have bought into cargo cult thinking.
It's arrogant to expect that water irresponsible states should have any claim whatsoever to the water in states that are responsible with their supply.
There are a number of examples of this, including from before the web. National Review was run at a loss for years, subsidized by William F. Buckley Jr.
While the US is unlikely to mess with the private property rights, export restrictions are easy to change.
Poor guy. Meanwhile a bunch of others get protected when they touch kids.

Things like these make me want to drop out of anything software related and live a life of physical stuff only. Move to a village and be the local mechanic or baker without a website and just an analog phone line, at most
200mg worked for me, started with 100mg to see if I would get sideffects, but I never used it over 2-3 days in a week.
HN ART: It feels amazing to watch this.
The only overtly pro-nomatterwhat-Israel government is the United States so at most 1 of the 193 countries in the United Nations would avoid regulating NSO on international relations grounds.
Yep, at the moment it's just six themes. But starting from next week, the templates will be randomly generated (i.e. Color schemes, placements, etc)

And thank you!
If I wanted to analyse the ethics of the whole situation, no of course I can't.

But I can say that an unethical decision on the part of one party spurred on an ethical response from another.

If a robber breaks into a house a pedophile and discovers illicit material, are the police unethical for following up on that lead?
Reading why RethinkDB failed may provide additional context as to how Mongo was successful.

https://www.defmacro.org/2017/01/18/why-rethinkdb-failed.htm...
I follow Cycling Professor on Twitter @fietsprofessor and also became radicalized against cars. Cars take up too much space, are dangerous, and are inefficient. I believe electric cars will reduce the cost of car ownership and result in even more cars parked everywhere. When you lived your entire life surrounded by cars, it is initially hard to see anything wrong. But now everywhere I look I see wasted space and dangerous situations.
Would you minding explaining the phenomenon in a bit more detail, if you could?

I thought that as air temperature rises, the air is able to absorb more heat, not less. And I thought rain was essentially the fact that there is too much moisture in the air, so it condenses. So this is counterintuitive to me (but I am likely missing something).
A source for LSP growing out of OmniSharp? Interestingly I'm not finding much. This isn't a totally accurate history but it's close enough: https://blog.logrocket.com/how-to-use-the-language-server-pr...

The original project was at https://github.com/nosami/Omnisharp (see https://news.ycombinator.com/item?id=6006954). But over time it was split into several repos.

The history article above says that OmniSharp started out on Roslyn, but actually it originally used NRefactory. The old server is here: https://github.com/OmniSharp/omnisharp-server

EDIT: Oh, just found https://github.com/microsoft/language-server-protocol/wiki/P... . This cites OmniSharp and also the TypeScript language server.
Maybe places like Colorado and Utah just aren't meant for water-intensive farming. Why should the ecological sins of the past just be grandfathered in?
EU will make Bitcoin traceable and ban anonymous crypto wallets
>When testing extensions on the Apple homepage we can see that a dark mode extension called Dark Reader spends 25 seconds analyzing and adjusting images so that they better fit into a dark theme. As a result the page loads much more slowly, as we'll see later on.

Sums up my experience not only on Dark Reader but a lot of other Dark mode extension. To the point I simply give up and use some specific CSS extensions. ( However I still get a white screen flash and then turn dark with every refresh or page load, wonder if anyone has a solution to that ).

The same with Ad Block. I just use NextDNS now and it is so much better.
I don't like watery coffee, so I mix mine 2/3 decaf. I have 4-5 cups throughout the morning. It keeps it a nice, even caffeine hit.
Who pays for the roads that Amazon depends on for deliveries and employee commutes? Who pays for the k-12 educations and public universities that these employees used to become educated? Who pays for the entire social infrastructure that allows Amazon to even exist? That's what people mean when they say Amazon isn't paying their fair share. They depend on us and taxpayer benefits more than almost any other company in the country, why aren't they also paying a proportional share of their taxes?
>literally erased a continent's worth of civilizations

You're thinking about the USA. Other native american cultures in America (the continent) faced different degrees of destruction, but I wouldn't say "literally erased" them.
The whole "unsustainable" part is what gets me. Why is "growth" so important that we must do it to a point where it becomes unsustainable and risks literally all life everywhere on Earth becoming extinct (or at least knocked back to pre-stone age levels)?
It may be a 'must' for security but from a UX perspective it is a horrible experience.

Does it make sense for one team to have 10+ AWS accounts per service because 'security'? How about if each team out of 1000s in your company has 10 AWS accounts per service?

We run our service in 3 geographic regions and have a separate AWS account for each region and stage despite each account supporting resources in multiple regions. Considering that we have 4~ services that is roughly 40 AWS accounts for just one team with less than 10 people.

What I'm describing above is the 'best practice' way to manage AWS accounts at scale. It is insane and saying 'security' does not magically make this reasonable.
Water pipelines are also a national security issue. Imagine an enemy being able to ruin our agricultural sector with a few bombs.
Kodak Deletes Post by Photographer Who Called Xinjiang an ‘Orwellian Dystopia’
"Mumsnet founder Justine Roberts and her family were woken in the early hours of the morning last week by armed police at the door. Days later, more armed police arrived at the address of a Mumsnet user. In both cases, police had received calls claiming there was a gunman at the property. In both, said gunman did not exist."
Also consider the markets that depend on the alfalfa that you'd disrupt.

I'm not arguing it's not worth disrupting, but it's not a simple problem.
I'm not going to cancel my banking account and move to a different bank just because they don't want me accessing their website with a particular browser. It's not a big deal to bypass it and it's far more of a hassle to switch.

No, ADP was broken for Firefox just a few months ago. My workplace is on the ESR release channel, so maybe it broke for the slightly older ESR version of Firefox?
I swear by Bose QC.

I still am using QC I years later so don't feel like you need the newest ones! I use them for all my flying trips and wear them all day long at work (after a few years i personally changed the pads on the ears in 15 minutes for $15, good as new!).

If you pair the noise cancellation with earplugs, with music, you'll be in a world of your own no matter the outside noise.

I like the wireless, but has the option to wire in.
"Every organ, vessel, and part of your body, especially your brain, is dedicated to keeping you alive for as long as possible."

They're not dedicated to keeping people alive. They may play a role in keeping some people alive (or not, depending on a lot of factors).

You're imagining purpose for organs and cells which just exist and sometimes function or sometimes don't.

Even if they did have some purpose (which there's no evidence for), does that mean that humans should blindly submit to whatever that purpose is?

Why shouldn't a human be able to make their own decisions instead of giving over decision-making authority to their body?
-afanils don't work for everyone. Modafinil makes me both jittery and tired, and I can't focus for more than a minute; kind of like I'm badly jet lagged and just need to pass out.
This is actually one of the best reasons to hack another government.
What evidence is there that a PM has been hacked? Their number was on the list but haven't seen anything about Pegasus having been found on their devices.
Ah, I should have clarified that I mean the assembly instructions for atomics, rather than the JavaScript API. I.e. the opcodes listed here: https://github.com/WebAssembly/threads/blob/master/proposals...
I often forget to turn on my phone. I have a cheap throw-away flip phone. Even when it's on, I don't hear it unless it's someone I know. Default ring/message tone is silent. I was burnt out on phones decades ago so I don't miss having it on.
It’s a question of function which can be objectively determined. Guns are a very old technology and whilst elegant, are mechanically quite simple. An AR-15 pattern action is a semi-auto. One trigger pull, one round fired. Functionally identical to any other semi auto rifle. AR-patterned rifles are absolutely used for hunting a wide variety of game.

That it’s largely made of aluminum and composites means it’s lighter than steel and wood, and also more weather resistant. People like modern materials for good reason.

The AR design (itself over 60 yrs old) is so popular because it is highly modular (customizable) and can be accurized to a high degree. And it should be pointed out that the military rejected the pattern design before adopting it.

So what is this “modeled after” quality you’re talking about? Firearm action designs are all quite old, and have been used by both the military and civilians since firearms were a thing. There was a time in the late 19th century when firearms designs in the hands of civilians outclassed (in rate of fire) the service weapons of the US Army. Gas systems on weapons are quite old, back to the 19th century again. What you probably think of as the stereotypical “hunting rifle” would fit the same profile as a military sniper rifle in service today (e.g. Remington model 700). Are hunting rifles “modeled after” sniper rifles? Or the other way around? It really is an artificial debate.
It’s only schedule IV. The other stimulants are schedule II because they can be abused.
In another article - they apparently asked their clients whether they people named in the news stories had been targeted, and then they took their clients' word for it. Just comical. "Hey MBS, did you use our product to target Khashoggi? No? Great, that's a load off."