skysight-inc/HackerNews huggingface dataset:
And after the runaway success of Fortnite, they repaid out excess cost to developers:
>The increase (of rate paid to creators), from 70 percent of the sales price to a new 88 percent pay rate, will also apply retroactively, with additional payments doled out for all sales since the Unreal Marketplace's 2014 launch.[0]

[0] https://arstechnica.com/gaming/2018/07/epic-ups-unreal-marke...
As another commenter pointed out, the "discovery surcharge" makes sense for a one-time purchase. It makes less sense for an ongoing subscription.

Also, does anyone actually discover Netflix through the App Store? Or do they know about Netflix, go to sign up, and the first device they sign up on happens to be running iOS?
Curious, if Intel stood by their "no benchmarking" rule, can someone post the detailed benchmark results anonymously via say pastebin or something?
Sure, you can't trust it like you from something like phoronix, but the results can then be freely shared on social media right?

What am i missing?
Start off by figuring out what your tech lead's primary responsibilities would be.

Depending on the company and position the tech lead could be responsible for any of the below

1. managing people

2. managing product

3. managing clients

4. keeping devs focused and on a schedule, even if that means doing the "wrong" thing

5. ensuring devs do the "right" thing even if schedule slips

6. being a technology expert

7. mentoring

The first step if figuring out how you get what you want( a good tech lead) is figure out what is you want(what a good tech lead means to the organization)

Specifically in your organization what would be the primary responsibilities for this tech lead?
Verlet Integration – Physics Simulation in Clojure
>Both these types of users can't co-exist on the same device type or ecosystem.

This is false.

An eco system can easily contain a locked down channel for installing programs as well as an open channel to side-load.
Why would I think the two should be equivalent or conflated? They are different audiences with different requirements, different risk tolerances, and outside of the shared work, likely different major goals.
Tegra X2, Myriad 2, Intel MAX 10 FPGA and a lot of other vision-related chips. etc. Wow a lot of expensive chips. As a dev reference kit, the BOM and the hardware development cost can justify the $2000. Glad to see they at least made a real hardware.
AMD claims their processors aren't affected at all by any of the 3 variants of Foreshadow (https://www.amd.com/en/corporate/security-updates) therefore SMT is safe to leave enabled. On the other hand, on Intel the only fully comprehensive workaround is to completely disable SMT, so given that disabling SMT almost halves the performance on some workloads,¹ AMD is bound to have a huge performance advantage over Intel, on these particular workloads.

¹ For example in SPECvirt_sc2013 the patch reduces performance by 31% (https://www.servethehome.com/wp-content/uploads/2018/08/Inte...) 31% is unheard of for a security patch! It's a difficult security-speed tradeoff that businesses must carefully consider.
Just to respond to your first comment - government contracts normally contain margins for admin (which don't need to be justified by actual cost), most organisations will use these to cover part of the writing process. Equally, mutually they will have explicit scope top indicate admin hours, etc, and any tender for public funding would plan (& declare at the end) more than actually needed for the performance or project.

In other words: grants/government contracts don't fall from the sky, but in any half competent organization it's easy to come out positive, even when you consider cost & time for tendering, unsuccessful tenders, cancelled projects, etc. Don't believe for a second that goodwill or any other org is putting up money to perform contracts/services at no gain.
I'm not sure that's how Medicare is 'predicated' - the fundamental assumption is that you get to a) reduce administrative overhead due to a centralized system, and b) using the power of a single-payer system to negotiate lower fees - it's reducing the profit margin of private insurers, not relying on them to subsidize Medicare.
Ask HN: Can a tautology be serious?
Let's write a tautology : A = A
Let's rewrite it : A = A/B * B

Now, I often see people (in economics, mostly) do this little trick :

ΔA = Δ(A/B * B)
Δ * ln(A) = Δ * ln(A/B) + Δ * ln(B)

Then, they will show that, empirically, A/B has always been constant (more or less), thus, if you want to increase A, you just have to work on increasing B.

Can this kind of equation actually say something about reality ?
Can it be falsified, so it can be taken seriously to be used for predictions ?

(to add some context, I'm thinking here about Kaya identity)
This makes is source available, which is very different from open source.
Thanks for that! All this time I thought that Bretton Woods was the name of the meeting that stopped the gold tied system :-P Like I said, it's not my area of expertise. I appreciate the correction.
>>> ... in purchasing SoapBox for the entire company. They’re an old school business. 500M Revenue and 23 people.

Err, wow. that's 20M per employee ... I am astounded - is that real? 100,000 to 300,000 is common in consultancy style services, I mean even Google has ~100k people on ~100bn which is 1M per person

So really 20M per employee is stupidly "out there".

# google numbers - yeah ok I mean Alphabet, but more accurately 90k people vs 110bn but few years ago it was 40k vs 50bn so not changed much - ratio of about 1.1M per seems consistent - and Google is rinsing the productivity making the 23 people at 500M seem even more ridiculous. Maybe some obscure fintech? maybe big revenue low income? would love to know more
> Both these types of users can't co-exist on the same device type or ecosystem.

That's my point though. One size fits all doesn't work all that well in practice. As a technologist you seem to prefer the freedom of general compute. As a fellow technologist, I agree. We are a minority though. The vast majority of people don't seem to want much more from their devices than a working browser. (and maybe Instagram). To them things like root access are more a liability than asset.

> Grandma might not invent the next internet on an iPad but your kid is also never going to get that opportunity.

This is a real concern to me. What happens when whole generations view computers as black boxes of consumption rather than tools of creation / something to tinker with? Probably nothing good.
New facial recognition tech catches first impostor at D.C. airport
Burningman blew off the glass ceiling off of “creativity” and “art” for me, and most importantly, showed me that such a glass ceiling exists.

I deeply grateful for this.

The open invite for participation and collaboration on a large scale is another wonderful aspect.
Maybe. Or maybe the time range of broadcasts that reached our solar system was several millions or even billions years ago. Or maybe it was as recent as 10,000 years ago, but we had no way of detecting or decoding them. Or maybe nearly all of the intelligent life existent in the universe doesn't yet have the capability to transmit information via gravitational waves or other resilient media. Or maybe humans really are one of the first instances of intelligent life in the universe, and the broadcasts won't start coming until millions of years from now... or never.

And the most disappointing/intriguing part is there's a good chance humanity will never, ever know the answers and will never have any confirmation or denial of any of those possibilities. Or if they do, it might be so far into the future that humanity as a concept will cease to exist. The universe is just too big.
Only if they're the only ones using Android. Regardless of how you want to complain about this, the fact of the matter is, they're abusing their monopoly to put additional restrictions on OEMs, which is a big no-no.
Adapting old programs to fit new machines usually means adapting new machines to behave like old ones.

How much money and blunting of innovation has this truth cost over the years?
Language-specific packagers that source directly from VCS services, could easily accommodate the need to specify credentials for source repositories -- in the same way you need cloud-provider credentials to run cloud-provider command-line utilities. So that's not a problem.

For other packagers and OSes: packages don't happen out of thin air: someone has to write recipes and scripts, and test them. So that's already some revenue right there, especially from the big players. Companies like RedHat and Ubuntu could just cut a flat $10m check every year, distributed to projects proportionally in accordance with OS-provided stats like popularity-contest. That's the easy option. Ideally, you would also have some buy-in from the major OS distributions that could somehow "trickle down" the model to their own packages (say, linking a VCS repo to an OS package and reporting activity accordingly: "You asked to apt-get install Redis, but I've checked with a webservice and you have already downloaded it 2 times from Github.com today: time to pony up!". In most cases, this sort of link is already documented formally, somewhere in the package definition.)

Like newspaper paywalls, it doesn't need to be perfect; it just has to be enough hassle that most people who can afford to make the pain go away, will just do that.
It's not their workforce
> There is no way that we are "alone" in a universe estimated to have practically infinite planets.

That's very frightening on its own. Assuming the universe is practically infinite, there is another identically similar earth in this universe where another guy that has the same microscopic details as me writing this comment.
Skylake-X and certain Xeons have avx-512 (which includes two 512 bit fma units).
The rest only have 256 bit wide vectors, like Ryzen. But they still have the advantage of two 256 bit fma units, while Ryzen instead relies on two 128 bit fma units, meaning the fma instructions critical to matrix operations are faster on Intel.

I think the idea for HPC though is that you want to offload these highly vectorizable operations to a GPU. Or maybe you're doing a lot of Monte Carlo that it is hard to vectorize.

I really do like avx-512 though. If you're writing a lot of your own code, and that code involves many small-scale operations and has control flow (like in many Monte Carlo simulations), it's a lot easier than mucking with a GPU. If you're using gcc though, be sure to add `-mprefer-vector-width=512`, otherwise it will default to 256 bit vectors (clang and Julia use 512 by default).
async/await is pretty easy to use... plus if you want your robot to be able to perform multiple actions at once (i.e. rotate a camera to stay focused on an object while moving) having asynchronous capabilities seems like it would make things easier.

That being said I have zero robotics experience, just a lot of JS experience lol :shrug:
> You can use it freely for open source and commercial applications with one, single, easy-to-understand catch:

> You can't sell it or provide it as a paid service.

The limitation in the license text is not that narrow; restricting the right to sell any product or service whose value derives “substantially” from the Commons Clause software. In legal context, “substantially” generally is a rough synonym of “nontrivially”.

You seem to be suggesting that he license intended to only restrict sales of software/services which have no substantial source of value besides the upstream software, but that's not how it's actually written.
I've actually been building a tennis model to beat the bookies for around a year or so and am now beating them by ~6% overall. About to launch a public site in next few weeks. In the mean time, if you'd like to follow picks for free for the US Open just drop me a line and I'll add you to my group.
What an astoundingly ignorant comment.
We have disabled Hyper Threading(HT) on all public facing servers(running OpenBSD). However, our compute nodes running Linux kernel are benefiting about 80 to near 100% boost for specific scientific workloads. So, we run our INTERNAL NETWORK ONLY compute nodes with HT on. In places where security is not primary concern, why not make use of HT for extra efficiency?

Think and plan before you blanket disable HT on all servers running intel CPUs...

If an attacker is able to run any code on these private servers, I have bigger problems to deal with than HT as attack vector..
Which is a very short amount of time for a species to be in existence. Alligators have been around for 2000x that amount of time. If you take a max speed of 0.01c which is possible with technology that we will probably have in the next 100 years (fusion power) that means the galaxy could be colonized in 10 million years. If 200 million years ago humans had evolved instead of alligators (can’t see any reason this is not possible on some alternate earth) then we could have colonized the galaxy 20 times over by now.
You could say that about anything.

You could spend an hour skimming stones on a lake with a kid and never talk to them and you wouldn't be 'spending time with them' in that sense.

Or you could spend an hour teaching them how to skim a stone, or the science behind why stones skim, or make up a skimming competition, etc.

The point being you can make anything you do into a bonding/learning experience if you try.
Or put more generally, "Why would they care?" We'd have nothing a vastly more advanced civilization would particularly want from us, and we'd pose absolutely no threat to them.

If they are crazy genocidal monsters wiping out all intelligent life besides their own, then they're probably systematically looking for targets, sending out their own probes to check out any planet that could sustain life. If they have any kind of presence in Alpha Centauri that could detect these probes, then they'd be here soon enough even if we didn't send out a probe.
Sounds like a great idea but when you feel that crappy it's going to be almost impossible to arrange that. The last time I was seriously depressed I actually managed to call a few places, soonest anyone could see me was like three months out. I just ended up drinking very heavily, fortunately that seemed to work.
The big players can dictate a lot of the rules of the game.
This makes a lot of cherry-picked assumptions: https://news.ycombinator.com/item?id=17829840
So you're saying the socialized insurance isn't terrible, just private insurance is supplementary to provide things you really could probably live without?
No, he's right. Shaders exist at the graphics API level, and while they're designed to be run on dedicated GPUs, they can be run on CPUs, too. Chrome, for example, ships with a software rendering fallback, which ensures WebGL shaders can run even when a GPU is not available.

https://blog.chromium.org/2016/06/universal-rendering-with-s...
Medicare for all would get rid of high private insurance premiums, but it would also raise payments by people who are currently uninsured, and would have higher payment levels than Medicaid. So the decrease in provider payments would, in total, be something like 10%, which could be compensated by lower administrative costs, since hospitals would have fewer insurance companies to deal with.
Overfeeding kids to the point that they develop diabetes should be considered a criminal offense.

On the other hand, this is something that happens mostly on countries with a huge prevalence of obesity, such as US.
Amazon app already does this.
True. I just wanted a nice folksy metaphor.
They did, they had 'sites' that were just AOL pages existing inside their own framework. They only added the broader internet access later. Same with CompuServe, all similar services like those had proprietary pages like a massive worldwide BBS system.

You could not see AOL pages from CompuServe and vice versa.
Yeah, that's pretty darn impressive to do that with a magnetic probe, no physical connection needed.

Gone are the days of putting a sense resistor between the safe and battery, just pick it out of the air now.
What do you mean by "17".

The standard way of constructing modular arithmetic in "upper level" [0] is to define it over equivalence classes. For instance, let a ~ b mod 4 be the expected equivalence relationship for mod-4 arithmetic.

Then, define [x] = {a | a~x} to be the set of all numbers which are congruent to x mod 4.

At this point, we define [x]+[y] = [x+y] (along with the other arithmetic operations which are defined similarly). Then, there is just a bit of work to prove that the above definition is actually well defined (since the representative element we pick from both of the [x] and [y] sets is arbitrary, we must show that [x+y] is the same set regardless of which x and y we choose).

This means that, when we write 17 = 1 (mod 4), we are really saying [17]_4 = [1]_4; where [x]_n is the mod-n equivalence class containing x. The equal sign is literal, the numbers are not.

This type of implicit injection is actually fairly common in algebra. It is how we can view, for example, 17 as a natural number, real number, complex number, and polynomial without explicitly mapping it each time.

[0] Eg. an introductory undergrad course in abstract algebra.
Should truth-in-advertising laws require OEMs to stop advertising hyper-threading, e.g. 4C/8T on new hardware, if the advertised feature is not fit for purpose?
while I agree with you, I don't think this would work, as most tech workers are pretty well off and simply don't have to deal with what tech contractors have to deal with. I get a strong "f%$k you I got mine, don't change anything" vibe working in the tech industry.
same benefit for using JavaScript for anything -- much larger pool of engineers to draw from
Most grandfathered plan will be deliberately hard to be transferred or modified ever so slightly.

The goal is, obviously, making you giving up your grandfathering. It doesn't surprise me.
The Kaya identity (just like the GDP accounting identity abused by all sorts of interventionists) is devoid of empirical content.
Miele Invests in AI-Powered Gamified Cooking App Plant Jammer
"Unrestrained colonization just because we can" relies upon a lot of assumptions: https://news.ycombinator.com/item?id=17829840

For example, we could have begun building a base on the Moon by now if we wanted to, but we have decided not to.
> /var/log mounted on tmpfs

I would never do this at my job, even if I ship logs. I might do this on cheap hardware at home though.

> Noatime

What makes noatime better than relatime?
Our Pungent History: Sweat, Perfume, and the Scent of Death (2016)
The OpenBSD post references possible JavaScript (browser) attacks.
Why would you ignore that... surely that's their killer app? (Sorry. Sorry.)
Imagine putting yourself in the employers shoes. You have two devs who applied, and you're going to have to vet and train them, as well as risk they're a bad hire. And the reward for one is half the other. Which dev do you take a chance on?

The only time they might agree to it is if they already know you, you possess a unique skill set, or they're budget constrained. Both are rare and the second will probably be a stingier employer.

I would stay with the same employer and focus on how the is a means to achieving your dream of a vegetable farm.
This feels intellectually dishonest.

The next line in JS is guaranteed to execute immediately after the preceding one; except in the case of callbacks (including sugar, like promises), which are also executed sequentially, but deferred until they are explicitly called by whatever they're passed to. In fact, one of the biggest complaints about JavaScript (that it can block the main thread if it tries to do too much in one frame) is a consequence of this guarantee.

Granted, I've written primarily JavaScript for the last five years, but it's pretty straightforward to reason about. Any language that lets you respond to events, I/O, etc. is going to require that you reason about things over time - JavaScript is no outlier here.

The way you've written your remark, it sounds as if JavaScript executes lines out of order, or will wait an arbitrary amount of time to move from one line to the next. Obviously, neither of those is true.
this looks nice!

I think the UI needs a tweak though to improve clarity; right now it's unclear what i'm really looking at. I had to go mucking about in the menus to understand whats being displayed.

Right now:

$ +120

-4.72% per week

suggest:

$ +120(-4.72%)

last 7 days

the first (and existing) version communicates/infers that the price has dropped -4.72% per week for the last somenumber of weeks, which is confusing. The second reframes the data to clearly be how price/% has changed over the last 7 days.

Otherwise, i'm digging it!
Neal Stephenson is involved in Magic Leap as Chief Futurist: https://www.nealstephenson.com/magic-leap.html
Tell that to the people decrying tariffs and saying we can never bring back American manufacturing.

The only reason for the state of things is that we've tolerated both utilizing industrial era labor standards and outsourcing all of our manufacturing.

If China is forced to bring its labor standards to 1st world levels, there is no reason why we can't both purchase goods from them at a better rate, while improving our buying power by revitalizing dead industries within our nation.

We can't keep buying dirt cheap goods from the east while also complaining about our economic woes. If we could get people to understand that moving to this quasi slave labor is the reason we are now having to depend on it maybe we could break this feedback loop.

But as things are now, we are in a catch 22. We dont have a strong economy because we have outsourced our manufacturing, and now can only afford to keep relying on that labor.

China is going to have to deal with actually developing their economy. They have become an economic superpower by essentially being allowed to cheat the system. It is now negatively impacting global economies and their business model is utterly unsustainable.

We are seeing things improve with their labor standards due to public outcry, and now we are starting to rebuild by reintroducing stateside manufacturing and tariffs.

We shouldn't need to rely on China for anything other than rare earth minerals and luxury goods that can't be produced in the west.
Yes, former option includes every company that bootstrapped, for example whatsapp.
Everyone likes to say things like this, but is there actually data to back out up? Also, do you really need to have confidence in a writer? Shouldn't the arguments be able to stand for themselves?
I think we agree... I highly recommend iPhones and iPads to non-technical friends and family members for that exact reason. They are essentially foolproof.

But I really don't like the fact that they are fully gated devices. Apple has already keep useful, but competitive-to-them, applications off their platform. They've force developers to eliminate user-beneficial changes to their applications. This is not good even for non-technical users but it's much more difficult to quantify.

One real example is that all users would benefit from alternative competitive web browsers on iOS but they can't have it.
The other way of looking at that is that it would only take a few hundred thousand years for a technologically advanced civilization to permeate the galaxy. But the galaxy is billions of years old and that has not happened.

The other thing is that the paradox isn't just that they aren't physically here with us. It's that there's no evidence of intelligent life whatsoever. We're at the point where we can take direct optical images of exoplanets. At some point we have to conclude that if they are out there, we would have seen some indication of it.
Could just be a coil of wire with a LNA in front of it. Would be curious about the details as well.
"Whales have not been observed going 4000 meters deep" is a fact. "Whales cannot" doesn't appear to be, unless you can point to some physiological reason 3000ish is the unbreakable limit.