skysight-inc/HackerNews huggingface dataset:
i'm reminded of the prologue of Ian Bank's Excession which describes how a ship Mind (a vast incredibly powerful AI) is overwhelmed and subverted, its ship taken over by an excessive and overwhelming force, and only a solitary drone is able to make it off the ship after running a gambit as the force tries to stop the drone. most of the attack, the attempt to defend against it and the final hail mary by the drone takes place within thousands of a second.

also i'm reminded of battlestar galactica and how deeply distrustful they are of computers and tech because of everything that has happened to them.
FAA offers details on Stratolaunch’s test flights of world’s largest aircraft
The point is that when people get caught they can be sent to court and sentenced.

Some people are scared of that and don't do the forbidden thing.

Take the act of stealing for example. It is ridiculously easy to do and indeed it is committed a lot. Yet most societies prefer to ban it, hoping that fear of sentence will prevent some people to do it.
Your comment, along with the tweet you linked to and all other tweets like it, reflects a fundamental misunderstanding of the deal, resulting from a gross oversimplification of it. New York was never “giving” Amazon even $1. They were simply going to give Amazon a tax discount for a limited period of time, and the estimate was that the tax savings would have been about $3 billion over 10 years. This money is not sitting in a bank account somewhere, ready to be deployed for newly invented government jobs now that it has been saved from the greedy claws of Jeff Bezos.

New York was effectively giving Amazon coupons for X% off its New York tax bill. When your local grocery store sends you its weekly ad, and it says “over $500 in savings inside,” do you believe you can walk into the store with the coupons and demand $500 in cash? You may do that, but you should expect a heavy police response. Coupons simply help drive business that the entity issuing them would otherwise not have.
> But of course landmines have been completely autonomous weapons since the US civil war.

Excellent point.
Nasa emphasizing “speed” in its return to the Moon
How do you verify a user in the age of identity theft, across all nations on the platform?

And how do you stop retaliation against non-popular options, like homosexuality in particular countries?
Publii Static CMS Now Up to 4X Faster
"The tale serves as a historical counterpoint to today's drawn-out struggle over Iran's nuclear ambitions. The parallels are not exact – Israel, unlike Iran, never signed up to the 1968 NPT so could not violate it. But it almost certainly broke a treaty banning nuclear tests, as well as countless national and international laws restricting the traffic in nuclear materials and technology."

https://www.theguardian.com/world/2014/jan/15/truth-israels-...
Nasa Ready to Risk Failed Launches and Landings to Return to Moon
Under GDPR, yes. Without GDPR, probably not.
How about a ban on all weapons? If people want to go to war, they can fight with their bare hands.
It's really sad that this point has been lost in all of this. Somehow existing programs got spun into the city/state hand delivering a $3bn check to Bezos. Really sad.
Couldn't they put this in a second fragment? #pageNavigation=home##targetText=foo

That way both could live together, if the page uses # in the fragment, just percent encode it.

At most this would break old bookmarks.
> so you can call anything a nation state as long as that thing issues a passport i guess?

What? No - you just gave the argument against that!

> are united also by factors which define a nation, such as language or common descent

This means the UK isn't a nation state - we have four nations in the UK, with different cultures, descents, and in some areas even languages.

It also means that the US is not a nation state - the people there have very distinct descents. Today Americans literally still say they're 'Italian' rather than 'American'. Many Americans don't speak English. The US literally describes tribal lands as 'dependent nations', so it isn't one nation even by their own federal definition.

Examples of nation states are places like Iceland and Portugal. These are the major military players that the original comment was trying to refer to.
Is a browser really a "wheel"? There are so many choices to make, so many lines drawn in the sand. And besides, you really don't want the marketing and tracking giant Google to make all the decisions regarding the software that delivers so much content to billions of users' screens, do you? They've been okay so far, but there's a huge conflict of interest here.
Nobody mentioned the form inheritance feature of the VCL, the consequent applying of OOP principles for UI. Because all interface elements are implemented as (object) components, in Delphi, you can easily group an arbitrary assembly of UI elements in a frame object and make it readily available as a new “component” for reuse; a great way to reuse standard design in big commercial applications. Another way of accelerating the production is to design similar screens as subclasses of a common screen. You can pack then all the common functionality in the ancestor screen and don’t waste time to copy-paste or worrying about error propagation. Of course, one can group common functionality in classes or procedures but UI functionality is very often bound to a certain UI element and not generic. Thus form inheritance is much more efficient than the (otherwise) standard practice. I designed once an application for museum management with a lot of different working screens but they are similar in some functionality. Using form inheritance I could avoid designing big generic working screens, which could be very confusing and annoying for the users, but offer instead specific screens for specific tasks and still saving a lot of time (and debugging headache). I estimate using form inheritance in Delphi helped me at the time to increase the productivity of the UI implementation phase up to the factor of 5! I guess other systems could do similar things but not as elegant as Delphi though.
In term of desktop applications, I believe none other can be as productive as Delphi.
You've more or less described online discourse right now.
What happened to Asimov's Three Laws of Robotics?
Simple Template for Creating a Desktop Application with Node.js and Electron
> google charges more per "girl" clicks than "boy" clicks

Do you mean with regard to ads?
Top Digital Marketing Trends That You Have to Pay Heed to in 2019
So I see this was downvoted without any effort to rebut the story...

Anyone care to explain?

It should also be mentioned that the drone I linked to above was being shown at an arms show, and is essentially being offered for sale to all comers. I'm sure there'll be healthy sales to some of the more autocratic/aggressive nations out there...
Being a sports fan does not imply you are happy with tax dollars being used to fund stadiums.
Smartwatch Buying Guide – A Comprehensive Guide – Read Before Buying
Polybius (urban legend)
I supposed he is talking about the Treaty on the Non-Proliferation of Nuclear Weapons [0]. Israel never signed it though (Iran did), so you cannot really called them "rule breaker" (they didn't sign the "rule"). Although, I think that not signing the treaty doesn't protect you from having sanction from the U.N. But U.S veto did protect them I guess.

[0] https://en.wikipedia.org/wiki/Treaty_on_the_Non-Proliferatio...
This is a good point, which I didn't get until your comment. I think they should surface this on that page, because it seems everyone is thinking this will be a big clash, but as you say, if someone shares a sentence, the likelihood is low.

To double check, does this means things like,

https://www.spa/#!/path/to/view

Can become

https://www.spa/#!/path/to/view&targetText=percent%20encoded

The only part I don't get about the likelihood and this extension is how it interacts with these kind of hash routes.

I haven't thought that much about the next part, but how do people feel about the following?

web+text://https://www.spa/#!/route/to/view#targetText=percent%20encoded

or something. Rather than extending URLs vertically, extend horizontally into a different protocol the URI of which can encode the syntax elegantly.
They are probably doing log shipping or even streaming replication:

https://www.postgresql.org/docs/9.4/warm-standby.html

Sending all changes to another machine and they can be applied in the event of a failure of the primary node. The backup process allows you to truncate the logs up to the point of the backups.
We Just Got New Sketches of Russia's 'Secret' Uncrewed Spacecraft
Also it's really weird to ask for citation for a simple implication. Science is based on proofs, not on quotations.
Similarly to WebBT, WebUSB has been god send for us.. We were able to allow customers to flash their units through their browser while logged in, and driver free in Mac, Linux and Android! If we could only get CDC serial port support as well, so many products would talk biderectionally with so many websites.

From arduinos to music key pads, IoT devices, pocket oscilloscopes, sensors, etc.
The Space Review: Building a better booster (part 1)
> The 43-year old British software developer had accepted a small change to the code for OpenSSL,

I am not sure I would categorize that as a small change ...
The US has long since destroyed its biological weapons and mostly its chemical ones too. As Nixon said "If someone uses germs on us, we'll nuke 'em."

The USSR put anthrax warheads on a lot of their ICBMs, mostly because it was cheaper and they weren't as enamored with the idea that it might be possible to win a nuclear war by destroying one's opponent's weapons in a first strike, something bio weapons are useless for.
“#” Fragments aren’t sent to the server at all. They are ONLY used to get to a specific anchor (old school) or processed by JavaScript to do something (often fake navigation by showing and hiding content). This article is adding a 3rd magic use for them.
Exhibit Transports Viewers to Middle Earth
Linux 5.1 Kernel Bringing New Option for Drivers to Be Async Probed
I was going to bring up landmines but I googled it first:

https://en.wikipedia.org/wiki/International_Campaign_to_Ban_...

It is not a bad comparison. I can even imagine a robot/drone sent it with orders to kill everyone in a certain area. It gets lost or whatever and runs out of power. Years later some kid finds it, charges it up and turns it on...
IMO having any law that is rarely enforced is a bad idea. That gives authorities the choice of whom to pursue and whom to let go, which is often used to hound parties (people, groups or countries) for arbitrary reasons citing the law in question as a reason for persecution.

Laws should be clear and non-burdensome for the majority. And violations caught at the high rate. My 2c.
The incentive to break that rule would be overwhelming.
My suggestion is in the context of regulation. Of course there's no incentive for social networks to do this of their own accord.
Linux 5.1 to Deal with More Quirky Hardware from the Lenovo X1 to Asus Transbook
Let's see how Facebook likes antitrust regulation.
ALMANYA-DORTMUND GHAZAI 3 KUTLU OLSUN – 15.02.2019
I came across this a few days ago:
For Reinforcement Learning specifically, the standard text is Reinforcement Learning: An Introduction[1]. Dave's UCL Course on RL[2] is great too (playlist of all lectures)[3].

Source: Julian Schrittwieser works on Deepmind at Google http://www.furidamu.org/

[1]http://incompleteideas.net/book/the-book-2nd.html

[2]http://www0.cs.ucl.ac.uk/staff/d.silver/web/Teaching.html

[3]https://www.youtube.com/watch?v=2pWv7GOvuf0&list=PL7-jPKtc4r...
How to find your business differentiator
Microsoft begins work on its 2020 Windows releases in new preview
a comment: when posting links like this, please add “(Free Pascal IDE)” to the title. I tried Lazarus years ago and knew what it is but many people on HN might skip over this link not knowing what Lazarus is.

Both Free Pascal and Lazarus are great projects! I have warm feelings about Pascal because I wrote my Go Playing program for the Apple II. Several years ago someone paid me to convert one of my open source projects to Pascal and Free Pascal and Lazarus made it fun to do.
Korea is one nation divided into two different states. And the Soviet Union was one state comprised of several nations which later split apart.
> You get a set of bureaucrats who control who gets to work on OSS and what is being worked on.

So I get that a grant necessarily defines some kind of who -- even if the money is given to "the project," it will ultimately boil down to a person or persons who is receiving funds to work on the project. And there's also a what, in the sense that there has to be some kind of boundary to what is being developed.

But it sounds like you're thinking of scenarios in which the "what" isn't "working on OpenSSL" or "writing Git," but some more specific demand: paying someone to work on some particular feature or problem, as opposed to giving the project money and having the people on the project decide where to put their attention.

Maybe there's no way around that. Maybe there's no practical way to define the "who" precisely, while leaving the "what" ambiguous.
Ad buyers’ latest gripe: Outstream video ads playing out of view
Not really. A person fired that at a particular target. Those sci-fi bullets with find that improve aim are not leathal autonomous robots. It's still manual, just with aim assist.
The fallout will be interesting to see: NY State govt is your regular Blue Democrat government, some of NYC, parts which were against this HQ2 deal, are very progressive. The progressives undermined the traditional Democrats. I bet we get to see echoes of this skirmish during the next cycle.
The idea is that the Y dimension is going to have a limited nr (here 64) of hot cache lines while a tile is processed.
After going through one set of 64 vertical lines, the Y accesses are going to be near the Y accesses from the previous outer-tile-loop iteration.

(Stride detecting prefetch can help, especially on the first iteration of a tile, but is not required for a speedup).

BTW this is the motivation for GPUs (and sometimes other graphics applications) using "swizzled" texture/image formats, where pixels are organised into various kinds of screen-locality preserving clumps. https://fgiesen.wordpress.com/2011/01/17/texture-tiling-and-...
How about America vote for people who will install a national healthcare plan, then the economic fear of medical data dissemination goes away.
In the context of the post's case for regulation - if that were indeed to happen then federation might be an approach.
128 bit AES (assuming that's what you meant) can certainly be good enough.

https://security.stackexchange.com/a/19762
SlackShare – Increase Shares of Your Content on Slack
This is such nonsense.

Some regulation can form regulatory capture, but other regulation can enforce an open, accessible marketplace.
You seem to know a surprising amount about (a) the significance of a regex library to security companies and (b) the business reasons for open sourcing it. Perhaps you were there at Intel, or one of our customers, and I just don't recognize your Hacker News id?

To fill in: many security products put almost every packet on the wire past our library, sometimes multiple times. This wasn't a product used to, I dunno, validate user fields or something. Companies used to build hardware to do this, many of which are now pushing up the daisies (I like to think in part due to our work), and we got quite a nice acquisition out of it (while still open source).

I actually expected $0 from open sourcing it and was not surprised - the business reasons had absolutely nothing to do with direct revenue (which honestly would have been an enormous hassle to collect). I was still wowed at how standoffish a lot of our customers were (to the point of having 'secret' customers we found with detective work). My real complaint wasn't about money, it was about companies giving pretty much zero recognition to OSS groups at other companies upon use of their s/w - they shouldn't be surprised when, as a result, the infrastructure they depend on rots away.

But hey, they can "figure stuff out themselves". Maybe...
As a converse, its very "nice" to have programs in /sbin and some in /bin to be statically linked.

And when I say nice, I mean absolutely essential. Ive had glibc go south before... And then nothing works. Its a "hope you can boot with rescue media and hope and pray the old glibc is in your apt/rpm cache".

But having the rest of the system being dynamic linked makes a great deal of sense for the reasons you stated.
The “Surprise” of Authoritarian Resilience in China
Oops, good point. I suppose you could do by newline/paragraph plus character instead, but that would be even more vulnerable to text changes.
Even there, the Minds are written to be very… human. They are written to think faster, but I think it’s probably impossible to write a realistic superhuman mind. Certainly impossible where said Minds have the capacity to internally replicate the full consciousness of billions of humans so much faster than real time that those simultated humans could between themselves play a game of John Searle’s Chinese Room that itself was both genuinely conscious and running faster than real time.
Well the English translations add finger for a specific reasons. It was really funny to talk about this in my second year of Hebrew. Hebrew is a really pictorial language and it just made me die laughing. Another not as fun one is to look at Noah and what it meant to have his son look at his father's nakedness.
Why aren't XPointer/XPath fragments used instead of yet another half-backed reimplementation of the same concept?

XPointer and XPath have been ratified by the W3C in (...checks...) 2003. They have since been revised, slimmed down and used in countless XML-based applications and specs.

The cool thing about XPointer is that it is basically impossible that its fragments are already used in the target document. No site would break if XPointer were used.

Examples of XPointers:

* Pointer to _all_ the occurrences of "target text" anywhere in the page (goodbye JS-inserted <mark>)

#xpointer(string-range(//,"target text"))

Pointer to all occurrences of "target text" in a <p> in the <main> article

#xpointer(string-range(//main//p,"target text"))

* Pointer to the second <h2> heading

#xpointer(//h2[2])

* Pointer to that specific bullet point that you want your colleague to change ASAP

#xpointer(//ul[7]/li[3])

* Abbreviated fall-back to XPath

#//ul[7]/li[3]
(I'm working from memory here, so take this with a grain of salt.) IIRC, the latest info is that the existing grid can handle something like 15% renewable energy before things start falling over in a big way. This is a bit higher than the 10% to 12% which was originally forecast, but considerably lower than the 30% which some optimists were claiming.
Strength of Imagination Is Not Associated with Creative Ability or Achievement
>> These attacks leak information through micro-architectural side-channels which we show are not mere bugs, but in fact lie at the foundation of optimization.

So we'll need to have non-speculative execution for cloud CPUs and stronger efforts to keep untrusted code off our high performance CPUs. This may even lead to chips with performance cores and trusted cores.
Congrats to the Riot.im folks. The UI/UX was one of the only things that we found was holding a number of organisations we work with back from using it. Combined with Matrix, it's a wonderful tool.
Since July last year, a free Community Edition of both Delphi and C++ Builder has been available.
Feature wise, it is essential the Professional edition with a few license limitations.
That's needlessly reductive. Chemical weapons are banned, but Saddam didn't use them against US troops in the US invasion.

Bans are probabilistic, not binary. Anyone violating a ban must weigh the advantage from doing so against the consequences and probability of getting caught. A high degree of revulsion and a consistent track record of enforcement greatly increase consequences and probabilities, and make a ban more effective. Just shrugging your shoulders and saying it's not always possible is a sure way to increase the probability of unwanted action.
Asimov's Three Laws were a plot device, not an actual attempt to codify ethics for artificial intelligence. They were never intended to be taken seriously outside of their fictional universe.

Their purpose was to set up conflict through an apparent paradox (robots can't harm humans but then robots harm humans) by showing the Laws failing spectacularly and exposing humanity's hubris in the face of unintended consequences.

Here's a big, long HN thread about it[0].

[0]https://news.ycombinator.com/item?id=19044387
Oh my, each app is going to be 20 mb bigger! This mattered 30 years ago, but now I would say we have a huge problem for end users with all of these "Package managers" and "dependency managers" getting tangled up because there are 5 versions of Perl needing 3 versions of Python and so on... I would be a much more happy Linux user if was able to drag and drop an exe. 100mb be damned
A typical example of a crime that is very rarely punished is rape. I hope you'll agree that it should nevertheless remain banned.
i would hope apps like this are banned from the app store, too much auto generated garbaged. corporates can always use the enterprise app development program and that's who i think this is aimed at
If you are not an expert I can recomment David Silver's lectures on the topic. There is a playlist on youtube (https://www.youtube.com/playlist?list=PLzuuYNsE1EZAXYR4FJ75j...) and from what I have seen it is quite well explained.

This goes over the theory behind RL mostly, so if you are looking for practical implementations you might want to find other resources.
Twitter and FB are competitors? Did you have a stroke? They are completely different products.
Key man risk is a real challenge. No doubt.
Python wasn't always so popular. There was a time when Java was safer for resourcing and Python was risky. What did managers do, if anything, to manage the risk that their sole Python programmer would one day likely leave?
I'm not surprised at all. Fortunately we still have Firefox: https://addons.mozilla.org/en-US/firefox/addon/google-no-tra...

Edit: it seems to remove ping, but the onmousedown event is still there.
gnu sucks. Only the used functions should get linked.
A headline based on the very strange quote from nvidia CEO.
It doesn't matter if the genie is outta he bottle. Bio weapons were well out of the bottle when countries largely agreed to put that away.

I think the problem is main countries won't see the massive deaths as a problem for them but an assets and the race is on to develope the best.

To stop this essentially we need to get US, China and Russia to all agree to ban these and the world will mostly follow..but in todays political environment I can take see that happening.
I'm with @ascar on this. The discussion started with an assertion (paraphrased) "Word couldn't run on sed because it requires things beyond a turing machine". This seems nonsensical to me; turing-complete, by definition, means it can represent any software program or set of programs, including of course an operating system, compiler, etc. To claim that MS Word somehow exists outside this context, because it happens to produce ones and zeros corresponding to a GUI rather than a CLI, is clearly incorrect. Of course it's "purely academic"! Nobody said it'd be smart or efficient to implement. But that's not the question under discussion! No fair shifting the argument / moving the goalposts like that.
What is the difference between a database and data warehouse?