skysight-inc/HackerNews huggingface dataset:
And those that didn't have an active civil rights movement erupting in the midst of it.
I quoted the part I was responding to. I wasn’t making any argument about the larger question as to whether keeping animals is moral.
sed -i / sed -I since forever.
> The things I want to do, are they ‘goals’, ‘tasks’, ‘phases’ or ‘executions’?

The page I linked to is pretty clear about which is which and what they do.

> And do I manage my dependencies in ‘dependencies’ or ‘dependencyManagement’?

You list your dependencies in dependencies, you manage them in dependencyManagement. But it's clear in the documentation, and if you're looking at a tutorial from 10 years ago then it'll still be accurate.

There are confusing things in maven. But documentation and backward-compatibility go a long way, and I really think the fixed build lifecycle puts it head and shoulders above a lot of alternatives; the cost/benefit of each project having a slightly different set of build commands just doesn't stack up.
Do we need to build a hackernews/social aggregator for new shops?
If you don't show red flares and alarming data in any known scans your symptoms will always be reduced to "anxiety".

It's a cop out for doctors, I'd say at least 2/3 of the time.

Interestingly enough, previous viral infections are really often at the foundation of these issues. Post-viral syndrome isn't limited to COVID.
Well, we can know.

It was encrypted, but not E2EE, so the only person who could have spied was Zoom itself, and we know the how too - by the same mechanism it performs a video recording, for example.

We just don't know if. But seeing as we've had zero reports of any real-world consequences that could only have come about by Zoom spying, combined with the fact that "spying on your customers" is anathema to your business model and therefore a risk no sane and rational board of directors would ever approve (moderate upside, enormous possibly business-ending downside if ever discovered)... Occam's Razor says no spying ever occurred.
lol, fear mongering much
I know you're being sarcastic but I disagree.

I think capitalism is fine and we need more of it.
We need to get rid of governments and minimise centralisation of power instead. I don't want any more wars, jailing of people committing victimless crimes or people being forced to give up half of their economic output to bureaucrats.

Every service offered by the government should be offered by multiple private companies.
People in need should get money through voluntary donations, not through taxes forcefully stolen from people.
20% sounds right on the money for a respiratory virus that is the subject of a worldwide panic.
The two authors are pulling similar writing for the background facts for two different articles. It's not as if the two writers discovered this raft of lawsuits independently, or spoke to those election officials themselves.

They may both cribbing from some third article, possibly by a third author. That article is also owned by Reuters, so there's no copyright violation. It's just necessary context to understand what is otherwise approximately three sentences of information that's new in this article. Each writer adapted the original text to fit the style, tone, and pace of their article.

The wire services don't put out a stream of facts. They put out finished news articles, which their subscriber newspapers can run. (It's a fairly novel thing that the public has direct access to the wire services, which predate the Web by a century.) The newspaper editors will pick which articles they want to run, and so each article is expected to contain enough of the story to understand the key facts.

So no, it's not a coincidence, but it's not nefarious. It's the way the wire services work.
You now have impostor syndrome (because you don't feel pain, and your exhaustion and other symptoms are really not that bad, but you have some problems)
Benchmarking Pulsar and Kafka – The Full Benchmark Report
This article was a seemingly randomly assembled collection of sentences and paragraphs, vaguely related to the plane and other travel inconveniences.
I've been using the previous version for a while, and it's been way too complicated and confusing, so I'm happy to see that version 3 is addressing some of those issues. It's very ambitious and promises great things with the client generation, but it's not that straightforward to set up and use. The cloud might be complex, but a lack of really great docunentation makes Micro just as complex. Good luck to them, though.
Companies that make claims like this should provide an external audit to support their claims.
I agree, the inexpensive laser printers are amazing.

But I do wonder whether this problem will continue to be specific to ink jet printers. It's easy enough to make a laser printer refuse to print with a third party cartridge.

Many refrigerators do the same thing to prevent you from using third party water filters. I think this is a more general pattern than inkjet printers.
Non-Fungible Token
Excellent work, I was really impressed.
My favorite off-label use of spreadsheets is to compose parameterized SQL. Of course, if our data models were better there would be less of a need for parameterized SQL. :)
To put this in perspective (and at least trying to approach the data critically), according to another research¹, the "% diagnosed with a first psychiatric disorder within 14-90 days of a health event" is 5.8% for Covid-19, and 2.5% for fracture (!).

¹=https://www.theguardian.com/world/2020/nov/10/nearly-one-in-...
> You don’t get what you deserve in life, you get what you negotiate.

And negotiation require knowledge. This thread is about being told to not discuss that knowledge publicly and to not acknowledge the real life implications of certain equity splits.

As I said in another comment, this is like saying employees should have negotiated better salaries and then firing them for discussing salaries.
Sure, but it's Facebook so you're supposed to hate it. If it's a medium blog about Rust, we could ignore over-enthusiastic adjectives and upvote.
Even the 1/5 general population has to develop it at some point. Sounds like covid patients are converging towards the normal after recovery, so I don't really see an issue here.
I'm pretty sure I didn't get covid and I developed a mental illness from lockdown life!

Go figure.
I don't see how democracy has anything to do with wanting to secure video calls or not but anyways, how is this worse than trusting anything from the US? Not trying to add whataboutism, but curious if you have the same look on security when made by companies that share data with someone that realistically could come after you for anything done in those calls. PRC clearly can't unless you live in PRC while the FBI and CIA operate in most of the world, more often than not hand in hand with local police or agencies.
Also there's one related article: <Benchmarking Pulsar and Kafka - A More Accurate Perspective on Pulsar’s Performance>: https://streamnative.io/blog/tech/2020-11-09-benchmark-pulsa...
Like people need another reason not to fly right now!
>If a curious, capable and motivated student

The premise of the question is problematic. Most students aren't curious (in the absolute sense, maybe), capable, or motivated.

Those who are are hindered by the crurrent system because it is designed for students who are not, who are the majority.

One of the biggest challenges of teaching is precisely that. How do you make the student curious and motivated so they become capable.
The Ad-Based Internet Is About to Collapse. What Comes Next?
This is an often overlooked feature of context managers; to clarify, this is a perfectly normal example:

with open("foo.txt") as foo_file, open("bar.txt") as bar_file, open("baz.txt", "w") as baz_file:
baz_file.write(foo_file.read() + bar_file.read())
Be aware of the alternative aircraft code 737-8, which is a bit similar to the "good old" 737-800.

AA seems to show "7M8-Boeing 737MAX 8" though.

See https://onemileatatime.com/american-737-max-flights/ and https://onemileatatime.com/boeing-737-8/
"runMain" is still "runMain", I don't know where that comes from. There are lots of available commands indeed, due to the nature of SBT, but a basic workflow always uses the same commands: compile, test, run. Any extra tasks used usually come from plugins, just like in Maven. And reading documentation is needed for configuring and running those, just like in Maven. Projects should document why each plugin is included, and how to do things, because every project is indeed different. The difference is the extra configuration needed by each plugin is about 1/10 the size.

Maven multimodule projects are strange. Yes, modules can work without knowledge of what's above them, but that's not usually what we want to do, because it means lots of duplication (e.g. dependencies) which can then lead to inconsistencies. And if the common settings are defined within the parent project, it stops being self-contained. SBT accepts this reality and that's why multimodule projects are a thing. And having multiple subprojects in SBT doesn't mean that suddenly some of them work and some don't. By default, every project has the same settings (save for the obvious ones, like where the sources are). Any extra settings and task definitions just tell SBT to do extra things when certain tasks are run. One quick example: if you enable the integration test configuration just for some subprojects, the ones that don't have them don't start to fail. They correctly report a "successful, 0 tests run, 0 test failed". By the way: creating a separate integration test config in Maven is painful, up to the point that people recommend to just add a new subproject that contains them. Yay, more nesting!

Regarding SBT current shortcomings: that article correctly points out lots of issues, like the lack of tooling. To this day, IntelliJ still has issues downloading the correct SBT sources. And when they work, there's no easy way to find the actual code that does the work. That should be improved, because for lots of plugins, a quick look at the source is just what's needed when working on the build. Namespacing is a problem too. The internal complexity of the core SBT concepts is complained about too, but that's not as solvable as the other two things.

All in all, Maven and SBT are different tools that focus on different issues, and choose different sides in the consistency vs flexibility tradeoff.
not a whole lot of information in this article. Maybe someone who knows better than me can say whether this is interesting or impressive? Seems like marketing material to me
New Malware Type
Trump and his lawyers are learning something. The difference between civil and criminal lawsuits. You can badger average citizens with civil lawsuits all day, running them out of money until they can't fight anymore and just give up. Then, despite not actually having gone to court, you declare victory.

That does not work in a criminal court. You kind of need an actual crime. And proof of that crime. More than "I believe this to be true." No court in this land will take a case where the charge is "Can you see if they committed crime?"

No, that's your job as the person bringing the case.
Told in a sarcastic tone. But all are true.

Had some really bad years before figuring out what was wrong.
Found support groups. All of those points are sadly the norm.
In the past, the incidents of fraudulent voting occurs at roughly 1 vote per 10 million - 1 billion. (Vote-by-mail is at the high end of that range; in-person-vote is at the low end). In modern times--that is, since 2000--I'm not aware of a single election where fraud was sufficient to change the results of the election, and I'm including that 2018 North Carolina race in that list [1].

To allege that there was sufficient fraud to overturn the results of this election requires fraud to exist at over 1000× the rate it has normally existed. Consequently, the evidence needed to sustain this allegation should be 1000× as prevalent. However, the claimed evidence is no better than it usually is. You get the same, tired complaints about things like out-of-state mail ballots from people who forget that students and military (and indeed the sitting president!) are legal residents of states they do not presently physically reside in.

[1] The number of allegedly fraudulent ballots in that race is close to the margin of victory for the Republican candidate, but my guesstimate is that if the fraud hadn't happened, then the Republican still would have won, just by a very close margin.
Are these shill accounts? I've seen raving template-looking comments for Brother in every printer thread for the past few weeks.

Get yourself a <$100 Brother(TM) printer. With their all new handy iOS app, you can't go wrong!

Edit: Sorry if I'm jumping the gun. Maybe they really are just great?
There's a vast difference between a butcher in a meat processing facility and a trained professional software developer who is responsible for creating/supporting/etc your software.

As for entitlement, what entitles a founder to get ~50x the payout of their employees? Especially when they're also taking a SV level salary (not living in SV) and spending VC money.
i suppose "a journalist operating in hostile situations" should be better served by some kind of "steganographic solution", then a pretty shiny Precursor

otherwise, i wouldn't bet he'll come back with all the nails he had in the beginning (maybe if it's disguised as some kind of "stupid" appliance"..)
Everyone had some form of hypochondria this year I think. In march I had the fever thermometer on my office desk, because it was used every day. Those days are gone.
I don't play many non-native games, but I have had many games on Windows crash or behave badly when alt-tabbing. Personally I've found that aspect significantly better on Linux.
For anyone wondering my entire family has passed COVID, 0 out of 5 of us have developed mental health issues. TLDR; People get paid more monies to scare you and lure in your attention by exploiting that vector of your psychology. Don't be afraid of COVID, do be afraid of countries locking you in your house to "protect you".
> Being in a safe environment will never let you empathize with those who you kill.

And being shot by them, or expecting to get shot by them will?

> Remote control allows for escaping the horrors of war

That's exactly my point. Horrors of war are exactly what makes people shoot first and think second.

I think that the core reason people are opposed to this is because it just feels unfair. It is. The side of war that has the drones is much stronger than the opposition. But historically, mercy has always been the business of those who're so strong that they're sure in their victory and don't feel threatened. People who are afraid and desperate are inevitably much more cruel.
Honestly? Nothing. The issue is that I don't have enough time to evaluate whether the shoring-up job on the Max is sufficient.
Celiac here, “are you sure you didn’t eat any gluten?”

Now a part of every health care provider conversation.
Apple Event: New Mac Computers Expected with In-House Processing Power
https://archive.vn/cYIa1
From a database/service perspective, often the fact that movies have talent is stored in the talent in table/service. But in the schema movie refers to talent. Is this accomplished by the talent domain developers modifying the movie domain's schema. Or can the talent domain developers state this fact in their own schema and it gets merged into the movie schema via some automation?
Over the past decade I've had to deal with a lot of executives and security people who don't actually understand security all that well. Or at all. (Not that I'm a security expert, but that hardly makes it better when even I can see that something is nonsense).

Right now I know of at least half a dozen products that are marketed as having E2E encryption but do not actually implement this (no, I'm not going to out them. See second to last paragraph as to when to be wary). In part because executives, marketers and salespeople don't know what it means. And in part because when explained what it means they will insist on their own definition/interpretation and demand the product is marketed as E2E.

It is also important to note that quite often you are not dealing only with the company that makes a product, but the regulatory bodies that can pressure companies into complying with their wishes.

As for Zoom, I don't understand why people trust them or still use their product if they are at all concerned about security. It makes very little sense.
Tomato Pies baked by Italians in Philadelphia are quite good, also.
Whoa, I really hope no one ever comes telling you such an offensive thing. If owncloud has customers and/or investors they can develop whatever they want and I will applaude them for sharing the code.
Oof. Been dealing with this for over 3 months now. Thank you for your post. I'm very sorry this has affected you. FWIW, it's somewhat comforting to me to know someone else understands what I am going through.
Oh, and also even though we don't know why you're ill we also know for certain you'll also never get better, so here's some chemo drugs to take for the rest of your life.
I really appreciate how simple in aesthetic their blog pages are.
I don't find it diluted with nonsense like other feeds. I like a good dose of Hacker News in the morning.
Right, but you only have Jetbrains installed locally. It's useless if you're SSH'ed into a remote machine (usually through a jump box for security reasons).
it's a shame multicast isn't universally supported on the Internet. It'd make it possible to broadcast a live video to millions or billions of people straight from a cell phone.
I've read the django docs. It's dumb advice parading as "best practice".

The idea that empty string and none are equivalent is distasteful.

Nobody makes this argument for int fields right?
"Just use 0"?

I hate having different conventions for different field types and losing a potentially meaningful distinction between empty string and 0.

The idea seems to be born out of truthy & falsey values. (A big source of gotchas and bugs in my experience)

I'd say it's the role of django forms to clean data into a normalized form. So converting null to empty string there might make sense.
Would have loved to read a proper post by you on that. Instead of this list you wrote out.
Good points all round.

But what I'm not doing is saying "you should always use stash". I'm providing use cases, for me personally, where stash is the correct approach.

"Ah", but you might be inclined to argue, "such and such a reason". Yes, but also no.

Right tool for the right job is also an argument for competency and context. Sometimes a hammer is useful for more than just hammering, but very rarely.

The point is there is usually more than just 1 approach, and niche/edge cases can be real nasty if approached with the attitude that everything is a nail
Personal experience... I ordered a car roof rack, but received a pile of random plastic chunks. I returned it for a refund. My fear is Amazon just put those plastic chunks back in the mix for some other unsuspecting buyer. So, I left a review to the effect of "one of the sellers is inserting garbage into the stream, caveat emptor". Amazon rejected the review. As a buyer, I would have found that useful, as it would allow me to go elsewhere. Obviously bad for Amazon, but so is shipping be a pile of garbage - I won't be buying roof racks from them any time soon.
Kernel anti cheat rootkits meanwhile server doesnt even perform the most basic sanity checks, like

is client entity running at the speed of light?

is client entity teleporting all over the map?

is client entity allowed to fly?

or asking really "hard" questions, like

should server really send detailed position and model data (animation frame, items equipped etc) of players not in a Potentially visible set to client entity?
Not only that, but it was very easy to program. With experience, you could read a hex dump.
Could be some back to back commands:

git add .

git commit -m “update”

git push

Although if you’re doing it that often I’d want to set up .bashrc to condense it to a single command.
Shamaazi | UK / Europe | Remote | Full Time

Hi , we are looking for a full-stack, full-time and fully-remote engineer at Shamaazi .

We are a small team working remotely across the UK and Europe. You’ll be joining our engineering team of two.

We’re a small, fintech-for-good startup, based in the UK. Our products help over 160,000 people and organisations across the world donate to charity every year.

Our products include:

- MyTenNights (https://mytennights.com) - Automates charity donations over the last ten nights of Ramadan.

- MyTenDays (https://mytendays.com) - Automate charity donations over the 10 blessed days of Hajj.

- GiveMatch (https://givematch.com) - Double charity donations through the magic of match funding.

- ZAKchat (https://zakchat.com) - An online Zakat calculator.

Technology is the heart of Shamaazi. We believe our engineers deserve the creative freedom to make every product something they are proud to work on. You'll have complete autonomy over the software you build. We want to enable you to make decisions and help us select the right tool for the job. We’re always open to trying new technologies, but currently, we are using:

- Go for our backend code,

- React for our frontend,

- A serverless, event-driven architecture to handle spikes in traffic,

- Amazon Web Services including DynamoDB, Lambda, SQS, SES, SNS and Cognito,

- Terraform to manage and configure our infrastructure,

- GitHub Actions for continuous integration and deployment.

If this sounds like your kind of thing, or you'd like to find out more info, please get in touch via jobs@shamaazi.com.
Since the plane is aerodynamically flawed by design. I'll never step foot on one.
So what was wrong?
I work in mega project engineering (O&G, mining, etc.) where it is absolutely frightening how much data is generated via cobbled-together spreadsheets with unverifiable calculations and no change tracking. Excel is a nightmare to me.
It's usually better to have established alternatives before they're needed than to try and establish one after significant hurdles have been put in place. I'd say Steam on Linux is plenty credible without currently being a threat to Microsoft.
(2015) AMD Predicted to go Bankrupt by 2020
I've not really delved into the password app space, as I was always put off by the concept of one person being the 'admin' and everyone else being 'users' with access.

Does this app rectify this?

Reason I ask is... When passwords are shared between couples, neither one should be the gatekeeper with full control over access.
Only problem with Brother on Linux seems that they do bot distribute drivers in source code but a binary-only Debian package. So, while they seem to have a good reputation for Linux support, there is still lots of room for improvement.

Ah, and also on the newwer Brother printers one has to do a complicated configuration menu dance to get rid of "Toner cartridge empty" warnings, in order to do a "Toner Reset", which lets one continue to use a half-empty cartridge. Some kind of fools' tax, it seems.
They were challenged in court, but can be appealed. They are certainly not final decisions at this point.
the 737 max is probably the safest plane in the world right now. like jack in the box was actually the safest place in the world to eat right after they were serving the ecoli burger
737Max is certainly tainted now. But will that last forever? And do non-HN-aviation-geek consumers really care enough to check the model of the plane they'll be flying on, let alone make a flight decision based on the model?

Certainly another crash could be devastating to the model.

But was the 737Max a poorly designed death trap rushed to production or a super safe airplane with a single fatal flaw?

Time will tell...
I definitely do. Any independent market reports from IGDA or similar to prove otherwise?

Valve own marketing material doesn't count.