skysight-inc/HackerNews huggingface dataset:
Perhaps it's a matter of where you come from?

In US, varied ancestry is a norm if I'm not mistaken, so having a "pure" heritage makes you unique. In many countries it's the opposite - the default is "pure" heritage, and having varied background is what makes you stand out.

Also, from the health perspective, varied ancestry is better if I'm not mistaken. Kind of like pure breed animals being less healthy in general, compared to mixtures.

I'm 99.5% European (86% Eastern European), and 0.5% East Asian/Native American. I hoped for more varied ancestry when I received the results.
> The principle of separation of powers is important, even crucial, for democracy.

No, it's not. It's not even a feature of a number of Western representative democracies. (The UK has notably begun in recent years making some steps in the direction of a separation of powers system, but has long been described as having a fusion of powers system.)

In theory, separation of powers puts a brake (but not an absolute barrier) on attempts to convert what is nominally a representative democracy to an autocracy by way of a self-coup by the unitary elected leadership, but it does so directly by making democratic accountability more complex for electors.
To the best of my knowledge, the only compilers to exploit overflows, are GCC/Clang (and those commercial compilers I know about, explicitly said that they are NOT going to exploit signed-overflow UB, IIRC I heard it from MSVC and xlC). And for GCC/Clang, -frapw achieves the same thing. Still, I agree that things change, but this kind of behaviour won't be easy to change (at all); OTOH, I am going to campaign to remove this UB from the standard altogether (there is no real reason for this UB, at least for the platforms 99.9% of developers are working on).
But it's very possible most of the users of RH wouldn't have invested any money at all if not for RH. I know many of my friends wouldn't have. Now whether they make money is a different argument.
Learn from already solved problems
That's one of the reasons I love Basecamp's pricing model - a flat $99/month for as many users as you'd like.
https://resultspoint.com/ - B2B Lead Generation for IT and Saas Companies.
It isn’t unless you have some way to verify your vote. Lots of blockchain ideas offer that, though.
The steel and aluminium tariffs were Smoot-Hawleyesque. Sanctioning emerging hostile dictatorships, on the other hand, has been standard post-War practice for the West.
> Ukraine was geographically and culturally part of Russia for centuries

No, it wasn't, though much of it was politically, through conquest, part of Russia for a couple centuries (and a bit more of of it for just over one century) prior to the formation of the USSR, and there was certainly an intense effort by Russia to colonize Ukraine with Russians to break it's distinct culture during that period where much of it was under the Russian imperial rule.

Clearly, you view Russia’s own territory as anything that has ever in the past been subjugated by Russia independently of where modern nation-states lie, and in that respect, sure, Russia may be primarily concerned with fighting wars to re-establish empire in those places.

But that's not a sign of a peace-loving nation, but instead of a warmongering imperialist one that prioritizes restoring it's “glorious” past.
Polymorphic vs. ordinary variants in ocaml
OnePlus 6 Specifications and Rumors
How Augmented Reality Can Help You Boost Your Retail Business
My brother is a companion stone carver. He's always there when there is an historical monuments to repair, as most insurance companies insists the work is done by them.

he's full of cool stories, and taught me quite a few cool tricks, like how to 'listen' to wood when taping it with the handle of a screwdriver to 'hear' if it's still green and/or has faults/cracks.
Winklevoss Twins Takes on Cryptocurrency Self-Regulation
Rising living standards are bad? Growth doesn’t have to consume more material resources. (Computation and thus energy, on the other hand, it probably does.)
Just let me write markdown pages. Then do what GitHub does and turn it into a pretty site.
It depends on your definition (there is no fine or anything) but it's now explicitly prohibited and poll workers are required to reject such voters (and give them a new ballot), see § 56 Abs. 2, 6 Nr. 5a BWO.
> Skaters are never paid for competitions, thus they can play their music without worry at the events.

In this case, isn't the usage covered by the event venue paying ASCAP? I don't think there's an exemption for "but I'm not making any money off of it".
Monero Mining Calendar App Disappears from Apple App Store
Blockchain Patent Race
What is the recent trend of Atlas Obscura articles posted to HN? Do they have a new social media manager to drive traffic?
I can recommend talks from Joscha who is trying to build an AI based on the idea how our brain works. Unbelievable great talks.

https://media.ccc.de/v/31c3_-_6573_-_en_-_saal_2_-_201412281...
https://media.ccc.de/v/32c3-7483-computational_meta-psycholo...
https://media.ccc.de/v/33c3-8369-machine_dreams

31c3, 32c3 and 33c3 are the yearly german hacker group ccc conferences at the end of december.

2017 was 34c3 and held in leipzig. (google img search to get a feel what i'm talking about https://www.google.de/search?q=34c3&source=lnms&tbm=isch)

All talks are free to watch (there are a lot more on media.ccc.de).
That's a nice perspective. I think it will be more likely to happen where user experience is not so much tied to human interaction like e-commerce. And where network effect is not required eq. social websites.

So, places where an user's exp with the business is individualized- like in this case.
> Pointer reads must check the tag ID and throw, which is like a read barrier

Usually, "read barrier" is understood as a multithreaded stuff - and OP has nothing to do with MT. In other words, no "read fence" is necessary (simply because it lives in a perfect single-threaded world). And from this POV, it is extremely difficult to beat this schema with any popular-multithreaded-GC. As a side note, proposed schema DOES allow 'naked' pointers, so relatively-expensive (costing ~4CPU cycles, which is not much to start with) conversion from 'soft' into 'naked' has to be done only _very_ occasionally, and after the conversion, we're working with good old plain pointers, which just happen to be safe due to the way they're used.
Just to clarify for those not familiar with the Amiga, it wasn't a game console but a fully featured computer with a custom OS that supported preemptive multitasking a decade before Windows and Mac did. Graphics hardware was just one part of what made the total package so innovative.
I can't speak to your usecase and preferences, but a cartographer points out how much richer Google Maps are here: https://www.justinobeirne.com/google-maps-moat
I was using Reddit before there were subreddits and the quality was excellent with a wide variety of topics. So rather than focus, the main problem is size. With size comes all the trolls, self-promoters and nation states all with motives other than good, honest content and discussion.
>Sanctioning emerging hostile dictatorships, on the other hand, has been standard post-War practice for the West.

As has been supporting emerging friendly dictatorships.
I have always tried to talk in normal words all the time. It makes it much easier when I need to explain to a co-worker or the boss how something works or why it has to be done before we can take care of the visible problem.

I try not to make others feel stupid just because they don't know the keywords. Sure it would be easier and faster to talk but if I'm not understood it's meaningless.
Yeah, though unfortunately it's quite seldom there's new articles on RWT these days. Mr Kanter is somewhat active on the forum, though.
As I have been explained, Monogame is not even a game engine, rather a framework for writing game engines.

That's a particularly poor fit for 3D visualisation. No primitives, expectations of bringing your own shaders, inability to work with Forms in the same process...
In cryptography, a ring signature is a type of digital signature that can be performed by any member of a group of users that each have keys. Therefore, a message signed with a ring signature is endorsed by someone in a particular group of people. One of the security properties of a ring signature is that it should be computationally infeasible to determine which of the group members' keys was used to produce the signature. Ring signatures are similar to group signatures but differ in two key ways: first, there is no way to revoke the anonymity of an individual signature, and second, any group of users can be used as a group without additional setup. Ring signatures were invented by Ron Rivest, Adi Shamir, and Yael Tauman, and introduced at ASIACRYPT in 2001.[1] The name, ring signature, comes from the ring-like structure of the signature algorithm.

Linkable ring signatures
[4] The property of linkability allows one to determine whether any two signatures have been produced by the same member (under the same private key). The identity of the signer is nevertheless preserved. One of the possible applications can be an offline e-cash system.
[link: https://en.wikipedia.org/wiki/Ring_signature]
Tips for getting a programming job abroad
I must say I like the static priority of the threads in the AmigaOS.

On the fat iMac I use, doing some video conversions in the background makes it impossible to play TF2 at the same time.
You're building a strawman (as you were in that announcement thread as well). The fact that they didn't allocate a CVE or agree on an embargo is really the least of the issues. It's clear that you personally don't want to do that as a security researcher. That's fine, I tend to agree with you.

But that's really not the issue. The real problem is that their reveal was clearly meant to mislead. It's was a direct attack on AMD and probably more specifically AMD's stock. Technical details were hidden in the middle of a mediocre whitepaper, all the descriptions of the flaws appear much more critical than they really are. Meanwhile they took the time to make a fancy website and even a video so it's clearly not because of a lack of time or resources. I don't have any particular problem with them "0-day" the announcement but I do have many problems with this pretty obvious manipulation attempt.

Do you genuinely think that CTS-lab acted in good faith here and that the way they handled the disclosure was appropriate? Would you advise other security researchers to do the same thing, to make sure to reveal the vulnerabilities in a way that will cause as much damage as possible, even if it means resorting to good old FUD?
وظائف معهد الدراسات التخطيطية والمعمارية
That's good information to be aware of, but chargebacks should never be the first recourse, and often at the point in time when the consumer is pursuing a chargeback, they likely want nothing more to do with the offending company, anyways.
> And since it's a public blockchain, you know exactly which token went to whom.

You don't (well, shouldn't) know with Z-Cash/Zerocoin
Ofcourse this would be automated, you don't see a person hauling jerrycans to fill up his car in gasstations do you?
I wonder if Perl 6 regexes and grammars might show a way forward for more readable pattern matching.
I agree that everybody needs to follow responsible disclosure practices.

I think you are confusing two terms, braking the law and hacking. While hacking can be braking the law, most often it is not. Not all hackers are criminals.
FWIW: in general, simpler controllers (especially those in-order ones) tend to be much more friendly to branching (exactly because they're not out-of-order). NB: I am not arguing whether unique_ptr<> should check or not: if I want checked version, I will write my own wrapper, it is not a rocket science.
What America looked like before the EPA, in photos
If the author sees this message, thank you! Just the kind of tutorial I was looking for!

I'd love to see one that built on this a little and showed a packet from kernel space in one device being sent over a PCIe NIC and then bring received by another device, and DMA'd from the receiving NIC into kernel space etc. I already know that whole process more or less but it would be nice to see it and have my understanding confirmed :)
That's one of the reasons I'm pretty happy to work in a place where my manager will generally agree if I tell them that I'm planning to spend the next 3 months improving the test suite or harness or adding one layer of safety to eliminate a class of bugs or adding a new static analysis.

Of course, this is also a place where we practice static analysis, continuous integration, code reviews and we're now progressively migrating code to Rust.
Top 5 Reasons to use Bootstrap
Global Survey of Autonomous Vehicle Regulations
Atlas Obscura just happens to print a lot of interesting articles in the style of long-form journalism. Them and Nautilus get a lot of love from the HN community.
It's great to see, that people see real value in the market for project management SaaS solutions. We started developing Zenkit (https://zenkit.com) 1 1/2 years ago and have since then seen an explosion of new and amazing solutions coming to the market. I take that as a sign, that we're in the right market. I'm very excited about our future, and Airtable's. Congrats to Airtable for closing a new funding round!
By that measure Rust would be unsafe since it hopes that the authors don't just put everything in unsafe blocks.
You're two links away from the answer, person that obviously wants to have a good faith conversation.
Generation is the only part of the business that produces the money to fund the infrastructure and the generation is the cheapest part of the business.

To a large extent, that business model is obsolete in many places. For example Consolidated Edison in NYC used to generate most of its own power. Here is a link to a generating station they used to own but were forced to divest:

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

Due to deregulation of the energy markets in New York State, Con Edison was required to sell all of its "in-city" generating stations in New York City including Ravenswood. In 1999, Con Edison transferred ownership of Ravenswood to KeySpan Energy (KeySpan) for $597 million.

I think it's stupid, but nobody asked me before they forced this on Con Ed.
Implementing Firesheep 2.0 in AppBandit – Session Side Jacking
Link?

EDIT:

https://www.amazon.com/How-Music-Got-Free-Obsession/dp/01431...

https://www.nytimes.com/2015/07/26/books/review/how-music-go...
> His chosen successor, Samura Kamara, is being challenged by 15 other candidates

> Experts say a presidential run-off is likely as a first-round win would require one candidate taking 55% of the vote.

When even Sierra Leone has a more democratic voting system than Freedom Land™ (and I'm not talking about blockchains).
Blackberry modified to 'help drug cartels'
I’ve found otherwise. No single work day passes without me inspecting/converting/refactoring calls and complex expressions via regex. Tools define the way you think and create.
By "should work" I meant that the Tor client would bootstrap and you would be able to use it.
My Little Optimization: The Compiler Is Magic
Migrating elections to a technology one needs mathematics/CS PhD to understand just a part of from technology that can be understood by a middle schooler doesn't seem all that great.

The article talks about "fully-transparent voting solution for this future", yet I somehow don't see any transparency when it all relies on magic only a negligible part of the population understands.
One small extra detail about this quantity:

P_[B|A=a](b)

As I said before, in Bayes theorem, we fix a particular 'b' and let 'a' vary, so it's just a function of R^3. I just wanted to point out that the name for this is the likelihood function.

(If on the other hand we had fixed 'a' and let 'b' vary, then it would just be a PDF;
specifically it's the PDF of the random variable B|A=a.)
Tavisca, CxLoyalty and Affinion Group form together a successful association
That is why your privacy-oriented messenger app needs to be decentralized. And open-source.
Are you really ready to forego hundreds of megabytes of RAM for merely log
shipping? Fluentd could be a cheaper alternative to JVM-based routers.

Also, what exactly is your question?

> Any experience for handling missing data at scale?

For logs? Missing logs don't matter (unless they're a required audit
data). Your system should be prepared not to fall apart on missing hours or
days of logs, similar to how it should treat missing metrics and other
monitoring data.

And what volume is "at scale"?
We need this for programmers.
Another exploit against a kernel space firewall language interpreter.

Why is this even enabled in Ubuntu?
Plenty of idiots use an ATM and work with the financial system and all of its quirks without much issue, why would a blockchain-based system be any different?
How I saw Stephen Hawking's death as a disabled person
Everyone knows that. And yet the example with alcohol still works, so it's kind of a moot point.
"Persistent when you overwrite firmware after cracking update key" is not very persistent at all.
> - Equalisation with a curve that starts at -6 db at 20Hz, peaks at 6 db at 150 Hz and then curves down to -30 db at 20000 Hz.

this seems like a very bad idea, this will give you very dull, boomy sound, for most recording setups. It's a bit too much work to type out everything here, but this is not good advice.

Most of the time the best improvements are to be made with getting a decent microphone and set it up properly (doesn't have to cost much more than $100).
How Automated Testing Can Increase Test Efficiency
It's time. Browser should integrate hardened-DNS features. TLS 1.3 is just a stepping stone. Local DNS resolver, DNSSEC, DNS over DTLS/HTTPS/QUIC (pick one) and of course, Tor.
>> Voting will lose its significance

Don't worry; in the United States, it largely already has. Blockchain tech can't make it much worse.

>> people still need to be obliged to go to the city hall to issue their vote, in person!

Yeah, that's not ableist at all. Don't worry about those with limited transportation options. And piling tons of people into city hall will totally make people social again.... ???
I wouldn't suggest anything so complicated. Rather (if it isn't a technical limitation), I'd suggest they increase the per-base limit for customers who pay for more users, or else add a third paid tier above 'pro'.
Neural networks for algorithmic trading: backtesting in Pandas
"Migrating elections to a technology one needs mathematics/CS PhD to understand just a part of from technology that can be understood by a middle schooler doesn't seem all that great."

I for one am quite happy that a migration from horse carriages, understandable by a middle schooler, to cars and trains has happened.

I don't have a position on using the blockchain for elections, I'm just not convinced by your point.
Not as much as poor people, sure, but keep in mind that even rich people are much less powerful than governments or even large amounts of people.

I mean, obviously a completely different scenario, but, how many times have revolutions killed all the rich/powerful people? They don't have infinite protection just cause they're rich.
I agree that this is not really "rendering" the image on the Amiga, it's merely using the Amiga's display hardware but no processing is happening on the machine. Converting the image to HAM is a bit like (re-)rendering, but that's a one-time operation and done elsewhere.

Anyway, the HAM converter used sounded interesting (ham_convert [1]), it does various optimization/search passes to try to generate good HAM.

There's similar code in gimpilbm, the ILBM plugin for the GIMP [2], but not quite as advanced. Perhaps something worth looking at and adding. Disclosure: I happen to be the maintainer of gimpilbm.

1: http://mrsebe.bplaced.net/blog/wordpress/?page_id=374
2: https://github.com/unwind/gimpilbm
Synced surveyed the international regulations, and here are our picks of major regions and countries that are accommodating the testing and deployment of autonomous driving technologies on their public roads.
> But the United States doesn’t need to go that far.

I see reasons to go even further, if the goal is a fair level of deterrence. If for a significant part of the population, the total wealth is less than or in the same order of magnitude as the money they earned that month, while for others, income is a relatively tiny portion of it, fines based on income alone will deter the former much more than the latter. The more fair option would be to fine based on wealth, not income.

Then, yet further, if you all you have is $500 and lose half of what you own, that'll likely have a devastating effect, possibly resulting in homelessness. For a billionaire, losing half your wealth leaves you with $500M. You won't exactly be panhandling to make ends meet. Again, the deterrence is disproportionate.

I'm not sure how to address it. Possibly by not using fines at all, but some amount of hours of social work that has to be completed in some short but manageable span of time, with the definition of "manageable" based on individual circumstances.
Why is the ubyte promoted to int? I'd always assumed it would stay the same size.
The vast majority of that is due to transaction fees/commissions, which RH doesn't have. I would still expect this to hold up even on a zero-commission basis, but the effect would be significantly diminished.
Please correct me if I am wrong, but Movidius also supplied Vision Processing Unit to Tesla. They terminated their contract with Tesla over some tussle which I'm not aware of.
Real technical details = might as well publish code to exploit it.

Cleaning up their feed after an influx of fanatics (who shout fraud with no support and resort to personal attacks) seems reasonable.
> Has this been verified by an independent third party?

For one thing, it seems to have been verified by the Turkish government, seing how gmail is not blocked, and protonmail is ;)
I wrote a list of json keys that should be taken from a message and :‘<,’>s/\(\S\+\)\s{0,}/t.\1 = message.\1;\r/g

Hey, did you commit already? Still typing?
Except for that time when Google's data centers were completely owned by the NSA.

https://www.washingtonpost.com/world/national-security/nsa-i...
In an emergency, you surely call an ambulance, not drive yourself.
> To me this kind of tech has great applications for gig economy type jobs, where workers with higher detected intelligence can be efficiently and accurately categorized and made available for a wide spectrum of problem solving tasks.

A genetic test that can predict a single-digit percent of the variation in a value which can reasonably inexpensively be measured more directly isn't even a step toward useful tech for that purpose.
And there are many kinds of coercion. What's the price per vote in the poorest half of the population in Sierra Leone?

I also wonder if the blockchain means votes are cast publicly. Typically you vote, then tally. With every vote in public on the block chain, I could see mining companies bidding against each other for votes in real-time...
https://en.m.wikipedia.org/wiki/Heterodyne#Mixer

> In the most common application, two signals at frequencies f1 and f2 are mixed, creating two new signals, one at the sum f1 + f2 of the two frequencies, and the other at the difference f1 − f2.

Then the low pass filter is used to remove the original signals and the sum, leaving only the difference.