skysight-inc/HackerNews huggingface dataset:
Put that turret on a trailer truck and drive to enemy town.

Or put your city hall on a trailer truck, if that's what it takes.
That seems fine for a London conference, which can cost slightly more than another location due to the desirability of being in London.
There's nothing to keep us from putting lots of small reactors at the same site, if that's what we want. We'd still get the economy of scale from factory-built reactors.
It is indeed an argument, and the idea that the laws around landmines and chemical weapons are what caused them to occur less is very selective reasoning. Those two cases are weapons that have a blowback towards those who wield them (Korea, Vietnam, and Afghanistan are still cleaning up landmines), and it's just as likely that their diminishing was due to there being less costly ways to kill people.

Inability to enforce is exactly why prohibition has been a colossal failure, so how is the ability to enforce irrelevant to a law's success?
I don't use Google, I use StartPage. I am plainly stating that I am surprised nobody made an extension to remove the ping= link attribute from all webpages, considering that the only reason it exists is to track user activity.
Freelancer Websites for Finding Developers: Guru vs. TopTal vs. Upwork
Need to hire a web developer but have no idea where to start?

There are plenty of websites like Upwork, Toptal and Guru where you can find freelance developers. I wrote a post to compare freelance websites by weighing their pros and cons.

Read more here: https://indiez.now.sh/blogs/the-best-freelancer-websites-for-finding-developers
This is a silly pedantic point...

I don't think Israel (or India, Pakistan & North Korea) broke the npt rules. The treaty doesn't regulate non signatories and allows countries to withdraw from the agreement. North Korea is the recent one. They gave their 3 month notice, withdrew and tested nukes without violating the treaty.

Ultimately, I don't really think the treaty was the biggest direct factor limiting proliferation.

When it was signed, peaceful nuclear tech was expected to be the most important technology of the century. The treaty was supposed to exclude non-members from accessing peaceful nuclear technology. It did that quite effectively (Israel never had nuclear power for this reason).

But unexpectedly, it's 2019 and nuclear energy isn't that important.

The npt did help forming a consensus though, and policing that consensus outside of the treaty. Helping anyone nuclearize is taboo. Five more countries (possibly six) did develop nuclear weapons after the npt, but the barriers were pretty huge, diplomatically and technically... because they got very little help.
Looong time ago the internet wasn’t a very commercial entity :( and a phone cable was enough.
Exactly.

Modern Ubuntu systems rely on Snap or Flatpak for a lot of software. What these systems do (as I understand it) is package a large amount of the dynamic libraries that would be provided by the operating system, and stick them in a compressed file (or virtual file system, whatever).

So what you essentially get is a 200MiB 'binary' without any of the benefits of dynamic linking (being able to swap out a library given a vulnerability without recompiling) OR static linking (a single file, with the extraneous code removed, etc. etc.).
HN Reader Survey
Sure, but we do have all sorts of laws and restrictions on chemical weapons (which you could plausibly make by pouring some of the cleaning products in your house together).

The ban isn't a flip-switch that says: "hey, no more of these", it's the start of a formal dialogue over our relationship to these new technologies and how we would like to see them used on a worldwide basis.

If a country were to opt to drop thousands of flying drones with guns onto a military base is that different than chemical weapons? a fuel air bomb? conventional explosives? sending special forces in?

Yeah, they're all different with different repercussions, long term impacts, potential civilian casualties, etc. etc.
https://en.wikipedia.org/wiki/Death_from_the_Skies!
Then you put it on a train, like Big Bertha
There's nothing in the Second Amendment that says the right to keep and bear arms applies only to humans, and not also to the arms themselves.
Ntoe that MySQL's `JSON` type is using an efficient binary storage scheme which allows fast lookups etc.
https://dev.mysql.com/doc/refman/8.0/en/json.html

My favorite MySQL JSON feature probably is JSON_TABLE which converts a JSON document on the fly into a table which can hen be processed using SQL features.
https://dev.mysql.com/doc/refman/8.0/en/json-table-functions...

(Disclaimer: I work for Oracle's MySQL Engineering team)
I'm going to attack nuclear from an entirely new point of view: What if thorium or uranium have other, yet unknown uses? We could be burning potentially invaluable resources for relatively unimportant amounts of energy.
They used to say the same thing in Denmark. Yet, wind penetration is now a bit below 50%, and the grid is stable, see for instance page 14 here

https://ens.dk/sites/ens.dk/files/Globalcooperation/security...

"Figure 5 illustrates that there have been no major blackouts in Denmark in the past ten years"

Of course it requires adjustments, and the adjustments made in Denmark are specific to the local circumstances, just as they'll have to be everywhere else in the world.
For what it's worth, I said no to syntax highlighting three years ago and never looked back. Anecdotal, but I'm making much less errors and paying more attention to the code, now.

I think a lot of code highlighting is basically ineffectual, though, given that it (almost always) highlights based on keyword-based regex, rather than the semantic meaning of the code.
Can confirm. I worked in high end audio visual sales when I was younger (Calgary) and there were plenty of oil-money rich people who would come in and drop $50-100k and not even look at you as they dropped their black Amex on the counter.
> The key is not to eliminate dynamic linkage, but rather to apply it with discretion, at carefully defined boundaries.

Question: In the right system, does discretion even matter? Eg, NixOS - where linked libraries and dependencies are defined by content addressing. Should we use discretion with linked libs in a system like that?
How to Build a Serverless Single Page App with Vue and Kubernetes
If I'm not mistaken shared libraries are also shared (for the ro sections) in RAM. Saving 10MB on disk is mostly negligible nowadays but 10MB in RAM less so, and 10MB in cache is very much significant.

I really think that the linked post throws the baby out with the bath water, library versioning issues can be handled by the package manager to become effectively non-issue. DLL hell is a thing on Windows because it lacks a proper package manager. On a case-by-case basis applications that can't be packaged properly (proprietary binaries for instance) can be statically linked.

In my experience that's how it works on Linux and for the BSDs and as far as I'm concerned it hasn't caused many issues. Maybe I've just been lucky.
As I said, in critical theory, rigor often takes a back seat to rhetorical argumentation and polemic writing, but the point still obviously contains a lot of truth, not only in the examples she named but I suspect that a great deal other searches yield images used to advertise products or stock images (which are also used to advertise products) or pictures used in blog articles (often used to make money with ads).

The author spends a lot of time talking about how this isn't specifically to do with the female body, it's to do with society today as an accumulation of images (c.f. Marx's accumulation of commodities), the commodification of the female form being only one aspect of that, but perhaps one of the most egregious and useful rhetorically, since it is objectionable to many people in the way that less obviously pernicious examples (e.g artwork being commodified) are not.

I really think you're missing the point here; the existence of counter-examples does not invalidate the point. For instance, a discussion of power dynamics in sex is not invalidated by the existence of females taking on a dominant role rather than a submissive one. Rather, sometimes the phenomenon can occur due to it rather than despite it. Images that resist commodification do not exist in spite of commodification as a "gotcha" counterexample, it's possible they exist due to pervasive commodification making them attractive. You can already see this with the obsession with "home made" foods sold in supermarkets.

I think it's also very uncharitable (and a pretty poor reading) to dismiss critique as "not liking how it works". The point is that the Internet shouldn't work that way.
And the response by Jonathan blow https://youtu.be/4t1K66dMhWk

One of his points is that you still have to solve synchronization for allocations and deletions from the arrays.
Thanks for this list. I’d like to get up to speed on RL and see how we can apply it for path planning and control of our gliding parachute UAVs.
Many people form their political opinions these days based on sound bites and tweets. When the self-described socialist Alexandria Ocasio-Cortez tweets to her 3 million followers asking “Why should corporations that contribute nothing to the pot be in a position to take billions from the public? [1],” by and large her followers don’t ask whether or not that is actually happening. They simply take it as fact and act accordingly. The masses tend to believe simple things told to them by charismatic people, even if those things are grossly misleading or flat out wrong.

[1] https://twitter.com/aoc/status/1096194174301495296?s=21
Yeah but say a person fires at target x but during the flight , the rocket locks on to target y.
Ex-Coca-Cola engineer charged with stealing secrets for Chinese firm
> Only thing I wish would change about Lazarus is the UI. It's too much like the old Delphi IDE UI, I'm thinking Delphi 7 and probably before. I would love to see it become a toggable thing or something. I hated that GIMP used to do the same.

I didn't understand what you meant by "toggable thing", until I gave Lazarus a try. Yeah, launching an IDE and getting four floating windows feels weird today. I'm sure tiling-window-manager fans like it, but for the 99% rest of the population it feels untidy and cumbersome. Wish they add, and default to, a single-window mode, like GIMP did in 2.x.
> as of Ruby 2.2, there are zero-performance gains using symbols over strings

As others have pointed out - this is demonstrably false.

# frozen_string_literal: true

a = ('fo' + 'o').to_sym
:foo == a

b = ('fo' + 'o').freeze
'foo' == b

The second comparison is a 1.5x slower than the former. This is because if a string comparison fails on identity, it then has to check characters. Symbols are always interned so can always stop as the identity comparison.

But I actually just like them as they convey intent - a symbol is a string I know about as the programmer. A string is a string that is runtime data.
> In a ECS world, this means having at least 5 different components and 5 different systems per... type of entities.

Shouldn't it be more data data-driven than that? That is, instead of 5 components and 5 systems, you have one or two components and one or two systems and the components declarative describe the differing behaviours in a data-driven manner.

In my personal experience, if you have objects or inheritance to define every possible behaviour, the codebase becomes a huge tangle and performance will suck and actually creating the content becomes a pain. I'd personally much rather have components that define the general flavour of the behaviour and then use data to fine-tune it.

And for the edgy edge cases.. have a script component that runs Lua or whatever.

Of course, you can do that with OOP too and you can certainly write high performance OOP, I just personally find it much harder due to how it encourages distributing state across the codebase, especially when you want to do it in a multithreaded environment. But if you've had better experiences with OOP, then more power to you, use what works for you. I would, however, not write my own ECS, but use a well designed and well tuned existing one, like the article authors EnTT.
Censored on WeChat: A year of content removals on China's most powerful platform
Small Businesses Can Benefit from Migration to AWS Cloud
Enforcement would be tricky.
Oh, fuck off!
Also ban lethal, autonomous humans, colloquially called soldiers, psychopaths, or just the neighbor. Is this the way we treat our artificial children?
I hope it does. Don't get me wrong, I don't wish the guy ill. I hope he expects that and was ready to get out anyway. But I also don't care much for the "Instagram influencer" thing. It's a lot like political astroturf, appealing to people's preference for real-person authenticity when there's really none involved. The harder it becomes for people to make money at it, the better off we'll all be.
Because if not for Bezos, those funds would have gone to other companies—some of which might have actually needed them, and weren’t just using their clout to try and get free cash while floating on billions in profit.
Now compare Delphi in 1995 with Electron in 2019....
A review of explanations of anomalous observations during solar eclipses
It's 3 kingdoms, they are "united".
And the interesting thing is that 90% of buyers for cars $200k+ don't even try them out before buying.

My favourite car buying statistic is the difference between Bentley and Bugatti owners;

On average people who buy a Bentley already own 8 cars.

On average people who buy a Bugatti already own 84 cars.

Some cars just aren't bought to be driven around. They're works of art and collector's toys; they're not cars as any normal person would consider them.

(https://www.businessinsider.com/this-is-the-shocking-differe...)
Even now the upside people are apparently angry at Albany for being too focused on the city. It makes no sense to me. This is clearly not true and yet everyone panders to those people.

NYC population is 08.6M

NYS population is 19.85M

Just the city is forty percent of the population. If you add the surrounding areas, you'll be a majority (I think they'd want things done in the city). How does the city not have better representation in the state assembly? How does upstate keep getting away with swindling the city?
Sell Montana to Canada for $1T to eliminate the national debt
I's suggest reading a bit on the Elm Architecture. You don't have to use Elm to appreciate or use the architecture.
As I help lead the Istio User Experience Working Group, I can confirm that there's a cost to telemetry gathered and sent to Mixer and that tuning the type and amount of telemetry sent can can a dramatic impact on the overhead involved in using the service mesh.

In general, the question of overhead is concern that most adopters of a service mesh ask. Akin to deploying an application performance monitoring agent to your server or an SNMP poller to your network, there's a price to be paid for the ability to observe and control your workloads. Illuminating this cost, understanding and controlling this cost is the goal of an open source project, Meshery (https://layer5.io/meshery). Meshery acts as a performance benchmark for multi-mesh performance comparison (an apples-to-apples comparison across different service meshes).

Note that it's not necessary for each sidecar proxy call to validate every network call with Mixer. Many of these validations are locally cached in the sidecar proxy and do not involve Mixer.
The Internet was developed and funded by DARPA so it was payed for by American taxpayers. So, no, it wasn't free labor which built it.
Ask HN: I want to create an anti-corruption webapp. How do I protect myself?
I'm from a 3rd world country but was raised in an European country.

I want to create a Django webapp to register corruption by severity, price of bribe, location, and branch of government.

However I intend to travel to my home country and I just found out that I can't buy domains or hosting without revealing my name and address.

Most privacy guides on the Internet assume the adversary is the NSA or FBI and suggest Tor or other tools that are hard for normal people in a 3rd world country. My adversaries are just local corrupt people.

How can I buy domain and hosting without exposing myself?
When I started developing in golang I used to prefer static binaries without cgo 100% of the time. Now that I have moved to NixOS and each binary can either use the one in the system or provide their own libc if it is different I feel much better about it. I don't think we need to use discretion in a system like that.
Rust achieves memory safety without a tracing GC. D has traditionally relied on the GC for that, but now there's [DIP1000](https://github.com/dlang/DIPs/blob/master/DIPs/DIP1000.md). D can however be used without a GC if needed.

Rust has macros, which D doesn't, but D's metaprogramming is superior.

They're both fine choices.
No wonder health care is expensive in the US when a neurosurgeon can blow $75k on a whim.
I also used it, and I can say that it's an excellent tool/app.
There are hypotheses that the last mini ice age was caused by slaughtering native am populations in the 1500s, causing their crops to grow back.

I’m not going to suggest a slaughter obviously, but an extremely strong economic recession could bring us back to pre-1990 carbon levels (when they were balanced, as per IPCC).
XPointer is one of options for a fragment selector in W3C Reference Note on Selectors and States: https://www.w3.org/TR/selectors-states/

See also https://news.ycombinator.com/item?id=19169582
What stops a filecoin miner from storing all replicas to S3? If nothing, then why use filecoin at all? Economies of scale would dictate that the most successful filecoin miners would simply be cloud storage providers by another name (but paid in tokens instead).
I don't think that is what is meant. The comment isn't about financial support. It's about poor, disparaging attitude to people who choose to have kids. As though it's a fault.

Nobody complained of little time because of kids. But that assumption was made. It's insulting to suggest I somehow regret having kids due to little time when those kids have become my reason for being. The suggestion I regret my kids for want of hobby time is on one of the biggest insults anyone could make.

That's not to say I believe the comment was malicious or even intended to insult. It's very difficult to understand the huge upheaval in priorities that take over by instinct when you have children unless you've made the decision yourself. For some, it's understandbly too big a sacrifice and that's ok! It is, as you say, a choice.

As an aside, I don't think it's right to boil everything down to financial terms and incentives. If I thought that way, I wouldn't have had one child let alone three. They cost a lot of bloody money.
The point isn’t whether Amazon should or shouldn’t be paying a Federal taxes, it’s whether—given this prior behavior—we would expect them to pay state or city taxes, instead of finding or creating a loophole to get out of them.
> decline of formalism as a credible philosophy of mathematics

I suppose someone who's writes a paper about mathematics anticipating physics would not be a formalist, but to say formalism is not credible is a bridge too far. As far as I know, Hilbert formalism[0] is the only credible philosophy of mathematics. Hilbert's approach to axiomatic systems led to Gödel's work and ZFC; on the contrary, rigorous attempts by non-formalist to assign meaning to logic and mathematics have largely collapsed after (for example) being unable to define numbers in terms of logic[2] (Frege) or to be consistent with its own principles[3] (Russel). And non-rigorous attempts, such as those described in this paper, have never then gone further than handwaving and saying "isn't it amazing? Don't you think it's unlikely?" which is nothing more than the fallacious "argument from incredulity."[4]

In a sense formalism is the Cartesian skepticism of the philosophy of mathematics: a secure position to which you can always return if pressed, and from which one sally's forth only a great risk.

My current understanding of the philosophy of science is that we have Popper's Falsificationism[5] on the one hand, mathematical formalism on the other, and a gap in the middle with a warning label stuck on it that says "Use mathematics to describe your models at your own risk! Management assumes no liability!"

[0]: https://en.wikipedia.org/wiki/Formalism_(philosophy_of_mathe...

[1]: https://plato.stanford.edu/entries/frege-hilbert/

[2]: https://plato.stanford.edu/entries/frege-theorem/

[3]: https://www.reddit.com/r/philosophy/comments/10iy83/why_did_...

[4]: https://en.wikipedia.org/wiki/Divine_fallacy

[5]: https://plato.stanford.edu/entries/popper/
IMO wide, blanket bans on dual-use technologies (and many things in our high tech lives can be effectively weaponized with some effort) do more harm than good. Especially where, as in this case, violators would be hard to detect and classify into "OK" or "bad" bins.

This would deter some researchers working on general topics (easy to label / threaten as law breakers) while having no impact. Organized crime has bigger laws they already broke and already have enough COTS parts to build nasty things (and are often OK with 80% reliability, thus need no cutting edge research). Many / most militaries would ignore such bans and fund development quietly, justifying this by national security.

IMO the only way to make this approach tractable is to choose a narrow list of technologies we do not want developed and see if there are technologies that exist or can be developed that would effectively detect violations. And choosing even a narrow list of technologies to ban would make for lots of debates and unhappy citizens. My 2c.
Certainly, but when it's ten or twenty jerry rigged drone bombs I'm not so sure it make a ton of difference.

Swarm warfare is going to be cheap and interesting.

That's why the US can spend a quarter million on IUD proof humvees, and the insurgence can just put pointed caps on them to pierce the armor.

It's a lot cheaper to fuck shit up than it is to defend against it.
Dinosaur Jr. Big in Japan Thanks to YouTube's Algorithm
They also got big because of economies of scale of operation. Making a reactor smaller doesn't proportionally scale down the staff you need to operate it. This is relevant when as many as a third of reactors in the US are not even making an operating profit.

SMRs will require changes to operational regulation if they are to compete.
Show HN: Package manager for web components
Several comments have already pointed out many ways that this take is incorrect, but I'll also mention that software like KDE is the antithesis of plan9 design and I bet I'll be 6 feet under before we see it ported.
This touches on an issue, that renewables don't need to be paired with base-load plants (which nuclear has traditionally been), but with load-following and peaker plants.

Traditional nuclear power plants are base load plants, but any development in new nuclear plants should focus on designs that are better at load following, in order to complement rather than compete with renewables.
Right, with coal it's not the accidents, it's just their normal operation. About 13,000 Americans die every year from coal emissions. A lot more than that die worldwide.

https://www.catf.us/resource/the-toll-from-coal/
Is Amazon Violating the Sherman Act?
They're nations. Why do you think Wales has a 'national' assembly if it isn't a nation? Why do you think they have their own 'national' bodies for things such as sports? Why do you think they compete separately in competitions like the 'six nations'?
Gatsby and Sanity and Netlify = 100% JAMstack
JAMstack a hyped trend or something worth exploring? Case study that reveals something: https://bejamas.io/blog/case-study-just-technologies/

any experience with it?