skysight-inc/HackerNews huggingface dataset:
Works extremely poorly for me on iOS. Rotating the wheel rarely scrolls the page as expected, rather it bounces the page up and down slightly rather uselessly.

I really mean no offence to the author - but for what would be such a simple script to implement - I’m kinda shocked how broken it is.
I'm kind of wondering what the legal precedent is for the FBI to investigate "hotli king" instead of just telling the devops person making the bucket private + CDN'd.
Strongly disagree if we are talking a complex problem like coding a distributed system. It is very possible for an implementation to be 90% correct but it won't compile or it's wrong for very subtle reasons. And maybe if there was another 30 minutes it would be debugged correctly but it didn't work out in the 45 minute interview period. There is signal contained in the 90% right attempt that can show a lot of knowledge and skill which you'd be missing out using autorejects.

We are not talking some CRUD app where it is trivial to make each component work or a Leetcode problem that you can spit out in 20 minutes.
The question of safety is often much more about coding standards than actual language features. For a kernel, you'd be violating Rust's safety features left right and center (or have a slow kernel that just dies on OOM; choose one) and would have to come up with your own standards for preventing coding errors in those, which is what you already have with C.

To be clear, some base level of trivially safe code is certainly a nice-to-have. I just don't think the amount that helps for a kernel is that much, and the added boilerplate on more unsafe things might even obscure issues.
Watch: Collapse of Argentina's Perito Moreno glacier caught on camera [video]
Yeah for now it's primarily for frontend, fullstack, or backend cloud devs. We have an iOS Swift interview already built but it's not polished, so it's in the backlogs for now, and dev ops and data science interviews are coming up next. Hardware is going to be a tough one though, not too sure how much support we can easily provide there.
That's nice.

It behaves like the old iPod clickwheel, with the exception that it has a single velocity. The old clickwheel did not have "flywheel" behavior; which is good, because there was no visual feedback.

I wrote something similar, for native Swift, on iOS[0], so I know some of the challenges.

[0] https://github.com/RiftValleySoftware/RVS_Spinner
Are there any examples of successful companies out there with no Twitter presence? I've always wondered if the downsides of being exposed to the Twitter outrage machine as a brand are greater than whatever a company and their staff have to gain. Curious if anybody's ever attempted that experiment.
I know about telegram and groups there very well, there are also groups calling out the fakes. It's all noise and propaganda (from both sides). Its nearly impossible to know what's true and what is fake.

https://www.bbc.com/news/60528276

> If you are talking about corridors not being respected by Ukraine, then it's time to provide some source to support what you are saying.

That's what the Russians are literally saying. Al Jazeera at least reports both sides' statements

https://www.aljazeera.com/news/2022/3/7/ukraine-blasts-russi...
You're quite welcome. After 7+ years of using Python professionally, I find I'm still discovering things I didn't know. And, I'm not referring to just new stuff that gets added, either. It's cool to pick up on these little things every once in a while.
Depends on who wrote the rules and who wins. Its not like NATO/5eyes hasnt been going on about cyber warfare threats for at least 15-20years now, at least I've been aware of it for 17years.

I learnt during the Falkland conflict when the General Belgrano was sunk, some countries like the UK will ignore rules when it threatens them.
https://en.wikipedia.org/wiki/ARA_General_Belgrano#Later_pol...

Churchill is another UK leader who chose to ignore rules or international agreements and I'm well aware criminals dont care about rules either.

This is just the Fog of War that is not a War.
You have it the wrong way around. Tagging the release as security allows nation-state level attackers with large budgets to investigate the fixes, while normal people have to wait to patches. This gives nation-state level attackers with large budgets a heads-up, making it worse for everyone else. Furthermore, nation-state level attacks with large budgets are more focused on offense than defense.
The popular sentiment was shaped by gratuitous use of Flash for websites that weren't games or even apps, but that were done entirely in Flash just so they could have cute animated menus and whatnot. A typical website like that would be slow to load, have fixed-size layout, broken URL bar navigation, most text wouldn't be selectable, and accessibility tools would often be broken.

And yet that was the "Flash experience" for the majority of web users who were not into browser games...

Well, that, and animated ads.
A Russian Armored Train Has Joined the Invasion of Ukraine
Nothing radical about it. People have reinvented this idea for decades. It's called "contract to hire," and it's a great way to hire a good line cook and a horrible way to hire a good software engineer.
As a mathematics major, I find it encouraging to see non-mathematicians sing the praises of the subject. So I applaud that. But I think the author is overstating/slightly wrong about a few things, perhaps because her exposure to mathematics has been through the lens of physics.

Maybe a more humble rewording of some of her statements e.g., "Anyone that follows and completes this curriculum will walk away with the knowledge equivalent to an undergraduate degree in mathematics." would be helpful.

Her suggested curriculum doesn't include anything from Number Theory, which is a foundational part of an advanced mathematics education. It is also one of, if not the most, beautiful topics one can study in mathematics.

I find it odd to call out "Introduction to Proofs" as a topic in and of itself. Proofs aren't really a topic in the way analysis or number theory is. At advanced levels, devising theorems and theirs proofs is what mathematics is.
It would be interesting to know if being vaccinated makes a difference
The Russian version of a recruitment drive?
Interesting that they're targeting media publications - those users (journalists) are probably less technical / security hardened than operators of critical infrastructure, but have a great deal of influence over the country's wellbeing nonetheless.

I wonder what other similar professions are? Doctors and lawyers?

This combined with the announcement that software piracy is legal in Russia now perhaps suggests a new front is opening up again in cyber.
As an anecdote, up in Canada most people my age (born in the 90s) would likely still consider 9/11 to be the most impactful individual event of our lifetimes. Time will tell if COVID-19 ends up overtaking it in retrospect, I feel like it likely will.

Of course, it’s not lost on me that we’re probably the country most culturally similar to the US, so I suppose this is unsurprising.
Al-sisi, burhan, khamenei, sauds, jong-un, al-assad, maduro, etc etc
Russia Is Set for Venezuela-Style Default
> Non-proliferation treaties were a thing until the US decided not to play ball in the 90s.

The Non-Proliferation Treaty is still a thing, and the US still plays ball with it.

Arms limitation treaties were an important thing until the US scrapped the ABM Treaty in 2002, followed almost immediately by Russia dumping START II, which is the closest real thing I can think of to what you said, differing in the kind of treaty involved and the decade the wheels came off.
It doesn’t look that messed up to me. The vector word is used both as an element of a vector space and the coordinates. Tensor was so far mostly used only for the multilinear relationship, but its numerical description is a natural extension of the vector word.
Artists are making tiny ROMs that will probably outlive us all
Can this or anything else flatten arrays of JSON objects to CSV?
I have some sympathy for this sentiment, and there is no doubt that the producers of mathematics could and probably should spend more time making life easier for the users and consumers of mathematics. This is true even /within/ the discipline, for very theoretical stuff. In the end this takes vastly more work than people expect. That's not an excuse, but it's true.

However, I also have a fundamental objection. I don't see how you can be an intelligent tool user without at least a little curiosity about how your tool functions. Maybe you can apply your tool, even be highly effective, in certain instances. But this is inherently brittle knowledge. When the parameters of your problem change and you don't understand your tool well enough to adapt, you're lost.

"Math for people who just want to use it" is very broad. What do you want to use it for? Physics, biology, chemistry, computer science? Sociology? Economics? There might be some shared stuff, but for all of these disciplines there is a vast space of mathematics that might be relevant.

I think Eliezer Yudkowsky's idea of a book (series) covering "The Simple Math of Everything" is fantastic. I would love to read that book.

https://www.lesswrong.com/posts/HnPEpu5eQWkbyAJCT/the-simple...
It is fair to say that externalities exist for renewables that people don't like - I recall reading that the real reason China dominates rare earth minerals is because refining them has such toxic byproducts no other country wants to do it. See:

https://e360.yale.edu/features/china-wrestles-with-the-toxic...

Still, even that beats the uncontrolled meltdown of a nuclear reactor. It only has to happen once and then there's no going back.
we actually do lots of background ocr and only need a few "small" web machines 2cores 4gig totally enough (3 of them for ha) and the ocr processing takes like 8 cpu's 32gig to be "fast" and we need to spin up 2 or 3 additional machines between 9 and 18 o clock this is way way cheaper in the cloud, especially if you need "infinity" storage (without too much hurdles) (especially storage is still a hard problem)
Or just take the F - make your product better so that you've got less complaints drowning everything else out.
This is whataboutism: https://en.wikipedia.org/wiki/Whataboutism

Every country in history has made mistakes and perpetuated violence against their neighbors or fellow countrymen at some point in history. But I don't think it's a sign of progress to say "this bad thing happened 20 years ago or 200 years ago or 1,000 years ago, so I should be OK with it now." It's OK to make a bad decision in the past and a better decision today.

Plus, no two countries, wars, circumstances, etc. are exactly the same. Comparing Ukraine to Iraq is missing the differences in the geopolitical, economic, cultural and ethnic state of affairs in the two scenarios.
EU to Cut Russia Gas Dependence by 80% This Year
Non-proliferation is possible if democracies like the US weren't determined to sabotage them. I say democracies because in theory they do what their population wants, and NPTs faced no opposition in the 90s (except from defense contractors of course).

Now it's too late for this crisis (and possibly humanity) but we must demand NPTs if/when this crisis is resolved.
Yes, exactly like that [0]:

"In her editorial in the Lancet Neurology, published in May 2020, Joanna Hellmuth, MD, of the UCSF Memory and Aging Center, said the “Bredesen protocol” – named by neurologist Dale Bredesen, MD – has reeled in patients and their families seeking hope outside of the physician’s office for a disease that is currently incurable.

The Bredesen protocol is propounded in his 2017 bestseller and can be accessed for $1,399, which includes protocol assessments, lab tests and contact with practitioners, who provide the regimen for additional fees. Online support and cognitive games are available for an additional monthly charge. A follow-up book will come out in August, aimed at anyone concerned about their memory.

The three papers, which were published in 2014, 2016 and 2018, and are cited as evidence that the Bredesen protocol is effective, have major flaws, said Hellmuth, who is also affiliated with the Weill Institute for Neurosciences."

[0] https://www.ucsf.edu/news/2020/05/417431/pricey-protocol-not...
Natural language is very abstract too
That's just the first step. The next step is to listen.

Have all parties, not just Putin's, condemned the expansion of NATO? Did NATO clarify that they wanted to expand into the Ukraine and the Ukraine invited that expansion, even up until days before this started?

Would the US be happy if the Russia/China military alliance invited Cuba or Mexico and planned to put military on its border?

Russia just offered peace under four circumstances, the main one being that Ukraine declare itself neutral so that there is a buffer zone. Let's sit down like adults and talk this out.
Fast-food chains and food producers stay open in Russia
>he was perfectly placed to be on the right side of this thing

On the one side there is Snowden who provided irrefutable evidence that the NSA was illegally surveilling it's own citizens. On the other side, there is the NSA who violated our rights and continues to violate our rights, all with no repercussions.

So how was he not on the right side?
Last year I was downvoted like crazy when pointing out the fact that Lebanon is actually a buffer country between Israel and the rest of the Arab worlds created by western colonial powers.

I've also mentioned that the fact that any of the buffer countries work at all is a miracle, but it is not by design.

[1]Nearly 80% of households in Lebanon don't have food or money to buy food:

https://news.ycombinator.com/item?id=27740362
1. Could the read & write permissions be set independently? Eg: Write by some and read by any would model a blog, and write by any and read by some would model an inbox, symmetric read&write by some would model a chatroom, etc.

2. Does "append-only" imply that the it can only model linear structure, or are there elegant ways to "de-serialize" the append-only event log into some other non-trivial structure? For example, could this append-only "event log" be used to represent... a git repository, or a collaborative document hosted on a CRDT data structure, etc.

If it is flexible in these ways, the possibilities seem endless -- matrix just becomes a decentralized addressing+auth layer with a syncing protocol, which is flexible enough that almost anything could be built/hosted on top! (Hopefully the APIs make this really easy to do, for at least power users)
The Chaos of a Creator
HN has been awkwardly silent on the ongoing conflict. I'll be curious to see where the discussion leads when the conflict starts escalating in the info/itsec areas. I read the Nicole Perlroth's book this year, and I'm not excited about this at all.
I have had the issue with both Cura and Simplify3D.

For a circular hole, as far as I can tell the slicer commands the hotend path to trace the circle exactly, rather than tracing a slightly bigger circle to account for output thickness.

I imagine if you were to use smaller nozzles the issue would be lesser, but not gone.
At the first startup I worked for, we focused on making a high quality product, understanding the people who would use our software, solving their problems - users loved us, I loved the company. I worked there for 9 months even after the money ran out, simply because I was so happy, but dev team enthusiasm couldn’t save a lack of sales.

The second startup I worked for, we focused on sales. The salespeople would lie about what features we had, make impossible promises, then stall the customer for a week while the devteam would work overtime to build a flimsy fascade of the desired feature. We focussed on delivering not what our users need, but on what our users’ managers think the users need. Management formally reprimanded me for fixing a bug on a tuesday, because only mondays were for bug fixes (Management didn’t actually want us fixing _any_ bugs for existing customers, just build new facades to trick new customers - but the dev team were so miserable at the state of our codebase - things like “it takes 45 minutes to reload the webapp after each code change” - bugfix mondays were a compromise). I ended up in hospital from the stress of working there. Seems they churn through recent compsci graduates, giving people burnout by age 25 and replacing them with fresh, optimisitic, cheap students. That company is still going strong.

I myself, bailed out of the startup scene, and now work fairly comfortably doing SRE work at a FAANG - it pays the bills, and I have permission to fix the bugs. The only downside is people on HN always blaming me for the downfall of western civilisation :)

Welcome to capitalism, I guess? ¯\_(ツ)_/¯
Ask HN: Apple terminated my developer account for association
Apple terminated my developer account for the association with a previously terminated account.

First I should say: I & my developer account are not associated with anyone else in any way since May 2018.

From this, I feel I’m fully innocent.

My Apple developer account is my only job and I’ve put blood and sweat there, I appreciate any advice. Thank you.

More details:

Apple fully terminated my developer account of 5 years because they determined it’s associated with some terminated account. However, immediately they gave me another chance to re-instate it. They gave me a chance to write a letter and explain why Apple should give me my developer membership back.

Here I’m asking for your advice. I already sent them an email and explained everything, but I think I can add more information. Is there a way I can call them? My account is not accessible at all.

This is the latest letter I’ve sent to them: https://imgur.com/a/MMWq87X

My association with a terminated account lasted until May 12, 2018, the day I removed my Apple ID there. Also one of my bank accounts has been there until July 2017. I uploaded one app there 7 years ago and on May 12, 2018, I removed it, that’s all!
I believe this account is terminated about a year ago, so almost 3 years after I’ve had any association with it.

Of course, they gave me an appeal chance before as well, but my appeal wasn’t successful! I told them the same things that I said here( but with details), except I have had forgotten about the Apple ID thing. But in my last letter, I also told them that my Apple ID has been there until May 2018. Since my previous appeal and my last letter are not much different, I see a low chance for my case.

I think they shouldn't even flag my account since my association has been very weak and it has been from the distant past.

I believe my account terminated using robots with no human interactions, I believe no human even read my previous appeal.

Thanks for reading.
To me modular means being able to buy one or 10 of these off the production line, plug them in and turn them on. A fantastic way of converting coal or gas power plants as they age or otherwise become non-viable, because a big part of the necessary support infrastructure is already there. All it needs is the manufacturing production line to actually exist, and the fuel supply chain and waste management which is unfortunately mostly political and the biggest risk to this sort of project.
Ah ok so that flow needs to be sharpened a bit. It's actually not a video, it's an interactive demo where you can play around with a small subset of the app in a controlled environment. It's a series of guided DOM snapshots of the actual app itself, but ultimately I realized it's not clear at all.

I'm debating on just not having that interactive demo at all, and instead to be a bit clearer in the rest of the site about what we do, and how we do it.
Foreign funds now own 81% of all shares listed on Moscow Exchange
I think you can see mentions in the search; it’s how I have sought out complaint posts.
A scenario that doesn't get much attention is a botched containment of a natural spillover. The virus was natural, but the first epidemic covered up. They thought they had it under control until it showed up outside their quarantined area and the public became aware of it. That tracks with the deletions and initial attempts at suppression of medical staff. It would also be a similar response to the denial we saw when it first hit the US, even though it was already evident there was community transmission: "You have 15 people, and the 15 within a couple of days is going to be down to close to zero".
There’s a number of good tools that can rip an entire site to static content.
The UK is replacing its metal pipes with plastic pipes:

https://piperepair.co.uk/2020/08/04/pipe-replacements-to-cut...

Aside from the cost (which might come down), heat pumps have some inherent disadvantages - reliance on insulation, and slow ramp up time. So no more opening the windows at night for fresh air, then getting the house back up to temperature in the morning.
Get another job and then sue before leaving your current one?
I have been using lvmcache for the past 3 years on both my desktop (on which i game on linux, the hdd is for game storage and I usually load one game repetitively till I end it and move to another game) and on my NAS with 3 HDDs and one SSD partitioned to be caches for each one of them.

Never faced any consistency or performance problem, it is such a nice feature and can do it on the fly and however I want to reconfigure.
We are talking about a handful of hobbyists and tinkerers making DIY systems. If they substitute a weekend road trip with a weekend of tinkering with DIY power generation at home, the fuel savings would more than offset the embodied energy of the hardware in their project.

But if everyone on the planet started doing it, I might rethink my position.
JS is not required to load a video over the Internet. When a CDN (or 2nd origin) without the modern proper CORS headers is used, you are forcing your code to use JS or same-origin resources. Access-Control-Allow-Origin is the solution designed into browsers for this.

That means that the Youtube CDN doesn't work with modern CORS for HTML video loading of resources by offsite webpages. Other major, more modern CDNs implement this.
The important part is the last two words, proper time, which is the time measured by a clock travelling along some given world line [1]. In this case, the world line of the hypothetical interstellar craft.

[1] https://en.wikipedia.org/wiki/Proper_time
Yep, I came here to say this.

I think it is important that anyone who wants to study math understand that real math is not at all like what you learn in a physics or engineering department. In these departments you will always hear people say things like

>"proofs are not useful, all you have to do is memorize the 'trick' they use. Once you know which trick to use, it is easy"

or you will hear them say.

>"Math isn't about understanding, it is just about learning rules and symbols on paper".

This is not mathematics. These things do happen.... in a physics and engineering department. It is, in fact, a descriptions of a physics education, not a description of a mathematics education.

For this reason I would be careful taking mathematics advice from physicists too seriously as they may, unintentionally, lead you very far astray.
Energy isn't fungible though. It has a steep decay over time and space.

A watthour next to a hydroelectic powerplant has a very different value that a watthour in an off grid cabin during arctic winter.

Sometimes energy prices even go negative - it would be wonderful if these surpluses could effectively be utilized to manufacture solar.
Since UF is now over, is there a book / compiled archive of the comic that isn't a wayback machine copy?
Maybe it's just me but these seem rather... tame?

Phishing campaigns? I'd assume those happen year round, war or not.

Am I wrong here? Missing something?
https://tannerv.com/ipod/ (which has been posted on HN before) has not only a clickwheel, but a full-on iPod simulation. Might be interesting to compare clickwheel feel and implementation.