skysight-inc/HackerNews huggingface dataset:
It's for companies that have large data warehouse analytics systems. -- highlights: "Syncsort cites its main data integration competitors as being, no surprise, Ab Initio (their favorite choice to compare themselves to), Informatica (with PowerCenter), and IBM (with DataStage). Syncsort DMExpress runs on dedicated boxes. Unlike most of its competitors, this is not a real-time product it is a batch product that you schedule. Syncsort also told a story of an unnamed customer for whom Oracle utterly choked on joining 5 tables of 1 terabyte each. (27 days to run with clever workarounds.) DMExpress did the join in 6 hours." -- So, it's apparently so large and enterprisey that getting it to work right would take a large amount of effort, a sizable budget, and paid tech support.

https://www.dbms2.com/2011/04/07/introduction-to-syncsort-an...
Hurts just to read this
Right, the fact that nature works with so many systems in constant conflict is a lot of the beauty of it.
I like his point about `npm audit --production` being a good way to cut down the noise. But Github doesn't seem to take dev dependencies into account when sending security alerts. I get emails about non-issues from them all the time.
Or with https://simonwillison.net/2021/Jun/19/sqlite-utils-memory/
Show HN: DIY security pages and trust centers
We built Trustpage to make it easy for companies to build trust with customers, by outlining the ways by which they protect and process customer data. We're still pretty new and would love to hear what you think!
They won’t move again. They have the political power. There will be an ever growing service economy with an ever decreasing standard of living. The system is working as designed.
I like these projects but they all have one flaw: the "open source" part refers only to the easy frontend, not to the backend doing the heavy lifting. With time, chances of CMUSphinx succeeding are getting lower because everybody is using proprietary APIs.
The strong correlation between voting and denying the Jan 6 attack, Climate Change and COVID-19 is how.
Raising minimum wage and universal healthcare should not be obvious.

These are massive dangerous changes that can literally cause death.

People are too confident. Humility would do us good.
Still horrendous. Where's that data going?
In the article, it points out that some ideas being used by Tailwind are being considered as standards: https://www.w3.org/community/design-tokens/

I think this is an important point, good standards evolve by adopting real world proven practices. If everyone only used 'the standard', then it would never improve.
Are you talking about Stan Swamy who died in prison and who was refused a straw to drink, which he needed to cope with Parkinson's?
Spike adds video and audio calls to its macOS and iOS email apps
Material-UI React specifically has terrible performance. It's been a known issue for a while and it's still causing problems on the latest version. One of my projects has a seemingly random 400~500ms render time on any component that uses even a single Material-UI component, which I believe to be an issue with their styling engine. It's incredibly frustrating.

Since Tailwind is literally just CSS classes, at the very least I know I won't ever run into this.
[ Got it ][0]

[0] https://f-droid.org/en/packages/org.quantumbadger.redreader/
I mean it's not like it'd be hard to try to frame a specific nation or use it as propaganda.
The Get Protocol Doesn't Solve Ticket Scalping Through Blockchain
... So let me get this straight: you disregard something because the person who wrote it had a since-corrected editor error in the first edition of an unrelated work. Is that it?
I do highly recommend it, but be aware that it's easier for some people than for others. Sometimes a mean thing is just a mean thing; sometimes it's a genuine threat or a serious blow to your social standing. That's why we react so strongly.

The safer you are (physically, emotionally, financially), the easier it is to dismiss it as the former rather than the latter. People who are in a more precarious position in life don't always have the luxury for that. It takes more of an effort to make that dismissal, and it usually comes on top of other stresses that, collectively, build up.

So I do strongly recommend that advice, but it's important to note that it's not as easy as it sounds. And when you're the tenth person today to recommend that advice, people get angry -- you're making it worse. I recommend a bit of empathy when that happens. And if it makes you feel bad, it's time to take your own advice.
ShareGrid | Full-stack Engineers (React & Rails) | REMOTE near PST time zone | Full-time | https://www.sharegrid.com
ShareGrid is a small, passionate, fun, profitable, VC funded company dubbed "The AirBnb of Cameras."

We're hiring several full-stack Rails/React engineer roles (3+ years experience). Remote or on-site (2022) in Seattle.

Stack: Rails, React, GraphQL/Apollo, Git, Redis, ElasticSearch, Stripe, AWS, MySQL, Docker

Benefits: Macbook Pro, iPhone, flexible schedule and vacation policy, 401k, full healthcare, offsite, equity.

Read more about it here: https://angel.co/company/sharegrid/jobs

Position and compensation DOE. Relocation available.

Interested? Please apply here: https://angel.co/company/sharegrid/jobs
This is complicated.

Russian Propagandists pretend to be patriotic Americans because of anonymity.

At the same time, a creepy person can generally find my home address.

I don't know of a good solution.
Aren't we making userspace/kernel space communication a lot more efficient with io-uring, though?

Likewise, eBPF allows userspace programs to perform some work inside kernel space to reduce syscalls.

I wonder if io-uring won't be a starting point for a "microkernelization" of Linux. It seems really effective as a message-passing interface.
Sure, and this is one of the nice things about git, that it supports a number of flexible workflows.

My repos are in fact trunk and branch shaped: the trunk branch is always the first commit, and I tend to just have feature branches. That won't last forever, I'll need to start having release branches and the like, but 'trunk as root' with the first commit is going to be a constant.

So 'develop' is a fine choice. I worked at a company which had a 'master' branch but really only used it for releases. It wasn't a continuous deployment model, so everything would land on 'develop', turn into a candidate branch near release time, and then land once on master when it was blessed for release.

So master was just a series of squashed deltas between point releases, which kind of matches the semantics of 'master' if you squint: like it was the gold master from which release copies (including one client who took delivery by CD-R!) was pressed.
Some tech is easier to sell than others, depending on your market. If you're an agency chasing startupy clients, for instance, the more technical people on the other side of the table want to hear that you're going to use tech that they think will look good on their résumés and/or enable them to easily hire startup-type developers, so making sales means choosing some subset of that tech that will make them nod in agreement when you name-drop it, and also enables you to deliver working software efficiently—even if you think there are better tools for the job. For several years this has meant talking about how much your teams just looooove React (whether they actually do is irrelevant).

Same holds for ordinary jobs. Depending on the kinds of jobs you want, it can be a reasonable choice to settle on tech you don't really like, just because the hiring market's hot for that tech, so it's much easier to get hired and/or to command a higher salary.
Have you tried creating those keys your registry is missing?
You mean the one that can be years and years and years old? That likely was taken at Walgreens some Saturday morning? And which is not verified during the passport renewal? That one?
That is why they are hybrid heat pump water heaters. When the air is insufficiently warm to heat your water, the heat pump can switch back to traditional electric heater rods.

They do run about 2x the price of a non-hybrid (My local hardware store has an 80 gallon hybrid for $2250 vs $1080 for the non-hybrid) but my power company is offering a $500 instant rebate as well as the county offering a $300 rebate, so in my case, it's a few hundred extra bucks for a few hundred dollar annual reduction in my power bill.
>Rule? The guy wasn't a despot he was the elected president in 2 largely uncontroversial elections

The word “rule” is not the same as “dictate”. Have you ever heard the phrase “ruling party”?
I agree, though I think it should be xe and we can bring in the Chinese style X phoneme for it's pronunciation.
Psychological needs are needs.
Isn't that sort of basically email now? If you sub to the mailing list of "extremists and lunatics" then you'll probably get your email on extreme and lunatic issues.

The issue is, the extremists and lunatics don't just want email, they want twitter, facebook and all the inherent amplification capabilities of both. Not just a 1 to 1 message, not even a 1 to many messages but full on advertising to potentially interested users the same as the cat pics/videos get.
Slightly off-topic and two days late to the conversation but: every single country in the world(1) restricts private ownership of guns, it's not a useful metric when talking about gun ownership.

In England and Wales guns are heavily restricted but aren't outright banned or extremely difficult to obtain. Effectively every adult that isn't disqualified from owning a gun (medical reasons, >3 years in prison, etc) should be able to obtain a smoothbore shotgun licence provided the security/storage requirements can be met, this may be very difficult for younger people living in shared accommodation or in very developed city centres but still. Once a shotgun licence is obtained you can effectively own as many shotguns as you can securely store.

The firearms licence in comparison is much harder to obtain, you need to demonstrate a legitimate reason to own each specific firearm (i.e., land you have permission to hunt on, sports shooting at a club), the local police issuing the licence have a lot more say on whether they issue licences or allow amendments to the licences (i.e., owning more firearms), etc, but it's in principle not much different to a shotgun licence and if you already hold a shotgun licence you very likely can obtain a firearms licence for a very limited number of firearms. In American terminology a shotgun licence is shall-issue where a firearms licence (and amendments) are may-issue.

When it comes to stats on whether a licence is granted(2), in 2019 98% of shotgun licences that were applied for were issued and 97% of firearms licences that were applied for were issued.

This is a very different story to guns being outright banned or extremely difficult to obtain, gun ownership in the UK is low partially because of these restrictions but also because there's no gun culture to speak of. In comparison to countries like Iran, China, Japan, much of Asia and Africa, etc, we're extremely liberal with gun ownership, private gun ownership in Japan is almost unheard of and it's effectively prohibited for the general population for example.

These things have to be taken into account when talking about whether a country restricts/bans guns, because otherwise there's only a handful of countries that have no restrictions on guns. Gun ownership may not be trivial in the countries you've lived in but it's at least legal for the general population.

(1) We can get into the semantics of how restricted guns are in the USA and how this changes between cities/counties/states but as private sale/transfer of guns are effectively unrestricted and the right to gun ownership is constitutionally protected we can say that the USA (and Yemen, arguably South Sudan and Greenland as well) may as well not restrict private gun ownership

(2) https://assets.publishing.service.gov.uk/government/uploads/...
It's an engineering decision : buggy kernel extensions bring down the OS.
Their methodology appears to be garbage.

You have it backwards. The chart says $0.17 postpaid, $0.07 prepaid.

The chart implies a cost of 120 USD per GB, which implies it's based on a 500MB/month plan costing 60 USD. There's no way in hell the cheapest way to get 500MB in Canada costs 60 USD. I'm in Canada and I pay 40 USD for 8GB per month.

The only way I figure they can get to such an absurd number is that no one sells 500MB plans in Canada anymore, so they had to choose a zero data plan + 500MB of additional data to make up a "500MB" plan. With my carrier, additional data is 104 USD per GB.
It's great how we all know which company you are describing.

I wish humans would find these marketing tactics unethical. Instead they are manipulated by them.
I don’t think they need to be tamper proof, but I do think they need to be held criminally liable if they are tampered with.

Volkswagen tampered with regulated measurements and got away with it for a while. But it was discovered and they paid a huge price for it.

With that precedent, it should create incentive to deal with mistakes transparently.

It does also mean transportation authorities will need to create some amount of leeway for mistakes. But I think there has been plenty of that given to traditional auto manufacturers.
He mentions that specifically in his "explainer" video (and uses Rogue itself as an example: https://youtu.be/CDDYeJznOhY?t=223
You definitely did not read the book if that's what you think it's saying.

It wouldn't have 500 pages if it was just "debt = slavery" :p
I’m talking about the national ID cards (in France) which are good enough to fly anywhere in Europe. iirc, you are right for passports, and anyway they are biometric mostly everywhere.
> Inlining dependencies kind of goes against the whole point of npm

I mean, this is why people love language with deep, solid standard libraries. You don't have a situation where a problem in a sub-sub-sub-sub-dependency provokes five different groups of people to all issue an update, one after another. You just upgrade your underlying installation to the latest patch version and continue.

Language ecosystems where a few lines of code constitutes a library fundamentally result in you being dependent on a huge number of outside people to cooperate on updates. That's what's broken. Not a tool which tells you that you have out-of-date libraries and, by the by, hooks into CVE databases.

OP should stop and consider whether it might be beneficial to inline some of those dependencies before dismissing it out-of-hand. If you never use the dependency in such a way as to present a real security risk... and you don't need feature updates from upstream, i.e. the software is fine as-is when you first incorporated the dependency... then why wouldn't you inline the dependency?

If anything, inlining the dependency will allow static code analyzers to point out all the parts of the dependency which you're not using (i.e. dead code) and eliminate it all. That way, even if the dependency were to be discovered to have a security fault, if the faulty code was in a section that you eliminated as dead code... then you don't have a security problem in the first place!
What is "green bubbles" a reference to? I understand what you mean, I think, I've just not heard that phrase before.

Also, totally agree.
The sad fact of the situation that argument by some proxy does not really work.

A person goes like "Here is what my scientist say!" and the others are like "No, you are wrong! Here is what my scientist say".

It is quite funny thing.

But in the link you posted

>https://respectfulinsolence.com/2021/06/11/cggcgg-the-latest...

I often found that site to be less trustworthy because of a large part of the beginning of the article dedicated to Ad hominm attack. The most insulting is that they condemn admonim attackes, as and attemt to some kind of virtue signalling, and proceed to do it anyway. This can be consistently observed in articles of similar nature in that site.

Again, since I am not able to judge the article technically, I take this as an indication that the author is extremely biased and is trying to mislead readers.
Point is that your account won't last around here if you keep breaking the rules. Simple as.
Is this even a problem? It's a problem for the no-dev people, but they brought it on themselves. As long as they're the only people who "get hurt", seems like the problem will take care of itself?

Unless they start allowing shanty-towns, which seems like where this is going.
I don't rely on their international roaming to do hotspot work, but it suffices to check HN, use google maps to get around, and order uber if I am in a place w/o amazing mass transit.
Or even just broken iphones that you own.
What about a higher property tax if you are not living on the property for more than x days a year?
Or with http://harelba.github.io/q/
The the main problem is the fact that this audit happens with no context, and the audit results offer no information about the context an issue applies to either. Every issue should have a clear explanation about why and where it's an issue, and be tagged. Then we'd just need a way to hint npm what context a package will be used in, similarly to what we already do for devDependencies.

Also going through an audit result in a CLI isn't really the best experience. I wish I could just click a link and open up the report in a browser to drill down into issues.
The state of coding bootcamps with Monarch Wadia
That framing seems a wee bit dismissive of statistics, esp. applied stats -- I'll hazard a guess that this came from the ML camp. :)
This sounds like an action-comedy. I imagine the new guy was the one who blurted it out, and the others gave him shit for it the whole ride back home in the chopper. Later they went out for beers, and the night ended with some fistfights in a parking lot and a bit of male bonding.
Thankyou this has given me some needed context regards Haiti. Wish perhaps the Afghanistan subject was not mixed in, as again I don't know enough and for sure its a different subject.
Do extremists and lunatics want their email handled by the government?
The advantage of the paper is that it has a great deal of detail and research, done apparently by someone with actual knowledge of the law and case history in question. Usual discussions of the common carrier or public space argument tend to stop at a surface level because everyone involved in the discussion only has basic knowledge and training, so it's interesting to see it more carefully examined.

As just one example, it argues that social media companies are not necessarily protected from being compelled to host content they disagree with simply because it would be "compelled speech," as stated in the rejection of recent Florida legislation. There are a number of existing cases where entities were compelled to do just that because they were operating a public space, even if privately owned (a shopping mall for example). Agree or disagree, this is information I wasn't aware of (and probably a lot of readers here as well), so it's interesting information to have.
He just disagrees if using tailwind is a good idea.

Where is the problem that justifies blocking?
Yeah, I saw a sudden flurry of people getting Signal, but it faded and now we're back to WhatsApp.
Honestly, the only stupid thing is that Twitter won’t show you public posts from an account who has blocked you. Of course you can log out and see everything. That’s just silly. Twitter may as well say “this account has blocked you, so complete this tedious minigame to see their content.”

The end result is pretty ridiculous: because this author wrote posts critics of a very popular piece of software, the author must log out of Twitter temporarily in order to see any relevant posts or announcements from the official Twitter account of that piece of software.
I don't see how being brought to Haiti matters. Imagine some white settlers brought as children who have just become young adults. Do they need to go back to France?
Yeah, an open source project doesn't have to endure anyone's abuse.

That bit rubbed me the wrong way.
Doesn't this make him look bad when the lawsuit goes against him, or is withdrawn?
"The suits allege that the companies violated Trump’s First Amendment rights in suspending his accounts and argues that Facebook, in particular, no longer should be considered a private company but “a state actor” whose actions are constrained by First Amendment restrictions on government limitations on free speech."

I don't understand how any attorney would be willing to bring such a ludicrous argument in front of the court. It's a massive embarrassment to the profession.

I find it even more dumbfounding that US judges will put up with frivolous nonsense like this without sanctioning the attorneys that brought it to their court.
No. Should I? Is it the case that my machine is exposed without them, and creating them is necessary to solve the problem? Or that it's fine the way it is now, and creating them would cause the very problem I would be hoping to solve?
https://www.eleusiniaretreat.com/meditating-on-mushrooms-wit...
Makes sense.

A lot of my work involves parsing crawled pages, ie. html -> structured dom tree -> some heuristic search or other algorithm to tag or extract elements. So in this case the compute per page is relatively high but I still think the overall latency of having to sync to a remote endpoint is too heavy.

One hybrid approach would be some hosted data product that is colocated with your compute cluster. On nonsensitive datasets I'd be happy to upload my initial data upfront if it means I can get linear scalability when I need to run compute.
How is saying "I don't like tailwind" leading to "I'll write my own webserver"? If tailwind was, magically, the only alternative to hand-rolling everything, perhaps, maybe, but it's not.
> I doubt a response team in Haiti speak English with that accent - let alone would use English over a megaphone.

Could there be some kind of DEA SWAT team or something that was stationed there that may have been called?

> Could the megaphone be a pre-recorded recording designed to delay identification of the perpetrators?

Could be. One possibility is that is there were Americans involved, but they were private mercenaries (e.g. https://www.buzzfeednews.com/article/aramroston/mercenaries-...). It sounds like there are also similar private Latin American mercenaries (e.g. https://www.nytimes.com/2015/11/26/world/middleeast/emirates...). The Miami Herald article says the Haitian government is saying these were mercenaries, not DEA agents. It also sounds like this president was highly unpopular and arguably illegitimate, so he likely had a lot of enemies. It's not inconceivable that some those may have decided to hire a mercenary group for an assassination. Maybe they hired a mixed group, which would explain the use of Spanish and English.
Reddit on mobile is a disaster. It's clearly designed with one goal in mind: pushing as many people to their app as possible. You can't even read threads without logging in.
Your device is not compatible on Japanese LTE.
Insurance pays out for theft even without a police report as long as it is a specific event (very common e.g. for shipping, where sometimes it isn’t even known in which country the theft happened). I have never heard of a policy covering “shrinkage”.
DIVD CSIRT: Kaseya VSA Limited Disclosure
"you should know that Laplace's Equation has a close cousin called the Biharmonic Equation...
Which is widely used in modeling quantum mechanics. "

Can someone elaborate on that? The Wikipedia article (https://en.wikipedia.org/wiki/Biharmonic_equation) does not mention anything about quantum mechanics use cases for the biharmonic equation.