skysight-inc/HackerNews huggingface dataset:
That is a power hog, compared to say an STM32L4 with, per spec, ~250 nA deep sleep w/ RTC & some RAM (to make it at least somewhat comparable to the ESP) and 50uA/MHz dynamic run mode.

Also you shouldn't just take steady state values. I've had various ESP's on a power analyzer. They take a bit more (like 30mA for many msec? iirc) for a while during wake up (w/ wifi off) before the consumption drops to the final value. For example some of that goes into uncontrolled/undocumented oscillations on some pins (for up to 100ms?), thought that is probably a negligible part.

ESP's are only popular because they're the cheapest/easiest option with WiFi. At least that's why I use them...
"This introduction is an Easter egg and is not intended to be taken seriously. Please don't remove it :)" LOL
For anyone unaware Lockheed was hacked in 2007 and the hackers got away with technical documentation related to the F-35 Joint Strike Fighter. The hack was attributed to hackers in China. So it is thought that the development of the Chinese J-20 was at least helped along by information from the hack.
Wait until you hear about Px, py orbitals and their actual quantum numbers
> As for concurrency - gluing systems together sometimes needs concurrency to cut the latency down. And in data science parallelism also means performance, and often it is needed. I'm not that convinced Python is a clear winner here.

Ada is really quite good here, the Task is something such that I would say that if your application is inherently going to be dealing with concurrent processes you should seriously consider Ada. -- The 2020 standard is adding a Parallel keyword/block so that it should be (in theory) as easy to use e.g. CUDA parallelization as simply as compiling your code with a CUDA-aware compiler.
Some context would be helpful.
It's crazy to me to think that even if the boys were engaging in black face that they would be expelled for it. Children say and do offensive things, they were 14 years old. It seems like punishing them is the right call, not branding them as racists and expelling them. It's sociopathic to treat developing humans the same way we treat developed humans, if they make a mistake they need correction and guidance - not shaming and expulsion.

"According to the suit, the principal told the families that the decision to remove two of the boys — the third attended a different school and is not involved with the lawsuit — was based on 'optics'."

This is crazy to me. You're an elementary school, not a politician or a celebrity. How is "optics" a consideration in the fair treatment of children? If someone asks you about it just say "The students misbehaved and faced punishment" and if activists on twitter think your school is racist, who cares? I wish more institutions tried to do what is right rather than appease grievance seekers on social media.
Some years ago, I noticed at my supermarket, that the baby formula was kept under lock and key, next to the cigarettes. I asked myself: "Now who's going to steal baby formula, when anybody who can't afford it is probably on assistance." Then I read this article.
Seems like the tweeter's issue is that mocking mobile games and in-app purchases is somehow indirectly joining in on sexism and other "tropes".[0] This seems like complete BS to me. The satire is of capitalism, it's a well-pointed jab at the gaming industry itself, at people who will be using the library for nefarious purposes. The mental gymnastics that turn this from a trenchant anti-capitalist satire into a "punching-down" at women and casual gamers is... breathtaking.

My armchair analysis is that this person has made their career in IAP's and mobile gaming, feels personally attacked by the (accurate, biting) critique, and has abused anti-oppressive language to protect their moral ego.

[0] https://twitter.com/LiaSae/status/1367074344313237507?s=20
I think Parler's going to have a tough time with litigation like this as a centralized platform. If they really cared about giving their consumers a place to exercise free speech, they would have made Parler a protocol with some sort of polished frontend. I don't really feel much remorse when it's two companies with private interests fighting one another.
Just FYI you probably meant equate instead of equivocate. Two other reasons to add on to the GP's post:
(i) improving our species fault-tolerance to astroids, and other existential risk is a good thing
(ii) efforts like SpaceX make science "cool again" in a way that it has not been since the Apollo program, and generally since the end of WWII
Well, when not that long time ago somebody decided for us that we have to/should use main instead of master, then this argument wasn't accepted

>What a waste of people's time just because you can't read two words without thinking about a :).
Thank you for posting this. The site has some really good gems. As an avid Onion reader, this site is great.
"It’s a bit terrifying when you realize that the people at the top don’t know what they are doing either. Much of the world runs on guesswork and inertia."

In my early 20's this 'discovery' shocked me
That looks like the truncated paywall version.
I’m completely shocked by this as well. This is the most insane valuation I’ve seen in a while.
I think the problem is that the temperature in the room has changed.

I've seen people get bent out of shape because people put politics in music, yet Forever Young by Alphaville was written about the prospect of dying during the Cold War. Now, there's definitely a difference between Forever Young and some artist making overt statements, that nuance is not lost. The difference is that these aren't seen as humor, insightful thinking, or light-hearted attempts to nudge us in a direction anymore. Discourse has degraded to the extent that anything you mutter must be an absolute belief and there is some inclination that you ascribe to all ecosystems of belief around that idea as well.

If you previously used inflammatory speech (like this) for effect, you're now viewed as someone who has taken a side not only with ideas discussed here but any ideas which may be distantly related to that idea too.
Yes that's how I found it, just by dragging the slider until I saw the explosion, then using left/right arrow for more fine gained time index placement.
Thanks for the link. I ordered the print book five minutes ago and it will be good to have the PDF also.

I have used Haskell for years, but consider myself a novice at dealing with Monads, etc., while good at writing pure Haskell code. (I wrote a Haskell book, which is free on my website https://markwatson.com/books/).

A few years ago, I randomly had dinner with a math professor who specialized in Category Theory, and it was a very cool conversation. I hope that reading Emily Riehl’s book and listening to some of her teaching videos, that I can grok enough CT to enjoy it.
China doesn't have to deal with a lot of the "complications" that the Western governments have to deal with, like human rights, etc. This gives those in power the potential to achieve their goals more efficiently.

Not saying this is how it actually ends up, but they certainly are prepared to use a lot of leverage tools that are not available to more free countries.
I also think that "instant universal recognizability" is only one potential reason to use icons, and a fairly limited one. It's also great to have fairly abstract icons in a particular application that are used consistently within that application, so that people can use them as a mnemonic.
We're planning to push all configuration to metadata endpoints for providers who support it. There are additional benefits for refreshing SAML certificates (usually every 5 years) and dynamically adapting to other attributes changing.

This will get added to our Admin Portal, which is a pre-built experience for IT admins to configure SSO connections: https://workos.com/docs/admin-portal/guide/introduction

Unfortunately the metadata URL configuration path isn't universally supported. I'm hoping FastFed solves this, but all that is still in working group / pre-RFC. https://openid.net/wg/fastfed/
You’re absolutely right, and if we can skip over the gender roles real quick, I think it’s another indication of a broader dysfunction that a family can’t support itself on a single income, requiring paid childcare of some form.

But yes, you’re right that the weight of that family care role would typically fall on the woman. I’m hoping that continues to change. I’ve seen real movement in that direction through quarantine as families have been forced to face financial realities.
Well, if “viable” means “doable but really fiddly”.

C/C++ is fine on iOS (at least when interoperating with Obj-C, Swift is trickier).

C/C++ is “doable but really fiddly” on Android, same as web. There’s a compiler toolchain but not much IDE support, and you have to do all the JNI marshaling yourself.

So C/C++ is only barely usable for common cross-platform code, and yet it’s the best option. What other language are you going to use?

It’s kind of ridiculous, but that’s the way it is. Programming languages are all the same in principle, but in practice they don’t interoperate well and they can’t easily be used everywhere.
Which is typical of devices in this size/cost. Intel Iris/UHD is exactly the competitor in this class.

Some of the recent integrated AMD graphics are modestly capable but are also part of a 35w or higher TDP packages.

Looking beyond this arbitrary test, results like these: https://www.anandtech.com/show/16252/mac-mini-apple-m1-teste... are incredible for Rise of the Tomb Raider on those settings with that power consumption.
> Am I looking at it wrong?

It all depends on what you want out of your work. The balance has shifted semi recently so that if you want to maximize your expected earnings, for most tech area engineers the answer has shifted from "pick the right startup" or maybe "go be a quant if you can" to "go work for FAANG".

Things get a lot more complicated if you are not merely optimizing for income.
It's already happening: https://www.macstadium.com/orkademo
You might get refreshes. Though if you join a company when the stock was $10 and you get 100 shares a year and then after for 3 years it's trading at $30, your refresh might only be 33 shares at $30.
> Death is a form of suffering.

I don't think this blanket statement is true. eg: people often live long past the point that they enjoy being alive.

> Now, eating an animal that died of natural or uncontrollable causes, or using for-real excess milk or eggs?

What's "natural" in your opinion? Do you mean old-age, disease, natural predators or something else? Humans are natural predators. Death from old age/disease is often caused by environmental factors or stress.

Calling any of this "evil" is an interesting choice. Maybe this is all just how the world works and we have yet to accept that as a species. I do think our role in the food chain needs to be sustainably defined and understood.
The great-grandparent's claim is that they already know. They don't already know. I can list two dozen things off the top of my head that they don't already know.

Should tax filing be easier? Sure. But, "They already know how much you owe." is patently false.
The Germans have had an entry in a clinical dictionary, the Pschyrembel, for decades about a fictitious animal, the stone louse.
https://en.m.wikipedia.org/wiki/Stone_louse

Therefore, I cannot understand what the problem is with satire in the documentation of a game engine.
On the contrary, it reminds you that you should think about what you read from time to time.
Surely you knew subtrahend and minuend from vector subtraction? Or divisor:dividend?
> Why are our roads so fucked up?
> Why are our teachers so underpaid?

Because some assholes -- present company very much not excluded -- don't pay enough taxes?
> I love it when people still have faith in either party cleaning up the tax code (aka reducing the size of government).

“Cleaning up the tax code” and “reducing the size of government" aren't really the same thing; the former could very easily serve the opposite purpose of the latter.
> Would people in "my cohort" be the 1000-10000 people most like me in browsing habits in the world?

Yes: "a browser can group together people with similar browsing habits, so that ad tech companies can observe the habits of large groups instead of the activity of individuals. Ad targeting could then be partly based on what group the person falls into."

> there would be one cohort of "new-parent-lives-in-springfield-works-in-power-plant-etc-etc" (combining multiple unrelated interests), it just has to have thousands of people in it?

I mean, there aren't thousands of new parents who live in Springfield and work in a power plant? You would be in a cohort like "43A7".

> Do cohorts allow advertisers to say, "Show this ad to anyone in a cohort with an affinity for 'new-parent' over threshold X?" is that so?

Not really? An advertiser or (ad tech company) might learn, over time, that people in cohort "43A7" are very likely to be interested in baby clothes while people in cohort "5B7E" are more likely than average but not by that much. So they might be willing to bid more to show baby clothes to someone in 43A7 than in 5B7E, and not bid at all for most other cohorts. But the browser API just gives you an opaque cohort identifier.

> Do they let advertisers say, "here are the cohorts of our best 1000 customers, please show ads to anyone else in those cohorts?"

From my reading of the spec, that seems like it would work well.
In most companies I have seen, you are given "refreshers" at a yearly cadence. So for example if you have an initial stock grant of $100K, vesting over 4 years (so $25k per year if split equally). Then at year 1 you might get another $80k, vesting over 4 years, then the next year $120k, etc.

Of course this varies. Some may not give you any refreshers at all, biasing towards recruiting you rather than retaining. Some will give much larger refreshers when you perform well. Some (eg. Amazon) also have a backloaded vesting schedule (something like 5%,15%,40% and 40% over 4 years).
Chinese Companies Buy Up UK Private Schools, Sparking Fears of CCP Influence
It depends. If disks got so fast that function call overhead starts to dominate, then you might see an effect like this. But I have to imagine reading from an SSD is still 1000x slower (at least) than a function invocation in Javascript.
Farewell Auth0.. you had potential, shame you joined such a shady operation like Okta..
it's the typical management that is computer illeterate and push useless tech to everyone..

the spotify devs are quite capable, look at this ImGui port of the Spotify client: https://twitter.com/rogueops/status/1243269640815509504
I suspect the entire "show users ads based on their browsing history" simply doesn't work. I don't recall ever being interested in any of the ads targeted at me.

What works for me is, I buy "Mopar Action" magazine for the ads. Back in the day I bought computer mags for the ads. And so on. Those ads were targeted at what I was actually interested in at the moment.

For another example, recently I've become interested in Film Noir movies. I go looking for them, and I get ads based on my interests last month. No sale. I look at Film Noir websites, and I want to see Film Noir movie ads, not movies I was interested in months ago. If I look at a woodworking web page, I want to see ads for woodworking tools.

On my own web pages on programming, I wish Google and Amazon would run ads based on the page content. Amazon has a way to suggest that, and I tried it out. All it would serve for weeks was Batman movie ads. Why would anyone looking at a programming page want to see Batman movie ads? I finally just disabled the Amazon ads. It's similar with Google ads.

Note that serving relevant ads in this manner has absolutely no requirement to know my browsing history.

P.S. I actually still run Amazon ads on my programming pages. However, I don't let Amazon pick the product anymore. I pick it myself, and my page generation program picks one of those products for each page. The products I pick are from a self-curated list of the best programming books available.
L7 is rare though, and most of them have more than 12 YOE (or maybe they have 12 YOE at the company). Levels.fyi seems to only have 38 data points for FB for example (https://www.levels.fyi/company/Facebook/salaries/Software-En...) and 47 for Google (https://www.levels.fyi/company/Google/salaries/Software-Engi...) vs. 490 and 457 L5 entries. It's probably safe to say if you get to L7 you're in the top 5% of engineers at the company and L8 is probably top 1%. So sure, $2M house isn't too expensive if you're both a good engineer and great at navigating company politics and selling\presenting yourself in a way that both gives you high value (to leadership) projects and peer recognition, but most employees won't get there. Going the EM route is generally considered to be an easier way to get to L7 comp.
"wide variety of applications, including mobility such as trucks, buses, trains and ships, as well as stationary generators"

Now that lithium batteries have been proven to work well I don't think anyone is still seriously thinking about hydrogen cars.

There's definitely a cost/weight/safety/efficiency trade off that makes hydrogen just very unattractive for cars or really any consumer application.
But that's ridiculous - many many years of continual study and professional development are required to be a developer - with lots of it happening of the job in the developer's education and personal time.

About a week of on the job training is required to go from an entry level cleaner to an experienced cleaner.
I wonder if the people working on asteroid deflection strategies would find it useful to have a giant cheap general purpose factory-produced fully reusable rocket that can refuel itself in orbit and quickly reach various points in the solar system and deliver a significant amount of payload to them?
Interesting! I had no idea TurboTax was behind the latest electric vehicle rebate program!
Arizona House advances bill allowing apps to bypass Apple, Google fees
Some people are allergic to humor ;)
If it is really good, I will try to get the material in print if available.

Otherwise, I just end up pausing and writing down key ideas.
FYI the magic keyboard for the 11” iPad Pro is currently on sale for $199 (normally $299). [1] I got one recently and it’s great. So much better to type on than the butterfly keyboard on my 2017 MBP.

1: https://www.amazon.com/dp/B0863BQJMS/
Flutter does not offer enough to justify tolerating such a terrible programming language*

Going from Kotlin, Swift or TypeScript (let alone more powerful languages) to Dart is like going back to the dark ages without something as basic as algebraic data types.
Doesn't this option solve it?

-t, --time=TIME in live mode, wait TIME secs between steps of growth
Null hypothesis is: he is not generating alpha given the assumption the underlying distribution of his returns are the same as SPY. How would you calculate the chance of him generating alpha using only the fact (and no other data) that he generated an annualized return of ~37% (iirc) over a six year period?
I wish keycloak has smaller memory footprint so I can cram it in a small vps together with other small webapps. Other than that it's excellent.
It's the other way around.

Marriage is a tool for survival in more parts of the world than where it isn't. People around the world have more miseries to care other than marriage.

Immigration itself is a filter for education, wit, and wealth, and, sometimes, even physical fittness, and health.

By the definition, if both husband, and wife pass that, that's a very rare, lucky marriage.

Russia has huge divorce rates, but Russian immigration much lower.

Russians marry late back in Russia, but in mid-twenties, and early twenties marriage is commong among people I met.

There were probably more women from Russia I knew in technical occupations in the West than all other women in engineering I knew alltogether.

Think of it, if you were a woman, and was from the start aiming at studying for long 6 years, having harsh early career, and enduring hardship of living as a recent immigrant, you wouldn't be getting a husband whom you need to pull.
I love rimworld, and have never been able to get into dwarf fortress properly, but I'd characterize DF as way more advanced than rimworld in terms of mechanics and simulation. Rimworld sacrifices a lot of complexity in favor of a simpler UI and a more streamlined game. I haven't modded rimworld to oblivion yet, but I don't think you can e.g. make rimworld 3D in any convincing sense through mods.

That said, I recommend rimworld anyway.
> There's no goat plugin for Splunk; and if you tried to ...plug in..., the goat would probably kick your ass anyway.

> You don't need any special utilities to delete a goat that is not empty.

xD
It's hip these days to censor the truth.
I'm not commenting on any other platforms, but I maintain a few C/WebAssembly libraries and they work exactly as expected without being unreasonably large. C-in-JS has been viable for a number of years now.
I don't think many people take a pottery class purely for the grade! They obviously all desire to make good pottery along the way!
There's a --time parameter for the delay between each step. You'd have to figure out roughly how many steps it takes to build a tree though.
I believe orf is talking about the read(2) syscall, which is blocking.
That sounds good, but why not just stop now or in a few months? If they stop next year, that could possibly be 20 months away.
Show HN: A bot that lets you know when California has vaccine appointments
> triple RSA

Yeah, no. 3DES (Triple DES) is/ was a thing, but Triple RSA is not.
A little confusion from time to time is a good thing, it's an reminder that the real world is confusing too and full of misinterpretation.
I just tried it, too, and it works pretty well.

Interestingly, it works even better than DDG on a recent query of mine: "carving a violin bridge".

Your search engine found the exact article (from triangle strings) I was looking for. DDG seems to have not indexed the page at all.
I don't think asking someone for coffee is really what she means by "getting hit on"...
This is a duplicate of https://news.ycombinator.com/item?id=26334670

The macrumors link is just a reprint of the story that originally appeared on 9to5mac
I'm under impression everything is a teardown yet people live in those. Same in Vancouver and Toronto.
Not more expensive than Looker at ~$6000pcm.
Also Looker is category leader whereas Auth0 is struggling to compete against cloud-provider supplied solutions (Cognito/Google Auth).
Clari raises $150M at a $1.6B Valuation
Yes .. watch what they DO, over a zoomed out timescale.

Anything else is a decoy. Words != actions.
Check out the "Perfect Setup" for Pulse Audio: https://www.freedesktop.org/wiki/Software/PulseAudio/Documen...

Sounds on linux is a shitshow.
Lighten up. Not everything needs to be stuffy and professional. This is an open source project, and if the author wants to include a funny and clearly sarcastic critique of society in the documentation, then that’s up to them. It’s not like this is offensive or NSFW or anything.
> I've had many AWS features mothballed.

What, exactly? AWS is legendary for maintaining compatibility. Steve Yegge's article gives a good break down on how infamous GCP's deprecation practices are.

I was lucky in that GCP killed off the feature I wanted before I ever used it, so I didn't have to get burned in production. AWS has never burned me. (GCP used to have a service to do transformations on images in object storage, which I learned about in an App Engine book. It took me a few hours of searching to even find the deprecation notice. Now I just use https://github.com/awslabs/serverless-image-handler because I don't trust GCP).