skysight-inc/HackerNews huggingface dataset:
Alternatively, here's a tiny firefox extension that replaces your referrer with "Facebook" whenever you try and access the WSJ or the Financial Times:

https://addons.mozilla.org/en-US/firefox/addon/read-ft-wsj/
Yes. But who cares, there are many better services.
GDPR is not difficult to comply with and based on the decades of experience with the Data Protection Act on which it is based, the chances of being sued (or threatened with litigation) seem tiny indeed.

Also, I think the reason why this site cannot cope with GDPR run deeper than being willing to add a 'delete account' and 'download my data' functionality to a loss making site.

On the screenshots, it shows a prominent section on the home page: “StreetLend with Facebook friends (and their friends, and people they endorse)”

This suggests they are using the Facebook login to harvest from the Facebook social graph.

Head down that particular road and you are in a privacy shit show - and after Cambridge Analytica and GDPR my guess is that Facebook is cutting of this supply of data - or setting hurdles that streetlend cannot hit.

A few people were sued by the ICO for non compliance with the DPA - but it didn't open the floodgates of civil litigation. To my mind (and I am in the processes of updating two small businesses to be compliant) it just sets good ethical standards and Google / FB etc are missing a trick in not just declaring this is the standard they will follow worldwide.
And no one took it seriously.

The only targets that people were worried about were PLCs in power plans and other things that go boom.
6 Sectors Companies Are Stretching and Accepting Digital Currency for Services
Businesses are desired to boost their bottom line by welcoming cryptocurrency. As Bitcoin, Ripple is emerging in popularity, companies are capitalizing on cryptocurrencies as a mainstream form of payment.
Ten Years After the Debt Crisis, the Problem for Greece Is the Same but Bigger
Flipkart approves $15B stake sale to Walmart-led group
Technology has allowed it basically forever. The trouble is they're annoying to use, so nobody does.
The VA is much the same as all the other US healthcare setups. A system with the controls taken off, trying to operate in a jungle of different systems and bureaucracies.

IN most nations with a VA-style (Beveridge) setup, there is great media interest in the least failing or hint of scandal. And they mean politicians lose a lot of votes. The VA hasn't enjoyed that feedback system until recently.
Consistency is king.

Often when I glance over code to understand what it is doing I don't really care about values. When scanning from left to right it is easier when the left side contains the variable names.

Also I just find it unnatural if I read it out loud. It is called Yoda for a reason.
Just what I needed to caption sections of code in SublimeText ...
System76 Oryx Pro
“There is, unfortunately, no such thing as a truly neutral stance on inclusion”
In Java you usually use `.equals()` to test equality, or if your argument is a boolean value:

if (myVar) {
//
}

Instead of `myVar == true/false`.

The accidental assignment is much less common due to the way equality is tested in Java.

Also, `null` comparisons being assigned will fail to compile (assuming var is a String here):

TestApp.java:6: error: incompatible types: String cannot be converted to boolean
if (var = null) {
Life didn't start out because it had the problem of not being a thing.

Can it still be considered "problem-solving" when the so-called "problems" are only so in the context of animal survival and breeding from the perspective of animal consciousness? Life just randomly grows and takes on random shapes, it's not a force of problem-solving.
> Is this their solution to "the routing problem" of Lightning?

No. This is a mechanism for updating the balances in payment channels.

Participants in a payment channel lock up a shared balance in an on-chain 2-of-2 multisig output. They then exchange transactions off-chain that update the share of ownership of the funds locked by the on-chain output. When the participants want to close the channel they both sign a final update transaction and submit it to the blockchain.

Eltoo has a few nice UX advantages over the existing state update mechanism:

1. No more “toxic waste”. The existing mechanism is designed in such a way that if I submit an old update transaction to the blockchain (e.g. one where I had a larger share of funds than the current balance) the other participant in the channel can take all the money in the channel (including my share of the funds). While this provides security, there is also some risk, e.g. if my lightning node crashes and I have to restore from backup I may have outdated information and broadcasting that information to the chain would result in me losing money. As the security of eltoo is not based on punishment, this issue is resolved.

2. No need to decide on fees ahead of time. The existing mechanism requires users to set the fees for the closing transaction at the time that they open the channel. As the fees required to submit a transaction to the blockchain are quite unpredictable, and payment channels are long lived, this can result in significant fee overpayment “just in case”

> Some argue it's "not bitcoin" to create a blockchain without signatures since the original whitepaper described a "Bitcoin" as a chain of digital signatures.

The transactions still have signatures, this flag just modified which parts of the transaction are signed. Bitcoin already has many such flags:

https://bitcoin.org/en/developer-guide#signature-hash-types
Some off topic: I'd use that experiential mapping tech to "show" the mentally ill what a "normal" state of mind which they struggle to conceive of would be like. I suspect that may be curative. I also suspect most criminality may be cured in a similar way.
We made this mistake - the trick is determining what fields are sensitive, what are sensitive enough that they should be censored but included in the log, and the rest of the crud.

It turns out that this is non-trivial - when censoring how do you indicate that something was changed, while keeping the output to a minimum? blank/"null" was rejected because it would mask other problems, and "* THIS FIELD HAS BEEN REDACTED DUE TO SENSITIVE INFORMATION *" was rejected for being "too long". Currently we use "XXXXX", which has caused some intern head scratching but is otherwise fine.
Or perhaps it is...
An interesting debate that I'm not sure there is a "correct" answer for, but if a brilliant mind such as the man discussed here wants to end his life peacefully, after dedicating his life to science, who are we to prevent him?
Five Inspiring UX Portfolio Examples
You are describing the exact same use-case as other people are using the apps for. Antennapod + gpodder.net is your podcast-as-a-service solution, where other people are using Pocket Casts.

You mainly seem to rail against people preferring a commercial solution over a FOSS solution. The reason for that is simple, people don't care about the difference and Pocket Casts provides a better user experience that just works instead of having to cobble different parts together yourself.
Fun fact: Those systems cost more tax money than most other developed nations spend on full UHC. Either per person or as a per cent of GDP.
Ditto. I just moved from the Bay Area to Lausanne for many of the same reasons (except the vacations: still working for the same awesome employer).
IMO, requesting identity is perfectly normal - albeit a bit annoying, but I get the point. Take Hetzner, for example.
Life would extinguish itself if it was the force of problem-solving, because that would ultimately solve all the problems.

I don't know how can you create a problem-solving force from an environment where none exists. You can only create forces of chaos from such an environment.
> You don't need special compiler options to use a shared object. If you got it as a binary, there is nothing to compile.

I was referring to the header file. Unfortunately, with C/C++ you need compile options to fully interpret source code.

> The incomplete information in header files isn't the compiler command line options, but the nuances of the API semantics.

No doubt there's much more to API semantics than basic type information. But the latter is still valuable.
I had problems with SyncThing's reliability, and although it is proprietary am using Resilio Sync (was BitTorent Sync). Hope SyncThing is much better now and I can switch back next time I set it all up!

Still nice to control my syncing and files with Resilio.
That's because The startup plan ($259/month) and the pro plan ($349/month) allow for 1 task at a time. Since each task typically takes a few days, it's not quite unlimited in practice. Pricing seems reasonable tbh, and service looks interesting. I guess ultimately it comes down to the quality of the designs that you get for your money.
Unisecure Data Centers US
There's also https://lesspass.com/ which is stronger than what the parent mentioned and I used a system like that for several years.

I gave up on it for the same reason. Having to remember exceptions, plus when you change your password, you have to change it everywhere, which is annoying because you can't remember every active account.
Because they fail to provide a convincing reason for non technical people/average Joes to switch over. Yes decentralisation is good, yes privacy is good, but on their own they're not really selling points for a lot of people, and nor is 'allows more freedom of speech than $MAJOR_BRAND'.

Most fail because they don't succeed on at least one of the following things:

1. A system selling feature that Facebook doesn't/can't offer
2. A decent UI/UX
3. An audience large enough to contain at least some of the user's friends/acquaintances
> Imagine hitting "compile" and having to wait a 72 hours to know your result.

You mean, something like giving a deck of cards to a computing center operator and eventually getting back a printout of the outcome a few days later?
Beyond Bitcoin: How blockchain will transform agriculture
That's just too bad. I was hoping if Trump don't get the peace price, at least they could give him a belated literature price for "The art of the deal", seeing he had Swedish background back then.
Nutella on Twitter: Use “Nutella” as Your Password
Twitter is updating to give more transparency into the data it collects
Can I buy a fast and powerful work laptop for under £700?
Γιατί οι άντρες προτιμούν τις escorts
Single page resumes made sense when it was typical to stay in the same job for decades. They're not much use for explaining 20 years of experience and growth with 2-4 years at each stop.
I used to be rage against the serverside ("ugh it takes so long to refresh when I know there's an episode out!") until I realised that of my 20 or so podcasts I subscribe to almost all 20 of them have their entire back catalogue in their RSS feed

Serverside crawling means your app just needs to grab whatever's different instead of downloading 20 RSS feeds every few minutes/hours. Definitely a bandwidth saver
egress is a nice way to make money :)
PADDLE SHAFT MIXER DRYER
My biggest problem is sometimes I switch between Mac and PC. I can't have all my website username and password locked into iCloud
As someone with a toothbrush subscription: I now change my toothbrush every 3 months. Left to my own devices it was closer to every year.

I am assured by everyone that this is better. I don't really feel like it's something worth thinking about so I am happy it's being taken care of by not-me.
I think the caricature of the self-interested rich guy is really the most rational caricature. Preserve the neighborhood in amber, maintain home values; this makes sense, this is the majority of the United States. The activists supposedly fighting for low-income communities are so bizarrely wrong that they’re beyond caricature. Fight oppression by seizing control of the apparatus of oppression instead of by abolishing oppression.

A lot of the tenant orthodoxy in San Francisco is based on completely backwards economics. The idea is that building more market-rate housing will increase the demand for market-rate housing even more, so it’s futile to even attempt it. Only housing with guaranteed low prices should be allowed to be built. Completely ignore the hundreds of thousands of homes that used to be naturally affordable, but now are worth an average of over a million each. A major blog for this point of view is 48hills.
https://48hills.org/2016/09/debunking-trickle-housing-fallac...

The self-interested rich people do come through, still. Dillon mentions the rally, but he doesn’t mention the wealthy white landlords standing at the head of the rally. He quotes Shanti, who was active in the SF chapter of the DSA, but now works full-time as an activist because of funding from the wealthy white-ish Dean Preston. He mentions a black tenant activist, but he doesn’t mention the bald-faced lies, nor the funding from wealthy white-ish Michael Weinstein. The San Francisco “progressive” movement, if judged by its results, well, rich landlords are successfully keeping their home values, but low-income communities are still being evicted.

The Filipina activist is interesting. I’ve clashed with her in other contexts, and the summary is that most non-English-speaking low-income people are for the ideas of SB 827, but the leadership of the organizations are against it. Some people from the Planning Department held an exercise where they asked whether we wanted more height and density along our transit corridors, and only the leaders said, “No, we are against developer giveaways.” The ordinary poor people want more affordable housing, and they recognized that affordable housing needs to be legal to be built. Loosening the height and density restrictions is how we legalize affordable housing.

In my neighborhood, I think the toughest NIMBY argument is that we are not the organized people of color. I’ve always had a YIMBY point of view, even though I grew up with poor parents, because I want to eliminate the structural causes of poverty. Several others in my neighborhood had a similar experience, and similarly promote more housing. The way the Filipina activist sees it, that makes us “privileged people of color,” so our opinions are not valid. We need to activate the still-poor people to be a constituency for housing; but her organizations have the institutional connections, to legal counsel from SFTU (which also promotes backwards economics), and to other non-housing activities such as immigration and community gardening. I don’t know how to work through this problem.
Freenet definitively has a old-school feeling, I'm subscribed to their mailing list and I just wish the project wasn't plagued by a lot of internal fights.
That suggestion reminds of the system in Arthur C. Clarke's Imperial Earth:

“For the last century, almost all the top political appointments on Terra had been made by random computer selection from the pool of individuals who had the necessary qualifications. It had taken the human race several thousand years to realize that there were some jobs that should never be given to people who volunteered for them, especially if they showed too much enthusiasm. As one shrewd political commentator had remarked: “We want a President who has to be carried screaming and kicking into the White House – but will then do the best job he possibly can, so that he’ll get time off for good behavior.”
48khz please! Not because of the extra frequency, but because of compatibility with video :)

And RCA? What's wrong with balanced audio on an XLR?

I saw a lovely post on Facebook about how a freelancer had brought in something odd, that could only get the audio out of via analog.

He proudly came out with his crappy £50 RCA cables. We had to tell him that we only dealt with balanced audio. My friend went to the stores and found the most beat up converter she could find, and some ropey looking cables :)
“cash” deposits...i assume once it’s in your account you can send it wherever
In the early 80s I used to, every tuesday morning at 6, with my nephew, go past all the houses in our neighborhood because that was the time when people put out their non-organic garbage. We used to find stacks of stuff like in the picture, so my room did look like that. In those days you could find serious treasure if you had interest in electronics; big boxes with circuitboards in front of the tv repair shops (we had a few in the village), many machines or boxes with beautiful old switches and electronics inside (wish I had those still). Every few weeks we would find an something with tubes inside which was a great find. Very rarely we would find a game console or handheld game. Good times :) We didn't have any competition for years so it was like christmas every week.
Deconstructing Fornite's Business Model That's Changing F2P Games
We use Atlassian Confluence (https://www.atlassian.com/software/confluence) as out Knowledgebase and document collaboration platform. It's quite to easy to manage the release notes, and editor is also good.

We also use Whatfix (https://whatfix.com) to provide interactive help from within the documentation. It helps in driving users to the app and giving them overlaid interactive walkthroughs on the application.
Most likely a bot that tweets out new RSS items.
> specially at the size depicted, it can't possibly fly for more than a couple minutes if it also needs to process a video feed.

Assuming we're talking about 10-20 years from now, what kind of power source could work for a longer period of time without increasing the size?
>"I tried reading TF/PyTorch docs but couldn't find a guide on how to make my game a friendly environment"

Are you aware of 'Elf' and 'TorchCraft' by Facebook (creators of Pytorch)?

From https://facebook.ai/developers/tools/elf :

"ELF provides an end-to-end solution for game research. It includes miniature real-time strategy game environments, concurrent simulation, distributed training over thousands of machines, intuitive APIs, web-based visualizations, and a reinforcement learning framework powered by PyTorch."

From https://facebook.ai/developers/tools/torchcraft :

"TorchCraft is a Brood War API (BWAPI) module that sends StarCraft data out over a ZMQ connection, allowing researchers to parse StarCraft data and interact with BWAPI from C++, Python (PyTorch-friendly), and Lua (Torch-friendly)."
Perhaps fitting then that the patent on Viagra is in the process of expiring: https://www.cbsnews.com/news/viagra-to-go-generic-in-2017-ac...
It doesn’t even cost that much. Global entry is only slightly more and a way better deal in general. The fee is probably barely enough to offset the cost in all the paperwork. It’s more you’re paying for their labor to verify you’re a trusted traveler. What’s hilarious is depending on the airport the trusted traveler lines can be longer than the normal lines. Looking at you PDX
California’s housing issues are caused by uniquely California legal issues, some of which were good ideas at the time. Infill development can use advocates everywhere, but nowhere has such demand and yet so much opposition.
While spam is a real issue and it's well justifiable for a company to request some identity confirmation, it is also not particularly wrong to label not disclosing the requirements upfront to be a sort of a dark pattern. It surely can be somewhat frustrating if you've signed up only to see that there are some extra requirements you haven't anticipated.
Indeed. I deleted my Twitter account recently, there was a message that data is retained for 30 days to facilitate un-deletion. I assume their internal process is the same.
As a consultant, I suggest not putting each job on your resume as a separate gig. List "2012-present Software Engineering Consultant" and then bullet out your most important projects and achievements under that.
The NHS is what is called a Beveridge style system. I think that is what you mean by single managed. Similar systems are used in Spain, the Nordics, etc. They are often managed at local levels though and may include private hospitals and treatment that gets reimbursed by the payer at the same level as public ones. The VA is an example of this type of system although other nations have far more oversight and performance control than the VA does.

A competing setup is the Bismarck style of insurance company administered management, either for-profit or non-profit. Germany, the Nederland's, Switzerland, etc runs this sort of system. Always with a lot of legislation and safeguards to ensure that people do not fall outside the system. It is similar to the US employer-provided insurance setups.

Other systems are National Insurance, as used in Canada and Japan. Similar to Medicare. Canada is fairly unique in its hostility to private provision.

And then there is out of pocket, like rural Africa does it. That's basically like being uninsured and not qualifying for Medicaid.

Thing is, the US accumulated massive bureaucracy and costs by h\trying to run every system at the same time with little attempt at standardization and lots of billing and gatekeeping. Everyone else picked one system and stuck with it, letting private providers fill in the gaps. (Except Canada for the last)
Gooodreads Login: Www.goodreads.com Sign in with Google, Amazon and Facebook
Except that you may suddenly encounter that servers were out of stock, someone just got lucky with the slot you've freed and now you can't power your server back on. ;-)

Not sure about VPSes, but this had happened to me once with a C1 server.
The playback speed is a feature in the Android version (pretty much the deal breaker with other podcast apps for me) so hopefully that's in progress for the iOS one too.
> How many is really a question of how fast your processor is, how many cores, and what rates you're doing.

FWIW, as far as I can tell, if you have no significant CPU work to do per packet, then you never need more than one core. A single core on a 5 year old laptop CPU can memcpy at a few hundred Gbit/s. In my tests I could even do the UDP checksum in software at 40 Gbit/s on one core. Mostly for me the bottleneck is the DDR RAM bandwidth, and using more cores doesn't increase that.

The docs should explain why/how the defaults values were chosen in the example apps.

I still don't know if there is any advantage to using more than 1 queue (aka ring) when using a single core. When I tried it, I found I could send nearly twice as many packets, but got lots of packet loss. Weird. I'm working on a public cloud, so the rules of what "line rate" really is are not available. There's some kind of fairness rules that either the hypervisor or the TOR enforces (I think). It's not at all clear if/how back-pressure is asserted to the NICs.

> Hello world apps are testpmd or dpdk-pktgen.

testpmd is 34,000 lines of code. dpdk-pktgen is 59,000. These are not hello world apps. I cannot read them to learn how to write a DPDK app. To understand if I had the basics right, I wrote a simple UDP sender and UDP echoer. They were 350 lines each. It seems like something similar should be the first apps everyone beginner sees.

> Hugepages depends on how much memory your program is going to allocate

Yeah, fair enough. I didn't explain my actual problem. My hello world programs worked fine with 64 huge pages on Intel cards. But I found no matter how small I made the ring buffers, 64 huge pages wasn't enough with Mellanox cards. And the error messages I got were gibberish from the bowels of the Mellanox driver (which isn't DPDK's fault). The Mellanox docs should have said how many hugepages their driver needs as an overhead (it appears to be more than 64).