skysight-inc/HackerNews huggingface dataset:
In Marxist analysis, there is a distinction drawn between personal property and private property. The former is one's possessions. The latter is exclusionary ownership over economically active assets, i.e. the means of production. For example, land, factories, machinery. The way private ownership works under capitalism is tangibly different from ownership forms anterior to it, for example feudal titles to land. In many societies, including say England before the industrial revolution, the primary means of production was the land itself which wasn't owned by anyone: It was the commons that commoners are named after. It was enclosure, a generations-long political and violent process which converted the common land into private property. This had two implications:

1) There was now a class of people that owned most of the resources necessary for a human to survive by their own work.

2) There was now a massive class of landless people who could no longer sustain themselves through their own work of the commons that now needed jobs.

This is the sort of system of property that is strongly associated with capitalism that need not exist in other cultures.
An Atlas was the first computer I used. At school in about 1970 we had some programming lessons and we sent our coding sheets (in FORTRAN) to be run at the Atlas Computer Lab near Oxford. Those lessons were probably responsible for launching my career in software which I'm still enjoying today.
>Firstly, Europe is not a country, it is a continent of countries and many did not partake in colonialism. Referring to Europe as one homogenous group is one reason Americans are derided, because it is ignorant.

Aren't you being just as ignorant when you talk about Americans as one homogeneous group? Just because it is one country doesn't mean each state isn't as distinct as every country in the EU. Alabama and Oregon are as different as France and Slovakia.

>Secondly, the US has an unhealthy superiority complex and considers itself exceptional among all other nations, despite being pretty much the same as any other Empire that has existed in the past.

There are places in the US where a lot of people feel this way, but in my experience the majority don't feel this way. At least where I live most people have traveled extensively outside the US and don't feel superior. Again your are ignorantly lumping all Americans together and imply that we all feel the same way when really it's just a vocal minority in certain states.

>Thirdly, those countries that did engage on colonialism no longer do and the people living there today have basically nothing to do with it.

That doesn't mean anything. White Americans today have basically nothing to do with black slavery, yet we still have to face the consequences of what white americans did in the past. In fact I've research my family history down every line back to when they came to the new world, and I know for a fact that none of my ancestors were involved in slavery. But as a white american I don't get a free pass on slavery just because I can prove I and mine had nothing to do with it.

Likewise, as a European, you don't get a free pass on colonialism just because it wasn't you specifically that participated in it. People today are still suffering as a result of your past colonialist actions and policies.
The article mentions that: "In what seems to be a case of mistaken identity, a New York-based startup called SNAP Interactive Inc. jumped more than 150 percent in the days after Snap Inc. filed for a $3 billion initial public offering in February. Little-known SNAP Interactive makes mobile dating apps, while Snap Inc. is the parent of the popular Snapchat photo-sharing app."
Excellent point. But you have to factor in american companies international reach. Chinese companies dominate china and that is extremely lucrative, but american tech companies dominate europe and the americas and the rest of the world.

Europe and at americas combined have a larger population than china and a geographical landmass 3X larger than china.

The real question is why europe ( 800 million people ) and latin america ceded their tech industry and data to the US.

If data is the oil of the 21st century, then the US, china and india are going to rule the nest. Europe has no future and neither does south america.

I under why china, russia, etc had protected their own internal industries to compete against FB, GOOGL, TWTR, AMZN, etc. I just don't understand why europe, south america, etc haven't.

All europe/south america have/had to do is invest a few billion to capture a few trillion in wealth. Instead, they've ceded all that wealth to predominately american tech companies. It's very strange when you think about it.
Do you have an example of a union without a known choice function?
"Idempotency keys", sheesh. Just use standard terminology: these are just futures/promises.
Well, UX prototypes for one. In research, most projects never go into production, those that do do so without researcher code. Heck, even in a product team, if you are taking lots of technology risks in a project, you are going to want to work those out before production (and it isn’t uncommon to can the project because they can’t be worked out).
Oh interesting. TBH, I have zero knowledge on how to do any of this on the web side. All my experience is from working with traditional game engines on the native side.
Thanks, I wasn't sure if that was the case.
Facebook will require political advertisers to disclose their identities
Google responds to Pixel 2 XL display and audio clicking issues
Spam filtering is still in the email silo.
I find it's much better to just blacklist and never see a link to those sites again.
Was this the microsoft study? I think it was a breakdown of their delivery of Vista?
USO – What Are Unidentified Submerged Objects? Under-Waters UFOs?
Think those are probably the cable cars? Those are indeed completely absurd, but eh, it's a roller coaster for tourists.
Thanks for the link, but the issue is deploying non-phoenix apps. There are tons of documentation (well relatively tons) on Phoenix app and deployment but console apps in Elixir have very little around that I have found.
My main concern is that all of this is setting us up for an even harder correction, and that the people currently taking great speculative gambles are prepared only to own the reward but not the risk - we will all end up paying for that.
Something about this puts me in conspiracy-theory mode: Like: what did the deep state offer Trump in order to keep parts of the investigation still secret?
They’ll probably add a couple of rapes tomorrow to make up for it.
Maybe for the same reason as people don't get more excited about quantum computers -- they can replace basically everything as well, yet we don't see them around.
Growing up as a kid in the late 80s and 90s the whole message from society was "Racism and Sexism is bad, treat everyone equally". Now the message is "If you are a white person you should accept being treated like a second class citizen".

This is the thing that has led to a growing white supremacy movement, even Jared Taylor (a prominent white supremacist in the US) has said so "They are driving them [white men] into our arms".

Ridiculous comments like yours saying that Trump is dog whistling to the alt-right when he said there "was violence on both" sides is again bullshit (there has been clashes between the far right and the far left in the US months before that statement) as what he said was more or less accurate.

Also why would he subtly dog whistle? White supremacy movements in the USA are tiny (in the few thousands), there aren't any votes in it. It simply doesn't make any sense from a campaign standpoint.
I wonder if the contract supports a way to pull posts when some shitlord posts CP
One area is scientific computing: based on, for example, the Top500 list, or their recent successes with the Gordon Bell prize (basically best paper prize for the biggest supercomputing conference).

Of course there are a lot of political factors in both of those achievements. But money definitely translated into results.

(I'm not arguing that China is the best nation in this area either, but they are clearly a leader.)
> you know in NZ it is a frequent but macabe quip: it is easier to kill your wife than divorce her

I live in NZ and I've never heard anybody say this. You should think twice before repeating horrible comments on the internet. Particularly comments about violence against women.

Also, I grow a number of avocados at my NZ home. They are not illegal.
Please don't take HN threads in flamewar directions. You managed to damage this one considerably, and it breaks the site guidelines: https://news.ycombinator.com/newsguidelines.html.
> but why (2)?

Indeed! https://tonyarcieri.com/on-the-dangers-of-a-blockchain-monoc...

Not everything needs a blockchain. We already have Certificate Transparency, which is the closest to a blockchain-esque solution that adds value to the TLS/PKI infrastructure.

Adding non-repudiation to TLS just seems like a privacy foot-cannon. Using a "blockchain" to solve this just smells fishy.
And the haze is purple.
Surely they wouldn't move the motors into the wheels for actual full-size cars, right? In addition to the poor handling aspects of so much more unsprung weight, it would have to deal with much more vibration. Seems like a tough sell.
Of course, the Catalan police is the regional police.
I've met a lot of extremely talented Elixir devs, and Elixir enthusiasts who're eager to work with the language full-time. You're actually in a really good position if you're looking to hire Elixir devs, because there's more excitement around the language than open jobs for it.
This mystery object may be our first visitor from another solar system
https://arstechnica.com/science/2017/10/who-needs-a-cpu-phas...

I found this article very useful in understanding what the work was about..

They are using phase change memory to store data and perform computations.
> None of these are new concepts from an architectural point of view, but the actual dimensioning could be new.

Depends what you mean by "architecture". I disagree that a network of computers is comparable to colocating a computing unit with its memory. There are orders of magnitude in difference in communication costs and failure modes, so at some point you just have to acknowledge that the models are fundamentally different, and should be treated as such.

Certainly they are Turing equivalent, so they aren't more "powerful" in a computability sense, we but what's more interesting is the tradeoffs in computational complexity.
Just my humble opinion
> Did you know you can't have your children study in Spanish in Spain?

This isn't particularly unusual, it basically works that way in Quebec, unless you use a private school. Unlike Quebec, aren't Catalans almost all bilingual anyhow?
Whiteboard Session with Charles Hoskinson -awesome overview of blockchain concepts
HR is happy to know!
And why is that relevant to this discussion?
> you now know that the website you want is actually who they say they are?

That's the idea. Of course, validation, while more thorough than for standard certs, still is not that reliable. My strong impression is that it could be fooled by anyone sufficiently motivated.
I thought it was a mirror of 4chan or something, but it's apparently a (4chan inspired) imageboard. Title is confusing.

Blog link at the bottom of the page is interesting:

https://cryptologie.net/article/424/writing-a-dapp-for-the-e...
This is just your opinion, man. History is history and you cannot abuse it to explain everything. We know that already, history manipulation is one basic tool for every fascism ever.
Futures/promises means nothing to me.

But I always thought an idempotency key was just sending in a time stamp or something else unique.
Public Policy after Utopia
rails contributors actually, the core ruby contributors are all japanese afaik
Lesson in Failure
Although there's a risk to using onion directories, since you have to trust that the hash they give you for the New York Times for example, is actually the real hash. It's easier to spoof onion hashes than domain names since domain names are more well known. You'd hopefully catch that you're connecting to nytim3s.com, not so much nytimes3xbfgra3h.onion.
Sounds very much like Content Addressable Parallel Processors such as the one that powered the Staran air traffic control system.

Caxton Foster's book is the major text I know on the subject.

https://en.wikipedia.org/wiki/Content_Addressable_Parallel_P...
So it had immense popular support but most people didn’t participate? Maybe they didn’t realise how immense the support was...
feels like IBM comes up with a new architecture every week and a half or so, and then you never hear from them again. It's like Reddit and it's be-monthly cures for aids and cancer
Not sure what you mean by "after Brexit", but the UK is a full member of the European Union. If the EU has current obligations to finance that road project, whatever that may be, then of course it has to fulfill them.
We've had all the king's horses and all the kings men, working around the clock, decade after decade, applying layer upon layer of tweaks and countermeasures, and all we have to show for it is a sort of paper mache wad that no one fully trusts or understands. Fix one flaw, introduce two.

At the same time we treat the underlying hardware as inviolable because of "costs", which are probably just a drop in the bucket compared to the damage wrought by still using hardware that takes a life's work for a Linus Torvalds or a Matt Dillon to program, and even then there's still doubt about what they missed.

I just get the creeping feeling that we've got the economics backward, and that maybe it's time to do "code review" on the underlying architecture instead of investing in more bandages.
Well, there's the Abkhazia option where you become a weird pseudo-state with no recognition. It's not great, even if you have a big friend like Russia who does recognize you.
I'm not an expert on this, but I think you might be thinking of nvram/non volatile RAM, "memristor" is a portmanteau of memory and transistor, so I'd expect that they have properties of both.
Sorry if this is a stupid question, but why would 70lbs in the wheel be any different from that same weight resting above the wheels, as in a normal car?
Reading your comment, it's not clear to me whether you're aware that the UUID datatype in PostgreSQL is a 128-bit value as opposed to a text field; or if you're just speaking of applications that use a database where native UUID is not available. If the latter, feel free to ignore the rest of this :)

For comparison in storage:

select pg_column_size('DDB5E9ED-60B6-4405-A6A8-18E339C7B172'::uuid) AS uuid_bytes,
pg_column_size('DDB5E9ED-60B6-4405-A6A8-18E339C7B172'::text) AS text_bytes;
uuid_bytes | text_bytes
------------+------------
16 | 40
(1 row)

As 'craigkerstiens points out, the index performance of the native UUID datatype is very good: it's not a string comparison.

If you're using the UUID type to encode information that you may want to access subfields of, you could create function indexes to do so. Otherwise, I think indexing on the native UUID type is going to be better than a collection of narrower fields and indexes.

Edit: Spell 'craigkerstiens correctly.
Why an empty sum is 0 and an empty product 1?
Events like the LIBOR scandal make me think that this is a terrible idea.

Not to mention that this is nowhere near proving that an exchange thought that whatever instrument closed at whatever price -- anyone who compromises the key can forge it. We all know that TLS keys are totally secure, though, so it's no big deal.
What do you use jQuery for in 2017? querySelector, classList, fetch, … — everything we used jQuery for in 2010 is built-in.
Hi, you may find a solution in the "node-main" key of a nw.js application manifest without sandboxing, see the manifest format here https://github.com/nwjs/nw.js/wiki/manifest-format
This comment might help:

https://news.ycombinator.com/item?id=15566320

Right now, they have Voat. But, the recent trend has been more and more aggressive censorship - including from sites that used to tolerate the truly deplorable.

It is a worrying trend. Homosexuality was once deplorable. Transfolk were once deplorable. Atheism was once deplorable. In some parts of the world, they still are. To some people, in your own country, they still are.

Cheer on.

I am not afraid of the deplorable on Voat. You know what does scare me? Children with access to real military weapons, not their daddy's AR. A keyboard warrior with bad grammar and a Nazi flag is a pretty horrible person. I've seen worse.
And of course, people do get excited about quantum computers...millions and millions of $ a year excited.

But yeah, their mostly non-existance is exactly why people aren't more existed.
Take a Shower Today? Science Says That Might Have Been a Mistake
Thanks for the reply. I am California-based so the outrageous reports I hear are caused by California law. Hence, I am at risk from Lawyers of Ill Repute.

Actions Will Be Taken.

While it would be nice to assume this is a Good Samaritan pointing out a problem with a page I link to, my suspicion is otherwise. A Good Samaritan would not hide behind a cloak of invisibility.

Anyway. This post is now accessible to search engines and hopefully will help the next person who gets a cryptic email from a bland facade.
Careful, you'll cut yourself on that edge!
Because we like to imagine that our heroes are perfect. Martin Luther King, Jr. was an heroic defender of civil rights for blacks; he also cheated on his wife & plagiarised. His misdeeds don't make his deeds any less great, but … we don't like to think about them.
I'm curious, did you ever do testing on whether converting a UUID to a a pair of 64-bit ints and using a composite primary key worked well? I imagine it's annoying to deal with at both the schema and application level, but it is space efficient. Depending on how optimized numeric/decimal types are, those might by a good fit as well. You said other things degrade perf before that matters, so it may be moot, but wasting space for what's going to be in an index seems likely to have performance problems that affect other things subtly (such as ballooning your index memory usage).

If we're storing UUID's in canonical form that's 36 bytes of information (32+4 for separators, and if you're stripping separators why not convert to a numeric form anyway...). Even if we assume we're only storing 32 characters, that's 256 bits, so we're doubling the storage requirements and memory usage for an index. Assuming you're using UUID's because you have a lot of records and want to keep them unique, that space presumably matters (especially if you're using it multiple places because there are relations). If you don't have a huge amount of records, a sufficiently large auto-incrementing int field that increments by a random amount between 1 and 255, and a randomized bit shuffle codified into a reversible function (extend int to 128 bits, use previously decided bit shuffle to rearrange bits. Fully reversible) would solve that need and make everyone who has to deal with the DB's life easier. Just convert the ints to and from UUID representations between your view and controller.

I've never had to actually deal with UUID's at the DB level, so there could be some major downsides to these that I'm not thinking of. At this point, I'm just not sure what storing a UUID in a database gets you.
Using yield_self in Ruby 2.5 for pipelining
Bnetd server sources
Build marketing data lake with Action Recorder without coding.
Very nice UI.

Here are more similar services

https://gist.io
https://roughdraft.io
https://bl.ocks.org/-/about
For me, one of the biggest issues with integration tests is the code coverage numbers mean nearly nothing. I've seen an "integration only" tester proudly display his single test with 90% coverage. I asked him to run it again and it was 2% because a condition changed.

So this means that for all the branches your code can take, an integration test is taking one specific one at each point all the way through for that test. All over branches, through the entire call stack are unverified.
This is a very salient point.

Ultimately many businesses will sacrifice polish and dev testing for features and deadlines on the skull-encrusted alter of short sprint cycles and rapid iteration.
Nothing that they do has legal value. The Catalan government has been acting outside the law for several weeks already.
Independence does not mean without trade.
I wonder too. Most likely can pull em from whatever front-end
is presenting the ledger but they stay in the blockchain, which makes the legality of hosting a node interesting ...
Not really how Steem handles this either ... but they would be a precedent...
Small Asteroid or Comet 'Visits' from Beyond the Solar System
One Step Closer to Easier Quantum Programming
What’s great about this country is that America started the tradition where the richest consumers buy essentially the same things as the poorest. You can be watching TV and see Coca-Cola, and you know that the President drinks Coke, Liz Taylor drinks Coke, and just think, you can drink Coke, too. A Coke is a Coke and no amount of money can get you a better Coke than the one the bum on the corner is drinking. All the Cokes are the same and all the Cokes are good. Liz Taylor knows it, the President knows it, the bum knows it, and you know it.

— Andy Warhol
We have the data: they removed React and performance increased by 50%.

Why should any more work be put into keeping React or improving it if their solution of removing it entirely already works?
I wonder if unsprung weight is a physical dead end or just something that needs a fresh solution.

ps: also that design has no absorbing element in the wheel.. I would have done it differently.
Sending the cops in seems like throwing good money after bad. The ballots were already printed, etc.
They are leading in solar, renewable, nuclear, patents, electric vehicles, high speed rail, hydropower, # of cities, industrialization, # of new universities, etc.

China is leading in pretty much everything right now. They are the top trading partner of pretty much every significant country. And they are planning on building another 100 cities in the next 10 years.

It is ridiculous how much change china is going through right now. Historically, urbanization/cities correlated with economic/military strength. Will that trend hold.

China currently has 100 million man cities...

https://www.theguardian.com/cities/2017/mar/20/china-100-cit...

They are planning to double that in the next 10 years.

We have 10 cities that are 1 million+ people. Europe ( including turkey and russia ) has 33 million man cities.

Think about that.
It also requires the motors to be larger because motor size mostly corresponds with torque output, not power output, and there is no gear reduction.

However, it also avoids a lot of weight due to the lack of gearbox and axles, and efficiency losses in the gears. It can make sense especially in applications that require lower power output - for example virtually all solar cars use hub motors for efficiency.
Which is, essentially, a repeat of the same pattern as the election. To me, it's starting to smell like trying to manufacture a "mandate" when you really don't have one.
Of course. And that's exactly why Florida kept around its 2000 ballots especially long.

My claim is that this sort of action in itself is not bizzare.

That it was done with a pending lawsuit is bizzare. Whether it was due to malice or incompetance remains to be seen.