skysight-inc/HackerNews huggingface dataset:
That is not the point. There are a lot of things in the world that may remind someone of something bad. Take a look at history books. Should we not keep them either because they remind people of bad things? Of course we could use a zillion other things besides "history books" or ".su", the point is the reason behind not keeping or removing them.
What was Firefox OS licence? Shouldn't KaiOS share their source code?
Ok, I might be a little out of date with my web development knowledge, but my first question would not be about the origin but about the embedding itself. The user's input is rendered in the web frontend of blackboard? Why?

And second, how did they actually exploit it? Presumably the authentication works by some kind of token, right? Is the client js generally allowed to perform http requests outside of the origin domain? If not how did they hijack the authentication?
xor'ing a value with itself produces 0, so XOR AX,AX is equivalent to "AX = 0". It's a common trick in assembly code because it's faster (and/or maybe more compact, can't remember) than the more obvious MOV AX,$0.
You think? I doubt that..
hahahahaha, good luck with that

such business creates its own law!
I think this fragment catches the spirit of this piece:

A good rule of thumb is to apply this technique for objects of 10 kB or larger — but as always with performance advice, measure the actual impact before making any changes.

Although it may still not be worth it. At work I have this hand-rolled utility for mocking the backend using a .har file(which is a JSON). I use it to reproduce bugs found by the testers, who are kind enough to supply me both with such a file and a screencast.

On a MacBook Pro a 2.6MB .har file takes about 140ms to parse and process.
Goes back to the 8080, in fact.
Exactly. The math is not in their favor at all if the attacker is able to work out or guess numerous account numbers.
On second thought, 100% parity might be a bit overoptimistic as some features such as auto-wrapped text and mesh gradients rely on APIs that must be implemented upstream by Chromium (and those features are not the top priority for Google). But 95% seems sensible to me.

There should be an outline shown when you hover a path with the "Edit" tool [1], though it's a bit sloppy and needs more optimization. Most path-related commands are exposed by the "Shape" panel. To convert a node between a smooth and an edge type you must double-click it. The ability to box-transform selected nodes and to move them with arrow keys is missing but should be added soon.

My main problem with text labels is that they take a lot of horizontal space. Text labels could be shown only when the panel is wide enough to fit them, or when user hovers the icon (like it's done in Autodesk Graphic).

[1] https://i.imgur.com/FgglFOw.gif
Not sure if eval is the right choice as the article compares parsing json to using a native js structure as well.

The correct comparison would be to try it on the 7MB json data the article is based on.
Speaking in terms of the fans, a fan of Disney who loves their parks and merchandise is accepting the misdeeds of the enterprise as a whole in much the same way that an R. Kelly fan is accepting his misdeeds.

I'm not stating that a fan of a franchise, like Marvel Comics, specifically is accepting of Disney's scope of misdeeds or even considering them a Disney fan in this case. I'm speaking directly to the Disney fan, those people who specifically travel to Disney parks multiple times a year, go on the cruises repeated, and consume the Disney branded merchandise in volume.
This would be true if we were rational thinkers. We're not. There's a huge influence of emotions and irrationality on our thought processes, and the oh-so-glorious "marketplace of ideas" is thoroughly exploited by the people who capitalize on that, instead of actual good ideas.

As the obvious example: Germany in the 1920's had a really free and open marketplace of ideas, but also a lot of shitty ideas that resonated on an emotional level. In the 1930's those chickens^W ideas built the coop which they came home to roost in during the 1940's.

I don't think society as a whole has a good answer here yet (despite our large and sharp giant mind). There's universal agreement that some restrictions on free speech matter - yes, even the US has some. There's less agreement on how much. There's also not a lot of agreement if that's all it takes - I mean, Germany has taken a pretty aggressive stance on one particular kind of speech, and yet they see a recent rise in stances that sure look a lot like Nazis with subtle cosmetic changes.

Applying econ101 to that problem is a truly sophomoric approach, but it's not helpful in analyzing the actual phenomena.
> Some RDBs provide extensions to the SQL standard to do some basic graph traversals

This has been standardized since the SQL-1999 standard.
That would become another press bomb in the future. They can’t keep that a secret forever.
It's a false dilemma to assert that only people who work excessively find purpose in work. Plenty of people at large companies enjoy and value their jobs. They just make reasonable delivery schedules and go home to their families at 5PM.
The possible syntax for Object literals is a lot more complicated than what JSON can contain. Hence the JSON parser is faster than the JS parser for the same object.

JS object literals allow such fun things as:

{
"foo": "bar",
foo1: function () { return "bar" },
foo2: () => "bar",
foo3 () { return "bar" },
get foo4 () { return "bar" },
["foo5"]: () => "bar"
}
They already have integration with Alexa voice commands, so maybe there's some hope of adding prime video
I worked dev (hence the username) and left the company more than 5 years ago, so I don't remember the exact regulations. I do remember it was a big deal towards end of 2012, so you're probably looking for something from around 2008 with a final enforcement date of 2012.

I'll update if I remember the name.
I really hate it when climate change studies get reported with hyperbolic fearmongering like this - it undermines the entire movement because people can say, "look, you said cities would be underwater by now and everything looks fine!"

Here's the actual finding:

"yields of non-irrigated crops like wheat, corn and sugar beet are projected to decrease in southern Europe by up to 50 % by 2050"

Irrigated crops will not be hit overly hard, and crop yields in Northern Europe will actually increase. It's also worth noting that Southern Europe doesn't actually produce all that much in terms of non-irrigated crops [1].

[1] https://downloads.usda.library.cornell.edu/usda-esmis/files/...
The point is that the pipe is never full, because the waste water runs down the walls. Nothing's going to settle in a vertical pipe.

When the pipe leaves the heat exchanger and goes back to wiggling around the building on the way to the sewer, then sure, go back to sizing pipes based on thinking about settlement and other things.
This is assembly. This instruction is doing an boolean "Exclusive Or" of a register named "AX" (think of a register like a hardware variable) with itself into itself. This always leave the register containing 0, because 0 XOR 0 = 0 and 1 XOR 1 = 0.

And for some weird reason, doing that was faster than just doing MOV AX, 0 (which is literally "Move 0 into AX", so "AX = 0" in more familiar syntax).

Edit: Oh man, my fellow HN'ers, as I did, all jumped on the occasion to show off :)
It is, I believe. The article seems to be saying you can get to that intermediate form more quickly by parsing the object from a string than you can parsing it as a POJO.
Except that most people around the globe cant afford the non opioid alternatives. You know the alternatives big pharma is making billions off.
Of the 60 million pain patients worldwide 80% get nothing because the US doesnt like when people get high on opiates. I didnt think that i needed to repeat that, but these people are suffering because of the crusade fundamentalists in the US started. The absolute disregard for fellow human beings is absolutely breathtaking.

These people are suffering and dont need to, morphin is cheap enough that any nation can afford it. There is no patent, no big pharma, only fields of poppies. I see no difference to people torturing these millions themselves.

Its a war on the poor. Its colonialism in its ugliest form. Maybe you should reflect for a second on what your inconsiderate US centrist lobbying is doing to the rest of the world.

For 80% of the worlds pain patients the reality is this

https://youtu.be/QOmEQGvgq4A?t=74

Its people slowly perishing in screams of agony. Its monstrous. People are so far detached from the consequences of their actions that they dont waste a second thought about quite literally torturing people to death.
>There should be equivalent standards and audits and consultants for private information of all sorts, including healthcare info.

There is. In fact, that standard and the regulations attending it were tailor made for healthcare information. These guys are in deep doo doo, and based on the way they talk, it's not clear to me that they understand that fact.

Number one, they took the job. The job of holding that data in the first place brings with it certain iron clad legal obligations. It's not something that some startup or random company should just launch off into willy nilly.

Number two, having taken the job, they didn't properly secure the data. Which is actually a federal crime.

Which brings me to number three. The fact that they publicly communicate these facts in as laissez faire a fashion as they do really does betray not only a level of technological ineffectiveness, but also a level of legal naiveté that borders on imbecilia.
Another doom and gloom from the media. I am an avid fisherman in Oregon, and yes our numbers are down for chinook and steelhead, but coho numbers are doing well this year.

In CA chinook went up nicely this year.

https://www.latimes.com/world-nation/story/2019-08-22/califo...

PS Our shad numbers were crazy good with 7+ millions crossing the Boneville dam on Columbia.

http://www.fpc.org/currentdaily/HistFishTwo_7day-ytd_Adults....
A Deep Dive into Python's Tokenizer
As yet another bonus, it seems like a good way to head off corruption (assuming they had a maximum number of plots per contractor): you can only bribe your way up to a ceiling number of plots.
The problem there is February 1st isn't always a good release day, say if it's a Saturday. So you'd ship on the 2nd or 3rd sometimes... or sometimes that's a holiday, or there are validate reasons to avoid a period (like the first ~week of July or September). You could try to pick something like the "2nd Wednesday" of the month, but there are still occasions for mid-week holidays and other timing problems related to marketing or external events (other announcements, or world events that would clobber your marketing push). Inevitably you have to plan it anyway, so you might as well do that from the start.
Validate My Idea: Digital Detox Messaging App
Changing your grades may look like a thrill now but in the long run you're only screwing yourselves.
Please don't quote with code blocks. For mobile users:

> Because the JSON grammar is much simpler than JavaScript’s grammar, JSON can be parsed more efficiently than JavaScript.
There's a real "Whig view of history" going on here, which seems to center on the idea that society gradually moves from wrong ideas towards right ones. And that truth not only sticks but expands, so all you have to do is proclaim the Truth to enough people and it will move the window of acceptable ideas towards progress.

What this doesn't cover is the "history of bad ideas", and their virality. It's not enough to look at just America. For a full picture you'd have to look at Nazi Germany, Rwanda, etc. There are certain ideas which are popular, persistent, false, and dangerous; a classic example is the "blood libel", or the "protocols of the elders of Zion" hoax.

> "In 1959, almost every reasonable person in the U.S. thought interracial marriage was an immoral thing. Today, we see this as a failure of wisdom."

The thing is, this wasn't a position of blank ignorance; it was an ideology. It was something people had to be taught, and an idea that had to be fought. And there's no reason why it couldn't come back again if enough clever people promoted that idea.
Every major version over the last 15 years has made some very minor usability improvements and added as many regressions.
I would prefer that law enforcement officers, prosecutors, and judges are appointed by administrative processes which minimise political influence, as they are in civilised countries.
Northern Colorado is a great place to live but unfortunately not very diverse.
I don't disagree completely, and I acknoeledge there's a need for something like what WeWork pitches, but I would make a couple of points:

- I guess I'm from a previous batch of adults. The idea that we all have a "go home at 5" mentality is a fallacy. I don't check out promptly at 5 (or any other time) every day. None of my employees do. Very few people I know do (and the ones that do aren't in technology). Maybe there's that impression because we've got enough experience to have realized that "you are your work" is not the better alternative it's sometimes presented to be.

- Conversely, I think the issue with "the last batch of adults" is that they have been feed the idea of "don't go home at 5" as an ideal, even a requirement, and saying "I have a life outside of work that I want to maintain" is what people who don't have what it takes to succeed say. Sure...there's Jack Ma, but Jeff Bezos has breakfast with his kids every day and Larry Ellison still ditches Oracle to go sailing.

- Work, like sleep, is a large part of our life. Might as well be fulfilling in itself not by side effect. Work can (and should be) fulfilling. Work does not have to be the totality of fulfillment in life. If it is for you, mazel tov; but it's not a moral failing to say "nope".
I can't see where the article talks about this?
Ninja Speed Vim-Like Debugging with Ergonomic Keyboard and Trackpad
I'm sticking to Netflix. I get Prime video because I have Amazon prime, the moment they charge a penny more for it. I'll drop it. I have Hulu because I got promotion from Spotify, I might keep it if it's less than $10. That's really it. Everything else has to be either free youtube/online videos or DVD, but I'm not subscribing to anymore streaming services.
Cable was/is extremely dissimilar to an on-demand streaming service, regardless of selection.
To Reclaim Data Anonymity, Give Up the Proofs
I purposely limit my usage because my connection goes to shit when it's over used. My family all understands this as well. If I had better connection id be consuming way more bandwidth.

And I can't even get a faster more pricy connection because my legacy contract gives me upload speeds I don't get till I add 50% to my bill
I don't understand why the upload speed is so slow for all the comcast packages. I reside in Portland, OR and Comcast seems to be the only descent option. However, the fastest upload speed I could get without springing for $300/month fiber was 35Mbs. I wound up paying $70/month for a package that provides 1000Mbs down and 35Mbs up despite only having modem that supports upto 283Mbs down just so I could get the faster upload speed.
Unlikely. I pay for NowTV in the UK and that is showing more and more ads

Or at least I did, until they put the price up and I noticed they had bundled in another service without me realising and I was actually paying 3 times more than I thought. Had been meaning to cancel for a while, but that made me pull the trigger
Ah! Wow, that is surprising. Why was it so much faster?
That seems to be the least objectionable to me. You need to have some protection against brute-forcing. Whether it's limiting the rate of guessing or whatever, the attacker is still "modifying the state of a system."

Indeed, that's a weird rule. When someone stole my credit card number and ran up charges, my bank called me to verify them. How was that not "modifying the state of a system?"
This was addressed in the text:

> In reality, there’s a lot of other stuff going on in the MPI—stuff like tribalism and virtue signaling and media manipulation and the cudgel of cultural taboo and other fun things in the pit of hell we’ll be descending into together later in the series. But we’re keeping things simple for now...
Doing that for a binary release that is in dozens of platforms, configurations, locales, etc. is incredibly time consuming. Uptake on binaries is also usually on the order of days-weeks before most of your user base is up to date. It's easier for say a website or service that can deploy to millions of users within minutes.
A Russian political treatise, Foundations of Geopolitics -- essentially a wish-list/wet-dream of Russian geo-political objectives -- makes it clear that splitting the UK out of the EU is a priority. A divide-and-conquer strategy.

Given that several other policy objectives listed in Foundations mirror actual Russian behavior, it's not crazy to think that this is a concerted effort by foreign powers to get the UK to tank it's own economy. The fact that Nigel Farage had an awful lot of contact with Paul Manafort isn't a coincidence...

https://en.wikipedia.org/wiki/Foundations_of_Geopolitics
Two things:

- data costs for bandwidth costs hasn't gone down at the same rate

- A big chunk of an ISP is labor costs, which do not go down over time
London’s Subterranean Victorian Bathrooms Now House Bars and Cafés
There is a far less framework churn now than there was 10 years ago. React, Angular, and Vue have all been around for a long time now relative to previous JS frameworks. React makes a lot of changes but they are, on average, improvements. Not all of them are the best decisions and some are temporary band aids to support new features, but the constant iteration in response to changing expectations for web is one of it's strengths IMO.
Thread about the impact of Richard Stallman on marginalized groups in tech
> Xiaoning Sui, 48, of Surrey, British Columbia, Canada, was arrested in Spain on Monday night and charged in an indictment with conspiracy to commit mail fraud and honest services mail fraud.

> Prosecutors said in a statement they are trying to extradite her from Spain to Boston to face charges.

If she’s from Canada, why is she supposedly Chinese? There’s nothing Chinese in the article but her name.
YugaByte DB's Jepsen tests did not pass
> It could be that IBM just passed that threshold

I don't think they have just yet. There is a simulated QC on conventional hardware with around 50 qbits. We are close, though, it might still happen this year.
His blog articles were both more concise and more valuable than his bloated books.
what people keep forgetting is that not everyone is in the situation where they are able to use those services. Using Keepass with cloud sync via Dropbox (or Gcloud, etc) is not possible in a lot of corporate contexts.
You need to delete this comment before the terrorists find out about this possibility.
Logan not even Marvel Studios it's 20th Century Fox so that makes it 0 in 10 :P
For me, it went from I want to see every Marvel movie in the cinema to stream it from Netflix to I won't pay any extra if it's not on Netflix.

I really like the Star Wars universe, but the only good new movie was Rogue One. It worked because it was a completely separate story only loosely tied to the original films.
If all use Amazon or Google to stream then there is not that much extra expense.

IMO I prefer to buy a game from the developer and get it cheaper or give the money to the creator but this days most games are on stores and not on the dev website, a good example is Minecraft ,it would probably be more expensive if it would have been on Steam and I would have to install the Steam client to play the game, and I could not play game A on my PC and my son to play game B on his PC, I am forced to use the trick of getting into offline mode.
Ukrainians were not the only ones to suffer from the famines back then. Multiple parts of the USSR actually did. It doesn't seem like a targeted action on behalf of the govt.
I don't think there's "an" explanation. There are lots of false reviews on the internet. Some are honest mistakes, like you said. Some are intended to artificially raise or lower the target's reputation.

And some are stolen, automated, or low-effort content that's not intended to affect the target at all, but exists only to make the account seem legitimate so it can't be trivially identified as having the sole purpose to astroturf one target.

I think there's plenty of reason to believe each of these categories is responsible for a ton of internet content.
Excavating AI
Alongside the development of quantum hardware, which has ever-growing qubit numbers and ever-increasing fidelities and coherence times, there’s also software that’s getting more and more sophisticated. Most quantum computer providers have their own APIs for programming their machines [1,2,3]. Python seems to be the popular choice for these APIs.

But one piece of software I’ve been particularly interested in, and indeed contribute to, is Rigetti’s open source optimizing compiler called quilc [4,4’], which is a sort of a GCC/Clang for quantum computers. It’s the only open-source compiler of it’s kind. They also have a high-performance simulator [5], which is used sort of like a debugger. (Perhaps surprisingly, both are written in Common Lisp.)

What is very useful about the compiler is that it is retargetable, and can compile for even IBM’s architectures of tomorrow. You just give it an “isa” at the command line describing how many qubits it has, how they’re connected, and which gates they support, and quilc will happily compile and optimize your program for that architecture.

[1] Rigetti’s pyQuil https://github.com/rigetti/pyquil

[2] IBM’s Qiskit https://github.com/Qiskit/qiskit

[3] Google’s Cirq https://github.com/quantumlib/Cirq

[4] quilc https://github.com/rigetti/quilc

[4’] quilc at FOSDEM https://youtu.be/qwfMzzKJDXI

[5] quantum virtual machine https://github.com/rigetti/qvm
Could probably train a neural network to detect memes
If you throw in the rest of Pixar and Disney animated stuff, you're still probably talking about under 100 movies total, right? One cheap usb hard drive and an afternoon on the public library's wifi and you could own non-DRM copies of all of these movies.
A lot of the overhead in there is the call to the function json_decode. Function calls are much more expensive than operators in PHP. So this really isn't apples-to-apples.

The differences in data structures between the two languages may also play a significant role, what with PHP using complex z-val structs behind the scenes for almost all data types.
Not to muddy the waters here, but you can use GraphQL to build APIs with graph databases like Neo4j. There are integrations that use GraphQL type definitions to define the database data model, translate GraphQL queries to Cypher, and extend the expressiveness of GraphQL by mapping Cypher queries to GraphQL fields:

https://grandstack.io/docs/guide-graphql-schema-design.html
The President's Own as a Model for the Marine Corps Cyber Auxillary
Languages are chosen for many different reasons, which are not all obvious. Also it sounds like you're conflating language and culture, which are related things but not the same thing. If I know French, I can communicate with people in countries on three different continents, and the usefulness of a language trumps all other reasons for choosing a language. I've been in a few weird international groups, with people from dozens of countries present, and everyone communicates in French and English (a mix of both really), even though many of the people are multi-lingual, because everyone present knows at least a few snippets of French and English.
But not in my region (US).