skysight-inc/HackerNews huggingface dataset:
If your logic is sound, why did the police department agree to let the guilty party simply “buy back” the car for $4k? I thought taking the car so it couldn’t be used in another crime was the consequence? Or is it the money? And who came up with $4k? It certainly wasn’t a judge.
I'd agree with this. Aws is not only selling the services it also has to maintain a large amount of capital intensive data centers

Facebook can tick asking nicely selling data and access to it's customers
Centers for Medicare and Medicaid Services | Data Scientists | Woodlawn, MD | REMOTE for now (permanent remote negotiable) | Full time

USDS is supporting the Centers for Medicare and Medicaid Services (CMS) in hiring new data scientists! These positions will open 9/3. Skilled practitioners who want to have a major, lasting impact on the quality of public healthcare should apply ASAP.

Apply here: https://www.usajobs.gov/GetJob/ViewDetails/577619700
Ok, who are you to judge what other people should use for dating? Make your "moral" dating app and compete on merits.
Russia is required to behave under first world standards when it comes to their commitments, but it's relegated to third world when it comes to participating in global leadership/trade.
AzureFunBytes New Episode- 9/3/2020 2 PM EDT – DevOps on Azure with DonovanBrown
My point was only that C programmers should be keenly aware of the pitfalls of undefined behaviour, rather than blithely ignoring it. I've been surprised by the sloppiness of some developers on this point.

> a subset of C without undefined behavior

There are various projects out there that let you produce C code guaranteed to be free of undefined behaviour, but they're not 'quick fix' solutions, so they're not widely used.

https://www.eschertech.com/products/

https://github.com/zetzit/zz

https://blog.regehr.org/archives/1069 (ctrl-f for actually)
In principle that is a good idea and nice digital version of analog pulse shaping. However, the pulses have a very distinctive shape (not visible in the blog post picture, but here in figure 7/9: https://www.mdpi.com/1424-8220/19/19/4264).
My programs use the trigger level just to select which waveform snippets are recorded. The peaks themselves are then identified by their steep slopes which shows up nicely in the derivatives: https://github.com/ozel/DIY_particle_detector/blob/90c180207...
> This is parenting vs schooling

We (collectively) want all children to have a good foundation of life skills by the time they reach adulthood.

Unfortunately there is no curriculum for what a parent must teach their children.

Luckily, there is a standardized curriculum in the form of schooling.

Instead of assuming all children get good parents (which is obviously a harmful assumption), let’s just take advantage of the fact that we can pretty much guarantee all students will learn the school curriculum and use it to teach important life skills to children who otherwise wouldn’t learn.
Show HN: XLpup, usage tracking for excel workbooks
Hey HN,

My name is Aadhi and I'm a long-time excel user. I started my journey with excel when I was working at a F500 running daily / weekly reports for management.

I found out pretty quickly that many of my reports weren't being read even though it took hours out of my week to make them. Hence the inspiration for XLpup (https://xlpup.com).

XLpup tracks the usage / traffic your excel workbook gets via some VBA code that pings a server whenever the workbook is opened. It currently only works for Windows machines - but I do plan on including Mac support in the near future as well.

I'm just getting started, so early users / feedback are greatly appreciated!
I think it works similarly well even for newer Twitch streamers from anecdotal evidence.

It's really the variety on Patreon, from a podcaster/youtuber to a Twitch streamer to even open source devs, which kind of shows how well it's working.
Is there a way for you to authenticate WITHOUT using a PAT? It appears that this only works if you create a PAT and use your user as the login.

I would have hoped that the GitHub Action token could login given that the permissions for a GHA token already have the ability to read/write to packages:
https://docs.github.com/en/actions/configuring-and-managing-...

If I use an app token that's derived from a GitHub App installation, what user name do I use?
Or rather like with most online services, only feed them data you're comfortable with being shared to everyone.
Question: if the sun has a 'fixed' radius but it is radiating constantly doesn't that mean that at some point that radius will change due to the changing radiation pressure from within the sun itself? If so how fast does that change, and how large was the sun say a billion years ago?
It depends.

If you were relying on the specific performance characteristics of a bunch of 5400 RPM drives all with predictable characteristics which you can't rely on because a random sampling of what you ordered isn't conformant? That's bad. If you're a homegamer with maybe 5 to 10 drives in a RAID setup, it may not be catastrophic, but you could end up with half your drives being noticeably louder/hotter running than others. If you're spec'ing out an enterprise level co-location in a datacenter with a strict budget for power supply/space/cooling and you've got a thousand drives or some such coming, randomly distributed between spec conformant vs. not... Then you have issues. What's really squicky though is if they're selling 7200 RPM drives locked to 5400 RPM performance speeds in firmware; at that point you get the MTBF/attrition rate of a 7200 RPM drive, but only get the benefit of an effectively gimped piece of hardware. That's bad as a manufacturer since you aren't even really being either direct or honest about what you're selling, which makes life more difficult for the buyer.

Sometimes there is a place for less physically stressed drive. If you're relying on it you expect to get what you ordered. Not something that just happens to be coming off the assembly line lodged with firmware, and a different sticker.

In my case, I'm not sure I'd be adversely effected, but I can imagine circumstances where that volatility could leaded to unintended outcomes. I do not like that. But that's life nowadays.
* Wrong link

https://addons.mozilla.org/en-US/firefox/addon/localcdn-fork...
They were in SQL:92, but IIRC adoption was somewhat slow and patchy, and has generally finished somewhen in the early 2000s.

My point is, the parent's claim that SQL "operate[s] on sets of data (aka tables) using set theory", and does it "really well" but when you actually look at SQL, you realise that sets/tables aren't really first-class ― derived tables were added in later versions of SQL, and literal tables still don't exist, but those are things you expect a language focused on table manipulations to have. Nope, it's a language for building very specific kinds of queries which was then patched and extended into something more general.
Epstein didn't kill himself.
Youtubes algo killed animation. Notice how all the big animated youtube videos are about 10 years old now. Its impossible to make money on it. The only channels that can survive are the ones that can pump out a video per week or more.
Hidden? They're in plain sight at the top of every article page.
Thanks! Don't know how I missed it, when the extension's icon is on the toolbar itself
I keep my emacs org files in a repo. Which is pretty much the same thing.
Thanks. Stasi Vs NSA is amazing.
HN is on the internet, no? Also, HN definitely has a particularly bad headline-only problem, or maybe it just shows worse than some other places because people here have a tendency to ask really basic questions that the article clearly answers.
wooad กานางบ้านเอเจการนางพินผ้ามฝ้ายนางลังวางห้วงนางบ้านยื่องาน
> This is actually why I'm pretty bullish on things like RoR, Laravel, et al.

Do you mean bearish? I think you do as I was confused for about half of your comment before I realised
Link: https://web.archive.org/web/20190213011655/http://homepages....

Alternatively, NASA host an uglier scan of the document at https://ntrs.nasa.gov/citations/19950022400
Too much mass... but if it is spinning maybe it can be bigger. Neutron stars spin extrodinarily fast. And what if the singularity forms in the core, but the spinning shell remains outside to form an acretion disk of neutronium? Boom? Or does it heat/slow fast enough that the star just winks out into a bh?
Hugo Modules: everything you need to know
This advice is confusing. CPU is a "compressible" resource -- pods don't get killed for (trying to) exceed it. Pods don't get evicted from nodes based on CPU starvation, so autoscaling your node count won't help if you end up with a set of pods on a node that need more CPU than the node can provide. They'll just starve each other.

If your service allows horizontal scalability, you can use autoscaling of pods with Horizontal Pod Autoscaler (ideally also with a cluster autoscaler) to increase pod count for a given service when some percentage of the requested CPU is exceeded, whether or not you set a CPU limit. Setting the cpu_request appropriately for your pods is critical to ensure that node CPU is not oversubscribed by the Kubernetes pod scheduler.

Pods where mem & CPU requests = limits are given the highest class of service ("guaranteed"). For your most critical and latency sensitive services, this is the best approach when also coupled with HPA. Assuming a 4.19 kernel or later, I suppose.

https://medium.com/better-programming/the-kubernetes-quality...
I find these services useful when I first start using a format with test data. Then I usually look for something local for long term use.
I find it amusing that the #19 on this is flagged dead.
May we kindly know does it apply for Apple iPhone iOS as well?
But using google, slack, skype, gitlab, bitbucket... is fine to send sensitive data?
It really makes sense for Germany in this edition: The optimists in West Germany learn Russian the pessimists - Chinese.
One thing to remember, Elon will not stop promising impossible things. Why people still believe that [Mexico will pay for the wall] is beyond me.

http://elonmusk.today/
I have read about that poster for more than 20 years. This is the first time I've ever been able to actually look at it. Thank you!
Sure, but to be sure you’d have to validate it every time, because the site’s content may have changed since your last visit. Do you?
There are so many things I could say, but let's just start with the user experience on Catalina. If you try to open an unsigned app, you get a Gatekeeper alert that says "macOS cannot verify that this app is free from malware" and tells you to move the app to the Trash. (Of course we see from the linked article that the phrase "free from malware" has always been misleading.) Whereas for a notarized app, the Gatekeeper alert says "Apple checked it for malicious software and none was detected" and allows you to open the app. So to claim that this is not any kind of "approval" is just patently absurd.
If you never use production data for anything other than production this stops being a problem. You can put all the dev and staging JWTs you want in to jwt.io at no risk if those things aren't available to the outside world.
> An uninvolved third party should decide if they take the person's stuff.

If only one of our three branches of government were designed to handle such a task...
The Scarcity Mindset Is Sabotaging Your IT Career
If memory serves, IE5.5 was actually a belter of a release and came at a point that Netscape Navigator (*spit!) was beginning to really cause trouble.

Still didn't mean I'd've been happy with a monoculture, no matter how swear-inducing things got.

Strange for me to think al these years later that my beloved Firefox came from the ashes of Netscape!
it is likely that the gender ratio in the creators (or market size) is linked to the sexual preferences of the (predominantly male) audience.

I mean, I suspect that the gender imbalance in "willing to pay for lewdness and smiles" is greater than the imbalance for "willing to sell lewdness and smiles"
Be rich already.
AFAIK This is a bug that was introduced earlier this year when WebKit changed how scroll events are handled https://github.com/cdr/code-server/issues/1455

If you can add a shortcut to the dev environment to your homescreen it’ll load the app without safaris control elements which comes relatively close to fullscreen. (Not sure if this will work the way codespaces is built)
San Francisco rents are plunging to the lowest levels in 6 years
Throwing money, people and time at a slow web app just about never improves bad performance. 999 times out of 1,000 (and I’m not exaggerating that figure), it remains where it is or gets slower. Of the remaining one in a thousand, the substantial majority are due to them realising just how bad things are and clawing back some of the performance that they have steadily thrown away, but even then they’re not improving it to where I will arbitrarily decree it “should” be.

Note that I’m specifically talking about improving bad performance. If I was talking about having good performance, largely meaning designing the app to be fast from the start and never letting it get bad, the figures would be a bit more favourable, though they would still be very heavily skewed against large teams or companies. My conclusion is simply that the more people you have, the harder it is to make fast stuff.

I’m quite serious about these numbers. Not all small teams can produce fast apps, but over time no large teams can produce fast apps unless they very deliberately design it in from the start, in which case it’s merely extremely difficult to maintain (again, over time).
No, it definitely isn't. Github (and probably others) will show you big scary warning messages if you commit things like AWS keys.
No, it wasn't something from HN, but more than that I can't specifically recall.
Cool. Do you have any idea how that FDA ban on miraculin is going?

Side note: I wish this had a different name than "miracle berry" or "miraculin". "Miracle" just sounds so scammy.
Xsmith 2.0: a tool for building fuzzers for programming language implementations
Similar tool: https://github.com/DmitrySoshnikov/syntax

It can emit parser in many languages.

There are also a couple of udemy courses from the author, about parsing and language creation. They are quite good imho.
I like gofile.io, as it's private and has no limits.

But for something like 10 TB or more, I'd see a torrent as the only way. My uploads speeds are too slow for anything else, the connection would be reset. The torrent also helps prevent corruption.
Great basic and easy to follow tutorial for visualization display only (virtual globes), which are totally fine to be spherical, just be aware of the limitations.

So as a trained Cartographer I have two supplemental remarks on this:

1. For anything involving simulations or else, that require an ellipsoidal earth or beyond, go for Patrick Cozzi's (of CesiumJS) still very relevant book 3D Engine Design for Virtual Globes

http://www.virtualglobebook.com/

2. There is no fixed ratio of screen space for map vs globe display,
it all depends on the choice of projection used for the map version, the ratio mentioned is apparently for a specific equirectangular plot.

Maps don't need to be rectangular, projections like Robinson or Equal Earth are also considerable options, which don't make the map appear so huge and have a way better screen space ratio vs. a globe than rectangular ones.

https://en.wikipedia.org/wiki/Equal_Earth_projection
No, you still have a CPU request, and the HPA is based on utilization of that.

Also, even without limits I believe CPU is prioritized based on the request. So if 1 pod requests 100 millicpu and another pod requests 200 millicpu, if they both try to use all the CPU on a node the one that requested 200 millicpu will use 2/3 of the CPU and the other will use 1/3.
> those who suffer with it the most either don't vote

I do not think that countries where people under 18 years old can vote are common.

> but never so broken that it actually demands a top to bottom reform.

I would challenge that, it's just that it does not affect adults which is why it has been ignored until now.
It sounded like the OP had some solid proof but eventually it boils down to "I'm suspicious".

It's a valid opinion just not an objective one
I don't exactly get this argument. It is not only about what you see on screen, I was talking about geographic operations like spatial queries being executed on the globe rather than on a projected 2d surface.
There are some questions that are clearly questions of fact. For example, "Which killed more Americans last year, car accidents or terrorist attacks?"

There are some questions that are clearly questions of opinion. For example "Should we spend more money on reducing car accidents than we spend on anti-terror efforts?"

There are also questions that straddle the border - for example "Should lives shortened by pollution count as deaths caused by cars?"

While questions of opinion are the domain of social consensus and democracy, it's not particularly elitist to say the purely factual questions need a right answer rather than a popular one.
> kops: Since June 2020, kops 1.18+ will start using Ubuntu 20.04 as the default host image. If you’re using a lower version of kops, you’ll have to probably to wait the fix. We are currently in this situation.

We're running Ubuntu 20.04 on Kops 1.17 in production just fine, thank you very much. It wasn't a happy path since it wasn't officially supported then - stuff about forcing iptables-legacy instead of nftables - but with a couple hacks we got it to work just fine (Kops was in a bad situation where CoreOS was hitting EOL and there were no officially supported distributions running updated kernels that patched the CPU throttling issues, so we worked with the maintainers to figure out what we needed to do, as the maintainers were also running Ubuntu 20.04 on versions of Kops which didn't formally support it).

This whole blog post is dangerous. CPU limits are really important for cluster stability, as I'm sure the author will find out soon enough. Why bother with dangerous workarounds for problems that have actual solutions? This makes no sense to me.
I think in the EU, one bank has let you to open a basic account and give you a debit card. But as far I know, this is just for people, not companys. And in they ask you for a fee to use the account and in theorie there is no upper limit for the fee.
Agreed. This pretty much applies with any data & tool. If the data is extra sensitive, make extra sure the tool you are using is secure. If your data is for dev purposes only, the tool doesn't have to be validated as thoroughly.
> ...if my wife and I broke up I would feel horrible if she had to severely down grade her lifestyle.

Would that not depend very much on the reason why you broke up? If it was because of a mutual conclusion of the relationship I can imagine this would be true. If you break up because you found out she'd been cheating on every occasion, shuffling money and attention towards her many side affairs, spreading rumours about your you and otherwise doing her best to play the black widow you probably would reconsider. If not, why not?
See other comments. Maybe higher friction would be a better phrase
I may need to update my knowledge (I hope I do if you’re right), but from my understanding USB is a CPU-emulated protocol, which is to say there are no pins for “mouse button”, and the CPU has to do some “figuring out what this data means” work for each input event. Then, all this is done on a multitasking CPU that may or may not prioritize the interpretation and processing of that input.

That all being true, having a publish/subscribe model is still not the same as having a true interrupt (and I’d have to do some digging to figure out whether there wasn’t still polling somewhere in the pub/sub pipeline)
Perhaps it is not only the resistance of practitioners/ legacy of experience and data in 2d, but also the unavailability of a decent tech stack for 3D GIS.
Ask HN: What does the future of container-adjacent offerings look like?
There are tons of container-adjacent tools, services, and products, along with new ones being released almost daily. Just yesterday there was an announcement from AWS that it has a new Linux offering centered around containers. GitHub (Microsoft) just announced that it has a new container registry service.

It looks like this trend is going to continue for a while as providers converge on similar offerings - either baked in-house or using common components (e.g. K8s) - that are likely (hopefully!) based off of the same standards (e.g. OCI).

After this happens...What's next?
How do companies differentiate their offerings in a future where they're providing the same tools? What do you expect they'll need to consider to remain relevant? What happens to vendors like Red Hat, VMware, and Rancher who offer solutions similar to the current cloud providers, but will presumably be offering commodities at that time? What does all this mean for the end customer? If you're in this industry, what does this mean for your future?
If we really want to be pedantic, then I must point out that they're not W3C standards and likely never will be.

- Battery Status API was on a standards track but the last published version is a Candidate Recommendation from 2016

- Web Bluetooth is just a Community Group Draft. It's not even formally adopted by a Working Group.

Neither is likely to progress to Recommendation status as the W3C - IMHO, wisely - requires to independent implementations before a specification is adopted as a web standard.
I’m not advocating banning the app but I do think some of the criticisms of it are entirely justified. We’ve seen in the last few years how we all can be affected by technologies that we don’t personally use ourselves so we’re entitled to an opinion.
No. did you click on any of the links? Non of the things I linked are websites as the main product; they're all very much product-software. My point wasnt to point out websites that are written in haskell. but _PRODUCTS_ written in Haskell; and giving you links so you can read about them :)

If you're not in the mood for clicking:

Juspay: Payment processor in india

Wire: End to end encrypted chat

Chordify: Automatic analysis of music to generate tabs and sheet music

Circuithub: Tool for part picking and placing for PCBs

Channable: Datafeed management tool

Habito : Mortage broker

Adjoint: Treasury software

Costar: Astrology app

Kitthawk: Airplanes

Lumiguide: Smart parking management system using Computer Vision

Cardano: A blockchain

> Let's say all your examples are terrific examples and maybe they are. Let's say you've only noticed 20% of then.

You're moving goal-posts again. You asked for more than 10 product software solutions success stories in Haskell. I gave more than 10 and now you're telling me any number I give you I need to divide by five before it is sufficient. I'm not sure what your point is that you're trying to make here.

Many product software companies _outside_ of programming language technology use Haskell successfully and I gave some examples for you to look at.
No, you'd just have to validate it when you're inputting something particularly sensitive (and I really do usually look in the network console when I'm doing something like that)