skysight-inc/HackerNews huggingface dataset:
It's the other side of the equation that is more important to me. I want to know if someone who is claiming to be a well known person is actually that person. If someone comes in here and claims to be the inventor of redis, I want to know that they actually are.
Did we actually know that before investigating, or did we just have a guess?
Thanks for the detailed answer. Will check out some of those links.
Why John McCain never flew Washington-Phoenix nonstop
One party states (and to a lesser extend the American party primaries) are not terribly democratic.

Diffuse power spread amongst many small power centers resists central control.
maintenance. the materials used for actual sails stretches eventually and is less effective. presumably these towers have very little to replace.
I wonder what is US using? I know CIA places ads for recruitment online.
I wonder if you could do something like file a restraining order against the company to prevent them from communicating with you in the future.
Thankfully it uses Intel syntax.
"Typical OO languages" meaning statically typed? I've struggled with all the problems discussed here in C++ and C# but not in Python or Ruby.
Being voluntary.

For the most part, having a job is a requirement to have a place to live and eat.
Blaming the victim is never a good look.
F-5/7
So it's Battered Spouse Syndrome, then.
You could see real productivity increase by some measure (entropic, say, or total available free energy), with the "work harder and longer" dynamic, by other mechanisms.

Failure to equitably distribute gains, a capricious allocation such that individuals might make mint one year, be skint the next. No viable pensions or annuity system. Etc.

Value extraction from labour is the age-old economics problem. It faced feudal peasants, it faces the modern urban/suburban knowledge wage slave paying it all out in rent or mortgage interest. David Ricardo's two bugbears were the laws of rent and wages, in opposition to one another.

GDP's distortions are legion, but you still have the rent/wage dilemma without that.

... Though some measures of gross happiness or support might address that. Hrm. We mearsure GDP. But Smith says:

POLITICAL œconomy, considered as a branch of the science of aThe first object of political economy is to provide subsistence for the people statesman or legislator, proposes two distinct objects: first, to provide a plentiful revenue or subsistence for the people, or more properly to enable them to provide such a revenue or subsistence for themselves; and secondly, to supply the state or commonwealth with a revenue sufficient for the public services. It proposes to enrich both the people and the sovereign.

http://oll.libertyfund.org/titles/smith-an-inquiry-into-the-...

That is, his standard for economic performance is support of the population, generally, and financing the state. Elsewhere and earlier he calls explicitly for improving the lot of the poorest especially.

GDP does none of this.

I've beeen meaning to read Kuznts's notes specifically for some time.
Hopefully the agencies have already thought of this, but it would be pretty easy to set up a honeypot with a veteran TS or higher clearance employee and tell him to set up fake accounts and see who comes knocking.
Those are the two I got wrong as well. I had problems with capital R myself though.
Is anyone else annoyed by the "quietly" adjective that's crept into this kind of thing?
I have no idea how hard it is to build an extension for Safari, so I don't know if this is a huge request or a simple request, but: Will you have it available on Safari?

(Alternatively, anyone have a good guide on building my own safari extensions from a Firefox/Chrome extension? My two minutes of Googling yielded nothing useful.)
Yes, it was quite common in the 70 and 80's.

MS-DOS and Amiga assemblers (TASM, MASM, DevPac) had quite powerful macro capabilities, many of which gas still doesn't support.

Here is the documentation for MASM high level constructs, it is still distributed with Visual Studio.

https://msdn.microsoft.com/en-us/library/8t163bt0.aspx
As someone who has never watched a pro baseball game in its entirety, I think why the scene works so well is that it transcends baseball. Even if you don't know the conventions, Leslie Nielsen's character is familiar enough to that point in the movie that you know whatever he's doing is him going overboard and being slow on the uptake.
I could make a GUID, but it doesn't do me any good. My goal is for a person to be able to come to my site, and find the record for "Bob Smith, born in 1978", which was automatically generated.

Then, "Bob Smith" would have to prove he is Bob Smith (without me asking for a driver's license or passport, preferably automatically). Once Bob Smith proves he is Bob Smith, he would be able to delete or modify his data on my site.

Basically, I want the user to have the capability to opt out or make adjustments, but I don't want random people opting out other random people.
> Viking Line installed similar 80-foot rotor sail on a LNG powered Cruise Ferry on the route between Helsinki-Stockholm.

Turku - Stockholm, actually.

> The best way to reduce energy consumption for a ship is to reduce the speed and make thinner ships.

Do you mean thinner as in narrower, or thinner materials to save weight? If you mean narrower, I've understood bigger ships tend to have a length/width ratio of about 6:1, as a rule of thumb compromise between seakeeping ability, fuel consumption, cargo space etc. Do you have some more information about design tradeoffs going into such narrower ships?

> New cargo ships optimized for slow speed don't have the bulbous bow because it does not increase efficiency in lower speeds.

Oh, interesting! Any links for further reading on this topic?
Yanking the baffles out of the hold while the material is still there would be next to impossible. You have tons of weight pressing on them from all sides, not counting the weight of the baffle itself.
And in that example, our choice was a fork between a corporatist and a fascist, and yet you used that to imply I was saying all Democratic candidates are corporatists, while also ignoring the influence party leadership has on aggregate outcomes.

Your example had flaws I attempted to point out, but you are going to such great lengths to find any reason to misunderstand and mix up my statements that I find it both uncharitable and uncanny.

Are you somehow claiming Bernie did not run against Hillary in the democratic primary, and that party leadership did not attempt to sabotage his campaign in favor of their preferred candidate? Why did you suddenly switch from past tense to the present to claim a misunderstanding instead of addressing my point directly?
NetNewsWire Comes Home
Cinema 4D R20 Crack and Serial Number Full Version Download [Win-Mac]
What does this have to do with Starbucks? Any place that serves coffee offers additives that increase calorie count. How is this brand any different? Black coffee is the same calorie count everywhere.
I hear this is what Nautilus Labs is trying to solve https://nautiluslabs.co
I don't know. Does it use the web extension "standard"? If so, it' shouldn't be difficult, I just don't have the equipment to test that.
Great call. He was absolutely hilarious in Life's Too Short: https://vimeo.com/141940661
Top secrets about stress and health
There appear to be many factors that went into that sinking: huge storm, 30-35 ft waves, possible rogue waves even larger; improperly secured hatch covers, no water-tight bulkheads(!!); regulations that allowed overloading and decreased freeboard, etc, etc.[0]

[0]https://en.wikipedia.org/wiki/SS_Edmund_Fitzgerald#Theories_...
Extraterrestrial 2014 Film izle Full HD +18
The French failed to make people use decimal time, and they had guillotines.
Noise Protocol Framework: Crypto protocols that are simple, fast, and secure
>> a lot of Russians use Telegram because of that.

This is a big overstatement.

Telegram received an initial traction from the vk.com userbase. It has very little to do with either the functionality (except may be the channels) or an ideological stance of he creators. VK simply advertised the messenger actively at launch.

Practically all other IMs (except the earlier WhatsApp and Viber) have almost no userbase in Russia.
> the most obvious reasons that Google does not sell user information is because it would not make good business sense

On the contrary, it is a good business model and Google does it. They sell ad targeting, and targeting ads is based on accessing personal user data and making its results available to anybody who wants to pay. With each targeting of an ad the ad buyers can track more profiled users.
Oversimplifying for this context: subclassing is reusing the implementation of a parent class, subtyping is when a type can be substituted for a (parent) class for some given functionality. It's confusing because it's not always easy to explain what constitutes "substitute", e.g. see "Liskov Substitution Principle". In some languages there might not be any class or interface relationship between subclasses - they just have the right functions that do the right things.
Throwing is a side effect breaking flow of control for no good reason. It’s takes you down the same path as all other spaghetti code.

Not as much elegance as it is about purity. Minimizing side effects is the number one way to reduce bugs.

It should be the number one guiding principle when creating out reliable software. Which means, you simply cannot use the primitive try catch or similar construct. Don’t break flow of control. Guide it to a terminal value instead.

These days, when I see try-catch and if-else constructs (which is in most codebases) it’s clear there will be bugs over the life of the application.

It’s fine, use them, but there is a world of greatness when you ditch these faulty constructs. Just like ditching OOP constructs. All built on false premises.
Not true. Tarrant county, specifically mentioned in the article, would be an example of higher density whites voting more Republican than might be expected.
> There were many times, at least during the time of colonial empires where companies would run entire towns, regions, and countries. Sometimes they provided just law and order like in British American colonies, but usually they coerced pre-existing political structures and violently exploited the local populations for natural resources. The people unfortunate enough to have natural resources whose land was accessible to colonizers were either exploited or destroyed the desired resources [0] before the colonizer's ambitions could consume them too.

FWIW, that type of thing still happens in the Africa and South America with oil and mining and some other resources.
Some mainframe and workstation architectures never had direct support for Assembly instructions, only intrinsics on their system languages.

Burroughs, Xerox PARC workstations, ETHZ workstations as a couple of examples.
YouTube Removes Trailer for Content Moderation Docu, Citing “Shocking Content”
> I am Russian and I like this escalation because it makes more people to hate Putin making overthrow of his regime more likely.

Is there any chance of that happening? I am not Russian but my impression is that a large majority of Russians favor Putin and it's hard to imagine how he could be overthrown.
Kudos to RH. Here's hoping that we don't have to keep adding JIRA issues to update Java every 6 months. I have enough of this on the Javascript side as it is..
If it were truly random it would be more than enough even, the real problem here is bias which is hard to rule out.

Frankly if you could guarantee a truly random sample you wouldn't need much more than a few thousand people to give their vote on pretty much anything, but the reason we still have elections is because it's nigh impossible to rule out any kind of bias.
The Only Hypervisor Certified for Production SAP HANA on HCI: Nutanix AHV
In my view asserts are just a way of defining the contract of an interface that cannot be specified to the compiler/runtime any other way. They are a workaround of limitations of those systems, or rather the extend a system with infinite flexibility.

For example the NaCl "randombytes" function has the prototype:

void randombytes(unsigned char *buffer, unsigned long long length);

It has no way to report an error -- its contract is that it must fill the buffer with high quality random bytes before returning.

And the OpenBSD function "arc4random_buf" has the prototype:

void arc4random_buf(void *buf, size_t nbytes);

So we have a potential type difference between the two interfaces for the amount of data that we can generate.

If you wanted to back randombytes() by arc4random_buf() you have several options:
1. Handle the case within randombytes() where the (unsigned long long) value exceeds the maximum value of (size_t) by making repeated calls to arc4random_buf();
2. Assert, at compile time, that (size_t)'s range falls within (unsigned long long) and there can be no problem (since arc4random_buf() similarly cannot fail);
3. Redefine the contract of randombytes() such that specifying a buffer length that exceeds (size_t)'s maximum value is invalid -- this is really the same as #2 but instead of failing to compile if (SIZE_MAX < ULLONG_MAX) the program will compile and run fine as long as the contract is not violated; The assert in this case is a guard against the violation that should never occur and helps to enforce the contract during development

With regards to production use of assert, catching a contract violation there means a lot of things have gone wrong. How likely things are to go wrong and how much damage they do when they do go wrong can vary from contract to contract. Various asserts may be used based on the such things, from compile-time to run-time debug to run-time production to an inline debugging framework. There are trade-offs and no answer for all cases.
Tests are good of course, but that assumes the tests are valid. I’d rather trust compiler to ensure runtime safety.
Engineering benefits from enormous network effects. American engineers are better off if all the engineers in the world move here. The industry goes where the engineers are. It's not because the valley has few engineers that it pays high salaries, it's because it has many engineers, and the high paying companies locate here to benefit from the network effects.
>I personally don’t want to live in a society with legalized recreational sex and programs like free condoms are (IMHO) part of the slippery slope towards the normalization of that degenerate behavior.

Sounds pretty crazy now?

People are going to do it regardless of your or anybody else's moral tutting. The best we can do is not shame them and keep them inside a medical system, making sure to minimize harm and keeping the door open to medical treatment.

Shutting the door on addicts and making them afraid of even EMTs is causing way more harm and death then helping minimize harm.
I'm confused by "you're inducing a hypothesis via intuition and analogy"

how else do you create a hypothesis?

You're correct that I haven't done a peer reviewed study on the question.

(fwiw, I suspect we're talking around each other, I'm not sure I disagree that educational achievement trains memory that fits on an abstract lattice, what I question, is memory that doesn't fit on a lattice, either way, yes, its all mere speculation on my part, imo that's the sort of thing internet message boards are good for)
It's 99% of the cost of just having twice the registers, but not nearly as useful, and it would introduce a lot of potential performance pitfalls.

Of the times I've used Asm, there's been far more situations where an extra 32-bit register would be more useful than a 64-bit one, and having them combine automatically into high and low halves is more useful than you think. Tight loops with non-parallelisable bit/byte manipulations of this sort occur quite often in things like data compression and emulation.

Any instruction that might update only partially now has to wait for all the previous results on the register

Does it? Once again, you seem to be thinking in "partial registers" rather than "just another one" --- and I argue that this conceptual difference is very important. E.g. you can work with both AL and AH independently, then use them together as AX --- at which point, yes, the processor will need to wait for the results from both, but then it can combine them implicitly without having to waste time and space decoding and executing the instructions to do it.
Noon also means when the sun is highest in the sky. If everyone uses the same timezone, one of these two meanings must be broken. It makes more sense to keep the definition that doesn't have an alternative name (you can always call 12:00 12:00).

> Nine to five

No? If everyone's on the same time zone, the answer to this is different everywhere.
The Cognitive Biases Tricking Your Brain
I'm sure a large part of it is improving your memory, but the very best in the world probably had some advantage to start off with.

For example, if you start off learning a language, there are all kinds of tiny details to pronunciation that you don't even recognize and could never recall afterwards. If you try to repeat what someone's said, you might miss a lot of those details.

But if you've become fluent at a native (or near-native) level, you've trained your brain to subconsciously recognize and focus on all of those details and can recite something that someone's said perfectly.
Calling these sails is a stretch, and IMHO just an attempt to market them as more "green" than they really are.

They may as well be propellers. It's great to improve the fuel efficiency of these vessels, but the word sail evokes a mental image profitably inconsistent with reality.
These use rotor sails, which are different than what you have on your boat. Unless of course you also have rotor sails?
Indeed. "Unicode" is an abstract character set, it doesn't "use" any bytes. A specific encoding does.
Database Design 8 Hour Course [video]
I just watched the Police Squad episodes a last month. I think they're very funny, but I must say the jokes become repetitious even within just 6 episodes.

I'm sure that style of humor allows more variety of jokes, but it seemed to me like that particular writing team reached its limits.
You're technically correct but in a meaningless way.

One is "free" to do basically anything they have the power to do, but nobody acts that way (they'd be jailed or dead) so when we say "free" we mean within reasonable bounds, which usually includes the law.
Ask HN: What are the most critical problems waiting for solution in crypto?
Hi,

question as in the title: what do you think are the most critical problems waiting for solution in the cryptocurrency world?
The chance is always there, probably not at this moment, though. Oh, an not on any grounds like censorship or privacy violation, these are not valued enough.
Can you expand on major points of how this will make the content different, (for example, Wikipedia is curated and non-notable people pages get thrown out, so if you're reading all of the web, presumably you'd know about non-notable people) -- and why it's better?
"individual liberty and personal responsibility (e.g., leave me alone, i'll leave you alone) "

Those are not conservative values, those are libertarian values, we might call them 'liberal' in the rest of the world (well, kind of, using that phraseology like 'leave me alone, i leave you alone' is kind of a American colloquial/populist or crude way of expressing it - in fact it doesn't describe classical Liberalism very well at all, but nevertheless someone with that ethos would definitely fall under this camp, and not Conservatism)

Classically Conservative 'values' (though not necessarily politics) are more: family, community, responsibility towards community, faith, tradition, duty etc..

Conservative and Libertarian values clash distinctly in the are of 'community' - one is individualist, one is instinctively though often not obviously community oriented.

'Duty' is generally a conservative concept you don't hear much in the Libertarian leaning crowd.

But it's moot as far as this article is concerned: The data in this article is highly problematic due to the fact that most newcomers move to the cities, and so it entirely skews the data.

It's not an argument of 'disperse vs. dense' - it's really just a proxy for ethnography.

From the link in the comment above [1]: "population density and percent black will do a lot to obliterate many a suggestively-patterned map of the United States. Those two variables aren’t explanations of anything in isolation, but if it turns out it’s more useful to know one or both of them instead of the thing you’re plotting, you probably want to reconsider your theory."

[1] https://kieranhealy.org/blog/archives/2015/06/12/americas-ur...
Can you and would you say more about how WhatsApp accommodates Russian legislation?
Have you been saying similar things about any other companies for years?
>What is your comparison point?

I guess my parent's generation i.e. post-WW2. Your insight about assets not catching up is valid, although social mobility was very high for the times.

>In such places, housing is likely prohibitively expensive for almost everyone, as the market size (aka demand) is every person in the world worth north of $USD 10 million in the entire world. That market is a LOT larger than even ten years ago, and has a motivated population (the Chinese) who prefer foreign assets over local ones.

This is presentation of facts I've previously struggled to articulate so thank you for framing it much more lucidly than I ever could have. This particular insight unfortunately somewhat agrees with my viewpoint that "global inequality has gone down but local inequality has gone up globally". Like I said, I haven't got any data to prove it, but I would willingly put money on betting that there is some Simpson's paradox schenanigans going on here. China, if anything, is a great example of this - the Beijing middle classes are doing "o.k." and there are tonnes of billionaires in China, but equally, there are plenty of people still living on 100USD a month (or less).

>Ironically, I think what you parents did is the same way everyone today could make great wealth - move to a city in another country with opportunity. My ex moved to Beijing and made 1st world money while spending like a local - so > $100K with expenses under $1K a month.

I think that is a fair point, the only difference I'd argue, is that my parents came to the UK and did well for themselves by playing the same game as most the people around them. Sure, I could move to China on an expat salary (I have recollections of 200k PA USD for "english teachers" in South Korea being passed around a while back, or teachers at Harrow Beijing getting paid 100k+ PA) but is that really something any of the locals can do there? That's almost soft colonisation in my eyes. I recently had a chance to discuss local software engineer salaries with a local mainlander and he quoted salaries of 20-30k USD for fresh CS grads in ShenZhen. And he scoffed as if that was a big number. Really puts things into perspective when you compare that to Ivy CS fresh-grads in SV (120-200k when I last checked)...
> Wind power was viable for centuries, but as ships got bigger and bigger, steam/petrol engines became the standard in the shipping industry as traditional sails were no longer viable.

My understanding is that the main driver in the sail->steam transition was that steam ships were usually faster (and had much less variability in their schedule), and required smaller crews.

The glory of the "last windjammers" was largely enabled by very cheap labor from then-developing countries, allowing them to be competitive on a few select long distance routes.
This is patently false. Industrial espionage, or just plain-old gifts (To keep the commies out) kickstarted the manufacturing economies of all three of those countries.

Of course, once you become a manufacturing leader, you want to pull the ladder up from under you, in the form of strong IP laws.