skysight-inc/HackerNews huggingface dataset:
Many of these services exist. I have been using Virtual Post Office for 6 years now and am very happy.

The USPS even has a form you can file to automatically redirect any regular mail sent to your address to your PO box.

One of the original such services, Earth Class Mail, even had a documentary TV show made about it -- with a focus on the startup world.
UUID (or GUID on SqlServer) are essentially 128-bit integers. The fact they don't have inherent meaning beyond uniquely identifying a row and establishing referential integrity is a plus. In my opinion the primary key is for the database's needs; a human-friendly number or code for lookup is both optional and trivial to implement so when there's a requirement for an easy reference number or code for a record I use both a GUID for the primary key and a unique (or autonumber) field for human reference.
Awesome! I am considering subscriptions as well but it is further up on the roadmap.
Sky and Talk Talk are already working with CityFibre in York for FTTH.[1][2].

[1]https://www.ultrafibreoptic.co.uk/
[2]https://www.talktalk.co.uk/shop/ufo/broadband
learn assembly, learn how it maps to opcodes. learn microelectronics and learn about cpu, registers, memory layout, cpu flags, etc. it becomes obvious.

i wrote a 6800 emulator just from having this background knowledge and no reference in my college years. I did it because I didn't want to go to the labs early saturday morning to fight over the few 6800 hardware. I could write my code, run, debug, show up just as the lab is ending and hand in my work and go home.
Cable Companies Like Comcast, Frontier Among Most Hated by Customers
This looks cool but the first one I listened to (Music Genres\Rock\Wallula) is almost identical to Bohemian Like You by The Dandy Warhols (https://youtu.be/CU3mc0yvRNk?t=15s).
The right exercise to slow down heart disease
ReasonML, Facebook's mainstream take on JavaScript
The rarity of UUID collisions depends on the quality of implementation. The Quora answers assume UUIDv4 with a high-quality RNG.

I was able to reproduce UUIDv1 collisions at will when the timestamp had microsecond resolution and the clock sequence had to be generated randomly each time. That is, I simply had to get two processes to generate the same fourteen bits within a microsecond.
The connection comments are a bit dubious. MySQL will use less memory for 1000 connections but performance will still drop due to contention and context switching. In both systems you want a small number of connections to the actual database, something on the order of 1-2x cpu cores usually, and something on top pooling client connections if you need a lot of them, pgbouncer or the equivalent for MySQL.
Appeal. Courts are the best way to challenge USCIS.
How can a US embargo on certain countries disrupt their trade with the rest of the world?
I believe it's the ePrivacy regulation rather than the GDPR that applies here. It's my understanding that you no longer need permission for certain usages of cookies where they're needed for certain functionality, such as shopping carts - and possibly some degree of tracking -- perhaps -- if some or all of the following are done:

* The data isn't retained for too long
* IP addresses are anonymised
* Session cookies or cookies with a near future expiration date are used
* First party cookies are used

What exactly you need to do is not always totally clear, but usually the balancing test works like "is it required for legitimate business purposes that the user is likely to expect".

If they don't need permission at all, then they're free to ask away. (Although it does show that people have failed to understand these changes in the law.)
I didn't like the implication that I needed special support or something.

I go back-and-forth with this in the case of my wife, who works at a large tech company. On the one hand, she's quite capable of doing the job without special treatment. But on the other hand, if the odds really are stacked against her...

She's a big girl and can make her own decisions, I just wonder what I'd do were I in the same boat. Probably the same thing she (and from the way it sounds, you) would do: mostly avoid the drama that such groups can bring.
It's really funny to read this because my perception, possibly wrong, is that the U.S. acts this way all the time to the rest of the world.
I'm not sure it hurts Amazon so much as the reputation of the cities and mayors who were bending over backwards and trying to land a deal at all costs. And if nothing else wasted the city's time and money with various desperate stunts.
How to stub requests to remote hosts with Go
I started getting RSI in the early 2000s and switching to a Kinesis Advantage fixed it all. Occasionally I get sore when I use my laptop without the Kinesis for extended periods of time, but the Kinesis is all I need. I think also using a trackball helps a lot as well.
There is good reason to doubt the Skripal story -- among other things the apparent lack of hard evidence, the absence of any discernible upside for Russia the purported perpetrators, and the already-existing climate of relentless and politically convenient warmongering against Russia for going on 2-3 years now. If Russia is being set up for military attack, then we're currently seeing a propaganda campaign pretty similar to many others. Fool me once... shame on me etc.

How do you know I'm wrong? You heard it from one of those same sources? I'm not saying I would outright believe RT or any of Putin's outlets either, but that's exactly the point: a healthy dose of skepticism is called for.
David Gerard: Evidence to the UK Treasury Digital Currencies Inquiry
It will terminate as soon as it runs out of memory.
At what point though must we consider that we, the American people, elected these people into office? They are there because we put them there.

To play my own devil's advocate, my perception is that the barrier to entry into politics, i.e. money, has risen substantially which prevents younger candidates from even running for office.
Amazon needs to come clean about racial bias in its algorithms
I'm probably about to try this out. In my initial perusing it seems similar to a past insight I had.

Long ago, I was in a slightly altered state and it occurred to me that I was semi-consciously clenching muscles in my upper back and shoulders in a weird stress response... to the point where I couldn't unclench them easily. I found that trying to 'loosen up' and distract myself eventually gave me more control back, and relieved some of the discomfort.

I find it completely plausible that many of us may be channeling difficult emotions into maladaptive movements without realizing it. Restless leg comes to mind, also.
Lindbergh was not a fascist; he was an isolationist.

His stated strategy to the coming war was that Hitler would eventually turn on Russia (he was right) and that Germany and Russia would grind each other down (also true: the total destruction of the Sixth Army at Stalingrad (now Volgograd) is one example).

After both countries were very weak, then American armies could swoop in and mop up after both armies had exhausted themselves, with minimal losses to the American side.
If a US-based company is not making any money from EU-based users or companies, I don't think there's anything they have to do. When they do, however, that money supply can be targeted.
That perception is likely more true than many Americans would prefer to admit.
There are plenty of ways to take action (watchful waiting is a choice among many).
> One advantage of using an incrementing integer is that rows will be ordered on disk based on when they were created

If each identifier starts with a logical time, say lamport timestamp, you can still get the same ordering effect without incrementing integers in a centralized place somewhere.
It complies so long as:

1. Tracking is not enabled until you click it and
2. You can still use the core functionality of the site without accepting

So long as you can still read the website around the pop up and they don’t activate tracking until you accept it then they are in the clear. The banner can be annoying as it wants as well.
http://www.dermatologytimes.com/dermatology/p-acnes-biofilm-...
You don't get to enter your initials into the machine based on how far you get. Only your score matters, and your score resets when you continue.

You don't "beat" Pac-Man when you get to the kill screen, you beat Pac-Man when you get a perfect score.
Having young children that never grow up, sure. Try to avoid that.
Remind me, I don't remember if you could continue or if you had to Start again from the beginning when you died in Pac-Man. I know later Arcade Games allowed you to continue but I'm not sure about Pac-Man
To counter that argument: with age comes experience. People who are 65 have witnessed a huge amount more history than people who are 35. They have seen the cycles of the World turn more times, they have more understanding of human nature and how people respond in irrational ways to policy.

(However, I do agree with you that there should still be a maximum age, how you would introduce it - especially to a political system where it would cause almost every elected official to lose out - is beyond me)
That's true, I guess there is usually some significant block of voters that politicians are appeasing to which can't be overcome by the general voting public on that one issue (such as government employees voting themselves defined benefit pensions, or a concentrated group of religious people pushing a religious agenda, or employees of a large employer(s), etc).
Toronto is in Amazon's shortlist for HQ2, they do look beyond US borders, at least a little :)

I think the concept of a second HQ is by definition a bit weird, size is probably not the main concern here.
They don’t. But starting Monday, we’ll find out.
Baby in a Box – B.F. Skinner (1945) [pdf]
That's very interesting! thanks for sharing!
tl;dr: Two ultrasound devices in the same room can interact to produce audible sound at dangerous volume under some circumstances. Ultrasound devices include bugs, microphone jammers, and many other things.
Worth noting that the incident to which you are referring was a case of non-military Russians employed by Assad as mercenaries, who attempted to attack US forces in Syria. The Russian military and the US military in Syria are in fairly close communication, and both are taking pains not to strike each other. The Russian government likely does not care much about the rogue mercenaries who made a dumb decision to attack Americans, and certainly are not going to retaliate by attacking other Americans in other countries. Considering that the attack on the Americans is the kind of thing that could kickstart a war, I’d almost guess that the Russian government would retaliate against the private security contractor for nearly destabilizing the situation and almost provoking a US counter attack against Russian military forces.
Interesting idea and points but I can think of this judgement point age event horizon varying +-15 yrs each way for individuals so maybe there is another way to determine when someone has passed it ? Sort of like a driver test for policy makers :)
I'm not sure about the US, but in Canada, these companies would not be allowed to accept deposits or facilitate withdrawals; they could never "become banks". Our banking act and recent revisions are in place to protect a foreign entity from holding Canadian citizen's money hostage and shielding them from exterior economic impact (We fared very well in 2008 because of these regulations!).

The most they could do is be a fancy wrapper around the bank's own software.
Coincidentally, the "Practice of object-oriented programming" course in EPFL has as a project this semester to build a Game Boy emulator in Java. You can have a look here (https://cs108.epfl.ch/). Although it's in French, google translate does a decent job.
Is there anything like that today?
I think there are two important pieces of data that might lend insight into this. What is the average age of the population as a whole and the average age of the voting population? It makes sense as the population gets older with the baby boomers aging that the government also gets older with them. That might not be "fair" but it is the way representative democracy works. Also no one currently votes with the frequency and consistency of senior citizens and they therefore have a disproportional impact on the government. That has been true as long as I can remember, but has that always been the case?
Is there a good one that works on a smartphone?
Ask HN: Tech-related Twitter handles?
I've noticed that a lot of tech people on Twitter mainly post about politics/inequity in the tech field and I was wondering if there any tech figures that actually tweet about tech + programming.
FACEBOOK IS BEEFING UP ITS TWO-FACTOR AUTHENTICATION
Command-line Tools can be 235x Faster than a Hadoop Cluster (2014)
A good way to explain it is with a blockchain the math guarantees that you'll be able to detect modifications to the data, or if some data is missing, the potential of modifications.

But even with a blockchain, the solution is the same: build an "escape hatch" into the validation software that allows certain kinds of data modifications and/or deletions to be ignored. The only difference is with a blockchain you'll have stronger guarantees that auditors will be able to detect if that has in fact happened.

It is true that certain types of blockchain cryptographic structures can greatly limit the granularity of those options. But no-one actually uses those types of blockchains (namely chains without per-block merkle trees), so that point is moot.
Beware Guys the JoyToken and RepuX ICO Scam
Sounds very similar to Disney wanting to go alone and pull out of Netflix. Content creation is expensive and digital platforms either need to create their own stuff or pay up.

https://www.cnbc.com/2017/08/08/disney-will-pull-its-movies-...
NFL Players Must Stand During National Anthem
Genderism can be exclusionary, especially when the mindset of the "wider" group they belong to is truly not one of inclusivity. Genderism also takes voices away from visible minorities who are often excluded by these groups as well.

We talk a lot of about diversity, and this word has been in many ways, commandeered by genderism. Diversity is not only gender diversity. But it seems to be the diversity we can hear most about at times.

Diversity for me is ensuring anyone with the potential can develop the talents to execute from any diverse background. (Happy to improve this defintion).

If using pro-women groups as an example, the issue is not the women. It's men. Existing decision making powers and structures need to change behaviour.

Focusing on Humanism may be another approach. Everyone is a citizen in humanity, and adjusting the structures and powers within that context might set bars and standards for behaviour can be set within it.
> Is there anyone who can go a little bit more in detail?

* UUIDs are way more painful than serials to recognise, remember, input or transmit especially if you're not dealing with huge tables. "18574" is easy to read/grok, "21caeffa-0fca-4f4e-b845-46ef0576e42a" is not.

* UUID are 128 bit instead of 32 for most serial PKs by default, this may or may not matter. Note that this doesn't just impact the table itself (lowering data locality and thus performanes: less stuff fits into caches) but also any FK as well as wire transmission (where the size explodes as you're going to transmit a hex version of the UUID so always at least 32 bytes, a decimalised u32 maxes out at 10 bytes).

* because UUID are random data they're intrinsically non-ordered (as opposed to serial ids which… are), this means your writes are all over the place and clustering is defeated, this adversely impacts your reads and writes in SQL dbs (some other DB techs especially distributed ones prefer the scattering: https://news.ycombinator.com/item?id=14524174)

The latter can he mitigated by using "ordered UUIDs": you can generate UUID1 (nominally time-based) such that the final value has a sequential "head" and a random "tail", either by taking control over the process or by generating a regular UUID1 and rejiggering it a bit: https://stackoverflow.com/questions/412341/how-should-i-stor...
..according to sources who spoke to CNBC on the condition of anonymity.
> If GDPR applies to Bitcoin, _who_ would you demand it from?

You're implying that everyone above board will avoid actually hosting the blockchain like the plague, and hand off the actual running to literally criminals (who are avoiding the law by hiding)?

Fair enough. Those "lawful" companies are probably going to have a hard time defending their close relationship with criminals, in courts.

> Where does the GDPR compliance demand get sent?

To anyone with the data. If they're not hosting it, but are able to present it, then get warrants to track down source of data.

> Make those 10,000 nodes update and download new client software that "forks" the blockchain for each GDPR erasure request?

Not the law's problem. Not my problem. Cryptocurrencies don't have a natural right to exist, and in my view they are pure evil.

> Why would Chinese miners care about compliance with EU laws like GDPR?

They wouldn't. CoinBase would be in trouble having to explain why they do PII-laundering for Chinese (by EU) criminal enterprises though.
Paddy Power Betfair Buys FanDuel
I wonder how long these things take to math out. Is there a lot of preliminary research involved?
haha, you are right ! I'm actually impressed... It's a fine one pager.
I didn't know you could get something that clean with Wix, but I guess there is no reason why not. Now that I think about it, it's probably the kind of stuff it should actually be great at.
> I'd get 3-5% higher CPM if I filtered non-US traffic.

3-5% higher CPM on how many fewer pageviews? In general, filtering out traffic should always make you less money, even as filtering to the most profitable traffic increases how much you make per page view.

If non-US traffic really were losing you money your advertising company could always drop ad requests from non-US traffic.
I already benefit from GDPR - here is a constant spammer of my maiblox from channelwisewq.im and now I wanted to know whos behind.

Ups... https://snag.gy/4nAZOw.jpg
The requirements for consent have changed, though. For example, pre-checked checkboxes are no longer considered consent, so strictly consent has to be re-obtained if the original form contained a pre-checked consent box.

Consent is not supposed to be coupled to receipt of a service either.
Can you provide a few examples?
I don't think the EU is such a monolithic entity as you seem to presume by referring to a single MEP's comment...
Yes it is, but see the HN guidelines: https://news.ycombinator.com/newsguidelines.html

> If a story is spam or off-topic, flag it.
Weaver: A Dependency Injection Framework for Swift
Seems like a good rule. Removes any possibility for controversy.

Keep politics out of the workplace, it just makes sense. See Google for evidence.
> ACH bank transfers are free in the US too, just takes a few days.

One-day ACH has been standardized and has begun to be rolled out.
Tangential, but is there a name for a Trie that isn't for string searching/matching? I've had a need for this in the past but each node needed to store a non-character value. This was to facilitate a sort-of path finding where the input was matched against a known set of paths.

Every library I looked at had implementations revolving around nodes that stored chars (you know, for auto-complete scenarios) but nowhere in the definition of a Trie is it bound to such an implementation (so I thought).
I believe that part of the explanation for the increase is that politics is more and more a high-stakes business. The parties are reluctant to swap out a known winner and risk losing a seat. I admit that this does not account for cases such as Strom Thurmond or Orrin Hatch on the one side or Dianne Feinstein on the other.
>how can the market exploitation of civic, social, and leisure spaces possibly be averted

What? The ominous "market" isn't forcing its way into any of these spaces. You let it in. You bought that game with micro-transactions, you signed up for that "free" social media app that was "secretly stealing your data".

What shall we do? Our economic system isn't doing what we think it should! Could it be that we don't understand it and we should educate people so that they can't be taken advantage of? No! It's the system that's wrong!

Towards the end of the article the author starts talking about UBI and just after that mentioning a scheme for the government to employ all workers. I should have guessed that would be the endgame. Two completely unproven ideas suggested as the panacea to market forces the author doesn't understand.

Why does it that every time I see someone refer to something as "Social Democracy" they are merely using it as a euphemism for Socialism or Communism?
Almost certainly the "companies" you speak of were entirely FREE services and the "abuse" was really just your lack of understanding that when a service is free, YOU are the product.
Victim mentality, a millenial trademark.
Yeah, I defer to your knowledge of the matter. I was responding to the person's assertion that you can optimize for both diversity and merit.
I had a very similar experience. I stick to a 10 keyless keyboard (no numpad) but I gave up on the trackball. I use a wireless trackpad now because I ended up with pains in my thumb after a couple years of the trackball. I could probably have used a better quality trackball but the selection is/was limited.

vim support in IntelliJ is pretty good these days so that's a huge help too. I had to abandon emacs and my claw movements early in life...
Sure, but that's not the point I was making. Male goats are useless to a goat cheese farmer. Roosters are similarly ~useless to egg farmers. When chicks destined to become egg-laying hens are born, what happens to their brothers?
Your time doesn't seem that precious.
Speaking of .gov's, weather.gov is great from a browser - snappy, fully featured, no ads and friendly enough on mobile.
You are confusing Autodesk, the company, with AutoCAD, the ACAD product.
I am pretty sure that PG has had clustered indexes for a decade or more... ? e.g. https://www.postgresql.org/docs/9.1/static/sql-cluster.html

Or is this term referring to a different feature/method than this?

One thing not mentioned: PL/SQL vs. whatever the MySQL equivalent is.
Lots of companies are ready for GDPR, i.e. the ones that handle user information responsibly in the first place, and aren't opaque data hoarders as a central part of their business model.

I'm personally not a fan of the "lets collect it because we can" mentality.

"Data is the new oil" is a great analogy because not only is it valuable, the industry of data gathering is booming with little to no care about the side effects or long term consequences.

Had the right to privacy been enshrined in protective laws much earlier, requiring explicit consent to profile peoples behavior as it pertains to technology, things would obviously be a lot different. Obstacles often represent opportunities for improvement. Hypothesizing:

1. Alternatives to traditional advertising as a method for creating markets for products and services would have a better chance of taking off. A world where we have a relationship with the source of product/service introductions, where we can discriminate and depend on them to discriminate, could prevent a lot of manipulative, misleading and damaging crap from reaching people, and ensure demand goes to the highest quality products/services.

2. The difficulty of gathering would drive the value of peoples personal information higher, likely leading to better protection i.e. more careful handling, fewer data breaches and leaks.

3. A lot of "wasted effort" gathering and storing information as part of this data frenzy that ultimately doesn't provide value to anyone, despite all the moving money, could have been avoided.