skysight-inc/HackerNews huggingface dataset:
If I understand correctly, tests are for what the code should do. There is some business logic and you are asserting that the business logic does what it should do (the test). If you manipulate the business logic, and it no longer does what the test says the code should do, the test fails.

Here it is not as clear what the code should do. What should the amount of excess deaths be? In what ways would we change the logic such that the test case would break? If the input data set is static, isn't it more like a mock anyway?

I think for this reason you often see more sanity checks in research code because the should case is not as clearly defined.
...Draws sword
Ubuntu doesn’t update itself, out of the box. It just mentions the availability of updates in the MOTD. And upgrades to new distributions are completely manual and user-initiated.
It was the part where people decided to ignore what was actually being presented, and instead derailed every possible conversation about google into their predetermined track. Not you specifically, but this entire fuschia thread.

What is someone to think when every time their work is presented publicly the comments are all completed unrelated to what was presented? You too would conclude that group is unlikely to present meaningful feedback or thoughts.

(I have never, and will never, work for google).
2 of the 6 ways portability is broken are duplicates of each other.
It can be great to sometimes (!) put in a little more time to reach a goal, deliver something the team wanted to deliver for a long time or improve upon some annoyances in status quo.

Working extra hours is not to be expected and should be valued. A team probably works better when extra effort is valued. I think it is great, that you are trying to thank your employees / coworkers.
Several researchers at Wuhan Institute of Virology fell ill in November 2019
I'm sure that's a big part of it.

The old-style extensions were so powerful because they could put their API tentacles very deep into the rendering engine. Mozilla paid a huge price for allowing that though - it was very difficult to change the behavior of many parts of the rendering engine without breaking extensions. Much of what you'd think was just internal implementation detail was actually API surface accessible to those extensions. The workarounds added a bunch of internal complexity. It really slowed down the pace of development.

I get that some people mourn the loss of that style of extension, but dropping it was an important decision that should have happened much earlier. There were other issues with the old-style extensions (e.g. security) but making the pace of development uncompetitive should have been enough to doom it.
How so? Is there a serious risk people will go to their site by mistake and think they are actually using GitHub?
It's always easy if you're the only one writing/maintaining the code.

Also, if your job is writing code, I'd bet you'd have less difficulty manipulating spaghetti code.
You don't write an API to port stuff to your competitor. You write a JSON or CSV export and competitors can then make an import tool for your data format (and vice versa).

Is this really an effort? It's basically a JOIN over a bunch of tables or maybe the JSON state tree of your SPA and that's about it.

Chances are, your startup works with all data of a user and has a way to request all data from the DB anyways.
Take the money you would have spent on this and give it to your team directly.
> As far as I know, the author's ultimate goal was libertarianism, but believed democracy was sub-optimal for achieving it.

That's a euphemistic way to say he thought his views should be forced upon other people rather than having to convince them of their correctness in the public sphere.

> I suspect be saw in Urbit a non-political technological means of realizing his ultimate end, which was libertarianism, and not dictatorship.

You should read more about his views. I can't in good conscience recommend his writing because it's riddled with factual errors, but he definitely went far beyond libertarianism. He sees democracy as a failure and believes that absolute rule is more stable and prosperous and even more free than liberal democracy, and he's also unquestionably a racist.
I ran into this with Sony's PlayStation site. I generated a passphrase that the registration form allowed but from then on I was unable to access my account. I went through the same trial as you and found that they were truncating the password to something like 16 characters. That was just this past year, so I'm pretty sure it's still that way.
Linux 5.14 to Bring Intel IGC Driver Support for Af_xdp Zero-Copy
Take Advantage of the Benefits of a Gratitude Journal to Improve Your Life Today
Nah I think it's more "progressive needs the counterweight of some moderation and pragmatism" . Just completely ignoring "theft" as a whole category of crime because "you're likely locking up poor people who don't have a choice" is their game. They don't care about whether or not your get robbed, they only care about "poor people put in a harsh place and they didn't have a choice because they had a bad childhood and don't know any better" . How about we still arrest them and rehabilitate them. Instead of killing the police budget, why not rehabilitate and have some outreach to petty criminals. Just letting them run rampant helps no one other than the thief who will most likely end up dead at some point when he/she crosses the wrong person.
If it "averages out", that still means millions of life-years lost.
the point with death is that once you're dead it's over. and it won't "average out" in the sense of life expectancy. it gives the life expectancy growth a dent. it will only average out in the sense that everybody alife will die some day.
I would because culture is a pretty broad thing. "Driving culture" includes all sorts of things. E.g., road trips, Route 66, long commutes, drive-through restaurants and cupholders.

It becomes politics when the needs of different groups conflict. When a group asserts, implicitly or otherwise, "My privilege to get somewhere quickly overrides your right to get somewhere alive," that's just not on the same level as cupholders.
I did this for a bit during the pandemic (because my productivity approaches zero at home) unfortunately, it gets hot in the summer here, so working on a park bench in 110F heat isn't a year round option. I suspect there are few plaes in the US where this could work year round. I ended up just going back to the office--everyone else was gone, at home due to quarantine--and I could be very productive.
Also in Texas: "Texas bans the possession of or promoting the use of more than six dildos."

https://www.chron.com/politics/texas/article/In-Texas-even-p...
Perl can do that now
Been wondering lately how the word "fast" means "moving quickly" and also "not moving at all" (as in "hold fast" and also the root of "fasten").

(Also: "refrain from eating".)
Nolan Bushnell on how to innovate, hire game changers, and his biggest regrets
> The study was centered around a Twitter field experiment in which a research team offered polite corrections, complete with links to solid evidence, in replies to flagrantly false tweets about politics.

I wonder if it would be different if it had come from someone they knew in real life. I guess I shouldn't be at this point, but I'm always surprised that the people posting the misinformation aren't terribly embarrassed about it when it's revealed.

> “We might have expected that being corrected would shift one’s attention to accuracy. But instead, it seems that getting publicly corrected by another user shifted people’s attention away from accuracy — perhaps to other social factors such as embarrassment.”

> “Future work should explore how to word corrections in order to maximize their impact, and how the source of the correction affects its impact,”

I think this is important work, but I'm pessimistic about anything that will really be effective.
Hey HN. Chartmat is a small tool to build apps on top of Google Sheets. Currently we have charts, but we are going to release also forms & tables. Forms will allow you to add/edit data on a spreadsheet so that you can build small apps (change the status of a lead, track your gym sessions and so on)
It is using Zircon kernel.
Spreadsheet enabled notebooks: the ultimate REPL tool
>I like that, and I like this law.

Are you able to imagine the reverse? where instead of some insane person losing it and addressing some ugly words at you he will just kill you, your family will probably won't like the it anymore.
Possible, but there's the counter-balancing fact that people have been amped up and stressed out the whole last year, they didn't have the hardware they needed or the processes in place to help them succeed, they were dealing with their kids being unexpectedly dumped in their laps, etc.

This time last year companies were scrambling because they were absolutely unprepared for the amount of VPN bandwidth and other resources that would be necessary to handle abruptly shifting their work-force remote.

If anything, I would expect things to go more smoothly, for the companies that don't hastily revert to the asses-in-seats paradigm.
What are you doing with your life?
Why they feel the need to fabricate numbers ? Covid Death numbers counted even people that tested negative which means that even the first numbers were already inflated.

This this is just getting way out of hand.
> relativity and luminiferous aether

We may get a bit off-topic, but I believe the aether was an unfortunate casualty of Einstein's work. First of all Einstein didn't disprove the aether, he just made it unnecessary. But relativity makes lots of things unnecessary at this macro level, like the quantum mechanics it contradicted later on. I think relativity is extremely valuable. But there's no such thing as a wave of nothing. And we'll eventually come back to that at some point. Knowledge sometimes swings from one end to another like a pendulum, as long as we advance overall I'm good.

I'm not sure that throat mirroring is advancing our knowledge on why some sounds are terrible to us.

> you'd see that they focus on this because "most trigger sounds are generated by orofacial movements". Assuming they're correct

But that's not even close to correct by mere observation. Not to mention that your orofacial movements would bother no one if you eat with your mouth closed.

Am I being crazy here? The feeling of cringe and disgust is not just the fact someone is eating around us. We eat together socially with great pleasure.

But if you step into something gooey, and as you remove your shoe, you hear the resulting sounds, it's instantly disgusting.

Was my throat mirroring your foot? I mean, come on :)
also:

> No vegetables were harmed in the making of this software
> I can't do that anymore!

Good. You'll have to think harder to find ways not to overwork your team in the first place.

This attitude towards workers rubs me the wrong way, but your side note saved you in my eyes:

> Working long hours is bad

Yes! Overworking people and then saying "thanks" by exploiting the fact ("using the chance", as you put it) that you locked them into the office isn't exactly fair. If this is what people mean by happy hour, that's absurd. If they chose to stay for social stuff after a normal day of work, that's of course another thing.
That's irrelevant because I create my own rc files, and uninstallers should definitely not delete user-created files. Additionally most software that people install is not Unix tools, and most users have no idea what an rc file is.
Low energy prices encourage competition and innovation.

High energy prices encourage industry wide stagnation.
Both as a developer and entrepreneur, what can you learn about the customer?

This experience should help inform next steps.
This is pretty good by data-science (and other research) standards.
That's why it's a good thing that the code is open. The usual standard is the same type of code but without public access. This is definitely a step in the right direction.
In general I don't disagree, but I'd moderate the position with context.

For projects that have some sort of product manager who is personally in charge of managing and perhaps de-duplicating the tickets, I'd leave the choice up to them. Some like having only one ticket that captures all discussion about an issue. Some don't care, and aren't so worried about losing track of comments from several years ago. That feels to me like a work style issue, and I don't need to tell them how to do their job.

Or, for projects that are working with an issue tracking system that makes it really difficult to juggle large numbers of open tickets, I also see it as potentially valuable. It's a trade-off. Yes, you get a little extra chaos from broken discussion around perennial issues. But, if you simply cannot effectively manage and prioritize more than, say, a hundred open tickets, then that might be the lesser of two evils.
If you all still live in the same area would it be impossible to organize a little offsite at a bar or restaurant?
I have actively worked on Intel HAXM as part of emulator project [1]. I think there's a fragmentation problem in hypervisor scene: KVM is Linux-only, Hyper-V is Windows-only, HVF is macOS-only. Some toy hypervisors support a small subset of modern features, while lacking in other areas. Some support either Intel VMX or AMD SVM, but not both. To make things worse, Windows/macOS are making incredibly difficult for developers to deploy their own hypervisors. I believe Intel HAXM took a step in the right direction at aiming to be cross-platform, the community has unofficially even ported it to AMD CPUs as well, but more awareness is needed

I don't think https://libvirt.org/ is a solution to the fragmentation problem. Whenever a new virtualization feature appears (and this happens quite often!), having to update N different hypervisors, and expecting their interfaces to consistent enough and consumed by libvirt is wishful thinking: In practice it just does not happen. This hurts the development of cross-platform software that require cutting-edge hardware virtualization features.

[1] https://github.com/AlexAltea/orbital
It shouldn't take guns to make people polite. Man the US culture is so toxic and stupid.
Looks like they need to Share the Safety:

https://theyesmen.org/share-the-safety
How green is my Bitcoin?
I've worked like this since way before Covid. Unfortunately the lockdowns have pushed me more at home than at my usual haunt of cafes and bars (or occasionally the beach). I'm completely incapable of getting anything productive done at home. I work for myself so an office is kind of a waste. A bustling cafe or a bar gives me the best ambiance in which to focus distraction-free.
For those unaware,

https://en.m.wikipedia.org/wiki/Constitutional_carry
Somewhat relevant (based on European views on American gun control I guess): In Norwegian, "Texas" is an expression for something crazy.

https://www.texasmonthly.com/the-daily-post/yall-norwegians-...
I would strongly recommend first doing some emacs tutorials -- you don't have to start using emacs as your editor, but (in my opinion) magit does assume you have some understanding of how emacs works.
Classic comment missing the point that not everyone needs or wants the social interaction with their work mates.
I've been working remote for 13 years now and I really wish I had rented an office outside of my house much earlier than I did. At 23 your threshold for pain and discomfort is I think much higher in many ways, but I definitely burnt myself out by having my workspace also be my living space (small apartment in NYC).

Once I started sharing a loft space with some friends to co-work out of things got a lot more enjoyable. My space was a 20 minute walk from my apartment, I could keep a more robust setup there, had space for an electronics/soldering station, kept a library of CS and math books there, etc. And if I needed to just do some work on my laptop and stay at home, that was always an option too.

Highly recommend having a situation like that if it's at all possible. I gave up my space in Brooklyn mid-way through the pandemic and definitely am going to go find a new one soon. (If anyone has got a hacker space in north brooklyn let me know!).
Things You Will See First Time in Your Life Hindi
Shrinking your Python application’s Docker image: an overview
No, no, and kinda. My TV is supposedly "smart" in that it has Netflix built in, but that functionality isn't used and can't be used as the TV is blocked at the firewall. It's as open as my old CRT, I suppose.
Just curious, but why wouldn’t one expect reliably repeat customers to be treated with increased consideration in these circumstances?

Seems to me this is true in pretty much every industry, yet for some reason with flights, certain folks (likely not the FFers) get very upset to realize their price sensitivity/lack of airline stickiness moved them to the back of the line.
Call me an out of touch west coast liberal, but I personally would prefer that I don't regularly encounter people carrying a weapon capable of killing me. This isn't a war zone.
This road rage incident occurred in California, which has some of the strictest gun regulations in the country.
Politeness and civility should not be enforced by fear.
That's clearly not what I said. I was responding directly to my parent comment which said we should try to separate a work from the context in which it operates. It was not a value statement on Fuchsia OS, anyone who worked on it, or anyone on Google. It was simply a statement on separating work from the context in which it operates.
The theory and practice of technical writing (1911)
> The most ridiculous thing I've heard about all week

Indeed. The fact that we have to pass State laws to reaffirm rights that are explicitly outlined in the Constitution is truly ridiculous.
What is the issue with people willingly subjecting themselves to poor treatment in exchange for a lot of compensation?

It happens all over the place... medical students and residents are run ragged and brutally overworked. Young investment bankers are in the office constantly and always on call. Same thing with young lawyers in biglaw.

These are not people being abused or taken advantage of - they're making their own choices. You're suggesting that we should not allow people free choice in this context, and I think that's a much worse thing to do to them than to allow them to pick a job that's unpleasant.
The law, written in 1973 at a time when the U.S. Supreme Court was dealing with obscenity laws and cases from around the country, takes a tough stance on people who have the device.
Not that this impacts your broader point, but

> the data within those 30 days

This is a common misconception. The requirement is

> GDPR information must be provided without undue delay but at latest within one month. Only in reasoned cases may this one-month deadline be exceptionally exceeded.

The operative requirement is without undue delay, one month is a maximum on the definition of undue delay, not a minimum. Intentionally delaying compliance for the better part of a month after you have demonstrated the ability to send the data within seconds would undoubtedly constitute undue delay... (Some exceptions apply)
Why did ARM have to abandon their nice, clean numbering system of basically just increasing the number in each family by one, and go for just completely random meaningless numbers that jump by an order of magnitude for no reason... Such a waste of a clean and understandable lineup.
yes

-- the universe
Data breach at Domino’s India leaks information of 180 million users
I'm a co-founder of Mito. Happy to hear any questions / comments / thoughts about this post, or the product more generally!
Insane people may kill you, and your family whether this law exists or not.
Even in the "Wild Wild West" most towns had laws regarding firearms. I can understand and support licenses that require training (though previously in Texas was minimal at best) and concealment, but open carry with almost zero restrictions or education is plain dumb. Most law enforcement organizations and pretty much anyone who operates any kind of business was against this, but the governor and legislature could care less.

If you are a police officer in a dangerous situation now you just shoot even more often as you have no idea who is good or bad. If you are intent on robbing someone, now you know who to shoot first. Now if you are angry you just whip it out and blast away. The idea that if everyone has a gun no one will shoot you is ignoring human ability to not think. I also wonder how many will wind up being shot by their own firearm or shoot themselves by accident since many will have zero clue how to properly care for and handle it.
Do you have a study or evidence to support this belief or is it just your intuition? Arizona is on the high end for age adjusted gun related deaths in the US.

https://en.m.wikipedia.org/wiki/Firearm_death_rates_in_the_U...
Many states allow unlicensed pit bulls:

https://en.wikipedia.org/wiki/List_of_fatal_dog_attacks_in_t...

Being armed might help.
ZKP all the way https://www.aepd.es/en/prensa-y-comunicacion/blog/encryption...
This was my life even before the pandemic (Since 2005 I've worked in coffeshops, parks, in my car and in beaches nearby) with the only difference that coffeshops are closed at the moment and I'll have to make do with what is left. Leaving home while working from home is very important.
It sucks. They tried to pull me into the walled garden by ending Works With Nest and I still hate that I had to change to a different solution. The Nest thermostats are great, but having to go through the internet for any automation sucks.
Are you in favor of banning knives?
The same happened in Rio de Janeiro in a campaign against bubonic plague in 1904. This is whats happen when you try to make a duct tape fix for a huge inequality problem.

Reference: http://oswaldocruz.fiocruz.br/index.php/en/biography/scienti...

> Since anyone could sell rats to the government, a new occupation soon appeared in the city: “ratoeiros”—literally, ratters—men who went around town buying up rats at a low price and selling them to the General Directorate of Public Health. There were even some who raised rats at home for this very purpose and also those who traveled to other cities to find them. In a short while, the “ratter” trade was doing a booming business.
abraham. What about search log data? Based on the search log data you could easily map back my searches to my account (IP address and search query). Is the log data also deleted?
Nah, it’s just ridiculous. I had to move away from my home state recently because I’m a member of a contentious minority and, after the legislature there passed a similar measure, I was becoming increasingly afraid that I’d be shot in broad daylight by someone who didn’t like the look of me.
We have the same thing here in Missouri. We've had it for decades, and it seems to work fine for us. In the rural parts of the state, police response times can be 30+ minutes. While deer hunting one time, I had to call an ambulance and met halfway with them because it would have taken too long for them to reach us otherwise without a helicopter. In such an environment, ubiquitous firearms dissuade brigands and robbers from wreaking havoc.

Part of why this is such a contentious issue is because the needs of different parts of the country vary so drastically. (Ignoring cultural differences for now) Rural America is vastly different from urban America, Texas is different from NY or CA. We need to have the capacity to acknowledge and accept these differences and stop trying to force the other side into a box that works for your area, because it might not.
Love org-mode. You should look into Spacemacs or Doom Emacs, with their focus on vim-style keybindings. I’m still learning my way around Emacs so appreciate Spacemacs for its discoverability. Doom is supposed to be quicker and more stable though, so it sounds like that might be the distro for you.