skysight-inc/HackerNews huggingface dataset:
Yes, it is objectionable, and ordinarily people here would agree it is objectionable.

The wrongness doesn't change just because in this particular case the framing is "poor researcher vs evil Facebook"
By now, I'd treat Apple-exclusive app developers for Stockholm syndrome.

I used to build a Mac-only native app for real-time audio processing, which was great for battery life, snappy performance and had no latency. But the work that Apple pushed on me just to keep things running okay-ish across OS releases was too much to bear compared with the meager revenue of only serving 10% of the addressable market.

By now, my app is using a cross-platform C++ framework so that I can compile the same code for Windows, Linux and Mac. Windows and surprisingly Linux pay for development of new features, while Mac is more of a prestigious afterthought. Needless to say, I'm not using native Apple frameworks anymore and battery life on OS X has suffered. But finally, the same C++ code will compile nicely across OS X versions, the app is profitable, and I'm not stressed by every WWDC anymore.

And then when Epic showed me what I had feared all along - namely that Apple is happy to sacrifice their loyal developers in the name of profits - I was just glad that I had taken the jump off Apple-specific development tools early enough.
New technique cures cancer in batteries?
Stripping the non-digit characters would allow "123,456" to validate instead of only accepting "123456" -- which defeats the whole purpose of printing the number with numerical separators (to prevent copy/paste).
It’s not like Apple’s software works forever in all cars. I have a 2013 BMW that doesn’t play nicely with my iPhone and I’m on iOS 10 still. It played nicely on previous versions but has gotten worse and worse as time has gone on.
Public health agencies have been encouraging people to lose weight and exercise more for decades. I doubt that COVID-19 is going to motivate people where diabetes and heart disease have failed.
The OP posted a chess like variant, so I used that as my baseline. Sure mental energy is wasted playing games, but a lot of modern mathematics has arisen from the study of games... Consider:

- Game Theory

- Was the "Seven Bridges of Königsberg" not a fun puzzle of sorts?

- Was probability and statistics not founded on trying to hack gambling?

- Did knot theory start out with advanced applications in mind or people deep dive into making knots for religious reasons?

- How are Fermat's last theorem, the Collatz Conjecture, Goldbachs conjecture, or the twin primes conjecture not unnatural, constrained environments?

I'd argue DeepBlue and AlphaGo and Watson /are/ playing the game, just in a far more sophisticated manner, and our collective learnings as humans provide the foundation for academic endeavors. If you remember, the first variant of AlphaGo studied games played by expert humans.

Also, playing, understanding, and thinking about these games has been a boon to the AI community for decades. McCarthy has an article on the subject called "Chess as the Drosophila of AI".

My point is that these things start off as games and puzzle divorced from a problem, as a pure pursuit of leisure or curiosity, and over time, perhaps millennia, these mental explorations bear fruit in the most surprising ways.
OT: But their 8bit graphics theme (which are really not 8-bit, I know...) is so much the wrong message for a product like Sketch that it was a net loss for me.

Graphics are important, and styles like that are great for games, but the message they give me is: "The fun doesn't come from the graphics"

Always be sure of the unconscious marketing
> The DX is the developer experience. It follows a similar idea. How do you feel about using git?

To me, how I feel about using (working with) git is git's UX.

How I would feel working on git (were I to do so) would be git's DX.

Now, for a project that has git as part of its expected dev tooling, how I feel about using git in that particular context would be part of that particular project's DX.
Vitamin D supplementation has side effects, or at least it does for me. On three separate occasions I've tried to take some X,000 IU pill and spent the next 24-48 hours extremely lethargic and unable to summon the willpower to do anything. Very similar to depression.
I don't get it. Reading through their reasons to love native I kept thinking, "I don't use that feature".

Finder? A file browser exists in every OS and browsers support browsing file systems well. I have so many thousands of files at this point, using a file browser isn't an advantage to me.

Time Machine? I've never used it because my thousands of files have been stored in a cloud sync app for a decade and I don't think about backups anymore.

Keyboard shortcuts? Well, maybe I should do more of this, but I don't create many of my own. I prefer the command line, actually.

Drag toolbar items around? I'd rather learn their original locations so I don't have to customize everytime I install something.

I'll stop there. I actually enjoy some native apps but even those I typically wish they weren't native. What if I want to run them on my Chromebook for a bit? What if I decide I can't drop the money on a Mac anymore and go for Linux? What if I don't like how the ecosystem locks me in going forward? Today I love my Mac, but I'm not sure I'll still love it tomorrow. Web based and cross platform software gives me more choice.
Cloud helps Microsoft beat earnings forecast, but stock falls on weaker guidance
Vitamin D is not a true vitamin in that vitamins are defined as critical nutrients we cannot manufacture and vitamin D can be manufactured in the body (by most people). It also available to some degree in various foods. It often gets added to milk in the US by the manufacturer and certain fish oils are high in vitamin D, like cod liver oil.

People can make a point of adding more dietary vitamin D or making sure to get a little more exposure to sunlight daily. It is absolutely not necessary for this to only be addressed by buying supplements in pill form and that is probably not even a best practice for improving vitamin D status.

(Edited. Not sure if for "typos" or because "God, I hate auto-corrupt so much sometimes.")
This is less about the length of the task and more to do with simply identifying the first step to take. You can see that by the example of starting to run by putting on your running shoes.

Advice like this frames procrastination as laziness that can be overcome by committing to less work, but that's misleading. If this helps you stop procrastinating I think it's much more likely that you're simply overwhelmed with choices.

Try listing out the things you want to do, and for each of those things list out just the first step, even if it's more than 2 minutes long. No more than that, don't start writing down instructions for yourself, just stick to "what do I do next here?"

You might find out that your problem isn't laziness, it's unharnessed motivation that's just pulling you in too many directions at once.
And the willingness of workers to supply labor doesn't have much to do with expenses but their alternatives.
Since the waste product is heat, and if you live in a place where you need heating most of the year it's simply shifting heat generation from your heater to your phone.

In some places where heating is still done with natural gas you might even be more eco-friendly by having an inefficient charger.
Don't downvote me, when I was in highschool I barely be able to print star pattern (from exam) on DOS screen with C++.
It doesn't say when they took the blood sample that was used. The issue being, if someone is ill they typically don't go outside. They also likely eat less. At some point vitals are going to tail off.

I'm not disputing the value of Vitamin D. But without details this could be a simple case of correlation.
I also play shogi online on 81dojo like the GP. Yes, I think the penalty is meta-game: people can say you have bad manners, which will affect your "social credit" on the server, or you will banned from playing for a while if you do it too much (not sure about that).
the text doesn't load for me in the translated version for some reason so I can't comment directly on the poem.

it's hard to imagine any legal action taken against someone who wrote an insulting poem about trump though. people say stuff like "I hope he dies" on social media every day.
The project "leads" or owners can only choose what happens to their own instances! If they choose not to interact with instances they disagree with, they should be allowed to do that; after all, they are hosting and administering their instances.

Now if you create your own instance you can interact with every instance but they might not want to interact with yours.

I don't understand how this makes it more centralised, please explain further. If anything, as an instance admin I would very much like to keep the freedom to choose with whom I want to interact with.

The fediverse currently is also quite different than e.g. the email ecosystem. While we have big providers like GMail and Outlook there, companies have not really ventured into Mastodon yet. Instances like mastodon.social are run and moderated mostly by volunteers. So while the voice of mastodons creators might be influential, it really shouldn't pose a threat to you or your instance.
So I like Slack, the chat platform? I don’t. Do I like Slack, the Mac app? Honestly it’s fine. My problem isn’t with the app, it’s the amount of attention I have to give it. Making it native wouldn’t improve that.
Actually by John Anster.

https://quoteinvestigator.com/2016/02/09/boldness/
Yes of course. Back in the mid to late 2000's there was another big hack, known then as the "Manchurian Microchip" hack, which resulted in Chinese penetration of many US national security projects including the F-22. It's very difficult to find good information about this anymore, thanks to a raft of fiction produced with the same name "coincidentally" around the same time.
I used blender a bunch in 2.5 era and then coming back to it in 2.8 - can't say I'm a fan - old UI sucked discovery wise but it was streamlined, new UI is too clicky - but I've only did a few basic things
> I've drilled through the comms cable to payment terminals during opening hours.

A friend of mine who does fire alarm systems was tasked to install one at a bank branch. He found out the hard way that one of the cables for the safes safety system wasn’t in the place where it should have been according to the plans. Safe’s safety system hosed, bank branch closed for repair.
TSMC is about to win on packaging too

https://www.digitimes.com/news/a20201026VL200.html
Sorry, but anecdotal experiences does not justify "tough on crime" brutal, disproportionate retribution when there are greater systematic forces at work that merely looking at individual cases and greater-good issues like reform as in most other civilized countries. For minor crimes, eventually that convicted criminal will have served their time and be someone's neighbor. To selfishly discard people and throw away the key is not a criminal justice system, but a punitive hell that will not rehabilitate anyone.

For one, mens rea is essential because there is a difference between sociopathic and unintentional harm. Without nuance, there is no need for a judge or DA. Mandatory minimums are complete BS.
Odds are no one reading HN is going to find this "difficult", but there is no question that this is a noticeable diversion from earlier eras and that the sheer number of options can be confusing for some people. Take a look at this graphic [1]. There was a point early on in which there was zero choice and Apple sold only one iPhone. There were several years in which they usually offered somewhere in the neighborhood of 3-6 options. Recently this number ballooned up and right now there are 20 options. And this doesn't even include color or carrier differences.

Honestly, I would be less annoyed by this if Apple wasn't still selling the iPhone XR. It is 2 year old hardware and Apple seems willing to keep selling it for another year. The only reason it is still being sold appears to be that someone in a boardroom in Cupertino said "we need a product between the $399 iPhone SE and the $599 iPhone 11." Meanwhile customers are likely better served by buying either the SE or the 11 over the XR. This approach of "name your price point, here is the iPhone for you" just seem antithetical to the way that Apple used to approach products.

[1] - https://en.wikipedia.org/wiki/Template:Timeline_of_iPhone_mo...
> Google's hiring bar in the early '00s, before they grew into a behemoth, was even higher than it is now

My point was that why would any candidate put up with Google's hiring crap if they weren't already extremely motivated to work at Google? Especially if you had other choices.

No-Name-Company could have an equally high bar to hiring, but they wouldn't be able to fill any positions, because candidates would just tell them to get lost.
Speaking of Shogi variants, I found an app awhile ago called “Kyoto Shogi”. In this variant you have just five pieces. And the twist is that every time you move one, you flip it over, do it now has a different set of moves. A very fun concept!
In a normal friendly conversation it’s very rare for someone to openly accuse another person they just met of faking their job history or something similarly serious.
I can't read the flagged comment, but just the quoted part of the comment in this post seems true to me, even if your "why not these" lists are interesting.. but not a negation of the quoted idea.

Also seems to be compatible with the idea, which has gotten a lot of play in the Social Dilemma Netflix movie, that people engage harder with things they disagree with, and not so much at all with positions they do.
You get a little adapter like the ones they have for audio jacks. You can super glue it onto your existing cable if you have some sort of philosophical bias against dongles/adapters.
Tibco Announces Agreement to Acquire Information Builders, Inc
Credit where credit is due: Jocko Willink (whom the speaker is really just paraphrasing):
https://www.youtube.com/watch?v=ljqra3BcqWM
When I was at university, one of our professors was really big on Executable UML (exUML)[1], where by using a subset of UML to model the problem, code would be automatically generated.

Even back then it seemed like a dumb idea that was doomed to fail. Feels like it ideas like it keep coming back. For some reason, there isn't the same push in engineering. Can you imagine someone trying to sell the idea that anyone can design and build a bridge? Yet in software, we refuse to accept development as something that requires specialist skills.

[1] https://en.wikipedia.org/wiki/Executable_UML
Sure, but the OC was clearly alluding to the fact that the real risk is a true mass attack. If you could do anything to every generator, what is the worst thing you could do? If you use this technique you could probably blow out some percentage of generators. Would that take down the grid? For how long? How hard would it be to recover? We already know power grids can be taken down by cyberattacks, just look at the cyberattack Russia did against Ukraine's power grid [1]. The main difference is that they were probably not trying to permanently take down their grid. If you could do something that would destroy enough capacity to keep the grid down for months the casualties would be immense. There would be immediate consequences like the loss of heating and cooling resulting in exposure deaths, but these pale in comparison to losses of fresh water, fuel production and thus food transport, fertilizer production and thus food production, manufacturing and thus goods, cargo port throughput and thus shipping. Modern society in the developed world utterly depends on our power grid.

[1] https://www.wired.com/story/russia-ukraine-cyberattack-power...
Then don't get an iphone 12? People who are buying an iphone aren't doing it because of the included power brick.

There is the iphone SE 2, Pixel 4a etc...

If it's such a problem, buy a braided cable from Amazon and power brick. Cheaper cost, better quality and will last longer than any Apple charger.
Given that the population-based controls were examined in January-March 2020 [(?) the year is slightly obfuscated but a generous reading allows 2020]

and the COVID-19 cases were from March 10-31, the difference could be explained by people being in lockdown and not going outside.
And cars, and planes.
I agree with your point but I have to disagree on Webflow. There's no way that Webflow helps me in any way as a professional developer, other than to be able to empower my clients to do lightweight work I don't want to do. For my part, I'm much faster on a text-editor than on opening and closing side panels and selecting the specific padding field to set the value.
The issue on Android also happens for me. I honestly assumed it was a deliberate dark pattern to encourage installing the app
One of the famous quote is "I tell you the truth, it is hard for a rich man to enter the kingdom of heaven. Again I tell you, it is easier for a camel to go through the eye of a needle than for a rich man to enter the kingdom of God" but then you also have scholars who claim that the eye of the needle was a gate in Jerusalem, others who claim that "camel" is a Greek misspelling and that kamêlos (camel) was written in place of kamilos, meaning "rope" or "cable".

Then of course you have quotes like "The LORD makes poor and makes rich; he brings low and he exalts.”... It's not like any religion is completely self-consistent.
There is a way to link to individual blocks now (paragraphs in Obsidian speak). And an alpha plugin API has just been unveiled to the insiders.

(No affiliation, just a happy insider)
Do you mean Mormonism meets this exclusively? Because Hinduism is also completely compatible in that regard
I dunno if it's a "second class event"; I'd say it's just tricky to adjudicate. there are a lot of ways to seriously hurt someone's feelings that should not be illegal.
> These incidents usually sound simple at the surface level ("I clicked the button in the wrong window") but often hint at deeper, perhaps even organizational, issues.

These words reminded me a story of similar/different "flaps" and "landing gear" controls on a plane - where crashed airplanes were also blamed on pilots first, before a trivial engineering/UI solution was implemented:
https://www.endsight.net/blog/what-the-wwii-b17-bomber-can-t...
Flutter has even more abstraction than what most people are using for web clients. That doesn't come for free, though it tends to always look like 100% upside until you actually use it and see the trade-offs it makes. Ruby on Rails also used to attract a lot of comments like yours until people realized the trade-offs.

Btw, if Flutter makes the web dev paradigm look bad, then I wonder what you think of the iOS/Android/desktop client paradigms where you don't even get much choice like you have on the web. Like using Core Data's "ORM".

You're essentially hoping Flutter spares you from ever having to drill any deeper than the Flutter abstraction on each of your deploy targets which simply doesn't yet match reality. And of all the client dev experiences, it's the web that has the options closest to Flutter, so it's not the one I'd damn first.
> The forecasts are made with simulations based on physical theories...

Note that here you're talking only about the fundamental findings of climate science, but when people talk about the effects and dangers of climate change, they talk about consequences that are often far down a causal chain (local weather patterns, agriculture, social impacts, health, etc.).

So without realising it you just attributed to all the research that is connected to climate change the same level of precision of a small subset of it, which is obviously undue.
The Attributes and Types of Edge Storage
The aptly-named @JustSaysInMice Twitter account does exactly that!

https://twitter.com/justsaysinmice
That sinking feeling and cold panic when you realise what you've done. God that is horrible.
So, in my job, I've had a few, rare reasons to actually push into developing new algorithms for problems nobody has had to solve before. Literally nothing I've had to do for leetcode or whiteboarding has been useful there.

The more common instance I've had to do is plug-and-play existing algorithmic design on existing data structures that are well-represented in libraries. Need a hashtable or an auto-growing array? That's in virtually every standard library. Balanced search trees are also pretty common, although (in my experience) actually quite rare in practice. Graphs are usually not in standard libraries, but graph libraries are pretty standard in languages: there's petgraph in Rust, Boost has graphs in C++, and Python has networkx. Just pop those libraries in, and you don't need to bother implementing anything basic like traversals.

The only things exotic enough that I've had to personally implement them myself are Johnson's algorithm for elementary circuits and the union-find datastructure. Both times, I've had the algorithm in pseudocode right in front of me when writing the code, so I've never had to actually memorize how these things work.
I don't know the minimum viable ruleset that we'd all find acceptable but it's an ethical question that changes over time with societal ethics. We value different violations with different levels of punishment - if we were living in madmax times then maybe rules around water sharing and preservation would be chief among folks.

That ruleset does change with technology on a functional level (murder with a gun when guns don't exist is a non-issue) I don't think there is a particularly interesting relationship with technology though - it's more just an extension of existing rules to platforms.

One thing that might counter that is doxing though - this is a pretty new phenomena that was pretty inconceivable when the world moved slower and humans were more directly involved with communication handling. I think you have the right to not be doxed but I don't think that right clearly translates to any pre-internet rights - it might be an implied right (but unstated or considered due to the infeasibility) but it is a pretty good example of a more novel rule for a sustainable community... that said we're still societally new to the internet so maybe it eventually won't be a rule and we'll find that doxing was an unfortunate emergent behavior of some integrated systems that really shouldn't have been integrated.
Funny, there is a Polish rhyme [1] for children based on the same concept: a person searching the whole house looking for glasses which they were wearing all the time :)

[1] https://blogs.transparent.com/polish/okulary-by-julian-tuwim... (scroll down for english version)
The common denomination in textual coding is text itself: There were historically some differences by locale, encoding, and line ending, but we have managed to converge on a sufficiently encompassing standard with UTF-8 text that the rest can reasonably-if-imperfectly be dealt with by the text processing code, and this is the source of friction: our text editors and terminal emulators are great - so great, that it's hard to get out of the path dependency involved in utilizing them. It isn't just the interactive cursor, or copy-paste, or search-and-replace, or even regular expressions...it's decades of accumulated solutions that can handle every concievable text problem.

Every time we go to some other way of describing a document we lose all that text editing infrastructure, which is such a huge setback that no alternate solution has yet hit a widespread critical mass, only specific niches in specific domains.

Which doesn't make text good, it makes it worse-is-better!

As I see it, the probable way forward would not be in language design, but in formats and editors. Breaking through the dependency will be a slow process.
Watch the documentary Fantastic Fungi, it talks about overcoming stuttering during a magic mushroom trip.