skysight-inc/HackerNews huggingface dataset:
For those who don’t know: ITAR is International Traffic in Arms Regulation. https://www.varonis.com/blog/itar-compliance/
A waste management scientist in India has a royality free patent of using plastic in asphalt. This is a good way to recycle plastic, but one could pave only so many roads.

https://en.wikipedia.org/wiki/Plastic_road
But it's not possible to configure via DHCP/network level autoconfiguration, is it?
I used a Samsung netbook for many years until it broke during an upgrade attempt. They were surprisingly capable.
Tor Project Receives $670K from ZOMG for Rust Re-Write
Government is made of people who have the better motives to lie then corporations. Especially in India where a tea seller, with fake degree rises to power based on nationalism and fascism. We been through these motions before, and what is going on in India is not any different than Nazi Germany. Not to mention, far right hindu government is a fan of Nazi Germany. These Hindutwa nationalist are hiding in plane site in west, and most people need to be aware of it, they are the worst racist based on casts and colour of skin, which is funny because to most westerners they all look shades of brown.
So, in a narrow, simplistic case signed integer overflow undef behaviour made it possible to replace a loop with a constant. Hooooray!

Pretending that integer overflows don't happen because of undef behaviour is... Funny. Integer overflow do happen a lot, both with signed and unsigned ints. Compilers should only apply radical optimisations in this situation if they can prove an overflow will never happen. Otherwise, they should not touch the loop.

EDIT: typos, rephrasing for clarity
Hardware: not necessarily. Firmware: yes.
How much will a bit of sequencing and CPU time cost?
5k what genomic sequencing for other cancers cost is peanuts in cancer care.
There are many drugs where one infusion (of many needed) is more expensive than that.
> Laws of physics place hard limit on your speed, they don't do that for lifespan of your engine.

That cannot be true. Nothing escapes the laws of physics. It obviously depends on the engine, but for example current electronics have a lifespan of only a few decades. Even the half-life of DNA might be a problem, depending on the hibernation method.
Damn, somebody plz develop a sane alternative to CSS.
Absolutely not.

At a barest minimum, some names like Terry are unisex. Other names like Andrea are masculine in some countries and feminine in others. Finally, say you, an English speaker, encountered the web site of a person named Fang. Are they a man or a woman?

Pronouns in the bio help resolve confusion in all these cases, and that's before we get into LGBTQ issues.
>Federal marijuana prohibition and the War on Drugs (yes including laws) is rooted in racial bias.

Somewhat of a myth, and at the end, the law is not biased or racist.

The Democratic party and gun control laws are also "rooted in racial bias". Is continuing gun control laws racist? Is the Democratic party racist?

>There are a HUGE amount of sources and you aren't acting in good faith so this is pointless. Some links below.

None of those links point to specific laws being racist whatsoever. One of you links literally agrees with me: "Athough there is no indication from case law and legislative history that Congress harbored a discriminatory intent when enacting the Anti-Drug Abuse Act"

>You might argue that the context around why these laws, for instance why there are specifically sentencing disparities written into law, doesn't matter because the plain text doesn't say black people shall have a 2x longer sentence. That's ignorant IMHO.

That's not ignorant, that's reality. They're not racist, your own source agreed with me. Meth also has 2x longer sentencing, is that a racist law targeting whites?

>Even so, racist laws were specifically written in plain text IN OUR CONSTITUTION spelling out black worth as only 3/5ths of white.

Are those laws still active? Oh, they're not? Cool, thanks for agreeing with me.

>Nixon's advisor has a 'great' quote plainly laying out the motivation and showing why context and the actual affects of these laws are racist.

These laws predate Nixon by decades. Stop moving goalposts and straw maning.

>you're being purposefully being flippant with a throwaway account so I'm not going to continue responding but go ahead and downvote again.

Translation: "I wasn't able to prove suburbs are racist, so I attempted to strawman and goalpost, but that failed, so I'm just going to take the leftists' exit and call you racist and leave."
Is that a bug? Certainly feels like one. Try it with software that does not blow goat dicks, and it does not disappoint:

$ perl -E'say q("Tarzan") =~ /"Tarzan"(*SKIP)(?!)|Tarzan/ '
$ perl -E'say q(Tarzan) =~ /"Tarzan"(*SKIP)(?!)|Tarzan/ '
1

$ printf '"Tarzan"' | pcre2grep '"Tarzan"(*SKIP)(?!)|Tarzan'
$ printf 'Tarzan' | pcre2grep '"Tarzan"(*SKIP)(?!)|Tarzan'
Tarzan
You'd be surprised how quickly you can get over jetlag when traveling in first class. It makes a world of a difference.

(used to travel a lot for work, and was lucky enough to get upgraded a few times to business and once to 1st).
What suppressing? The WHO and national agencies are actively looking for treatment options, and just last week another medication was approved for in-hospital COVID-19 treatment.

It's just that nothing that has been tried yet works nearly as well as vaccination.
It looks to me like the same argument for trying to change groups from within: you need to be part of the machine to raise to a position where you can make it move the way you want.

There is surely a lot of possible shades of that, but clearly there are domains where it's not a viable approach. We've seen for instance that changing the police culture from within seems like a dead end. Arguably I wouldn't be sure defense is more open to change.

Sometimes external pressure has a better chance to bring change, and working from the outside to have an impact on that could be as effective depending on the field.
Thanks for the insight -- I have never seen an exec take more than 3-4 weeks per year though. Did they ever take the full two months in your experience?
Used to be you could mostly avoid such censorship by pointing a local resolver at the dns roots (or alternate roots..).

I suppose you can run your own dns resolver for dot - but there seems to be much poorer support for network level configuration (like DHCP)?

I'd like my android TV, my TV, my phone and my computers and my guests to use my local settings - automatically. Now every device need manual setup for every network?
Having had the joy of writing code to manage system wide DNS config for all 3 of the major desktop operating systems, it's very clear that nobody cares about DNS - the users just want it to work and the systems developers also just want it to work. On macOS, if you don't have an IPv6 enabled primary adapter, even if you have a working IPv6 VPN connection, you just won't be able to get AAAA responses regardless of your configuration. Watching for config changes is also a race ridden mess, applying DNS on Linux on major distros is also a crapshoot of which specific NM (NetworkManager) version the user is using (this can differ between a fresh Ubuntu 16.04 install and one which has been upgraded to 16.04 from 14.04), and which specific DNS mode NM is configured for. There's also systemd-resolved, with multiple versions and capabilities, and there's also resolvconf. In some cases, there's a notion of a global config, in others, the config is always bound to a specific interface. Windows is somewhat better in this regard. But at least the developers of NM and systemd-resolved are receptive and incredibly helpful.
>you can roost high up and get an overview of any situation. Crows are extremely intelligent and have developed a heightened ability to do "systems thinking"--working out the elements of any situation, how they interact, what causality there is, etc.

Humans have a similar advantage in obtaining overviews (besides raw brain power). Because of bipedalism, humans are probably the tallest land predators among mammals. Polar bears come closest with a max shoulder height of about 1.6m.
ALMOST HUMAN

The thinking elevator,
so the makers proudly say,
will optimize its program
in an almost human way.
And truly, the resemblance
is uncomfortably strong:
it isn't merely thinking,
it is even thinking wrong.

(Piet Hein, 1973)
The documentation is far from top notch. Compare it with Zephyr OS documentation and you'll see quite a difference.
Ask HN: Universal format for storing data, untied to specific schemas?
Is there a way to store data in a file that is "schema agnostic"? In other way, a format that is not tied to "relationships" or "graphs" or whatever other schema. I'm thinking of a storage format that is just concerned with storing data and that can be easily loaded to a RDBMS or a graph databases as needed (or other database schemas that might exist).
HubSpot Forms in React: Submit a Form Using HubSpot API
It could be as simple as 'using data that the user did not explicitly opt-into sharing'. Agreeing to terms&conditions doesn't count as it is not explicit.
> The Nagourney Cancer Institute cultures live cancer cells from the patient to test for what drugs may work.

That assumes you have time for this. Very often treatment is started within days or even hours of diagnosis.
Long term pfSense user here (4+ years). I have followed the discussion for pfSense issues in recent months, and overall agree.
However, I think the situation is a little bit more nuanced towards the context pfsense is used: If you have open WAN ports, for hosting services, I would avoid pfSense as it is now. If you have a fully closed WAN, with several mechanisms added to block local access (VLANs etc.), then the difference between OPNSense/pfSense is really not that obvious. Even if you have a OpenVPN Server on a single port, lets say UDP, it is possible to add HMAC, 2-Factor-Auth etc. in pfSense, too. So the security risks atm still seem rather low in this use context.

pfSense currently just has a bit better support for packages. pfblockerng-devel, radius server for 2FA, Telegraf etc. Those are not available in OPNsense yet. Using pfblockerng-devel GeoIP lists, I can add an extra layer of security, allowing only certain countries to even reach my OpenVPN port.

There is no guarantee that OPNSense is any better, other than the mentality aspect. It is a critical project and I am hoping to make the hop as soon as possible. At the moment, given my use case, I still feel that there is some time.
Eekels Airconditioning – Airco Installateur in Venlo
Eekels Airconditioning Venlo is een gecertificeerd airconditioning installatiebedrijf. In heel Venlo leveren en monteren wij op een professionele manier airco installaties. Hierbij bieden wij u een scherpe prijs en een uitstekende service. Bij Eekels, de airco specialist in Venlo bent u aan het juiste adres voor een koele zomer.
Sharing IP to allow other countries to manufacture their own doses would be a huge step forward.
Here are some ideas:

1) Scavenge an old PC from a tag sale, estate sale, thrift store, or eBay. Or see if there's one sitting by the dumpster. A PC from 2004 or so should do nicely.

2) That ThinkPad may have a serial port. Connect it to a PC through a USB-to-serial dongle. If the newer PC runs Linux, you can run PPP or SLIP on it to turn that serial connection into a network connection. For bonus authenticity points, it will communicate at mid-90s consumer internet speeds!
pgrep is great, but note that you can still encounter this problem if you run pgrep in parallel -- it will never match its own process, but it will match other pgrep processes.

So for example if you have a script that uses `pgrep -f banana` to search for a "banana" process, and you run that script twice in parallel, pgrep might see the other pgrep process and think "banana" is running even though it isn't.

I was bitten by this :)
After working with declarative systems for some time now (terraform, kubernetes), I've concluded that things will generally be declarative, but you're bound to run into edge cases where the imperative nature of the underlying system bleeds through and shows up as a gotcha for some reason or other. For kubernetes, I've found that people tend to have to name YAML files in the order in which they should be applied for things to work properly. A more devious case involves kubernetes ConfigMaps getting updated in place via apply while the deployment fails to recognize that the environment variables for the pod have now changed and need to be restated. I suppose this could be chalked up to the idea that all declarative systems need to be functional and each resource should be immutable, however, that's never how it evolves in practice. In short, it's all been quite a disillusioning journey through the general promise of not needing to worry about ordering that eventually results in ordering being the hardest problem that the system faces.
You are wrong.

Optimizations directly enabled by Undefined behavior are only a very negligible part of the performance benefits of the existence of UB.

For example, consider the fact that array access out of bounds is UB. Because of this a compiler can assume (without proof) that all accesses are actually going to be in range. This enables a boatload of loop optimizations.

All non trivial optimizations done by a compiler usually assume such facts.
Have you heard of twitch? Cause it sound a lot like twitch, and they already exist and have huge userbase.
> I should also point out something else unfair. I am a dual US|EU (Croatian) citizen who works part-time remotely as a contractor for a US-based company in Croatia, while studying for her masters degree in electrical engineering full time. Because I am an EU citizen, I can work in 30+ countries remotely, outside of the United States, while essentially getting paid more (compared to the locals and most other European Union citizens) for just having US citizenship and related credentials.

For another perspective as a US citizen living in Europe, getting work remotely for US company really only works in tech from what I have seen (maybe in other professions, but they are not that common). What you need is the combination of being able to work on contract, and hopefully not have to shift your hours unless you are working part time. For companies that are large, established, and have remote workers you will likely be paid at market rate for where you live. The tax situation can get complicated depending on your income level, and tax rates in most European countries are much higher than the US. Your investment options outside the US are limited, many expats retain their US banks for this reason. You won't have the benefit of a 401k contribution either. The best situation for employment is being able to invoice a company directly and get paid on a contract, not every company is willing to do this. Otherwise, worst case you would be employed by a local PEO which means for tax purposes you are a full time employee and will likely be paying more taxes than you would in the US. I think Croatia might be in the sweet-spot of countries that hasn't a decent quality of life but also low taxes for independent contractors.
I think they meant this package: https://github.com/justbur/emacs-which-key
Maybe not by default, but if they asked the users and explained what is this used for, it is likely users would say yes to the use case you described as it objectively improves their user experience when using Amazon (granted, ads/recommendations would need to be meaningful and designed in a way to actually improve the experience of the average user with a way to completely turn them off for a user who doesn't want it).

Problem is when a company use data that the user did not explicitly opt-into sharing with them, to then diminish their user experience of consuming the web by for example stuffing tons of targeted ads on every major site on the web, leading to barely usable sites and intelligence insulting outcomes.
Because of the GIL the cache is often pretty useless on a webserver anyway, as each and every request gets a different process not sharing that cache. So then one has to deploy Redis in addition and complicate the stack. Makes sense with a shared cache when there's multiple instances, but often it's overkill. Having to go "external" to fetch the data I might as well not cache anything.
They added "pattern matching" as a statement.

The irrational hatred of FP is still there, to the point of the absurdity of implementing a hobbled procedural version of pattern matching!

It is bordering on insane.
Anyone know the story behind "Code Mega"?
Usage Statistics of Kreya
I'm pretty sure you can find the link using Google, also.
Two Americans among 15 detained over assassination of Haitian President
Patterns of Distributed Systems [audio]
For example, the German freelance visa requires a local economic interest, which translates to having clients in Germany. If you can't find German clients, you won't get the visa nor be ableto renew it. They check this thoroughly.

Howeber, Malta let's you buy a EU citizenship for 650,000€, and other EU countries have similar schemes for rich people.
Oh, the workarounds. See KosherSwitch.[1]

[1] http://www.kosherswitch.com
Square is going to make a hardware wallet for Bitcoin
No, they did not take them down immediately (or even the same day) when it mattered. They took them down some 2 or 3 days or so after the incident, after the government cried foul and there was a big brouhaha about the whole thing. The new IT rules mandate a time-bound takedown for lawful requests. Hence the need for a compliance officer.
The fractal shapes are really beautiful, but the other beautiful thing is the species to which it belongs.

We have many vegetables that are really just different forms of the same species Brasica oleracea [0]:

Brassica oleracea Acephala group – kale
Brassica oleracea Viridis group – collard greens
Brassica oleracea Alboglabra group – kai-lan (Chinese broccoli)
Brassica oleracea Botrytis group – cauliflower, Romanesco broccoli, and broccoflower
Brassica oleracea Capitata group – cabbage
Brassica oleracea Gemmifera group – Brussels sprouts
Brassica oleracea Gongylodes group – kohlrabi
Brassica oleracea Italica group – broccoli

It's amazing that we can cultivate a single species into so many different types of food.

Some people hate each and every one of these varieties, that is probably due to genetics.

Claims about some of them being "super foods" are nonsense, but they are all pretty good food sources.

You really should not cook them too long. Then they start smelling and tasting pretty bad.

[0] https://en.wikipedia.org/wiki/Brassica_oleracea
You are right. That is not the same study. Thanks for pointing that out.
Good one:
https://goomics.net/361/
> What I'm saying applies once the population actually drops by a large amount

Oh but this is exactly what I'm trying to explore with the South Korea specific example. By 2100 they are predicted by the UN* to have 1/2 of their current population. This remaining bunch will be mostly very old people, the fertile/working age fraction will be like 20% supporting 80% people too old to work or reproduce. This is already a never seen before situation (in peaceful times, at least), which you describe as "numbers tend to move back up, or at least stabilize", like we've seen this many times before, but we've never seen anything like that. Also, I'm having a very difficult time imagining a half-a-century long, continuing freefall in fertility suddenly reversing in another 5-8 decades and them all of a sudden starting to breed like rabbits in 2100, after they lose half their population. Even just to stop the freefall they would have to double the current fertility rate just to not go completely extinct around year 2150.

* https://www.bbc.com/worklife/article/20191010-south-koreas-p...
The blog you link to was written by Noam Bardin, the CEO of Waze, a billion-dollar acquisition. His experience and incentives will be quite different from the average Googler.
Next up:plumb your bloodstream directly to google
EPP: EU Parliament Approves Mass Surveillance of Private Communications
Excessive usage of anonymous functions is a major pain. JavaScript developers for some reason almost refuse to name their functions, even though it would make reading and reusing code much easier.

You can make lambdas in Python, but naming function is in my mind very much a "feature".
Interesting man.

Belongs here:

https://en.wikipedia.org/wiki/List_of_David_Attenborough%27s...
Not entirely related but I'd also recommend thinking hard about your resource groups in case you ever need to move or re-create them. Due to the way azure and terraform works, it's "safe" to put all your stateless resources in one resource group, but everything stateful should be in individual, small resource groups. This will be a life saver if you ever want or need to move your stack across regions using azure's built-in georeplication rather than restoring from slow off-site backups.
Press and hold, and you get a slider.
Yes, coming back to Python after many years with Kotlin and Elm, I see how the Python language guides people to write code in a more unreadable way.

Mutations everywhere. But mainly because mapping and flatting stuff is so burdensome. And it lacking many fp functions and a proper way to call them ergonomically makes a crazy list comprehension the goto tool, which often is much less explicit about what's going on than calling a function with a named and widely understood concept.
> to take the long-term view, and to never be afraid of giving away their legos.

Is that a common expression, or a typo?
Is it only me whose "just give me the gist" button is not working and only jumping back to top of the page? (Browsing on iPhone iOS 14.6)
What about solvespace?

https://solvespace.com/
Turkish bank Akbank is disrupted for 2 days after COBOL system upgrade
Lambda expressions in python are limited to a single expression. The poster explicitly calls out wanting more than one line.
That does sound nice, but apparently it’s already been succeeded by TLS ECH, and neither of them are widely enabled by default, so essentially there is currently no SNI alternative.
Users Who Brought FBI Hacked Pixel Phones Are Now Crying for Help
Carbon fiber brain-implant electrodes show promise in animal study
The thing I most hate about Spotify is that their embedded player does not have a volume control. It just blasts at full volume at all times.

An audio player without a volume control, really?
Immigrants face unique constraints in their choice of where to live. Places that have lots of immigrants will attract more because of family-based migration and people’s desire to be closer to support networks. But that still indirectly comes down to the availability of jobs that will sponsor immigrants.

My dad sponsored other members of our family to immigrate. They settled in New York City, because it’s a great place for immigrants without strong language skills and domestic networks to get menial jobs. But that doesn’t make it a great place. My cousin has a foreign master’s degree and works in food service. He’d be way better off doing the same job in North Carolina, where the low pay would go a lot further. But there’s not many Bangladeshis in Asheville who could help him get a job.

I’d argue that those same features actually make New York and California kind of a shitty place for people who have more options. The inequality and segregation in those places is soul crushing. My family members that came here in more advantaged positions, e.g., getting a U.S. college degree, settled in places like Colorado and Texas. Those are the same places where native born Americans are going.
How SHA-256 Works Step-by-Step
During the 1918 Flu Epidemic, Pet Parents Put Masks on Their Cats
> but everything stateless should be in individual, small resource groups

I think you meant stateful.
Convenience wins over everything else.