skysight-inc/HackerNews huggingface dataset:
I really don't think anyone is as capable as the Americans just on budget alone, they could ridiculously inefficient (and it's doubtful they are) yet still be operating a magnitude or two above everyone else.

That's just the published budgets also.
Sure - but what do the "per employee" numbers look like when you count the outsourced staff in the employees side of the calculation?
Lots of common TLDs already range 5-15 USD/year where I'm at, not sure why that's a problem tbh. For normal users with one-N domains that seems like reasonable pricing.

>Domain squatting would have to be managed somehow.

There's a bunch of free TLDs out there (e.g. dot.tk). While they were more popular years back domain squatting, at least from my experience back then, was the least of their problems. The amount of malware and generally illegal content spread through these made them really unattractive.
> it denies the reality of an Islamic offensive in Europe

Stopped reading here.

There's no evidence of this.
Isn't this a lot like Socialism? It's akin to deciding on the price of a pair of gloves based on what kinds of people need it, how much they would use it, how long before they need a replacement, etc.

But instead of gloves, we're trying to decide on the cost of labor.

I know I'm dancing around a thorny issue, but I don't think this idea works, in general. Why not just let the market decide?
A similar attack could be done with fake password manager UI elements.
> You can choose which program measurements to compare.

Yes, but the website also chooses, and it is the website's choice that I think is bad. Also, it doesn't seem like the game even has comparable programs in some/many/most cases.

> You have not shown that is what that website does.

How can I show what a website doesn't do? If you think they say what the hypothesis is, show me. I haven't been able to find it.

> Program X measured less than Program Y.

First of all, when something means nothing other than itself, we say it has no meaning. If the comparisons on the website are meant to suggest nothing more than just their own definition, then they are meaningless.

Also -- come on. The website presents comparisons for specific choices of X and Y. What is the meaning of the choice and the resulting comparison? Your position that it's not meant to mean anything (other than itself), sounds disingenuous because the website still makes some very specific choices that seem to hint at a meaning (e.g. why not compare the second fastest programs between languages instead of the fastest?) yet the meaning is never explained.

Anyway, we're going in circles.
He didn’t that’s the point.
Emulators in particular seem to attract a lot of extremely talented programmers, since they often demand advanced or novel techniques in reverse engineering, compilers, graphics, etc. and I guess serve as a nice "challenge" for those who are good at these things.
Einstein's E=mc^2 is only for stationary masses
Labelling here, Norway, distinguishes between a 'best before' (best før), and a 'last edible date' (siste forbruksdato).

The second typically appears only on fresh produce, such as a sliced ham, that becomes dangerous as it gets older, in contrast to products like milk, yoghurt, vegetables, etc., which typically simply decline in quality but are not dangerous even weeks or even months past the best before date.
Abundance: Morning Ritual
I think what he is saying is not particularly uncommon.

Several of the orgs I have worked at have expectation that a senior developer will help juniors, whether that's formalized as a line management and 1 to 1s or informal mentoring.

Tbh expecting to be a senior developer and not give any time towards leveling up the next generation of software practitioners is both selfish and short sighted.
The whole essay is interesting, but I was particularly impressed by how vividly he articulated a lot of dry economic concepts in the first section.
... so how does it?

Edit: saw in another comment that it's hardcoded, so it was coincidence. That makes sense.
I think it’s because it is a legitimate problem.

A problem in the respect that China appears to have an integrated strategy, while the US does not.

China’s Government, communist party, and PLA possess deep integration with it’s BATH(Baidu, Alibaba, Tencent, and Huawei) superplatforms.

The US government is in perpetual conflict with it’s domestic FAANG+(Facebook, Apple, Amazon, Netflix, Google, others) tech leaders. As FAANG+ are in constant conflict with each other.

Think of China/BATH and US/FAANG+ akin to respective military services.

China’s operate in an integrated “combined arms” fashion, while US’s are in perpetual conflict with each other.

Compounding this is the spying issue.

During the Cold War, the Soviets and their Warsaw Pact proxies worked hard to steal western tech, with some success.

But a few chips can’t be fully exploited without the manufacturing supply chain to go with it. Stealing a semiconductor assembly line is next to impossible.

Stealing atoms can be hard, stealing bits is much easier.

In 1946 90% of R&D was military.
In 1989 50% of R&D was military, 50% commercial
In 2019 90%+ of R&D is commercial with duel use potential.

The US has been focused almost exclusively for 18 years on enhancing lethality against insurgents at massive expense.

Meanwhile, China has been building a global platform.

Innovative Strategy > Innovative Technology

And Lethality is not Strategy.

One Belt, One Road description should be expanded to include One Platform, One Network.

I think the US is in a different “war” than what it has been preparing to fight.

Platform “warfare”.

A battle between geodigital operating systems instead of the battle between ideologies as during the Cold War.

The best competing value proposition wins, and the US is not offering a strong value prop at the moment.

The Aus has been focused on Clausewitz when it should have been focused on Metcalfe and Zipf.

Just a political “scientist” and veteran who knows just enough about computers to be dangerous to myself and others within the blast radius.
> I love the analogy of a burger joint and ordering a burger with fries

I would like to argue that the burger joint is actually very agile. The person taking the order isn't the project manager. He just has the role of placing the order on the kanban board. From hereon the rest of the people all take their self-managed roles to fulfill the order. You can point out such agile (lean) processes throughout the entire delivery chain.

> Agile was supposed to help on this, but it hasn’t.

My experience has been exactly the opposite. Those companies that managed to achieve a true agile process (or achieved an agile bubble inside a structured organization) were making the best progress. What I do see, however, is many companies misinterpreting agile. Especially Scrum. They see Scrum as a method for ticking off the to-do list provided by the product owner. I've seen project managers posing as scrum masters and project managers posing as product owners. It's still top-down management and the team is expected to follow orders. They don't seem to understand the principles of the sprint goal or how it's actually the development team that ought to own the sprint backlog. They never really did scrum.

> I mean, a true agile contract can’t specify requirements, cost and time at once

This is indeed a challenge. You can - at most - sell sprints. With agile you say: "You have the dev team for this amount of time". It's an uncertainty for the client. But in my experience this has always led to the most bang for the buck. I'm surprised you haven't experienced these results?

> Which unfortunately means that you need to promote a few developers into unhappiness

This perhaps is an argument in favor of agile. Those project managers indeed need to know how to make those damn burgers. Then why not just make them your lead dev (chef-cook)?
The machine is a companion and safeguard against swallowing too much of my own BS, or the BS of others that I get involved with. I'm unhappy without that level of feedback being frequent. Even declaring for Crocker's Rules doesn't get you really honest feedback from humans.

It's really gross that the higher you go up the tech IC ladder the less you code. Your opinions also somehow matter more even though you're furthest removed from knowing if they're valid.
The rise of the various open source solutions is relieving but I don't feel confident recommending them yet over say TypeScript. I wish Oracle would see the opportunity here to win back some space of user apps where Java had mindshare and make a compile target. It's not easy I know but still I wish.
You can join a network of freelance experts, like Toptal.
Came here to say this.

Rediculosly low cost per page.
That is indeed true, but it is worth considering that the budget and reach go hand in hand. So smaller nations tend to have their proverbial eyes on a smaller number of targets, relatively.
Christ, that's _awesome_. I wish I was taught the Legendre transform this way. Where did you run into this viewpoint? I'd love to read a textbook that explains physics this way.

In fact, I to this day have not found a book that caters to my level of mathematical knowledge (undergrad pure math) on variational calculus. They're either _way_ too handwavy (like Taylor), or _way_ beyond reach (relying on heavy functional analysis, weak convergence, all that stuff).

Is there a textbook/lecture series/what have you that explains the calculus of variations at a "non-handwavy" level, BUT does not tries to perform the calculations in the most general way possible. That is, pick a nice space (C^\infinity or some such) and then show me with full rigor how the calculus of variations can be constructed. I'd love some references :)
Thanks for the try lioeters.

I was certain my Show HN (linked above) would generate some interesting and useful discussions around package management and governance, but seems the HN crowd is not picking it up. Project probably needs a bit more meat on it before it's generally interesting. I'll try again in the future :)
Anyone got this to work on 4G? This example only work for 2G last time I did the same.
3G will be turned off during 2019 to make room for 5G, thats why I only ask for 4G.
New? I think that was around since IE6 times.

Autohide menu bars are bad designs, and you have this on top of that.

Fullscreen API must be removed from browser for security reasons, new window hints should be removed too.
Proposed Renewal of .org Registry Agreement
> Games (normally) re-render the whole scene every frame

They don't re-upload the whole scene to the GPU every frame, they don't recreate objects all the time. Immediate mode was only used in, like, the GL 1.x times.
That's the era as me (Windows 3.0 was released in 1990, 3.1 a couple of years later). I'm surprised your school let you have unfettered access to the DOS prompt - that would have gotten abused within minutes at our school. Even the BBC BASIC interpreter ended up getting removed from the network because people like myself would abuse the PC Speaker (which, to be honest, was the last the mischief I'd cause).

Frankly though, I preferred the actual BBC Micros and Amiga's that those IBMs were meant to replace.
I don’t see what relation this rant has to the op. Surely the issue here is nothing to do with the ui displayed and more to do with the fact that it is possible to fake the browser ui. Even if chrome were using traditional controls on a desktop, one could imagine an exploit where clicking a malicious link puts the browser in full screen mode (most browsers only accept being put in full screen mode from event handlers for user interactions like clicking), and displays a fake browser ui inside.

This was anticipated and partly avoided by a reasonably large modal which pops up to tell you you’re in full screen mode, and disappears after a few seconds.

Another similar exploit on desktop was to set the cursor of the page to be a very large image which would overlay the browser chrome and put some fake information there.

The issue on mobile could perhaps be reduced by having some amount of ui that doesn’t go away (safari does this in portrait mode). Another help could be to not make the ui disappear (or make it reappear) when this kind of scrolling an iframe situation arises
Bruckner seems to be focusing on the word instead of the ideas behind different uses of the word. There are of course some who wish to see Islam “inviolate”, and it is natural for them to use the term “Islamophobia”. But there are also those who oppose different types of attacks on Islam, or different forms of fear of Islam. To resist a reflexive hatred of Islam per se is to say something that also usefully uses the word “Islamophobia”. It therefore makes little sense to attack the use of the term, as opposed to (a) overly broad usage where it is unnecessary, (b) automatic assumptions that an attack on Islam is invalid, and (c) attempts to render Islam “inviolate”.

[Edit] A further thought: Islam isn’t homogeneous, as many point out. Just as it is generally unhelpful to attack Christianity on the basis of observations of the Roman Catholic church, so too it is probably more helpful to describe specific groups or collections of groups. This works both ways: it helps to invalidate attacks on Islam as a whole based on rare practices, but it also helps to invalidate lazy responses that rely on a small liberal group of Muslims being representative, which is about as unhelpful as denying Christian homophobia by citing the examples of a few Oxonocantabrigian liberal Anglo-Catholics.
I noticed in Firefox Mobile that it refuses to hide the real address bar when it encounters this website behavior.
Are you serious? The hundreds dead in terrorist attacks aren’t evidence enough for you?
“Larger and longer-lived organisms will experience a greater relative increase in radiation dose” 30 mSv does not have that high of a risk to a human, but with 50+ times as much tissue the cancer risks would be vastly higher for whales. A 1% risk in humans might be a 50% risk in a whale species.

Further, specific tissues receiving radiation only increases the risk to those tissues. A sunburn does not increase your risk of lung cancer. Making a x mSv exposure to your lungs less risky than that same exposure to your entire body.

PS: Heavy smokers also don’t start in infancy. If they did they would be dying ~20 years sooner.
1. US only
2. It seems that "living" does not include almost nothing beyond the immediate living requirements and it does not take into account times you cannot work, can't find job, or simply the fact that a person is a little more than her capacity to be a machine for someone.
Ah I see what you're saying. Haven't finished my coffee yet.
The function memset gets the length of the area to overwrite, how is it to know where the padding is?
Did they in the end settle with quarternions as glTF is an export format (same playback on different apps) and not an authoring format?
Could be a pretty bad translation from the French. Original article in Liberation: https://www.liberation.fr/societe/2010/11/23/l-invention-de-... my school boy french and DDG search charitably appears to read something like "reality of a fundamentalist offensive" which could possibly be translated as "Islamist"?
Yes, but it isn't very effective because if the computer is left with the login screen visible after Ctrl+alt+del opened in a full screen browser, users will simply proceed directly to typing their credentials. Then an endless logging in dialog could be presented, so that the user thinks it is a problem with the computer.
> Why not just let the market decide?

The market decides on wage stagnation while costs keep increasing and profit goes exclusively to the upper class. For the vast majority of people, the market doesn't do a very good job.
Navigating the Internet Safely
That's quite a bold claim. Care to explain further?
I use a persistent navigation bar on Firefox for Android: set 'browser.chrome.dynamictoolbar' to 'false'.

I also disable the fullscreen API: set 'full-screen-api.enabled' to 'false'.
To me it just flickered first, then it stayed visible permanently
For a compuatational intuition of quantum mechanics, I recomment picking up quantum computation!

Step 1: Pick up Nielsen and Chuang, the standard textbook in the field.
Step 2: Solve the microsoft Q# Quantum Katas, which take you through basic quantum gates all the way up to quantum algorithms.
Step 3: Bedtime read Scott Aaronson's "quantum computing since Democritus" for a great _view_ into the way a researcher in quantum computing thinks about quantum phenomenon, entanglement, and all that.

I _just_ finished a course in college that did this, and I gained a lot from it: A lot of it made me "feel" QM better than the physics courses ever did.
This is what most people seem to totally miss.

You want to solve interesting problems. You do not want interesting tools getting in the way. A boring, old, flawed tool would often work better for solving the problem without interruptions.
It’s the same thing.
1) Laser printers are notorious for particulates. You don't want such a printer on the same area as your office. In The Netherlands this is why printers are normally near the coffee machine in offices. In a small home, where would you put it? I find it convenient to have my inkjet near my computer.

2) You don't have to buy official cartridges. Just buy refill (which I'm doing with my Brother printer). You need to do some research on which printer gives a good price on the refill cartridges.
The article is a poorly argued white supremacist screed.
Other than fermented drink, I can’t think of one. Cider can be extended to fermented fruits but maybe not berries or corn/maize.
Are you serious ? Islam = Islamist terrorism ?

Check which religion are the first victim of Islamist terrorism in numbers and then think again...
Yuck. I have a custom UI on mobile so it's out of place to see white.
I also just suffered from a bug causing images to half load (no idea why it seems new).
In trying to get images to load I got the tab count portion loaded, I then immediately tried changing tabs ... With the fake button I just made show up.
What I find weird and annoying is that we call people who are against Islams as Islamophobics. For the most part they are not afraid of Muslims, but rather hate them. I think there reason for calling them -phobics is because it is a way to make fun of them. They are not a strong force fighting people who they hate, but rather scaredy-cats who should be ridiculed.
There’s a different between islamist and muslim...
This is letting the market decide isn’t it? This calculator would have no region-specific wages if the USA were the kind of socialism (I think) you’re talking about.

Figuring out how much an individual (or family) needs to make to survive doesn’t need to say anything about the social, economic or political ideology. As far as I can tell it’s just saying “if you live here, basic survival costs this”

Edit: Italics formatting.
I think the taxes are based more on the income, which they are suggesting has to be more to still be livable. So even though you have more dependents, you are making more money (in order to be livable) and therefore paying more taxes.
A Tesla Model 3 Produces More CO2 Than a Diesel Car, Says New Study
Now is a great time to buy if you are right!
I figured out something kinda like this but worse. I don't really know how to make it public though because it hits so many different pieces of software that I struggle to see how I could give enough warning to all of them. Thousands of entities, really.

If someone else has dealt with this please reach out I want to make it public in a safe way.
Back in the day I made a near-perfect copy of the RM (UK school IT supplier) login page in Visual Basic 6, and had it run on computers with RunServices registry entry. Had a team of mates with custom floppy disks going around installing it on as many PCs as we could. It would log the supplied user/pw to disk, then display the "wrong password" error, then quit, then exposing the real login screen.
Is it unreasonable to request more information about the attack that can help us understand whether our builds and images were affected? We might've built and deployed images containing or receiving production secrets which could be compromised. This is very important information at the moment.

IMO, dockerhub should publish:

* exact time when attack happened, so we know exactly what builds might have pulled malicious images

* degree of access the hackers gained (whether it had ro or rw access, and to what exactly)

* mechanisms used for password/tokens/pii/etc. security (salt, encryption, hashing alg...)

* list of affected public accounts/images

Instead of last point, or complementing it, it would be useful if image providers would confirm on their official channels if their images were or weren't compromised, and which tags&shas are (un)safe to use.

EDIT: https://success.docker.com/article/docker-hub-user-notificat... is now updated with additional information:

Q: What happened?

There was a brief period of unauthorized access to a Docker Hub database. During this time some sensitive data from approximately 190,000 accounts may have been exposed (less than 5% of Hub users). Data includes usernames and hashed passwords for a small percentage of users as well as GitHub and Bitbucket tokens for Docker autobuilds. All these tokens have been revoked.

Q: Were any of the Docker Official Images impacted by this incident?

No Official Images have been compromised. We have additional security measures in place for our Official Images including GPG signatures on git commits as well as Notary signing to ensure the integrity of each image.
> you can buy inkjet printers you refill with an ink bottle

In my experience, this is messy and not worth the trouble.
This isn’t trying to decide the cost of labour. It’s trying to put an approximate low band on the cost of living.

And the market does decide on the cost of living. This is attempting to quantify that decision into a practical metric.

Not sure why you’d think this has anything to do with socialism.
> Nine EU Member States reported a total of 205 foiled, failed and completed terrorist attacks in 2017..These attacks killed 68 victims and left 844 injured. Nearly all casualties (62) were the result of jihadist terrorist attacks. The number of jihadist terrorist attacks grew from 13 in 2016 to 33 in 2017.

and:

> 975 individuals were arrested in the EU for terrorism-related offences (2016: 1002). Most of these arrests were related to jihadist terrorism

This from the EU Terrorism Situation & Trend Report

Also just read or watch any ISIS material for further evidence.

Or simply interact with reality.
The functional programming supported in .Net has done nicely out West.
Another reference, from 2004. https://www.semanticscholar.org/paper/Boolean-Neural-Network...
Exactly what I was referring to.

Out of the street devs, sold as capable of doing something.

A recurring pattern in offshoring consultancies.

And no, it isn't exclusive to Java.
- Adjoints as far as I understand are not about joining things, adjoints are about a generalization of inverses. Can you formally (and I mean mathematically) define what this intuition you have about adjoints ~= "joining things"? Also, the word "adjoint" does not come from "join". It comes from "adjoint" in the theory of complex operators: https://en.wikipedia.org/wiki/Adjoint_functors

- Homotopy is not about finding paths, it is an equvalence relation _between paths_. a path is _homotopic_ to another.
Homotopy is also a _continuous object_, unlike torsors, which are discrete objects (a continuous torsor is an affine space).

So, while UNIX paths and URLs are "paths" in the sense of torsors, they have _nothing_ to do with homotopy (as it is classically defined). Unless you are using some weakened notion of homotopy that I am unaware of, in which case I'd love links.