skysight-inc/HackerNews huggingface dataset:
Would FFT even be appropriate for nonstationary time series? Wavelets seem more appropriate for such time series (not sure about how peformant they would be though, the R package runs pretty slow even for small datasets)
"It didn't happen but we're taking steps to make sure it doesn't happen again" doesn't seem like a consistent message.
This is a classic "Sometimes it's the early bird that gets the worm, sometimes the second mouse gets the cheese..."
They had this bug before in other code unrelated to caching. To me, that suggests a deeper root.
Hey! A few things if I may add...

1. Singlelink is 100% open-source, meaning if you'd prefer to self-host it and not pay the $8/Month to us, you can! :)

2. Thanks for the notifications about Neutron.so and Openstack. We sunsetted these awhile back internally, but never put out a proper notification so that's something I'm going back to do now since it's not clear.

Thanks for the comment (and notification about that typo), I really appreciate it!
Not who asked, but as someone who bought an iPad I can share at least some which completely threw me for a loop.

How do I search through all the apps on my iPad? I want to see a list, or have a text field where I can type, how do I get one to show up? I try swiping down from the top edge, that gives me a "lock screen". Swipe down from the top right corner, that gives me a _different_ status and widget screen than the one that I get swiping down from the top edge anywhere else. I swipe from the left to the right, I get yet ANOTHER set of widgets I don't care about. Swipe from the right to the left and I start moving through the randomly organized pages of apps.

No, to be able to search for an app, I have to know that if I put my finger in the center of the home screen, right on top of all the app icons which normally I tap to enter said apps, and then swipe down from that position, A FULL PAGE SEARCH BOX MATERIALIZES FROM NOWHERE AND PULLS FOCUS FROM EVERYTHING ELSE?! How the hell am I supposed to "just know this"?

I do like my iPad, but it is full of these kinds of "how am I supposed to know that that works that way?" moments. I got an iPad for my older, less technically focused mother, and I really got the brunt of it then. Text and buttons are indistinguishable in the flat paradigm; you can't increase the size of things like the text that is used to label the apps on the home screen just below their icons (or at least, I couldn't figure it out after much searching); the contrast of UI elements is waaaay too low and many don't respond to accessibility options, meaning things like area dividers are hard to see and thus can't guide the user; dividing up UI elements like the bottom-of-the-screen bar in Apple Podcasts ends up being confusing (is this a part of the "overall app" UI, or is what's on the screen now merely a part of this single view-pane?); apps are always playing "where's the back button" because there is no dedicated "back" button like on Android, so sometimes the back button is in the top left corner, sometimes it's in a different corner because I'm in a sub-view, sometimes it's not there because I need to swipe this menu away, but no matter what, it's never near where my hand always is: the bottom right of the device, so it's always a chore to go "back".

I could go on. What I mean to say is that I strongly agree with author when they say "Apple’s no better than anyone else when it comes to UX"; I'm sure if I got used to it I'd be fine with all of this, just as I and my older mother are "fine-ish" with Android because it's what we're used to. But make no mistake:

> Apple’s no better than anyone else when it comes to UX
No, it's still the only way that people in my area share info about events, and I like finding out about them so the account is still useful to me.
Oh good lord the assumptions here are ridiculous.

First off, I am an engineer, and I've built my own two way sync services. I know what it is. What I'm complaining about, and you would understand if you read the words, is that the setting doesn't say "this way for backups, this way for two-way sync and oh btw we remove all message backups when you toggle this on".

Secondly your insinuation towards both myself and my girlfriend that this is a solution I forced upon her that she doesn't understand is insulting. She was extremely upset by the lost messages and perfectly happy to explore a different system where I could help her back them up in a way she trusts. And it's just plain sexist to assume she won't be able to manage them in this way.
EXISTING nuclear is extremely cheap. Like solar and wind, the vast majority of the cost is the upfront building, and so it costs pennies to operate afterward.

And your comments about hydro dams is just proving my point about climate change just not being a major priority. Local concerns take precedence. It’s not that these local concerns shouldn’t matter, but folks just don’t seem to be willing to replace fossil fuels first. It shows how little most people really care, including (unfortunately) people who ostensibly ought to, like environmental activists and regulators and pro-environmental politicians. I really think Greta Thunberg was right about that.
The two hardest problems in programming:

(1) cache invalidation

(3) off-by-one errors

(2) appropriately naming things

(4) parallel execution [leading to race conditions / ordering bugs]
Nuclear dangers and issues aren’t theoretical. The Chernobyl Absolute Exclusion Zone is quite literally 1,000 square miles.
DNA software used in hundreds of cases faces legal scrutiny
Just use “they” without any of that nonsense. Show some basic respect to the hacker who popped root shells inside Cloudflare and Tesla networks, without leveraging it to enrich themselves in any way.
if he raped a woman would you still say that? what if he raped a black woman while calling her the N word?

of course you would change your mind, because you have no consistent philosophy.
once you start drilling down into the details of things they claimed that they worked on its usually pretty clear if they are BSing or not
Why does an account with that capability even exist in the first place? And if it does exist, how does unexpected use of it not set off alarms?
Is it possible to reliably measure the temperature inside a food item from an IR camera picture showing one side of the food item?

I guess you would need to know/estimate quite a bit about the food stuffs’s composition, volume and thermal conductivity to do that.

Also, what you describe, to me, is heating, not cooking. Cooking is more than “bring it to a given temperature”; it involves chemistry that needs time to do its work, and that time varies by product (with natural products even across ‘identical’ products)

I think, at best, this would only work for heating.
I believe threads which are heavily upvoted & downvoted (i.e. potential flame war) are penalized.
Reading that was the most exciting thing to happen to me outside the bedroom in a long time. Even then... it’s close...
> It would still be the most dangerous thing we've ever put in space by a pretty wide margin.

I don't know about that. We set off a 1.4 megaton nuclear warhead in space back in 1962 just to see what would happen. (What happened is that we created a temporary radiation belt, knocked out a bunch of satellites, damaged some of the electrical and communication infrastructure in Hawaii, and caused some impressive light shows.)

https://en.wikipedia.org/wiki/Starfish_Prime
>Could having a full trace ability for inputs and outputs of mining, smelting, and transport prevent surrepetitious theft?

Yes, if indirectly: with well documented chain of custody, we would be able to find the thief. This works as a natural deterrent. Even better, if the copper block were serialized, we would be able to provide relevant information to other copper processors & vendors to avoid that particular batch of stolen goods.
to me it is a great message that if you have attitude that your predecessors were stupid morons and you don't understand what happens here nor willing to bother to dig enough deep to understand it, you shouldn't be doing changes here. Attempt to correct it is a kind of warning signal for a PR containing the correction.
Because they're incentivized to maximize profit, even at the customers' expense.

If only they were incentivized to cater to their customers exclusively, and if only the customers were the shareholders and therefore were able to hold the companies accountable for their behavior.
All very fair points. I think one thing that makes a huge difference is whether you rent or own. There's obviously so many nuances to this all.

I realize that we (or at least I am) also mixing up various things, even though I chose to quote a particular city's median income for the example.

If you are renting and your rent goes up 10% that obviously has a large effect. If you have a house and rent goes up 10% you don't care at all. If rent goes up like that, it's probable that house/condo sale prices go up too and you have to pay more in taxes. I bet the increase in taxes makes a smaller hole in your pocket, though I might be completely wrong. But this also depends on whether we stick with the example or move on to other countries, where there's no such thing as separate municipal/school taxes or where rent control is in place.
China owns US news networks.

If you're surprised that this wasn't the default narrative from the mainstream US news networks then you should look into China's ownership stake in the big news networks.
Salaries in the Cannabis Industry
My biggest frustration since I wrote this article was that by swiping up from the bottom right corner of an iPad, the keyboard would move up to the middle of the screen and split itself in two. Turns out if you were slightly inside the screen when you start swiping it triggers a long-press popup menu for the keyboard.
It's weird/sad how the land of capitalism is trending towards the land of monopolism.
https://en.wikipedia.org/wiki/Shadow_banning
Thanks. You'd absolutely need to digitally process the image, so it's absolutely not as simple as just hooking up a sensor, but it seems like a basic chip should be able to handle it. It's really ultimately just some basic statistical processing of a histogram of temperatures I think.

And I don't think surface temperature is a problem -- I read a source (can't find it now) which claimed that once the entire outer temperature of something in the microwave has reached the desired level (no cold spots), that's the moment that the inside has too. I'm not sure if that's accurate, but simply "holding" the surface temperature there for a couple or a few minutes would seem to solve that as heat penetrates from conduction, I think?
> the teachers are not responsible for Dr. Seuss being a huge racist who incorporated disgustingly racist imagery in children's books

Lol, like the "Eskimo fish". Maybe stop getting your news from Tumblr.

You're clearly arguing from outrage and memes.

> Amazon warehouse workers are not paid well or even fairly well. They are not treated well.

So not even fairly well that they're always fully staffed.

> Amazon does its absolute best to treat its workers exactly as well as the minimum required by law

No, they pay better, have better (ie, existant) perks and benefits, etc. There's pretty much no metric on which there is a legal minimum, that Amazon only just hits. It's actually wildly competitive.

But even if they were "just doing the minimum", do you overpay on taxes? For your car? Do you 'tip' Amazon when you order an item? How many pieces of flair is enough and can we please just make that the new minimum?

If you were really serious you wouldn't peddle this fake Amazon warehouses are bad narrative, you'd work for everyone else who isn't at a job that good. Instead of destroying something good, work to bring it to others.
Looking back, at least my “old ways” of using RSS involved a lot of FOMO and inevitable information overload.

A key lesson I’ve since learned is to be much more minimalist and deliberate about what I subscribe to. The news feed under my control now feels serene relative to the adversarial offerings of major social media outlets.
You've asserted without evidence over and over again that Israel is somehow dependent on the UK for military support, and that this was true around the time of Israel's founding as well.

The UK opposed Israel's creation, armed its enemies, and its officers served in armies that actively attempted to crush the state, while its air force provided air support. If you somehow contest this, and claim that Israel and the UK were close allies despite everything linked to you in this discussion thus far, please provide evidence. It's pointless to continue this while you handwave away numerous and repeated historical references to actual military engagements where the two countries were on opposite sides, and provide no references of your own other than your own assertions.

The first time Israeli and UK forces even trained together was in 2019. The claim that the UK provided long-term military support from the date of Israel's founding is just totally specious.
> There isn't much growth potential for hydro

But there's significant potential in wind, particularly offshore.

> That means you need to overbuild PV and wind independently, which may be an option but a costly one.

Quite the opposite. Exactly because wind and solar have opposite seasonality you need to overbuild less in total with the sum of both than you would independently. See the spreadsheet. The 100% renewable scenario only requires 15% overbuild in total and it's all in solar which is now the cheapest electricity source ever. It also maintains net exports to the rest of Europe over winter which is probably when those exports are most valuable.

> And you'd still need more storage, 6 days are too short, there are lulls that last longer than that.

Even when in a "lull" the sources aren't at 0. 6 days of full load fills gaps much larger than 6 days.

> If seasonal storage can be built then it would complement both sources and could decrease the required overbuild factor.

It would have to be very cheap to be competitive with only 15% of overbuild, particularly of solar. I don't think any of the existing or proposed technologies come even close.
This makes a lot of sense. I was looking at this thinking "that is a shitload of feature" so it makes sense they're future-hopeful features.
Especially if https://twitter.com/nyancrimew/status/1369437256193343496?s=... is true.
I'm not sure if Google does it indirectly, but they definitely do this practice with their "partners" (probably just a convenient way to shift liability of more shady practices) to review partners like Trustpilot (I get their sales calls all the time, so I know what benefits they offer to businesses in terms of "moderating" reviews).
> If you bomb the LSAT, or the MCAT, or STEP 1, you will effectively be branded for life.

I don't think this is true. I've heard anecdotally of people bombing the LSAT/MCAT, retaking, and entering elite universities.

But in any case, the analogy is not with exams to _enter_ post-secondary school training, but with exams to certify vocational skills _after_ such training and/or real world experience (e.g the bar exam, the F.E./P.E. in engineering, "masterpiece" evaluations in the skilled trades).

Private enterprises like TripleByte/codility try to perform a certification function of the kind I want to see workers handle through their unions. In fact, it might make sense for a union to simply contract with TripleByte/leetcode/codility to implement examinations. TripleByte has no real incentive to make its examinations a single-shot affair. Why would a worker controlled equivalent have such an incentive? There might even be a perverse incentive to encourage people to take the exam multiple times (as, for instance, the College Board does) that would have to be guarded against.
Study of coronavirus variants predicts virus evolving to escape current vaccines
You know, it's really easy to skip over an article you don't care about, and move on to one that you do.

But given your user name, and your other comments, I'm pretty sure you mean something else. You want us to stop discussing it, because you don't like us ripping on your organization. Well, you can stop discussing it any time. The rest of us will discuss it as long as it interests us, as often as enough of us find it interesting.
I think you win a bad in-joke award - the first annual Turing-Dad joke award.
Building a high-scale chat server on Cloud Run
Interesting stuff! I might try it sometime.
The find program might not be available, right? The developer might be building on Windows or something. Also, spawning new processes is an expensive operation so doing it from inside GNU Make might be faster.

Okay, I just wanted to see if I could do it in pure GNU Make.

true := T
not = $(if $(1),,$(true))

directory? = $(if $(1),$(wildcard $(addsuffix /.,$(1))))
file? = $(and $(wildcard $(1)),$(call not,$(call directory?,$(1))))

glob = $(sort $(wildcard $(or $(1),*)))
glob.directory = $(call glob,$(addsuffix /$(or $(2),*),$(or $(1),.)))

recurse = $(foreach x,$(3),$(if $(call $(2),$(x)),$(x),$(x) $(call recurse,$(1),$(2),$(call $(1),$(x)))))

file_system.traverse = $(call recurse,glob.directory,file?,$(or $(1),.))

find = $(strip $(foreach entry,$(call file_system.traverse,$(1)),$(if $(call $(or $(2),true),$(entry)),$(entry))))

sources := $(call find,src,file?)

Yes.

Then I discovered GNU Make supports C extensions. It will even automatically build them due to the way the include keyword works. It might actually be easier to just make a plugin with all the functionality I want...
I now genuinely dislike XML. We ditched all that XML tooling around RPC over the wire and can't be happier. JSON is far better for what we do. Its faster, easier to parse, easier to store, easier to create/modify/delete. For us we even found JSON over HTTP uses less electricity.

We still use XML but its gone from RPC / everywhere to now only being a storage mechanism. I remember the network transfers dropping significantly and being very happy. Haven't looked back.
>For the simple reason that we are no longer in the '80 where everything was a stream of text, and a shell that can manipulate complex objects is fantastic.

Stream of bytes is the only sane thing to do. Nothing keeps you from not having a flag in your cli programs to choose the input/output format. In fact many programs already has this and json seems pretty popular.

Having standard serialization is just gonna be boilerplate and unneccessary for many programs. Having user choosing how to interpret the input/output is the best way.
Plenty of people still use it primarily to connect with friends and family though. Just there's news and memes too
I opted out 3 seconds after I got the email from them, and took the opportunity to also disable other marketing options that I hadn't noticed before.
So, this is a service that acts as a proxy for webmentions, right? I'm guessing a good use case would be for a static site e.g. hosted on github pages?
Their website talks about 521bit ECDH, but that’s necessarily part of the key agreement protocol.

Confusing the KEX with the encryption itself “521-ECC encryption”, does not inspire much confidence.
Growing Your Career Is Not Being a Better Engineer
Their development blog is very detailed: https://blog.flipperzero.one/review-and-producing-plan/ . It's definitely past the "pipe dream" phase IMO, the drawings they've posted in the blog post demonstrate an awful lot of work and are a far cry from "idea kicking around." But, I also have pretty low expectations for the firmware for a while, and the delivery timeline as well.

I think they've decided to do the initial firmware development internally, which is a bit worrying but doesn't seem too unreasonable to me given that the signal-to-noise ratio for open sourcing this before it's done is probably pretty bad (while you may pick up a few contributors, responding to the "hax wen" crowd is almost certain to slow you down at first).
Wikipedia is a not for profit and it's still been acquired, just by people who are insane instead of rich.

Until everyone can own their own copy and moderate it the dream of an open network is just that: a dream.
Those 31 people really make a difference on, umm let me check [1], "three to four million deaths per year".

Not to dismiss undercounting in general. I may think that nuclear fission is a good option to expand today, but it's not like a religion that I identify with. It's possible I've been using wrong figures and therefore my conclusion is wrong. But then do point out where the missing deaths (or cancer cases, etc.) per produced TWh are or I will continue to believe it's better to expand nuclear fission than to keep using fossil fuels with vague hopes for "let's build solar and wind in undefined locations with magic storage technologies, and hopefully some breakthroughs here and there." (--most climate action plans that look beyond 2025)

[1] https://ourworldindata.org/safest-sources-of-energy "Eliminating fossil fuels could cut premature deaths from air pollution by around two-thirds. That’s three to four million deaths per year."
Like oil spills?
This isn't what you asked for, but any time I need to explain to somebody what good code review is, I just tell them to watch this video[0]: "Beyond PEP8 - Best practices for beautiful intelligible code" by Raymond Hettinger.

[0]: https://www.youtube.com/watch?v=wf-BqAjZb8M
Horde uses a CRDT[1] (Conflict-Free Replicated Data Type) to provide a distributed Supervisor/Registry, this allows you to run an OTP supervision tree only once in your cluster, with automatic takeover. Basically, you run your supervisor on each nodes, but only one will run it (thanks to the CRDT).

I find it very useful because "Distributed OTP Application" are a pain IMHO (they must be started during the boot of the BEAM).

[1] - https://en.wikipedia.org/wiki/Conflict-free_replicated_data_...
So a real question.. was HIPAA violated or since they used a 'good' vendor, the check mark is on the compliance list and auditors will be happy?