skysight-inc/HackerNews huggingface dataset:
Not to forget the whole point of BT's 21st century network, or whatever they called it, was to get the whole backbone on TCP with hugely upgraded capacity in the expectation of nationwide FTTH. With initially 10, planned 100M connections in every house the backbone needed it. This at a time when half the population hadn't yet discovered dial-up.

Government couldn't see past the old world of cable and watching football, BT pretty clearly could see far past just the TV. It was popping up on the news pretty regularly in the late 80s along with all the interesting things it might bring.

Me, I just wanted to consign my BT Home Highway (128K ISDN) to the bin.

What we ended up with was a travesty with BT restricted to copper only and exchange sharing for ADSL. As someone else pointed out most of what they invented got sold off to S Korea.
They need to be publicly available and differentiable to be able to use as an opponent for a GAN.

Pretty much nothing except other neural networks are differentiable, unless you put effort into designing them to be.
> After four years of deliberation, the General Data Protection Regulation (GDPR) was officially adopted by the European Union in 2016. The regulation gave companies a two-year runway to get compliant, which is theoretically plenty of time to get shipshape. The reality is messier. Like term papers and tax returns, there are people who get it done early, and then there’s the rest of us.

That gets me the most. It seems like most companies didn't give a single f*ck about the legislation until maybe the beginning of this year - many far later. Of course, they are scrambling now to comply because they didn't start early enough
...sure, but I would rather have a Twitter feed with daily programming tips and anecdotes from industry experts, rather than snarky replies to people with differing political opinions. Thanks for the comment though.
The problem isn't the warnings. The problem is that every damn website where you read a single article thinks it's somehow ok to set a cookie (and track you).
Doing it 1.5 months is impressive, it took me almost 6! [1]

I agree with the post that it was a very rewarding (if frustrating) project. But once you see that Nintendo logo come down the screen for the first time it's almost like magic.

[1] https://github.com/djhworld/gomeboycolor
The Extensible Service Proxy
Disclaimers, although I was responsible for implementing GDPR for a subsection of a bigCo, I am not a lawyer, do not speak for my company, etc. I've just been getting increasingly annoyed by the amount if misinformation on both sides of the GDPR debate, (that it's both a straight good or a straight bad) even in sister comments to this, that I figured I'd try and give a Real Answer to your question.

They would need to provide functionality such that an EU resident could request timely export and deletion of any records belonging to them in that guestbook.

If your guestbook is physical and substantial, this may be limiting without additional systems, but GDPR also is rather vague in the pushback you're allowed to give if you're completing the export with best intentions, so this will likely not be settled until precedent occurs; this will be even more grey-area due to considerations of "ease of access" of the information in question, and other "softer" considerations.

So to answer your question more bluntly: Without the bare minimum of a business process for someone to call up and say "I want to export/delete my entry in your guestbook" I'd say the experts who guided my team would probably agree that the business owner should err on the side of assuming non-compliance, so long as you don't reasonably preclude EU visitors.
Easier React Component Testing Through Dependency Injection HOCs
Absolutely not.

At best, you can challenge them to remove the page with your contribution to the guest book.
This story seems on topic considering y combinator is a startup focused enterprise, so monetization discussions, in whatever direction, are relevant.
Eight years ago today, someone bought two pizzas with Bitcoins now worth $82M
Case in point: I just got an email from a client who wants me to take an image from their designer and turn it into HTML + CSS (not what I normally do, but you end up doing weird stuff to take care of good clients). They are going to pay me about 10x market rate for this kind of work. But they probably need it for a sales demo and they know that I'll get it turned around for them quickly and it will be done right.

That's what consulting clients are paying for: an assurance that things will be done right and on a dependable timetable.
>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.

To counter this, these people's life experience is entirely of the 20th century. A world of linear growth and clearly defined national boundaries where information can be controlled. I think because of this that anyone's "experience" is now not only completely irrelevant, but a liability. We live in a whole new world which absolutely no one understands yet, and the only traits which should be desired in a leader are adaptability and the ability to innovate. Something which old people necessarily lack by definition.
Do you often procrastinate at your regular job? Just curious. Got that vibe from you, trying to confirm a certain reality (a bit of mine too).
FileMaker 17: Tech Briefs
Kinda-related, but a few months back I started working on a Web wrapper[0] for a specific GameBoy ROM, Little Sound Dj (LSDj.) See it in action here: [1]

I was able to get the project up and running using a third-party JavaScript emulator[2], but the library was basically abandoned years ago and the sound in modern browsers is very... odd. Unfortunately, sound is crucially important to music creation software like LSDj.

I'm also mystified that there doesn't seem to be a .SAV format that's cross-compatible between emulators, which is required for basically the entire purpose of the app. (Users would work on a project online on any device, then transfer the .SAV to real hardware for recording the tune.)

If anyone has advice on these topics I'd love to talk!

[0] https://littlewebdj.com/

[1] https://twitter.com/andrewrabon/status/966551415358451712

[2] https://github.com/taisel/GameBoy-Online
This was my thought, as well.
I don't have citations at the moment, but I have heard of gluten as having inflammatory effects on the body, which could certainly make RSI worse.
As an American, I agree with this. It comes down to the value of the market. GDPR has a major impact on American companies because the EU is a valuable market - as I understand it, every company has the option to opt out of GDPR by ceasing operations in the EU, which would mean blocking EU traffic (I may be oversimplifying a bit, but the crux is the same). The US treats the rest of the world complying with its laws the same way, and any company could opt out of US laws by not servicing US customers.
Is omnichannel shopping the future?
Yeah, you're just holding the account wrong.

/s
FileMaker 17: Introducing the Data Migration Tool
Yes, but it's flamebait and not particularly well researched as the other comments illustrate.
5 Lessons learned from my debut book publication – The Blogging Musician
I strongly identify with humanism in this regard. I also agree there are problems with existing structures, but I think unanimously working against these structures fares better for "oppressed" groups than just labeling the opposing group as "evil".

For instance, I have worked in circumstances where women use similar rhetoric created in these groups to foster a toxic culture that affects everyone negatively. Again, I cannot stress enough, toxic culture affects everyone.

If we don't start developing new approaches that are less reminiscent of methods used to remedy elementary school playground scuffles, we'll just keep seeing more articles / threads titled "Why Networking is only hard for <women / insert some group here>".

Furthermore, an un-intended side-effect of these kinds of gendered / tribalist approaches is that they empower companies / organizations to use them for profit. For example, the number of coding bootcamps that target and exploit women under the guise of "fighting for equality" is disgusting and nauseating.
Weather.gov is pretty sweet. They also have a pretty good API as well.
Even after death Nobel-prize economist Gary Becker is taking on inequality
The US expects to be asked permission before encryption technology can be used in a software product. Our copyright and general intellectual property policy has been pushed on everyone else. We (The US) even go so far as to heavily interfere in other countries politics, covertly or overtly, to maintain favorable trade conditions and protect our prevailing ideology.
But skill with the game doesn't come from nowhere. You build skill by playing, and with arcade games, you have to pay to play.

Granted, paying for a chance to test and improve your skill sounds a lot more fair than paying to win.
Strategy of Innovation vs. Innovation Strategy
"you cannot advocate for a change for all if you are the only company in that field."

But they're not. They're a taxi company. There are tons of those around.
CV and any kind of interview are, IMHO, subjective. You'll hire not the best for the job but the one that complies with your biases.

Empirically, I would say that the most optimized hiring strategy is: trial most, keep the better ones.
I don't think you read the sentence properly before responding. Notice the word "safety" there? I presume he's talking about issues where you need ready access to medical data for students to allow a quick response to medical emergencies in class or elsewhere. Things like allergies and other conditions where normal first aid might cause serious harm.

There seems to be two types of responses to GDPR. On one side people saying "I don't see what the problem is with just doing the right thing!" and on the other people that have thought about it in a real-world scenario to realise what the problems might be.
> your IT team is struggling to figure out why your network/version control/etc are extremely slow

Which is exacerbated by everyone's IDE now querying VC for every file!
Fancy making a bot which crawls the web, makes a massive merkle tree, and then puts the head of the tree into a bitcoin transaction?

You could then monetise it by charging a nominal fee for the path from any given bit of data to a timestamped bitcoin transaction.

The disadvantage is the cost to do this involves "get access to all data on the web", but perhaps you could partner with the web archive or something to do it?
GDPR is far more aggressive than this. If you collect data on EU residents (this data collection is defined extremely broadly - basically any kind of logging or tracking on a session level), GDPR applies, and the fines are based on global revenue, not revenue derived from EU users.
Digital Millennium Copyright Act (DMCA) and Fair and Accurate Credit Transactions Act (FACTA)/Fair Credit Reporting Act (FCRA) are the two obvious ones.
Yes, this is a good strategy. Move the capital and jobs to some other country. Singapore or Canada are a good options that have been used by my other Indian friends.
I added it at the top.
It makes sense. We're seeing more and more "middle men" being removed from the economy (travel agents, publishers, broadcasters, retailers); banks are about as pure "middle men" as you can imagine. Whether this is good or bad isn't as relevant as whether or not it's inevitable and, long term, I think it is.
I think that is just the common use case.

It shouldn’t be too hard to roll your own here, it’s just a set of tree traversal functions.
I doubt that's how that works. What I suspect happened is that fullwsj.com instantly redirected to Facebook, which put up its interstitial page.
Its still a doable business though, presumably its what Paypal and any payment processor wants to be, because getting paid mainly to do transactions is still not the biggest money earner and customers will appreciate a wholly integrated process instead of one fraught with different vendors and regulations.

Also presumably Alibaba and Tencent are earning quite a bit off their payments/banking and customers love it because they dont have to carry cash and do all the other steps etc. (talked to Chinese people about it).
Tutorial: Using Two-Factor Authentication to Protect SSH Logins​
I'm advocating against free work. If you do work, you should be paid for it.
Half the galaxy's engineers are busy trying to jam the AIs while the other half are busy trying to jam the AI jammers.
Made with the usual suspects youtube-dl, ffmpeg and electron.
(After only scanning that article:) Unfortunately, my time now is also more valuable to me than my time later. I'd much prefer working half weeks for 40 years over working full weeks for 20.
I usually ignore them too, however I found one recruitment agency send me a mail saying that no reply/action is 'assumed consent' for them to keep my data.

So I'm having to impose an annoying level of extra scrutiny on these mailings to make sure no other company is throwing the no action == assumed consent excuse
"anti Women"? In the west? On a campus? Are you kidding?
> this basically cannot be anyone who works in the school at present

Why? That isn't a requirement of the law. I could understand how existing staff wouldn't want to take on the role without additional renumeration, but the liability would naturally fall on the head.
We have debit cards in the US too... that’s how apps like Venmo work.
Tracking Malicious Crypto Wallets
The camera could sign it while recording...

But whats to stop someone reverse engineering the camera and using the signing key to sign something else?
I use UUIDs in mysql as primary keys in tables with a few million records, and I'm about to migrate a few tables with billions of records from bigint to uuid.

Never saw any real problem. I use char(36), as it's easier to query manually when needed, but I' looking into binary(16) for those billion row tables.

I think most issues with fragmented tables are old problems since ssd, and the overhead is something you will only notice in benchmarks.

If your keys ate supposed to be uuids, the just use them and get the hardware to handle it. In reality, you're most likely to be affected by a zillion other things before an uuid as pk.
I feel really bad for smaller companies/orgs. I've received countless emails from various businesses I've had interactions with over the years. I've seen the full gamut of messaging -- from "changes in our privacy policy" to "please fill out this entire sign-up form again with your details" to "please send us an email if you wish to unsubscribe". It's obvious that it's entirely unclear to businesses what they should be doing here. So they're all just cargo-culting off each-other, hoping that they're sufficiently covered. I feel bad because I know those who don't have the time, money or knowledge to properly deal with this are going to end up losing their only communication avenue with customers. Customers, too, do not understand the gravity of these new opt-in affirmations.

It seems utterly beholden on our regulators to not only regulate, but to regulate clearly so that the 'reasonable person' has a chance in hell of abiding to-the-letter.
It couldn't possibly be that too many people have seen wheat/gluten blamed for a litany of unrelated ills with no data or scientific backing, supported entirely by placebo-effect sensitive anecdotes.
It appears a lot of people are not aware of this important function of moderation unless they see it for themselves, perhaps by doing some moderation. It is not surprising at all to people who have done some moderation that relying on just upvotes and downvotes does not surface good content.
Real 3B20/3B21's live on - as far as I know, the emulator was only used with the 5ESS VCDX (very compact digital exchange) - essentially a baby 5E that lives in a single rack.

(I've seen a 3B21 living in a real running 5E within the last three years)
Here's mine: https://github.com/superlopuh/SuperTrie

I've implemented at least 5 different generic Tries since this one. The idea is almost always the same, but different tradeoffs can require different implementations. While I don't recommend that you use this version, the contents of [1] should give you all the inspiration you need to roll your own.

[1] https://github.com/superlopuh/SuperTrie/blob/master/SuperTri...
Even in a democratic government, intent matters in a court of law. Judges often don’t look kindly on attempts to flout the spirit of the law.
> If you are just going to rely on a central authority to say which blocks should be "ignored" (in other words, which hashes should just be trusted), then why use a blockchain at all?

Even if I ultimately have to kotow to the central authority, I still want to be able to audit what they're doing. Similarly, there is no such thing in the real world as a trusted central authority: the central authorities themselves are groups of people who don't fully trust each other, and thus want to be able to do effective internal auditing.

You're line of argument could also be used to argue that we don't need to audit banks at all.

> It's just a very slow, complicated, expensive append-only log file.

The reason why Bitcoin is slow and expensive is because of the proof-of-work and decentralization, not because of the blockchain itself.

Distributed databases already make use of complicated log files to achieve consensus between nodes and for auditing; adding hashes to the entries in those log files is relatively easy, and as cryptographic hashing is quite fast, doing that doesn't incur much of a performance hit. Most importantly, in a centralized environment, you can fairly easily use standard sharding techniques to make all of this scale well - which is the same way very large databases scale anyway.
N.F.L. To Fine Teams If Players Kneel During Anthem
Wow, I had no idea it could store jsonb. Any obvious advantages to using mongodb for nosql that I should consider? I’m way more comfortable with Postgres and would rather stick to that
> From each according to his ability, Comrade.

Soviet Communism is, indeed, terrible.

But a UBI is basically the opposite of politburos and bread lines.

And when the supply of unskilled labor exceeds the demand to such an extent that it no longer commands a living wage in a free market, what's your solution?
Why not generate an UUID field that’s unique, but keep a surrogate integer primary key on the server? You can join on either one on the server, but keep track of the rows using the UUID. Asking as someone with no SQL expertise (relative to the HN crowd).
Come on, that's just the markets being rational.

I, for one, am glad that my procrastination problem is finally validated as rational by market forces!

(I find it very intriguing to find parallels between human, supposedly irrational, behavior, and organizational behavior that results as a consequence of rational - or at least explainable - behavior of many selfish actors.)
I do agree that the r/science moderator was wrong in attempting to game the frontpage algorithm (by removing popular r/science posts, temporarily, so that AMAs could float to the top). But I don't get why these AMAs, which ostensibly drew large audiences, wouldn't already be at the top of r/science at their peak?
Introducing Sentry 9
Why is this a priori bad? Take a look at how the short tenures of California congress has turned California way more populist than most people are comfortable with.

There are many things wrong with short tenures (not that there aren't things wrong with long ones). The main ones include turnover of associated staff who actually know what wheels to grease to get things done. Meanwhile the "figurehead" actual politician has no time to build up political capital with his colleagues.
The L would function with no conductors, but it requires two per train to press a "keep the union happy" button every 30 seconds.
Innocence is hard to find.
That he used the term "great white males" when he should have used "Great Male Narcissists". Would a high school newspaper even make a mistake such as this? It's either sloppy, malicious, or both.
Yeah, the irony is the article talks about Pay to Win games, which a good percentage of gamers don't bother with at all because you can have very good (arguably much better) experiences with a fixed price, several year old games that run on your ordinary computer, and yet harks back to an era when people did have a choice of pay per play or relatively expensive specialised hardware. No, really the decline of hardware as a proportion of gaming spend isn't bad news for people with a lot of time to play games and no money.

It's similarly lacking in awareness when it advocates one route to levelling playing fields being a model where everybody receives micropayments from any commercial entity that uses their data (interesting in theory) apparently without realising that data regarding people with money is usually a lot more valuable than data on people without it (before we even start to consider other issues like implications for deanonymisation). That's after moaning that Twitch separates people into "haves and have nots" because some people earn considerably more money from their streams than others based mainly on things other than their spending power.

And anyone that thinks "government employed Twitch stars tasked with building communities for the marginalised and estranged" is going to equal things out has never been through a process where government bodies evaluate who to fund...
Depends on if they are by sex, gender, or both. Gender is a social construct as opposed to sex although they have been strongly linked usually - although not without exceptions even in the west. Albanian sworn virgins for one were considered male in gender.

Surprisingly some womens' colleges accept FtM students, some accept MtF students, and others accept both or neither.

The first seems odd but is actually pretty historically justifiable in the number of women known to make history by disguising as men. Whether they did so for sake of opportunity or gender identity and how much the two overlapped in the context of the time ("I am a doctor above all else but women cannot be doctors...") is an interesting concept to explore. Doing so couls be said to honor their legacy.

The second is of course justifiable as supporting the gender.
I collect vintage telephone equipment - I've seen much 40+ year old hardware that still works without trouble, the build quality for AT&T/Western Electric hardware was amazing - so none of this surprises me.
Plus Size Halter Cherry Boyshort Vintage Bathing Suit – RageCraze
Oh I did, was just surprised every formal language had one tied to string searching/matching, including this demo.
GDPR mandates that you can see your data and remove it in a timely fashion. If you can't contact the person with the guest book some years later, then you can't see your data in a machine-readable format or delete it.
Games are, and won't be a "consumer luxury good", as the article states, unless we're getting into bespoke CAVE systems or Westworld-like theme parks. Consoles have achieved that point of ubiquity that they're a common household appliance, and it isn't unusual to see one. A "normal" good in other words.

The games themselves are content from a production culture standpoint, which is why we so little innovation (and lots of duplication) within the market. EGP coming out of the pipeline.

There is a salient point about the capture of leisure time, but it was written 40 years ago. Seeing as it ties into the Facebook ad policy reveal of a month ago, maybe it's worth bringing up in it's own thread.