skysight-inc/HackerNews huggingface dataset:
In my 20 years of working with software and distributed architectures, no problems have been harder than working with time zones and calendars.

It is truly nightmarish stuff. I am convinced you could run a very profitable consultancy specializing in debugging date and time related problems in people's systems.
A smile.

Note that there are a lot of things many people are willing to do for free but wouldn't do for $1. Such as answering this question.

That's because taking money for it interferes with the personal satisfaction of an altruistic or community-building or socially responsible act.
And as long as this single step does not take more than 12 hours.
I'm pretty sure you're wrong about that last part. There were a lot of slaves taken as devşirme from various parts of Europe and Anatolia. Most of them became soldiers but the ones who did the best on the exams they were given became bureaucrats instead. And so the Ottomans became the second state, after China, to choose its bureaucrats by exam and gained all the advantages that implied. The system decayed, though, and the whole thing was over by around 1700.

There was certainly sexual slavery in the Ottoman empire too. But it was more common after 1700, the people taken were mostly from the Caucasus instead of Eastern Europe, and it involved far fewer individuals.
I imagine my feelings about Venmo reflect a lot of peoples':

Basically it was the first way to send money on mobile phones that wasn't miserable or charged fees so everyone started using it. By the time PayPal owned it it was already popular.

Everyone wanted to easily send money for at least, like, 10 years before that. It was the first mainstream option and it still felt really late. (PayPal already existed but was... disliked. I think because of lots of horror stories about customer service, and maybe not having a convenient app interface, or requiring a bank account connection?)

The competitors are all equivalent now (FB, Google, whatever), but I would never embrace using a FB or Google product exclusively so Venmo feels like a 'neutral third-party option' , at least to an extent, which we can use as the 'default' payments app.

The Bank's versions (Zelle, etc) are way too coupled to banks and too big-corporation to be excited about.

If there was, say, a startup that did exactly the same thing as Venmo but wasn't affiliated with a big company (PayPal), I think everyone would happily use it. If it was, like, a B-corp or non-profit that gives proceeds to charity, I think everyone would jump ship instantly.

Basically I don't care at all about Venmo's social features, I just want to send money and prefer not to support a big corporation or give more data to FB or Google. I bet lots of people are of similar mind.
Facebook to be banned in Papua New Guinea for a month
This happened from about 1350 to ~1700, and "staffing sultanate services" mainly meant military and civil service. Repugnant by our modern standard, but somewhat progressive compared to their contemporary empires.
Gradle build scripts can also be written in Kotlin.
Just mentioned it above, but my insurance actually bills it as libel insurance, so might have to ask for that as well.
Usually if you have a given user's username and password (from some big accounts breach), but not 2FA SMS access, you can still access enough accounts of theirs (because people still tend to use the same password for everything!) to see all the personal details required to phish the 2FA SMS redirection out of their cellular ISP.

Or, sometimes, you don't even need login access; one notable attack has been to the credit-reporting systems, where to unfreeze your credit report (and thereby apply for new credit lines) the reporting agencies require your name, birthdate, SSN, and SMS verification. But if the attacker already has name, birthdate, and SSN... well, that's all they need to get the cellular ISP to redirect the SMS verification, as well.
Starbucks Dir of InfoSec Mike Hughes talks with Shape re protecting gift cards
A representative of LE commented on HN recently that they do not verify from multiple POPs. But even if they did, that would not stop this attack.

There are hundreds of CAs, and not all of them are going to verify from multiple POPs. You only need your attack to work on one CA for it to be effective against every client on the web.

Even if all CAs verified from multiple POPs (not likely) the attacker will just increase their attack to advertise from multiple ISPs/POPs. The attack is virtually the same, the only thing you need is more network access, which is not hard to get.
Goodhart's Law:

> "When a measure becomes a target, it ceases to be a good measure."[1] One way in which this can occur is individuals trying to anticipate the effect of a policy and then taking actions which alter its outcome.

https://en.wikipedia.org/wiki/Goodhart%27s_law
It's just a literary segue from their oldest known closed-access publication to the modern day.
> 1. Rehashing can be avoided if the table size is known in advance

With an open addressing implementation (Google's dense_hash_map, for example) this is only true if you rarely or never need to remove items from the map.
You won't have much luck extracting shale oil with a couple of bike chains and an old washing machine motor :)
From what I understood, it's only "git clone --recursive"/"git clone --recurse-submodules" or "git submodule init ..." that's vulnerable, not bare "git clone". So the flow of (1) clone (2) look at .gitmodules (3) git submodule init (4) analyze would still work.
Ah, I confused this with a proposal (IIRC discussed on the ietf@ietf.org list a while back) for a new time standard that involves guesstimating leap seconds.
US government 101:
immigration laws are passed by Congress
Immigration laws should be implemented by the executive (the president and federal agencies) using federal policies

This rule was an attempt to make a new law just by implementing a policy, so the new administration can easily rescind it. Whereas say, Obamacare was a law, so can only be overturned by another successful vote in Congress, which is a lot harder.

I support the idea of this policy to encourage skilled immigration, but it should actually be passed by Congress.
what synthesis settings have you found have the most impact?

The answer is - it depends. Unfortunately, we have not found a "golden" combination of settings yet. If you have a highly congested design, synthesis does help a lot, but not all cases. There are correlations between the settings, so if A is good, B is good, A+B could be bad. Seeds belong to a category of techniques that we classify as random. For example, for Vivado, although Xilinx removed the seeds feature, we created a technique to trigger randomness in the placement using a property of Vivado.

What we do is not new in the sense that settings exploration has always been around. But with cloud compute resources and ML approaches, it really enables timing closure and optimization methods in a cheaper and more disciplined fashion.

We are also very interested in users of OpenCL/HLS/C. The translated RTL is often not as optimized/readable as what an RTL designer will do if he/she does it directly in RTL. Our tool (InTime) can be a good boost to the performance of such RTL.
I'm stretching here, but maybe compiling assets with webpack and then HUPing your web server? So when you switch between branches, your local server is always ready to serve up the version you've got on disk?
As well as when these observations happened or will happen in and from these places, as the rules themselves will change over time.
Overall inequality issues include taxi drivers, gig economy, etc.. but many of those types of jobs will mostly disappear due to automation. UBI maybe unavoidable as there won’t be enough un/low-skilled work to go around and people have to eat.

As an anecdote, I attended a bankruptcy proceeding at a federal court in Redding where one woman had a cancer medication pump tube going in her nose. She lost all of her savings and almost everything else due to insurance not covering expenses.. and she’s Stage IV. Imagine involuntarily dying painfully and going broke simultaneously. This is worse than suicide because while otherwise healthy it’s a choice, cancer rarely is.

The contributing factors are:

0. The very, very rich have corrupted government to work primarily in their interests.

1. Technology has increased productivity and eliminated need for as much human effort.

1.5. Oversupply of labor leads to low pay.

2. People remaining in work have lost real wage gains correlatively with the decline in organized labor and rise in desperate workers both domestic and migrants, and as such, employers do nearly whatever they want to employees.

3. Outsourcing and closure of domestic production (globalization).

It will take another Roosevelt to save capitalism with some stabilizing half-measures, or the path is marching towards decline and likely rapidly-precipitating, populist communism like Venezuela. A third option that would work, but will not be considered without some violent and nonviolent force of the people: strong, appropriate regulation, removal of wealth welfare for the rich, fixing the tax code to eliminate loopholes for the rich, non-capitalist-influenced leadership and comprehensive investment in health, wellbeing, social services, UBI and helping workers out of intolerable life situations.
They're boycotting the new Nature Machine Intelligence journal, not the old Nature journal. It's possible to be against a policy while still taking advantage of the policy for game theoretic reasons.
Categories of polynomials and comonadic plumbing
I assume this is primarily applicable to rasterized and printed materials since you'd need the appropriate typeface and/or font in order to render the glyphs correctly?
My root is coming from Circassian. Circassian girls are famous for their beauty. This is not only true for Ottomans but nearby states at that time and Harem is completely different story.
Our Nexus setup is internal only. For WFH, we have hundreds of folks using a corporate VPN which routes to our office, and then our office routes to our AWS VPC, which is where our Nexus installation lives. I set this configuration up and haven't had any real issues with it, nor do I see any reason to switch between a proxy and npm.

If a developer is using an older buggy version of npm that doesn't respect .npmrc and changes a lock file to point back to npmjs.org entries, we deny the PR and ask for it to be fixed. Right now that check is unfortunately manual, but there are plans to automate it. It can be easy to miss at times though, since GitHub often collapses lock files on PR's due to their size.

For us, the main purpose of using Nexus as a proxy is to maintain availability and to cache/maintain package versions. If you're using Nexus to make things faster, then you probably shouldn't be using it. If you want faster installs, look into using `npm ci`.
the article seems to assume that there is no possible alternative for fostering entrepreneurialism and new company formation in the US, that once this source of entrepreneurs is taken away from the overall pool, there can be no other way to augment it
Compared with the California state courts, the USDC is awesome. But it's hardly a paragon of cutting edge tech with its Craigslist aesthetics and ridiculous paywalls. Try being on the user-side of it for a while, or better yet the real-life scenario of trying to upload and organize 15 PDFs at 11:40 pm on the last day for filing ... only to have it rejected by the clerk the next day for failing to select the appropriate event.

Still, it's a massive leap forward over the Superior Court's fragmented system. And kudos to you guys for keeping CM/ECF up and available. It's a very robust system.
>this version is based on FreeBSD svn r315983"

For anyone interested, I believe these are the relevant CDDL dtrace/zfs components from that revision of FreeBSD, from early 2017: https://svnweb.freebsd.org/base/head/sys/cddl/?pathrev=31598...
This is from the game Cities: Skylines, which is basically the modern version of the old classic SimCity.

I think it would be good if the title made that clear, and didn't pretend this is some serious simulation. I mean, it's very cool and detailed for a game, but as you can tell from the video, it's far from perfect. It doesn't care about collisions, just about a rough approximation of traffic flow.
> an industry focused on engineering

I'm not sure that's the whole story, though, especially considering how much of the "industry" is VC-driven and how few VCs are engineers.
When I started using Venmo, PayPal was cumbersome to use (I don't even know if it had decent mobile app 6 years ago) and tended to have additional costs. Also the UI pummeled you with all sorts of random information and options, when all anyone wants to do is send $x to y-person as fast as counting cash in your wallet takes. For a group of people sitting in a restaurant, PayPal was (is? I dunno) annoying. Venmo is effortless.

I just looked up Square Cash, and it seems like it launched in 2015 according to Wikipedia. Everyone I know (who I would want to send money to/from) was already using Venmo by 2012, 2013 at the latest. I've yet to encounter a single instance where I wanted to switch, nor (anecdotally) have I heard someone voice a single complaint about Venmo in-person.

Venmo got to market with a pretty much pure product before anyone else, and has yet to give any cause for switching.
I use it for the fact that it's popular, of course. Worse than the fact that your balance stays in Venmo is that if you make a transaction larger than your balance, it gets paid exclusively from your bank account and doesn't clear out your balance first.

Moreover, Venmo is garbage at the simplest thing of letting me find the person I'm paying. The only way to distinguish between all the many people of the same name (profile pictures being far too small to see in the selection list) is to have the person actually tell you their exact ID. The fact that I have previously done transactions with them or that they are a once-removed transaction friend from me isn't displayed.
Your logic is absolutely ridiculous but I'll try to play along. Go here http://www.registrarowl.com/report_registrar_total_domains.p... and tell me again who our competition is. I don't see any of the companies you listed there. Even if they may be fine companies that's not who or what we are aiming for and that is our choice as a business. It's like asking Coca Cola or Pepsi to list Jarritos soda as their competition just because it exists. We are a global company with offices in the US, Berlin, Porto, Kharkiv, India and more to come. We service customers from all over the world 24/7. If you have a problem with that fine, but I won't apologize for serving a global market efficiently nor will I apologize for being globally focused.
Computer science doesn't need journals because (1) It's generally easy enough to reproduce any work you care about, so you don't need to take anyone's word for its correctness, and (2) researches can make a fortune in industry doing their (profoitable) work or something related, so the don't need to suck up prestige factories in order to get funding.
Usually this is done in cahoots with the carrier - you’re typically buying the advertising from them. At least, that’s how it is here in Canada.
I see. I'm not affiliated with Paddle, but but am setting them up for a saas service - would you say Paddle better for saas?
That's what 'win-win' means.
I think the point is simply that if you walk in properly (appointment / insurance / etc) you should be properly diagnosed.
It's a cool game, but it's meant to simulate an entire city. It only makes sense that you lose accuracy in details. It's just meant to look somewhat believable, and make traffic design in the game meaningful.
At that time they thought they could destroy Unix. Its interesting to think of what could have been, but it was never a real possibility as far as microsoft was concerned.
"If you wish to make
an apple pie from scratch,
you must first
invent the universe"
Carl Sagan
(as in the Cosmos remix
https://www.youtube.com/watch?v=zSgiXGELjbc)
Yeah. I've lived through this scenario (implement recurring events based on a calendar system in very little time). And even though I definitely had a longer runway than a week (a whole month! on top of the work that I already had on my plate), I would still agree to take the beating immediately if I was presented with that situation again.

Yeah, sure, I "got it done" but it was very challenging to maintain for a while. And, of course, I learned well after the fact that what I had designed and implemented had basically, rather poorly, implemented some existing solution / FOSS library (I had essentially written some pieces of the Ruby gem ice_cube without realizing it) that I hadn't been able to find via Google at the time.
"embargo" is a bit of a weasel word -- a few weeks embargo, maybe OK. 6-months embargo paralyzes progress.
yeah, i don't get it either. I really don't mind if they use all my info to target me with ads. In fact, I prefer it. I'd much rather get relevant ads that show me products I really want or need because I ONLY buy stuff I really want or really need. I've never purchased anything merely because an ad popped up and told me to buy it.
Thats the thing with Postmodernism, if you think there is some sort of limit to its application you are mistaken and now on "the wrong side of history". To postmodernists, there is no limit to how far it will go because there is no truth, only power.
>We already had the news cycle over racial discrimination

We will have it again.
News is manufactured.

Discrimination in the news is meant to splinter the populace.
You Old people need to fear and hate the young (millennials vs. Boomers)
You Black people need to fear and hate the whites
You White people need to fear and hate the latinos
You Gay people need to fear and hate the transsexuals

It is a constant barrage if you are paying attention.
Divide and Conguer.
There used to be a law against that in the US, but the GOP repealed it early in Trump's first year.
Not to say that they are wrong in boycotting, but I find it hard to take seriously a moral stance from somebody working for Facebook.
> But it would be “cheap” once established because cooling would be easy.

I would imagine that if you put a datacenter in orbit or on the moon (or pretty much anywhere else in space), cooling would actually be significantly more difficult, if for no other reason than that in a vacuum the only way of getting rid of heat is via radiation. On earth, you can at least dump the heat out (much more efficiently) via convection into the atmosphere or conduction into a large body of water, or something similar.
There is no collision detection here, and consequently no hitboxes. It’s just a visualization of some simple game simulation data
Could you describe some of the bazel + grpc problems you had? I haven't used grpc with bazel yet, but would love to hear problem areas.
No. I usually assume that a paywalled article is just not (legitimately) available for free. But for the last paper I did want to read, I was able to find a free version.
Our assumption was that elasticache would be highly optimized by Amazon. Remember that these are virtual machines which means limitations such as packet per second throttling. What specific configuration options do you think are missing?

In the latest version of memcached have you added support for batching/pipelining multiple requests per packet? Because this was crucial for achieving high requests/sec in this example.

Were the 55M requests/sec coming from another machine? Even with small 100B values you would need a minimum of a 44 Gbps network link. How many cores were required? In our benchmark we wanted a fair comparison between instances of similar price and RAM size.
it's a specialist bar and they're the 800 lbs gorillas: they get whatever they want, how they want it. I'd be delighted if everyone pushing paper onto my desk neatly bound each submission in the same size with strict page and typeface requirements, all neatly color-coordinated. Wouldn't you?
I turned autocorrect off years ago. You adapt pretty quickly to typing with sufficient precision.
You just invented the open access publishing model.

https://www.plos.org/publication-fees

It seems less profitable than the closed-access regime, since copyright is an economically powerful tool.
Cheap oil killed sailing ships. Now they’re back and totally tubular UK
People also love exercise, healthy food, and sleep.

I don't think payments is something that is social worthy, but comparing them to chemically-addicting substances is a little absurd.
I think a lot of ML research, despite being replicable is not necessary useful, because what we really want, approaches we can add in addition to all the other methods we have, that introduce meaningful improvements without unnecessary complexity and work across datasets, are quite rare. And that's assuming the evaluation was done well.

Not to say the research is worthless, just that straight replicability is not necessarily enough.
The correct CVE numbers are CVE 2018-11233 and CVE 2018-11235. The microsoft blog mentions 11234, but thats not the git vulnerability.
"And, well, I thought. If I have to carry the damn thing, I might as well read it. So I started reading, and there, on page four—of a book that started on page three, mind you, were five bowls of stew."

https://www.tor.com/2011/03/07/best-sff-novels-of-the-decade...
IANAL As long as there's no connection to a professional or commercial activity it should be outside of the scope of GDPR. This is identical to the previous legislation, directive 95/46 art. 3.2.

Note that any external service processing the data must still abide by GDPR.
Haskell record syntax with lenses is workable:

import Control.Lens

data MyRecord = MyRecord { _a :: Int, _b :: MyRecord }
makeLenses ''MyRecord

Then you can use it nested like:

over (b . b . a) (+5) myRecord
This renderer wouldn't really help with that problem though would it? It sounds like what you could use is software to transform that curved path into a straight line so you can look at it end on.
Cash App (by Square) cares more about your privacy, has more perks, and is IMO from a much better company than PayPal.

https://cash.app/

They also are doing a lot more. Cash App issues a debit card and allows ATM withdrawals and direct deposit. In effect, they've become a pop-up bank to the under-banked.
> There's AFAIK no standardized strategy to deal with the different status code

While I was a bit too over-broad in my generalizations of 4xx vs 5xx status codes when it comes to retries, the gist is still the same. The specification does specifically call out when it's okay to retry and when it isn't. And it also specifically calls out when it's okay for intermediate servers and browsers to cache responses and when it isn't. In the case being discussed, 500 is specifically the correct error code because it cannot be cached and can be retried. That's not the case for 409 or 429, which either cannot be retried automatically (409) or can be cached (429). 402 is, IIRC, underspecified and shouldn't be used. 403 specifically states that the request should not be retried.

It's important to make a distinction between the user/application and the user agent when we talk about retries. The user agent is the program or library that implements the HTTP spec. You seem to be talking about the former, who is always capable of retrying a request when they feel circumstances have changed enough for the request to succeed. But user agents are intentionally dumber. They can't resolve conflicts, fix permissions or do anything outside of the logic dictated by the spec. And they have much more limited license to retry 4xx responses or cache 5xx responses.