skysight-inc/HackerNews huggingface dataset:
Not GP, but forcing an email client to consume/host spam would violate their Right to Filter.

> Users and communities have the right to share filters, whether those filters take the form of software, algorithms, or manually curated whitelists and blacklists.
> if clang converts to a tail call, it can then be converted to a loop

Yes, that's probably what happens internally.

> If the loop is infinite then you’re back in UB land.

I don't think so. At some point, clang forgets that the loop actually comes from a recursive function call, so it shouldn't be allowed to assume a finite loop.
much better article!
This. Social Media should be avoided its worse for you than cancer.
We've never had communications platforms so centralized, nor had comms companies with so much editorial control over peoples' exposure to information.
anyone with a vested interest on any side of an argument is a candidate for these types of services. we can all go pick the groups we don't like, paint with that broad brush, but in the end we need to realize that all sides do this and we need to be aware.

with the internet comes a lot of freedom and this is part of the price of having it because you can bet there is a politician waiting in the wings who will ask you to let them muzzle someone to protect you all the while another politician may be selling your right to speak.
That may have been the difference. We didn't get out until 9am (12hr shift) and by then the sun is high and bright so by the time you've driven home you've spent enough time outside where your body has switched from "I'm tired lets go to bed" to "the day is just getting started".
I don't know the answers to this strange question. What's the most you can send to another bank account without compliance issues?
How is it different from any other of thousands of the troll farms ?
> a zero-sum game of vetting the "future leaders"

Vetting future leaders isn't zero-sum! To convince yourself, consider some societies that put hereditary aristocrats in charge of everything. Or thugs in charge. Or sincere makers. The sums are very different.
The distinction is crucial with respect to regulating pollution standards.
They have to verify your identity somehow, or anyone could get at the data.

Ideally you'd verify your identity to your government and they'd provide a limited time verification ID you could use for this sort of thing.
Breaking up trusts definitely helped - its the concentration of wealth and non-existent trust enforcement why there's so much consolidation and market concentration in a handful of firms.
Complains about double standards in western media,points to double standards in Chinese media.

Whataboutism?
The SmartOS and OmniOS folks work together from time to time. For example, I believe Bhyve was first ported from FreeBSD to OmniOS before it eventually came to SmartOS.
Ah, Windows monitoring tools.

Another great one is Driver Verifier. If your computer crashes due to hardware fault, you can use Driver Verifier to inspect the problem.

Driver Veriier will then likely render your machine un-bootable until you can sneak back in via a recovery boot disk, and disable Driver Verifier.

https://www.howtogeek.com/363500/why-you-shouldnt-use-the-dr...
Is there something new that's happened for this to be news?
In practice it is extremely rare to find a pure REST model. It is hard to do properly.
The long story about Spleeter (Extract voice, instruments, etc. from any track)
The amount of CO₂ we produce is correlated with our spending (embedded energy), and our spending is usually related to our income.

If you have a good income, you likely produce a lot of CO₂, but you can also afford to spend some time and money on offsetting activities.

For example, buy a plot of uneconomical farmland and plant good CO₂ absorbers, maybe good nursery trees so you can return land to a more native state. There's heaps of ways to do it, but check you are not being greenwashed.

You do need to do some research: building an energy efficient home, or buying a Tesla feels good but might not actually be effective (and could easily be net producer of CO₂ depending on other factors).

When I spend money, I figure 25% is embedded energy (e.g. employees in chain go on overseas holiday). E.g. I guess $8 spent uses a litre of petrochemicals.

Edit: if anyone has good pointers to information about embedded energy per dollar, I am interested. The above comment is mostly from my own thought experiments.
A quick refresher on the details of how congress actually goes about their day-to-day plus the roles of the various permanent government and de facto government organs, shows "expertise doesn't scale" isn't really a problem. If it was, the whole thing would have come toppling down ages ago. So the libertarian argument is only "it's hard to do well", not "it's impossible".

I'll leave you to find your own references to get a detailed picture, but in short two basic forms of organizing do a lot of the work: big teams/staff for each congressman to help out, and special interest committees and caucuses. On top of that at least some take the idea of "representation" somewhat seriously, so if they need to know about a topic they're not experienced in, they tend to meet with supposed experts in those topics (which can come from a dedicated pool, lobbyists, state university department, and occasionally private industry owners or high level employees) for information and sometimes policy recommendations.
Union-find is one I find needing a fair amount too, although it does make algorithms tricky to debug if the problem is a bad union ("which union was the bad one that caused all these groups to collapse into one?").

But even for these simple data structures, I am much more comfortable implementing them with an algorithm textbook in front of me (or some other resource with similar level of detail), simply because it greatly reduces the scope for implementing the data structure itself incorrectly and, secure in that knowledge, I can focus my debugging on the algorithm itself.
“Python already replaced Excel in banking”
Of course, if both your input and output assertions are written in stone from the beginning, and you're writing a single piece of code transforming an input into the output, then why not. But this is hardly the general case.

The general case is more that you'll discover both your requirements and your solution while coding, many times over. Writing a test that is tightly coupled with a solution you might discard anyway one hour, a day or a week later is pretty pointless.

On the other hand, I can understand that it's a good practice, while coding, to keep asking yourself 'how will I test this piece of code'- as it enforces a decent architecture of well isolated parts.
The point of a notary is that there's a witness to you signing papers. You can't serve as an unbiased witness if you're the person signing the papers.
I don't buy it. Yes there's a growing hysteria of China, but that's due to their government. It's not against the people in general. (Yes, yes, there's always an example of someone being racist/xenophobic. My response is there are always idiots who are racist/xenophobic. Citing them as an example of the populace at large is just lazy.)

People don't care about people from the ROC, aka Taiwan, aka China*. If people in our extremely polarized political environment are uniting on this, it's because it's a Serious Issue that needs to be addressed.
It's because Fortnite is a soulless ripoff of GTA V and it has zero substance. The game is an empty void sprinkled with idiot celebrities who aren't discerning enough to understand that it's garbage. Fortnite at it's core is a game without a narrative, nothing subversive, no controversial elements, no meaning.
... on the Saudi stock exchange.
Largely long-time Bitcoin holders and smart ICOs. Anyone who's a real (not paper) Bitcoin millionaire probably got that way by selling near the peak. Ditto anyone whose salary has been paid by a crypto firm that collected millions in an ICO. Most of the engineers working for companies like Consensys, Brave, Filecoin/IPFS, etc. are indirect beneficiaries of the 2017 Bitcoin bubble.

The ICO boom had an interesting triple-pyramid-scheme structure that accelerated both the rise and the fall. If you bought into Ethereum in the early days, you probably paid with Bitcoin; it wasn't possible to buy ETH direct until ~2017. And similarly, if you bought into ICOs in 2017, you bought with ETH. That meant that the folks investing their money in ICOs weren't actually putting $200M into Filecoin; they were putting ETH that they had spent maybe $20M (in aggregate) in, which was likely purchased from someone who had bought it with $2M in Bitcoin. The eye-popping ICO valuations attracted more people into the market, which allowed smart ICOs to unload their ETH immediately at inflated prices and convert it into a big corporate war chest. Once the bubble popped, this mechanism worked in reverse (a bunch of dumb ICOs that had held onto their ETH all try to sell to capture the tiny pool of inflowing capital, which does nothing except force down the price of ETH), leaving folks who bought at the top of the bubble and ICOs that forgot to sell holding the bag.

Ironically, this mechanism holds the basics of a functioning financial system: money was transferred from people who weren't doing anything with it to pay salaries of people doing productive but speculative work. It was transferred pretty clumsily, with a lot of people losing their shirt and a fair bit of waste and scams in the receiving projects, but if any of the receiving projects deliver, it succeeded.
It was business as usual at Blizzcon despite Hong Kong protests
I really hope users and developers can embrace the amazing technology that is present in illumos and its derivatives, much of which came out of Sun Solaris.

Things like ZFS, Zones, DTrace, SMF, and Crossbow were locked up inside Sun Solaris for many years because it was proprietary. The effort to open source it took a long time and because of how Solaris was built (with various third party things) Sun essentially had to release under a slightly odd license, the CDDL.

Meanwhile Linux, which had ascended to dominance post dot com bubble, solidified its lead as the defacto default server operating system, a fairly well earned dominance built on being the first truly free Unix available for x86/PC hardware, and at a time when that was a truly lesser tier of hardware (unlike today).

But today I worry we've settled into a mindset of "the linux way is best because it is dominant" - if you use linux you can google your stack traces, you know that even if the tech is inferior (coughbtrfscoughsystemtapcoughsystemdcoughepoll*cough) many other people are in the same boat and in theory hordes of developers will -- might? -- make patches to fix the problem. No one ever got fired for choosing linux, basically.

I've migrated a bunch of personal projects to a server I own running SmartOS, an Illumos derivative. One thing I've learned is that it's actually really viable and nice these days to use an alternative operating system. I imagine it's similar with FreeBSD, OpenBSD, vanilla Illumos, etc. These systems run on a pretty impressive array of hardware and are able to leverage the near total standardization of the hardware/bios stack and the inroads made by other projects to bootstrap to viability. E.g. SmartOS uses pkgsrc from the netbsd project for packaging, took some boot technology from FreeBSD, and in general is able to tap into the universe of "unix like" tools, even if many of those tools are most often used on linux.

Anyway if you get a chance give this stuff a spin, it's pretty eye opening what you can accomplish. Zones, to me in particular, feel like a game changer.
I'm very comfortable saying alcohol affects the world as much as Uber does. Liquor stores regularly use sketchy loopholes to dodge regulation, and the entire reason they're so tightly regulated is that we believe unrestricted liquor sales will kill people.
Rolex (https://m.rolex.com/watches.html) have a distinctive design, they print their logos on their product. It's quite visible. Prada usually print their logo on their bags as well (https://www.prada.com/nl/en/men/bags.html). Giorgio Armani do not feature their logo on the outside of their suits (https://www.armani.com/hk/armanicom/giorgio-armani/men/suits). They don't have a distinctive design or a signature pattern like Burberry's either. You would really have to know your stuff to recognize one in the wild.
You as an individual I agree; there should be no disclosure of customers themselves. However, I do think the city deserves to know in real time where all the 30 pound lithium ion battery and motor, pieces of litter are.
Then how should I interpret your 'Generations are ideologically divided'?

If it is merely the expression of slight shifts in political leanings correlated with age, we'd have to look whether this is a new thing or something that has always been the case [1].

The reason I point out in my response to you that the presumptions which you will find even in this tread, that there is a conflict between the generations that expresses itself as a principle component in voting behavior and justifies division and vilification of the 'opposite' age cohort, is blatantly false and a manufactured framework intent on dividing people and gaining economically and politically from that conflict rather than uniting and looking for solutions.

[1] https://quoteinvestigator.com/2014/02/24/heart-head/
That depends what one defines as working: one doesn't get didley squat until one sells everything one owns down to 4'000 francs. Only then does one qualify. Low income families get medical insurance help, but they still have to pay, and no, tax payments don't count, because what one is allowed to subtract is symbolic. That's about it.

Unemployment benefit is only for 18 months maximum, if I'm not mistaken, is not part of the welfare, and in the best case scenario only pays 80% of the salary, and there might even be a ceiling to that; if one is a homeowner and one didn't manage to find a job, savings are next, then the cars and bikes and then the house, before welfare will even consider paying anything.

Ayn Rand would be furious that social benefits still existed at all.

Hehe, so true, and all the more hypocritical since she herself drew welfare benefits in the United States for years.
> Most everybody who has positive feelings about Solaris history already knows where we come fro

I was in doubt. There is an OS release every week now, I think being based on a mature one only gives me more hope.

Maybe also say something about what you want to achieve (a serious alternative for Linux on the server), or name some companies that use it currently in production.

> It's pretty easy to hear Solaris and think "old" and "unmaintained"

This is better countered by a list of recent releases and/or recent commits.

> The other perception we try to combat is that we're compatible with binaries for Solaris 11 -- after a decade of divergent development on both sides, we're just not.

This is not for the front page, but good to mention at some point.
Each of the images without one of the key properties is oddly satisfying in a semi-abstract kind of way
Pretty much every major republican thinker (and by republican I mean in the tradition of republicanism, not the political party) has discussed the problem that these concentrations of wealth/power have for stable societies.
That definition was used for a very short time in the 90s. It's long since settled into "was a teenager in the new millennium", which means born early 80s to late 90s.

Gen Z, also known as iGen, was born in the new millennium.
Enterprise server OS doesn't need name like that. The most popular derrives from Deborah and Ian
I'm not the only one that noticed that!
>Yes, they're incompetent.

So you feel confident in asserting that, at the time that the person made that tweet, the quality of the Python code that they shipped was poor, or it took an inordinate amount of time to produce? All because they had to look up len()?
You have so many openings for the top tech engineers (Senior / Lead), is there a chance you'll be considering remote workers in the future? You're missing a huge pool of candidates! ;-)
> How many node developers are going to fire up an alternative operating system and learn a new debugger to be able to find a memory leak?

I don't think this is much of a barrier, especially when "fire up" means: run a VM instance. Using various VMs and/or containers for development is already a common workflow.

I think the unfamiliarity of Illumos for most developers would be more of a barrier.
Solaris, HP-UX, AIX are all in hard maintenance mode as far as I can tell. Illumos seems to be the last System V still being actively worked on.
I was under the impression that zones were still significantly more powerful than containers.

A good contrast between zones, jails, containers in linux

https://www.youtube.com/watch?v=BsA4DcX47E0

ZFS is still a pain to use for your root filesystem not because zfs on linux doesn't work but because its been legally questionable due to license constraints.
Dumb question: What does encrypted DNS really solve? Is it just that you know the DNS will be resolved by the server you chose and not modified?

I understand the approaches of DoT and DoH but people keep talking about privacy and tracking but it just seems like you can just run your own un-DNS server and get the same info by looking up the IP to get the DNS. You can still be monitored and controlled by IP, right?
Yeah, the idea that Fortnite is somehow "designed by committee" or less legitimate when Epic has spent the last 20 years iterating Unreal Tournament and Gears of War is ridiculous.

Epic knows how to make a hit game. Their games are almost always extremely well made and fun. Gears of War pretty much invented the cover mechanic in most modern shooters. To denigrate them just sounds out of touch, frankly.

I played Fortnite for a few hours because, hey, it's free, and it definitely has Unreal's genes with some building and last-man-standing techniques piled on top.

The difference in skill between me and the players who won was outstanding, just like it was back when I used to play UT after school. It's a solid game.
Given how much of the country is tipped at an inconvenient angle for parking, I kinda don't blame them for making you pay to keep your car somewhere level.
Which is disingenuous, because 75% of those taxes would remain, regardless of where a person lives in the US.
I know the command just not sure what your suggestion is sorry
The problem with this solutions IME is that now you start to fight the editor and wasting a lot time: https://imgur.com/a/Zt0M9DX
I see the FB PR brigade is out in force today.
> Empty pickups have poor weight distribution; not enough weight in back. With a giant battery pack under the pickup bed, traction is better.

The problem you're mentioning being solved by a battery pack could just as easily be solved by putting any random ballast in the back of the regular truck. I think electric will have other advantages (and disadvantages), but I doubt this is a big one for most people.
Not consciously, no. Subconsciously? Almost certainly.
django-debug-toolbar is excellent, and I use it on my django sites as well.

In addition, the documentation does a pretty good job of highlighting some of the common gotchas. Unlike your environment, my page/js weight is very low but I'm querying against a few hundred million records joined across many tables. Even using materialized views to eliminate the impact of joins in postgres, it's required a fairly delicate touch to make the delay for page loads tolerable.

In that respect I would likely redo the project in flask and sqlalchemy, if only because then I wouldn't have to remember the syntax nuances of two separate ORMs. They're similar, but not identical, and it's infuriating at times. Plus I'm very comfortable dipping down into raw SQL in sqlalchemy, and it hasn't been as intuitive for me with Django.
Show HN: Domain Primer – warm up a new email for cold outreach
There are a few sections of my commute where (IMO) it is more dangerous not to speed. The best example is I have to merge from the right, and get to the left-most lane for my exit, so I'm crossing over four lanes. The speed limit is 55, but pretty much everyone is driving at 70-80.
How are they going to display the bikes and scooters on a map inside of the app without GPS coordinates?
because politicians dislike it and scare their constituents and others into the same mode of thought. why can't we apply the same mindset to government because you have to be kidding yourself if you believe it is a democratic institution.

Oh sure you may have the option to elect a few select people at different levels but the vast majority is not subject to your whims or even large groups of people.

the reason is simple, in facebook's case and other companies which provide people a new way to assemble is that politicians do not control the message and that is intolerable to many of them. they pretty much had the news industry in their back pocket for generations but the internet blew that away when anyone could be the news.

so don't subscribe to these fear tactics that big bad companies are taking our privacy and freedom, government is just jealous because it has all that and never had to share
I think part of the reason for not mentioning OpenSolaris in the main page is because it, in fact, isn't really being worked on... it's effectively dead, and Illumos really isn't the same as it was a decade ago.
I would love it if Microsoft integrated parts of Electron (or at least Chromium Edge) as the new WebBrowser component (or alternative Electron component) in .NET.

This would be such a major game changer for me as someone making apps using the built in WebBrowser component. It would also help reduce the footprint of Electron apps as third-party developers wouldn't have to re-distribute libraries and Windows would be able to manage resources between the different Electron apps more efficiently.
On where they should operate, maybe not. But liquor stores definitely do violate regulations on how they should operate, and a real-time feed of sales would surely help catch things like Amazon's clearly fake retail outlets (https://www.wine-searcher.com/m/2019/11/amazon-still-mocking...).
> at some point a project has to move on from being a fork of their predecessor

Sure. But what about doing so when it has become an established name? Right now I'm only interested because it is a fork, those toy OSes that get released every week rarely tickle my interest.
Ok, we've changed to that from https://newsroom.fb.com/news/2019/11/introducing-our-new-com.... Thanks!
> but nobody was saying "the internet is a bust"

Many people were saying this, Paul Krugman (one of the leading economists) went as far as comparing the internet to the fax machine:

"The growth of the Internet will slow drastically, as the flaw in 'Metcalfe's law'–which states that the number of potential connections in a network is proportional to the square of the number of participants–becomes apparent: most people have nothing to say to each other! By 2005 or so, it will become clear that the Internet's impact on the economy has been no greater than the fax machine's."

> You said it yourself - you're too young to actually know a lot about that, but you use it to bolster your arguments anyway.

I'm too young to live through it, but luckily I studied it in university :-) Many people claim to know many things about history prior to their birth. I guess I'm one of these people.