skysight-inc/HackerNews huggingface dataset:
I really hope this is just a bad idea from someone who got a lot of khm... "idea" from media companies, because it would break the internet immediately. GDPR is breaking a few monetization methods, but this would break links and free information.
Just offering a superior platform is not enough, as said in the last post, you also must create a way to collectively move everybody over and break the feedback loop of prestige journals.

The same happens with social networks. You could offer the freest, most privacy respecting network of all, as long as individuals get punished for leaving the old one individually it'll never take over a significant amount of market share, even if everyone on the old network agrees that the newer one is better.
It's also particularly weird that Obama enacted it 2 days before he left office. Presumably it didn't take 8 years for him to decide it was a good idea, maybe he was holding out hope on passing it through Congress the real way, but he wasn't shy about setting policy via EO before, i.e. DACA. The only real motivation I can see for doing something 2 days before you leave office that's easily undone by the next guy is that it forces the next guy to actually undo it, which might make him look bad.
Can’t insert ads into GIFs easily. On video it’s trivial.
Which ad networks let you target by IP?
All I want is for my conversations with a particular contact to be grouped together.

I have four threads with my wife, and each update it seems a random one becomes active because of the From address being reset.

This has been an issue since, like, forever.
On Hiring Senior Engineers
Square Cash is every bit as bad as PayPal during their early "paypalsucks" days, complete with opaque "security" policies and unreachable support.

I have had multiple Cash accounts (one business, a couple personal) which have been stuck in limbo for more than a year. At some point, a transaction must have flagged me because Square reverted all of my recent transactions, locked my funds, and won't process any incoming or outgoing transactions on ANY of my accounts.

I've contacted support over and over through their tool, and I have gotten ZERO response. Not even a formulaic "you're off the platform" email. There's no phone support for Square Cash, so outside of my emails going into a black hole, there is no way to get a human to review any of it.

I have given up. If the filing fee for a small claims case wasn't higher than the cash I still had left in there, I would have sued them long ago. They are every bit as shady and uncommunicative as PayPal and I would never trust them with my money again.
Lawyers aren't actually doing any of the tech/marketing work themselves, it's all farmed out.
Are people allowed to post non-discussion inducing links here?
To be disagreed with or challenged should not be taken as insulting or intimidating.
Thanks, a few other tips are here:

https://redis.io/topics/admin

https://redis.io/topics/latency

In general our operations documentation does not still reflect all the good things put into Redis 4, we'll update everything shortly.
You can monitor the number on Bloomberg:

https://www.bloomberg.com/graphics/2018-tesla-tracker/
SQL data types have some verbose names, like "NATIONAL CHARACTER VARYING (20)". PG adds a "TIMESTAMPTZ" as alias for "TIMESTAMP WITH TIME ZONE" (which I'm not sure whether is a sql ansi standard type or just convention).
This isn't a counterpoint, but I absolutely don't trust it. I've heard too many stories about them removing bad reviews for businesses who buy ads.
This is not what this is about. This is similar to figuring out that copying a file also executes it (in some cases).

While I try not to run code I don't trust, I have much more liberal point of view when it comes to cloning it. I assume others do too.
Video ads are the only thing that pay more than peanuts these days, right? Banner ads and display ads are effectively worthless.
Shhhh... mutually-reinforced job security from unnecessary development churn and endless novelty.
Bandwidth in terms of IP transit purchased at major IX points is a lot cheaper now. Also it is possible to offload a lot of traffic by settlement free peering if you have the money and scale to build a network with POPs in about 8 to 12 major carrier ix points in the USA. If you are a huge content source downstream singlehomed eyeball ISPs are happy to peer with you.
Jesus ,that cancer story is depressing and occurs a lot more than we hear about. America is so backward with regards to health-care.
I think the homelab community has people from one extreme (racks of servers) to the other (smaller servers like the TS140). All share a desire to host their own services and just have fun learning and doing.
Chimamanda Ngozi Adichie Comes to Terms with Global Fame
What was the law name or number?
Works for me now, too. Temporary hiccup, apparently.
Massive Neutron Star Is the Definition of Extreme
Our experience has been yarn is fast and reliable.
They stopped updating it a few years ago; it's probably also not as well tuned as you think. I'd need to see the output of "stats settings" from a running instance to know for sure. I also have no idea if it's a hacked fork or not.

Odds are pretty good it's left at the default of 4 worker threads... so on a 16 vcpu instance that's not going to reach great heights. Since it's a 1.4.x version (years old), it's missing some newer features that both help in average latency and memory efficiency. Or rather, a lot of them are there but disabled by default.

Memcached has allowed pipelining since it was created. For the ASCII protocol, packing multiple responses into single packets is done via a straight multiget. You can send multiple requests in a single packet for any protocol and any command.

My stress utility (https://github.com/memcached/mc-crusher) has options for pipelining requests, and using multigets ascii packed get responses. I test to the limit of lock scaling for each individual subsystem.

The 55M test required running mc-crusher via localhost, there's no network that can go that fast. My point is you're limited by the network throughput, not the CPU. In that particular 55M test, all cores were used, but ~7-8 of them were used by mc-crusher... so the real limit for the machine is even higher. It did have a lot of cores. 48ish?

You can still do apples/apples with instance sizes... but given everything I know about this thing, unless those cores are extremely slow, hitting 11m ops/sec shouldn't be an issue. Or at least, with minimal fiddling it should hit 6-8m, which doesn't give you a crazy 9x figure.

You do need to stop doing 1:1 get/set ratio though. Sets don't scale very well since I've generally never had complaints about the speed. I'd say a highly conservative test would be 5:1 get/set. Production workloads are typically even higher than that. (that said I do intend to speed them up more, it's just lowish priority.. the LRU locks are highly granular, so spreading sets across different slab classes can help mutation perf a lot).
That country is Russia perchance? Because that's statistics for Russia.
The 61th second is even in the standards, but it will always be right before UTC midnight: YYYY-MM-DDT23:59:60Z

https://tools.ietf.org/html/rfc3339#page-15
never worked on spacecraft then ... ;)

TAI if you can work it out :)
So by default it doesn't say how much you pay or what for... is it supposed to be kinda weirdly mysterious?

Also it's kinda funny how money is being used to track cheating here. Outside splitting a bill (we just split it then and there) ... I can't imagine any transactions were tied directly to my SO as in handing over money... maybe that is a generational thing.
Facebook's Discover Production Engineering Program
Which would you recommend? ShadyDOM?
I love npm, but there's some bug that keeps looming. I have a git based dependency (basically a dependency that's attached to https://user:password@gitlab.com/xxxxxx#branch)

I don't know why, but any time I install something specific in this project:

npm i -D @types/tacos

(for example)

The last line of npm says this:
added 9 packages and removed 15 packages in 9.69s

Those 15 removed packages? Not dependency conflicts, no, thats the git dependency and all of its sub-dependencies.

So my workflow is now:

npm i --save <whatever>

npm i
Slave soldier systems have a long history in the Middle East; Ottoman Janissaries was by no means the first.

The Ottoman Janissaries were generally the best troops fielded in the late Middle Ages and a large component of what allowed the Ottomans to dominate the Near and Middle East. Like many military castes, however, the Janissaries ended this means of recruitment (as it diluted the power they accumulated) and became a powerful ossified force that retarded needed modernization, happily killing off any sultan that dared resist them, only stopping (temporarily) when the Ottoman royal line was in real danger of running out of successors.
Not quite every corp out there has a business model of specifically misusing and abusing personal information, manipulating peoples' emotions, etc., etc.

I work for a rather minor corporate entity anyway, does it mean that I am always off the hook? /s
Happy to share the Discover Production Engineering program—a 12-month opportunity designed to support folks interested in both software and systems engineering. If you (or someone you know) are looking for an exciting new opportunity, please apply.
What Is Low-Code and What Can You Create
THIS THIS THIS!! This guy boggles my mind. I've used his simulations in every class I've taught, and my students are just as impressed as I am.

I owe this guy about 1000 beers. Seriously, I would love to meet him so I can thank him personally.
i doubt it. do carriers really sell advertising directly to their clients? ie. does the company have a advertising division where you can spam SMS to their clients within a certain radius?
Mods, a better title would be, "Hiding information in rendered text"
The decline of the Rust belt began in the 1970s, and by the 1980s you already had movies like Gung Ho

https://en.wikipedia.org/wiki/Gung_Ho_(film)

dramatizing existential crises of factory towns in the face of manufacturing off-shoring.

Factory towns are nothing new, and neither are factory towns disappearing overnight. What's relatively recent in modern American history is the reticence of Americans to move, thus the title of the article. But this reticence is probably a regression to the mean, much like everything else about the post-post-WWII economy.
Flock raises £2.25M for on-demand drone insurance
I don't know for sure, but I'd guess that the vast majority of NPG's revenue comes from institutional subscriptions and that the vast majority of those institutions make use of NPG's review/editorial process.

I guess there's less of a notion of the accumulation of valuable property in the pay to publish regime.

But seriously, just call the subscriptions "membership fees." Revenue would probably dip 5% from non-publisher subscriptions and things would stabilize.

It would also neutralize the threat of open access journals gaining more ground.
The monthly security release for GitLab was today, and this release was coordinated with the Git security release. https://about.gitlab.com/2018/05/29/security-release-gitlab-...

In addition to our recently implemented monthly non-critical security release process (we already had a critical release process before), we are making a number of changes in how we secure GitLab.com, which includes expanding our HackerOne program this year to be a public bounty program. As always, we appreciate the contributions of security researchers.
I do know the history of that block, and have been subscribed to the relevant mail lists for bogon filters since 1998. It has never been a good idea to start using a currently unallocated /8 for internal purposes, when plenty of rfc1918 space exists. 1/8 is not the first block to ever be taken out of the bogons list and actually used. Some of the "newer" /8s that were in the last few handed out to the RIRs also had reachability issues when arin, ripe and APNIC started giving out /14 to /22 sized pieces of space to ISPs, because a number of people out there had stale bogon filters handcoded into their routers. It is mostly fixed now.
Too late, you already live in that world.
it seems fewer and fewer people know how to take a joke
That's a coincidence :) I used wkhtmltopdf in the past as well but it struggled when dealing with more complex layouts.

My stack is a tweaked Chrome headless on Linux in a docker container, exposed by a Node API.
I would assume they feel they can force people to watch a video ad prior to viewing a video, which isn't true for normal image hosting.
They serve tons of "gifs" as video files already, anything labeled as a gifv is really an html5 video element with MP4 or WebM. It looks just as good and loads much faster.

You could put ads on that just as easily, but it'd be a huge dick move if the ads had sound.
I wrote a tool that lets you do it here: https://github.com/jonhoo/su-extract :)
The Hunt for Clint Eastwood's AD-1 Skyraider
Why Is Front-End Development So Unstable? A Perspective
Like many other letters and accents, it may in the end be simplified and lost in time, like the thorn and long s.
yak shaving

https://www.hanselman.com/blog/YakShavingDefinedIllGetThatDo...
True. The company I worked for the shortest time in my life had a similar culture. There was basically no interaction between employees other than trying to one-up each other with tricky math puzzles and obscure details of the C++ specification. And not in a friendly banter way. I quit after 4 months.
If they don’t actually matter, why have them?

Edit: some info presented further down
Right, and the draw of GIFs is that they have no sound.

I’m pretty sure this move might kill Imgur, not that they had a business to begin with. Reddit already switched to an in house S3 bucket and CDN for UGC uploads a while ago, content will either age out with attrition or be backfilled by users.

Imgur is going to be quite the ArchiveTeam project.
https://cloudbuddy.cloud/
Russia demands Apple help in blocking Telegram
Indeed. There's a concept of relative physical time

a) "I'll be there in 12 hours", implication being that if there happens to be a DST change, it doesn't matter.

and relative calendar time

b) "I'll meet you 15:00 next monday".

Both of which are valid.

What's interesting is: which of these is most useful in programming, generally? Which should the APIs make easier, or even cater for at all?

I would submit that most applications only care about "physical time"[1], but specifically [b]logging[/b] is actually really interested in calendar time. Fortunately, with logging there's so much volume that you can usually tell pretty easily when there's been a discontinuous time event -- it's a pain in the ass to rebuild timestamps, post hoc, though.

[1] Calender-type application is actually pretty niche IME. Opinion may vary.
These are really great—going to share the Waves page on @cookingwthsound. One thing I REALLY have been wanting to see, and maybe something you can try, is coupling the interactive visualization with the equation that generates it, and ideally showing the values plugged into that equation and make those values editable. Something to think about!
Equating all major corporate entities is a cop-out.
I hope to find that out too.

I managed to characterise the phenomenon a little. If the battery is draining faster than normal then the “Standby” and “Usage” numbers under the battery settings page will be in lockstep, even when the screen is off. If you use the double-click-home task manager to swipe away all your “running” apps, then battery life will return to normal and the Standby time will be much larger than the Usage time at the end of the day.
It's not the hosting, but the publication process, I think.

I am not involved in this stuff, just read quite some posts on StackExchange Academia.
When I hear building from scratch , am reminded of this - How I built a toaster from scratch - https://www.ted.com/talks/thomas_thwaites_how_i_built_a_toas...
This is why we need GDPR worldwide.
Over the past few years there's been a few vulnerabilities in Git that result from an attacker injecting hooks into a repo. I wonder whether it'd be possible / worthwhile to disable hooks by default, and only enable them on a per-repo basis.

Of course, then the goal just becomes attacking that whitelist, and all the complexity that comes with that. Security is hard.
A few important points that aren't mentioned in the post:

- you have to tell git to use submodules for this to trigger (so `clone --recurse-submodules` or a manual `git submodule update --init`)

- credit for discovery goes to Etienne Stalmans, who reported it to GitHub's bug bounty program

- most major hosters should prevent malicious repositories from being pushed up. This is actually where most of the work went. The fix itself was pretty trivial, but detection during push required a lot of refactoring. And involved many projects: I wrote the patches for Git itself, but others worked on libgit2, JGit, and VSTS.
For me, there are two reasons -

First of all, it's a sense of enjoying to tinker, same as a lot of people do with Raspberry Pis or Arduinos. The challenge is partly why I'm a developer in the first place.

Secondly, when storing large amounts of data (> 20 TB) or running high powered systems, cloud hosting can become very expensive very fast, especially if you don't need 99.9999% reliability (although for anything important - 3 backups, 2 devices, 1 offsite). I bought a used xeon 6-core server with 24gb of ecc ram on ebay for around $400 a couple years ago, along with a half dozen 5TB HDDs.

It makes it easy and was a mostly one time cost to mess around with DNA algorithms, docker/k8s, media encoding, home automation, and more. I've been considering upgrading to use an SAS backplane next, but with commercial 8 and 10TB hard drives getting cheaper, I may never need to jump to more drives then I have now.
That's not time dilation, that's... I guess you would call it clock dilation.
reddit video is complete garbage though
The one that has been a problem for me is comparing hourly breakdowns for DST. How do you compare last week vs a day with 25 hours in it
That makes perfect sense to me and is my kind of thing, Mastodon seemed to be more on the pro censorship for people who identify as robots kind of thing.
I give it about 50-50 odds that doing this doesn't kill it but relegates it to irrelevancy, like Photobucket and similar.
what's the difficulty in splicing in some additional frames at upload or request-time? From what I vaguely recall of the format it's essentially a stream of stream of independent frames with some timing info, although there might be something about colour palette selection? I'm sure there could be something that makes it especially horrible, but curious what it is :-)

Isn't video advertising mostly handled at a higher layer by sticking some segments into the playlist/container rather than actually encoding it into a single video unit anyway?
Well, the new administration wasn't exactly shy in implementing their own agenda of immigration policy through executive orders so it is a bit rich and hypocrite to turn a blind eye there and revert policies implemented in a similar manner by the previous administration.
I posted a civilized negative review and it got taken down for "not meeting guidelines." I wonder how many other negative reviews have been taken down on Yelp? I also wonder that's a paid feature that businesses can use?
Been using El Toro (el toro dot com) for years now, they have a really good system for matching IPs with physical street addresses. So you can give them a list of addresses and they'll tell you which of them they have IPs for.

They then run it through a lot of ad networks.
Short, shareable videos from a known content-creation minded community reminds me a lot of Vine. I wonder if Imgur is trying to re-energize that community?
>Actually the meaning of a date like: 2018-05-26T13:45:21+02:00 Will never change,

It will respective to the local time though if a state decides to stop honoring DST or changes TZ.
Although there aren't a lot of them you can search Bellini's drawings to have a sense on how people looked like around 1453. https://www.fortticonderoga.org/blog/wp-content/uploads/2013...
Alternately titled, foreign company obeys the law, of the elected government, in the country it operates in.
It's 2018 and there's a new Intellivision console
In general, but there were some exceptions. The various roundabout solutions (rotaries, dumbbells, cloverleafs, etc.) seemed to punch under their size, while the continuous-flow intersection moved a lot of cars in a space not much larger than a traditional 4-way intersection.

Also, the video showed how effective getting the signaling right can be: intersections with dedicated left turn lanes (with the TPME mod) outperformed stock traffic lights by almost 50%. The 4-lane road with dedicated left turn lane outperformed a 6-lane road without protected lefts.
This particular case aside, I'm fairly certain that doctors in the United States perform unnecessary procedures all the time so that they can charge more, or drag out consultations across multiple visits to be able to charge independently for each visit. So I wouldn't be surprised if that's what happened here because it is so common. Medicine is a corrupt field full of overpaid doctors. Look at how much doctors make in, say, the UK. At the same time, wait times in the UK is pretty terrible from what I hear.
Sound track to accompany article: https://www.youtube.com/watch?v=JwYX52BP2Sk
Not necessary even Japanese or Arabic, even many European languages are quite tricky...
The post-checkout hook gets used for things like concatenating JS and CSS assets in a repository that's meant to house templates, i.e. a poor man's invocation of "make" whenever a user does a "git pull" without the user having to do anything extra.

It can also be used for other cases where you'd like to amend what git does by default when updating the tree. See this recent thread[1] where some users want to have mtime behavior on files that's different from git's defaults, and one way to do that is via a post-checkout hook.

1. https://public-inbox.org/git/20180413170129.15310-1-mgorny@g...
NPM is still not secure. So dangerous, many companies run their own NPM repos with analyzed packages.
> Egypt was the first ones to really start doing this: they had a duodecimal system already, so that's why it was split as base twelve, or our two parts of twelve hours in a day. If you're like me and immediately said ohhhhhhhhhhhh, so THAT'S why there's twelve hours in a day!

The reason why we use numbers like 12 and 60 and 360 in time and length, from ancient times onwards to today, is because these numbers have many divisors, meaning that they can be divided many different ways without needing decimals.

12 can be divided by 1, 2, 3, 4, 6, 12 (i.e., it can be divided in half, into thirds, fourths, sixths). By comparison, you can't cleanly divide 10 into thirds or fourths without using decimals.

60 can be divided a whole bunch of ways: it can be divided by 1,2,3,4,5,6,10,12,15,20,30,60. The same is true for 360 (e.g. degrees in a circle).

Even in the modern era, where we understand decimals and everyone is trained on them, it's convenient to be able to perform common operations on common units without having to involve decimals. It's convenient that an hour can be divided into three 20-minute periods, or two 30-minute periods, or six 10-minute periods, and so on.
Depends on the stadium... here in Phoenix they could just cover all the spaces in the parking lot with solar panels. Though the actual benefits to the planet may not be as great as advertised, and it was always heavily subsidized.
I agree, it's their ad agencies/SEM agencies who are using geo fencing, which isn't ideal. If the marketing agency was more advanced, they'd be using IP Targeting instead.

Have used IP Targeting to target conferences/events and several hotels around the conference and it worked really well.