skysight-inc/HackerNews huggingface dataset:
Correct. You just proved what the CTO said, We are experts at replicating X at scale, once some one originally produces X. We didn't invent the video camera, or modern studio tech, or internal combustion engine, even rocket tech, electricity, electronics, medicinal sciences, metallurgy or anything for that matter. Heck we didn't even invent the ball point pen.

We replicate and resell things, we kind of have to, because there are so many people in India and every wants X. Apply this to cement, movies, motorcycles, medicines, pens, pencils, call center employees, human robots, trench and ditch diggers, even baby diapers. We live in a country where the government rolls out schemes for daily labor occupation, to keep them busy by helping them dig with shovels. You can even boast of largest human shovel operators in the world. Heck we are experts are producing more human beings, than any country on earth. You might want to add that to our list of accolades, then take your right hand and pat yourself on your back.

Keep producing more humans like this, eventually we will be largest producers and consumers of everything, diabetes patients to pick pocketers and then we can claim what we always claim, we are the best of the best, put all criticism to rest, join hands and sing Mera Bharat Mahan.

None of this fixes anything because you end up creating more mouths and more hands to change. More deeper human chains to act as middle men. Numbers keep increasing of course, but situation doesn't change much on the ground.
This is very misleading and dodgy. GCP/GCE regions were (reportedly) affected. Gcloud apis were affected even in EU. "others" is a pretty big word here.
It's in elisp? Of course it is. It's emacs!
So... A de facto ban on exiting the country?
> embeddings with deep (deeeeeep) neural networks

Embeddings are shallow, and what comes after them is usually less than 5 layers of LSTM, not a deeeeeep neural net (maybe, deep only horizontally, on the axis of words).
> It seemed crazy and old school to me to have the UI stuff that IB generates stored in XML - I definitely thought it should generate the same code that you would write to do it programmatically.

Well you know, Cocoa and its predecessor OPENSTEP were built on the idea of using IB to compose interfaces out of actual objects that then got "freezed" into a file. So, no code at all, that was the idea.

Building views programmatically was the old school way even back then. ;)
Maybe the server was responding with a 200, but something deeper in the service just wasn't working. I expect these things are complicated and a status page is just an approximation.
I disagree. I'd argue React is most useful when doing something highly interactive.

There's nothing stopping you from writing imperative, side-effect heavy code. But it's something you deliberately opt into, usually on the edges of the program, rather than something you have to deal with by default. Absolutely nothing about React discourages this.
Its the pre-post-mortem.
I wonder how much annually these monopolies collectively spend on lobbying gov against the populist temptation to break them up? Huge sums i assume. Huge.

I would first favour opening them up, see how it goes, and then consider alternative approaches if the desired outcome is not seen. I think it's critical to have a very clear idea of what the desired outcome would be before taking action. That would require a 20/ 20 view of what the problems are, but the monopolies are working hard to hide the problems from view. Google tries to present itself as not being a search dominant corporation (the Alphabet deception). Facebook is now a very big book and definitely needs 'editing'.
Existential climate-related security risk: a scenario approach [pdf]
I have one very old uranium crystalware specimen sitting here - been in family for ages - it's awfully beautiful looking and our deep-blue LED christmas lights actually make it glow eerie.

The deeper-blue (indigo) LEDs reach into the wavelengths that the uranium glass glows at!
How would this be better than credit cards?
I was intrigued by your Eunuch comment, did some more digging, very interesting.

http://thingsasian.com/story/eunuchs-indias-third-gender
and all the people with trypophobia screamed in horror
The Å-Machine
Ask HN: Python package for managing science datasets
I was looking for a Python package to manage science datasets, mainly description, download, extraction, on-disk handling, etc... ML frameworks tend to roll their own:

- https://github.com/nilearn/nilearn/blob/master/nilearn/datasets/utils.py
- https://github.com/tensorflow/datasets/blob/master/tensorflow_datasets/core/download/download_manager.py
- https://github.com/scikit-learn/scikit-learn/blob/master/sklearn/datasets/base.py
- https://github.com/pytorch/vision/blob/master/torchvision/datasets/mnist.py

I was hoping that somebody had made a generic package for this purpose so that I don't roll yet another one.
IMO, any app that needs to download file sin background needs this. Audible and Pocket Casts for me personally because there are times when I want to download files for offline use and I have to keep the app open till the download is not complete.
no, not in that detail. A general outline of a tree (to represent tree-like relationships) would work, though I don't think a picture would be useful in that situation. For school, geometry and so on, touchable pictures exist and are useful, though. That's one of the few areas where a graphical representation surpasses a textual description.
No, configuration defines the system and is therefore significantly harder to test. Application code can be unit tested and run in staging against simulated real world traffic. Configuration, on the other hand, often differs so much between production and staging that the only real way to test is to roll it out gradually and monitor the results. Just make staging and production identical then right? Easier said than done when your production infrastructure runs most of the worlds internet traffic. There’s a good reason that the last major outages to both AWS and Google were caused by infrastructure configuration changes, and it isn’t that their engineering sucks.
Tracking technology used to understand migrating birds
Was the Louisiana Purchase not legal?
Hopefully people actually have the guts to use these with public servants.
It is $3000, but

>Quad-Core 2.6GHz Intel Xeon Broadwell E5-2623 v4 [4-cores / 8-threads]

We are well into Skylake era, a Broadwell is ancient comparatively speaking. The Mac Pro will be Cascade Lake, not state of the Art like EPYC with 7nm. But still a very large improvement.

>HP Z Turbo Drive
Even if we choose a 256GB version of Z Turbo instead of SATA as you confined, the Turbo Drive will still be a lot slower.

>HP Thunderbolt 2 (20GB/s; one port) +$200
Yes, Thunderbolt Port are expensive. And these are only TB2, not even TB3, and still missing 3 Port.

>Intel X540-T2 | Dual-Port | RJ45 | PCIe 2.0 | 10GbE Network Adapter

Even this 2013 Dual Port 10Gbps Ethernet is a $250 upgrade.

>Wireless Mouse and Keyboard, and WiFi
Added those .

So a not similar config with a very old Intel CPU cost $3475. I would imagine if you spec it exactly the same as Mac Pro, with TB3 and every hardware and ports, the HP would cost $4K+, with an ugly design. Quite a bit of saving but not as dramatic as some would imagine.
Is there anything about this change? Because I'm certain Sweden has indicted people in absentia long before Assange, though it is rare. E.g. I'm pretty sure they indicted the person later convicted of the assassination of foreign minister Anna Lindh in absentia before he was apprehended, and that was back in 2003.

I'll also note that the prosecutor was contradicted by Swedish legal experts already back when Assange was detained in the UK and Ny first made that claim. It was noteworthy also because Swedish police sent people to interview two suspected murderers elsewhere in Europe while Assange's extradiction case was happening, yet Ny continued to claim it was impossible for her to do so with Assange.

I think Assange was being paranoid, but I also think Ny was letting her own preferences take precedence over pursuing the case as best possible, for whatever her reasons might be (I've in the past suggested that rather than US involvement it's more likely she "just" wanted to make an example of him, but that's pure speculation)

EDIT: Here's a brief news item claiming the above assassin was indicted in absentia: https://www.abc.net.au/news/2003-09-17/man-detained-over-kil...

Here is a more substantial one: https://www.irishtimes.com/news/swedish-police-issue-arrest-...
Raising the police wages in Tunisia (three folds) increased bribery. By increasing their wages, it means they have more power over the actual government. It means they rule the streets and can be more aggressive asking for bribes.

Short answer: No. More wages does not mean less bribery. A strong government that has control over its police force is what reduces bribery.
I have an iPad 3 from 2012 that still gets a couple of hours of Youtube between charges
As a German driving a lot on the Autobahn and spending a lot of time in long distance trains (ICE), I can of course absolutely second that.

However, Germany is not Germany, it depends very much on the region. For instance, on the large 4-lane sections around Frankfurt, people drive aggressive and fast like mad. On the 3-lane sections in NRW, people have to drive annoyingly slowly because the Autobahn is a single roadworks. Then there are so many 2-lane Autobahnen in more rural areas which are also annoying because the average speed is low but there are aggressive people who think the left lane could bring them an advantage.
Thank you for taking the time to write this up. It is extremely helpful on getting me on my way.
The mortem ?
We call them train drivers in the UK. I think it's a bit too muchbto call them engineers...
Hard to say exactly because you didn't provide your build. But I've specced out sub-$1000 PCs recently and you have to make a lot of sacrifices to get there. A good gaming PC with a high end GPU is going to start in the $1400 range.
This tool migrates to netlify, not Ghost/Wordpress. Netlify is free for 100GB of bandwidth.
dan, please set max-width: 40em; on your content. It's unreadable as-is. I will read this later on Pocket.
For example to calculate the expected time left to pay the remaining debt if you make a monthly payment of that amount.
oh crap. Yet another outdated package bolted into the OS.
Diet Doctor Sweden AB | Senior Front-End Engineer & Front-End Lead (etc) | Stockholm, Sweden | FULL-TIME & VISA SPONSOR | €40-60k+ | Equity (direct stock offering) | ONSITE | https://dietdoctor.com

Join the code surgeons at DIET DOCTOR engineering – the PROFITABLE #HealthTech startup in Stockholm

We're looking for passionate & product-focused frontend engineers to join our +30-person Stockholm office (the Silicon Valley of Europe™) and help deliver on our vision – being the most TRUSTWORTHY online health company in the world. (Trustpilot just made us No 1 in our category: https://www.trustpilot.com/review/dietdoctor.com)

By the way: DD has taken zero VC money, so we're fully in charge of our destiny. And we're offering fresh new SHARES (not stock options) in the company to employees yearly.

Boom, time to join the rocket ship! Apply in 1 minute at: https://careers.dietdoctor.com/jobs/196340-senior-frontend-e...
Not always true, it needs explicit support for SFP as it's not backwards compatible.
Do watch "Solaris"[0], the 1972 USSR Andrei Tarkovsky[1] science fiction film inspired by the Lem book. Even if you'ree not into science fiction . It's magnificent.

[0] https://en.wikipedia.org/wiki/Solaris_(1972_film)
[1] https://en.wikipedia.org/wiki/Andrei_Tarkovsky
This whole antitrust debate around Google feels weird to me. People act like Google is not a for-profit company, but some sort of philanthropic association that is law-bound to provide good technology to the people.

Google has only one goal, which is selling advertisements. To do so, it provides, FOR FREE, the best technology services of the planet, including what is basically the entrance door to the internet and a piece of software to make the experience of browsing pleasant.
Nobody forces Google to do so. They could easily make people pay for the services, and nobody could say a thing.
And yet they give this all for free, even allowing you to block the only stream of revenue that they get from you (ads).

The antitrust controversy around Google is just a major case of wanting to have the cake and eating it too. It's like we've had somebody giving us free food for decades, and now we're suropriesd that the terms of a deal that is extremely advantageous for us are changing. We've become accustomed to the idea of fre Google, and we've forgot that Google could make us pay a fee for their services, and we would all shut up and pay.
United by the purpose and social contract: how to achieve more TOGETHER
Author here. Yes, that's exactly right. I wanted to show how to write a parser/interpreter for something that you encounter every day. JavaScript-like syntax, with curly braces and `if`/`else` is just that.
Show HN: Clappers-on-demand. Hire clappers for your next event
Most of our GCE instances are in us-central1 and us-west1, and we saw some intermittently failing health checks and intermittent connectivity to non-GCP resources. Several of my colleagues on the US east coast reported being unable to access their GSuite accounts, but the folks on the US west coast and in eastern Europe seemed to be working fine. In fact, other than watching the Google status updates and our own monitoring systems, most of the conversation was about the fact that Google+ apparently still exists. :P

I don't want to take away from anyone that suffered a significant outage, but the impact did seem to depend on which region you were in, and Google explicitly stated as much in their blog post.
"Best of European dashcam" youtube channel is lots of fun (and not fun): grumpy German truckers, East EU racing, UK drivers who have no chill.
I'd like to take this moment to highlight the contributions of HN user philipkglass. Their comments on energy-related articles are always well informed and well explained.
I thought it would come from private or guerrilla orgs first. Swarming interference seems like the obvious countermeasure but this seems like something that would iterate rapidly on the battlefield.
> Just because you can't get a license for "my personal open source browser" doesn't mean there's a barrier to serious competitors here. (At least, not at present.)

There is no way to know if not one of those "personal open source browsers" they blocked would have become the new chrome. The shared video playback experience of the one they sabotaged sounded neat.

It's not about adblocking, the article gets that wrong. If Chrome limits adblocking there are a bunch of alternatives that allow it. But the DRM control position they lobbied themselves into is in my eyes a barrier of entry to a relevant part of technological projects and something an antitrust case could address.

Yes, there are a few other browsers that can do the same, play DRMed videos. That makes the case harder. But why should Google have the power to control who can build browsers that support streaming sites? All while having economic interests to limit the competition? I think that's still a trust issue.

But I'm absolutely biased. I hated the DRM decision and would love it if it has dire consequences.
> fail to see what this has to do with anything other than signaling your contempt

No contempt meant. But I think it’s relevant that women can expose their legs generously in a work environment whereas I have never seen a man do the same.
nice to see that Apple still can build a real (UNIX) workstation. just about the right combination of power, standard but exotic IO, price and design (though not my favourite)
Just run the AI server at Belgium?
I’m often appalled at the lack of decent information on a company’s product page. This is a serious one. In case you’re wondering, the price is $12,500. I still can’t find any info on how it works using 3D-printed molds, aren’t they going to melt? How are they shaped under pressure?
While true, for most of us neither does employer.
Russia orders Tinder dating app to share user data on demand
Microsoft No More OSS Great Satan
You can just fork vcpkg's repository and have the same effect, though.
Ok, so French citizens/entities are bard from analyzing legal decisions. But, like, uh, how does this stop a non-French entity from doing the very same thing? ... and then making it available to the world!

You know, cause a non-French entity is outside of France's jurisdiction.
> During normal operations, you usually want administrative traffic (e.g. config or executable updates) to be low-priority so it doesn't disrupt production traffic

Honest question: is it not best practice to have an isolated, dedicated management network? I can’t for the life of me understand why a misconfig on the production network should hamper access through the admin network. Unless on Google’s scale it’s not the proper way to design and operate a network ?
How to Be a Good Salesperson( with examples)
I couldn't imagine forking over $12k to a website that looks like a poorly constructed phishing attempt
Being introverted and "not valuing" real life relationships are orthogonal things. I can value some real life relationships, but for the most part it's not that I don't value them as much as that I don't value them more than "virtual" relationships for the most part, and they're less draining because it's easier to pace them and shut it out when it's too much.
That after-the-fact reasoning link that gets posted every time someone questions Dart is well known, no need to give it to me.

Only someone that never used Common Lisp, Smalltak, Delphi, C++ Builder and other 4GLs in the 90's, can be impressed by Dart's "technical capabilities".

Flutter is a way to rescue Dart, plain and simple.

Yes, Jetpack Compose might be doing its baby steps, but I am betting most developers are more keen in having Kotlin than Dart on their CV, specially after Dart v 1.0's demise.

And Android team surely has more political power, given ChromeOS and Fuchsia adoption of ART.
Chernobyl is the scariest show of the year
Config changes at every major cloud provider I’m familiar with (including Google) satisfy your criteria. They’re testable, incrementally applied, and support easy and immediate rollbacks. And 95% of the time, when someone tries to release a bad config change, those mechanisms prevent or immediately remediate it.

The other 5% are cases like this. How would you discover in advance that “this config will knock over the regional network, but only when deployed at scale” is a potential failure mode? Even if you could, how do you write a test for that?
Never heard of such thing as exit visa...
I am positive that Google has these systems in place. Or at least in many many places where config changes can go wrong. Hopefully they will share what caused it to fail in this circumstance.
They got very good at understanding and dealing with many other sources of failure, such as faulty hardware or broken network links. The systems are explicitly designed to deal with those.

"Build a reliable system out of unreliable parts".

One way to keep the unreliable human in check is to gate all the changes that human would do manually (shell, clicks on buttons etc) through a change management system (usually infrastructure as code) and actuated on the system by pushing some "config".

This is a broader meaning of the word "config"; it captures the whole system, everything that a human would have done to wire it up.
The config says which build of your software runs where, it tells your load balancers which traffic to send to which component etc.

When all operations are carried out via configuration pushes, it's no wonder that any human error gets root-caused "config push"

A common way to roll out a new major change is to do a canary deployment, where a component tested so far only in controlled environment gets tested in the real world, but only with a fraction of traffic. The idea is that if the canary component misbehaves it can be quickly rolled back without having cause major disruption.

The deployment of such a canary is a "config" push. But also the instructions to do the "traffic split" to the canary is a config push. The amount of traffic sent to the canary is usually designed to tolerate a fully faulty canary, i.e. the rest of the system that is not running the canary must be able to withstand the full traffic.

When the split is configured incorrectly it can result in "cascading failures" since now dependencies of the overloaded service further amplify the problem. Upstream services issue retries for downstream rpc calls, further increasing the network load.

Now, the outcome can be much more complicated to predict depending on the layer where the change is applied (whether some app workload or the networking infrastructure itself). Some tricks like circuit breakers can mitigate some issues of cascading failures, but eventually you'll also have to push a canary of the circuit breaker itself :-)

I have no idea about the actual outage; I no longer work there. This was just an example to show why "blaming the config push" is practically equivalent to "blame the human".

Configs are just the vectors of change, the same way the fingers of the humans who often take the blame.

Root-causing thus cannot stop there; the end goal is to design a reliable system that can work with unreliable parts, including unreliable changes. It's freaking hard; especially when the changes apply at the level of the system designed to provide the resiliency in the first place.
Thanks, I've been looking at this site. QGMLWB seems pretty decent and KDE actually has support for Carpalx layouts already, so switching would be easy.

It's surprising that the layout didn't move more punctuation and symbols around - the Qwerty default positions for the comma and period are surely not optimal (bottom row, ring finger for period). I wonder what results one would get running the same algorithm but allowing these changes as well.
Yawn. Wake me up when they start offering NVIDIA GPUs again.
But would you want one as a hobbyist? Injection molding shines when it comes to mass production. For hobbyist purposes 3D printing seems a much better alternative. There are numerous companies out there offering this in a higher quality than FDM.
Great, now you can mix Cocoapods, Carthage, SPM and github!
One of the reasons I like three lane Autobahnen. You have the left lane for the racers. You have the right lane for the trucks. And you have the middle lane to overtake trucks. It all works fine until some beep beep beep beep decides that staying in the middle lane all the time is better cause they cannot be bothered to switch lanes every few kilometers.
That’s really surprising! Population more than doubled in that timeline and usage went up by way less, and per person water use is even more dramatically down in the past few decades
Here's a short story of Lem's that was only recently rediscovered and translated:

https://przekroj.pl/en/literature/the-hunt-stanislaw-lem
I use a systemd timer to handle periodic calls to offlineimap, and that works really well compared to a corn-based work flow.
I am wondering what the top config would cost,

Intel Cascade Lake 28 Core

1.5 TB DDR4 2933 ECC Memory

2 x 2TB SSD

Radeon VEGA II Duo x 2 128GB HMB2 Memory

Thunderbolt 3 x 4 Port

Two 10Gb Ethernet ports:

Apple Afterburner FPGA Card

My guess would be $40K+?

There also another small question ( or big for some ) , what happen to people with Trypophobia looking at the Mac Pro?
Nothing at all in the comment you replied to seems to imply not feeling perfectly happy and secure with people, so I'm unsure why you think that is relevant.