skysight-inc/HackerNews huggingface dataset:
That name might cause you some grief, as you're shortening it to "[logo] UNREAL".

I personally think it's fine, but I'd expect some people finding it searching for speech synthesis for the unreal engine and then getting outraged about getting "tricked".

Not sure what to do about it though. It just jumped to the top of my mind while looking at the landing page.
I've certainly been on teams that are on the other side of this - we're staffed fairly low, and sensitive to toil work because of it, and thus end up pushing things to some other teams to try to help them reduce our toil. Those teams are often much larger, and have just been doing things manually for years for various reasons, and are fine with it. The only thing we can do is try to make it enough of a problem for them that they'll decide to help us out so we're not drowning in work that is normal for them.
You still have to be able to prove to THOSE entities that you are who you say you are.

And I say that as someone who has a spare yubikey sitting in a safe deposit box.

Eventually, this would probably work out, but it still feels super shitty.
Can't they give a free adapter when selling an iPhone?
Does this really undo read receipts? I thought it was like marking emails as unread in Gmail.
How is typing making Python faster?
> The hypothetical machine could not truly test string theory

Interesting point, there was a time where it wasn't even clear whether string theory should be considered part of Physics or rather Mathematics or even Metaphysics. That said, the LHC has continuously given additional insights into existing theories and also it's not the only collider in the world although probably there's no other where so many countries collaborate. Also an interesting read about the early history of CERN: https://physicstoday.scitation.org/doi/10.1063/1.1955503
android anker users be like "what's all this ruckus then?"
OEM's and dealerships make a very large amount of their profit on parts (OEM's) and repairs (dealerships). And both make money on financing.

This is especially true for dealerships. Sure during a shortage dealerships are happy to sell limited inventory at much higher margins but in the long term that's going to eat into their bottom line. Financing alone often surpasses profits on the car itself. Then also fewer people will bring their cars in for scheduled maintenance and get their cars fixed during the warranty period. After that a lot of people get their cars fixed at less expensive 3rd party repair shops.

A family member worked in the industry for years and conveyed this to me, but it's also what the sales manager told me when I bought a new car recently: No one was happy. Salespeople made fewer bonuses hitting quotas and the dealership's long term profit forecasts were way down, even if current profit margins made short term profitability the same or slightly higher than usual.
Higher import tariffs are a mid term solution, but in the end nation states and national governance are dysfunctional concepts for an ultimately globalized world.
It’s amazing to me that one party here can literally sling shit and still be taken as a serious, rational, adult person by anyone. A poop emoji is a clearer way to say “I’m acting in bad faith” than literally saying “I’m acting in bad faith”.

Money has amazing perception bending properties.
What you are describing is a Functor, one the two other important Haskell "design-patterns" (Functor - Applicative - Monad). "Mappable" is a good name insofar as it is more familiar to new folks. However, I like the mathematical name as it forces one to embrace the interface as what it is, as opposed to thinking about Functors as collection of data that can be mapped over. Often this is true, but not always.

A monad could be described as "sequencable/chainable", but that metaphor is quickly breaking down as there as so many ways in which monads show up.
Monads in OO-world often fall flat because monads usually add something to a computation (ability to store state, ability to throw exceptions, ability to do I/O, ability to return `null`, etc) and in Haskell the basic building block is the pure function which can do none of those things. But in (say) Ruby, every method I write has already been given rights to return nil, write to the logging system, delete the database or launch the missiles no matter from where it is called in the program. The ErrorT monad transformer is much less useful when exceptions are a key part of the language and intended to be used everywhere.
Monads as a concept in category theory are hard to understand without a bit of background. However, monads as a design pattern are not much more difficult than singletons, strategy pattern, visitors etc. I think the reason many monad tutorials fail is that the authors have an interest in category theory, so they find it hard to target the level of their audience.

Here's my attempt for Java programmers.

Suppose that:

- Values (like `String` and `int`) can be put into "boxes" (like `Async<String>`)

- We can call the box a "monad" when we have a few static methods for operating on the boxes that are well behaved:

1. A method for constructing a box from a value:

Async<String> myAsync = Async.from("Hello, world. ");

2. A method for transforming a box into a new one with a possibly different value:

Async<int> anotherAsync = Async.flatMap(myAsync, myString -> Async.from(myString.length()));

The implementation of these two methods depends on the box we are talking about.

You may see these under different names, which makes things extra confusing:

1. "just", "from", "pure", "return"

2. "flatMap", "bind"

OK, but why would you want to do this?

Well, if you are doing a complex procedure that manipulates these boxes, then having these methods allows us to build that complex procedure out of simpler parts. It's highly compositional.

Additionally, the monad structure allows languages (not Java sadly) to give you really powerful syntactic sugar that avoids nesting. In Haskell this is called do-notation; F# has Computation Expressions. Many more traditional languages have a less general version in the form of async / await.
I’m all for experimenting with hours.

But it is something only information workers can do because productivity doesn’t translate linearly to hours put in.

But anything physical, manufacturing, etc, it is simply more time = more output.

Unless we use more and more automation and better tools of course. Which is also happening.
Best books on stoicism to start living a virtuous life
"Embryo selection"—is that a euphemism for "murdering any unborn child that doesn't have all the "right" genes? Because if so I think your definition of "people's lives" must be very different from mine.
The bank rate to the dealership to carry its floorplan is much higher than the posted rates. Yes, being able to carry inventory during the pandemic is advantageous but otherwise dealerships work hard to not having a vehicle older than 180 days as they become undesirable to consumers.
USB-C has been out and stable for years and they haven't so I'm not certain they're going to drop lightning for their phones any time soon. It's been a few generations of iPhone since they went with C on the iPad and I would have expected those to move together or more closely if they were interested in moving to USB-C on their phones.
And nobody is arguing against digital money.

I am just arguing against public blockchains, resulting in a very specific, wasteful, and unregulated form of digital money.
There are bots like @transcriber_bot that fix this.
> or perhaps in the event of your death, is something you may also consider.

When my dad died we were glad that he had most of his passwords written down. There are a lot of things like the electric bill that we didn't know if he had paid yet or not, and other bills that are entirely paperless that we have have no idea about. Mom would hate to have something not paid just because we didn't know to pay it. There is a lot of paperwork to get access to accounts after someone dies and that takes time. (dad donated his body to science so that added a couple months before we could even start the paperwork)

Unfortunately there was one account we knew he had (because it showed up in quicken) and an IRA with most of his money, but it took us several months to figure out what bank it was at. Please don't do this to your family: write down all your accounts and their passwords in a safe place that someone trusted will look. (I need to take my own advice)
Cherry picking one of the AWS voices is a bit fishy to say the least and Azure is running away with the quality of their voices anyway.
At my company they aren't hiring "people" anymore but "resources". Even when looking for somebody internally to help out with a project, managers try to "find a resource", not "finding somebody".
I tailor all my resumes to the companies I want to work at. Each have different role descriptions and things they value.

If I want to commit a few hours of my life working there, I find it valuable to do some legwork beforehand.
It's already a success elsewhere, I really don't see the point of a trial, they should just do it. In NL I don't know all that many people that still have regular 40 hour work weeks, the vast majority are 32, 28, 24 or even 20 hour workweeks, which incidentally helps a lot with leveling the pay gap between men and women.
What I don't understand from Apple - they have already made the move to USB-C with laptops (ditching the Magsafe - that was way more practical than the USB-C connector), why resisting this much for the iPhone/iPad/etc? I understand that they have additional revenue streams by licensing lighting to accessories manufactures, but still...
Ask HN: Company is asking for unplanned interview stage? Should I accept it?
Long story short: Been through 5 rounds of interviews already and thought that was it. Company called to ask for another round (another live coding challenge) saying that the first one didn't include some things they wanted to test for. Should I go for it? Are they reliable, is it acceptable/worth it? What would you do?
Tesla are subject to the same governing body as every other carmaker? ICE cars kill people all the time. Not sure that claim is supportable (Tesla distinct from other carmakers in this way).
Not quite? Skeuomorphism is the usage of design elements that in the past were necessary. Many people know the word now due to the UI interface trend in the early 2000s. Skeuomorphism has meaning outside of UIs though. You can see it in your daily life. Common examples are laminate doors that have fake joinery, rivet patterns on a ceramic flower pot, or the lattice of a French window.
It's not inflation because the same proportion of staff have that title as they used to (is the claim).
> I wonder why Europeans do better with these diseases?

Higher levels of Vitamin D is a factor - because Vitamin D intervenes in several immune system pathways.
Knew I recognized some of this writing before. This book is quoted in an annual letter[0] from Zack Kanter which is also worth a read:

> Eliminating toil allows people to focus on the inherent complexity of the difficult, interesting problems at hand, rather than the incidental complexity caused by choices made along the way.

> Toil can be eliminated...by drawing the system boundary a bit differently. When we use an external service instead of an external library, we’re moving the code outside of our system – thereby outsourcing the entropy-fighting toil to some third party. Not our entropy, not our problem

[0] https://www.stedi.com/blog/excerpts-from-the-annual-letter
I've been thinking about this recently in terms of end of life type stuff. By the time I die (hopefully), access to digital accounts will be a major part of end of life care. Being able to deactivate accounts, set up things, or notify them to close is so much easier if you just have the passwords and details up front. Of course I use 1Password for the passwords. I'm working with an estate attorney to help with a living trust and will for all the legalities too. But I'm going to give my attorney the 1Password recovery PDF for sure. And of course, attorneys generally have pretty good document storage and recovery scenarios too.

So not just someone who is locked out, but doesn't know my passwords. How can they be given the keys at the right time to do what they need? (Like if I'm in the hospital, etc.). It's a hard problem.
The lightning connection does seem to have interlocking pieces, but the moving parts are in the socket rather than on the plug. The plug has grooves on the side to lock into the sprung clips in the socket.
One common measure of the health of the US pharmaceutical industry is approvals per year. Objectively the current system does well on that metric relative to past models; eg the USSR’s and Japan’s.
If Emacs had

(defun kill-paragraph (string cursor)
...) ; resulting in a new string/cursor

its use would look nothing like the equivalent editing operation, and the user and Emacs Lisp worlds would be nearly incommensurate. You might as well have a plugin system!
Somewhat related: The Importance of Mathematics Courses in Computer Science Education
http://devlinsangle.blogspot.com/2015/04/the-importance-of-m...
> Changes in WhatsApp’s privacy policy had directed users to use Telegram.

This is quite ironic.
Telegram managed to sell itself as a more private Whatsapp while in reality it is WAY worse in this area.

Amazing and sad.
They will probably have data transfer through the MagSafe by then.

https://appft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sect2=...
The idea is that 4-hours work weeks for relatively highly skilled knowledge workers will actually help lower the costs for the social security system (less burnouts, early retirements) and a more productive society (instead of 'grinding out' pointlessly long hours, work less and contribute to society in your free time) -- work is merely one way to be productive in society.
Always have two or more yubikeys. I think every howto about those tells you about that. This thought experiment is a good reminder I need to physically separate them though.
Exactly. So silly.

Plus Apple Watches have always been only charged via conductive, so it’s likely phones could have gone that way too within a short space of time if the lack of a data cable was deemed acceptable.
"People in a company often collaborate so having them work at the same place/time is useful."

the funny thing is that the same people who talk about collaboration at the office are often the decision makers that set up open offices where everybody wears headphones and nobody ever talks to each other.
In addition to what other people are saying about productivity not being linear:

Screw productivity.

We, as a society, produce vastly more than enough stuff of all kinds for everyone to live comfortably. Insisting that everyone must continue working a 40-hour week every week forever just because that's the best that could be negotiated the first time workers successfully fought for their rights after the Industrial Revolution is foolishness.

Total productivity has skyrocketed since computers came on the scene and helped to streamline millions of different processes. And where have those gains gone? Eaten up by the very wealthy.

A 4-day work week is one very small step toward letting us, the regular workers who actually produce all the stuff, genuinely share in the spoils that streamlining created.
I don't understand the point of having 2FA with your password manager.
When I open my password manager on a malware infected PC it doesn't
matter how the password vault is opened. Once it's opened it is
available in RAM and the malware is able to read it completely anyway.

My passwords are stored in Keepass on an encrypted backup disc, locally
and also in another household. There is no way I would make the
accessibility to something important like that dependent on additional
hardware.
To leak my master password, “any other idiot on the internet” needs to do one of four things: (1) backdoor my password manager; (2) install a keylogger to capture it while I’m typing it in; (3) somehow grab a copy of the encrypted database and crack it offline; (4) read my mind. (1) is game over; (2) with that level of access they can also steal everything while the password manager is unlocked; (3) with offline cracking, any 2FA protection just extends the password, and my master password is strong enough for any idiot on the Internet; (4) can’t defend against magic.
I keep hearing that this is about waste, primarily chargers, as you point out. I wonder if the best solution is to just include neither a charger nor a cable. At this point I have USB chargers and cables for every situation in my life and any additional cable or charger would just be a waste, no matter if USB-C or -A. Have just the people who still need more chargers or cables buy those (or maybe reverb outlet covers with chargers built-in). Everyone else can safe some money and reduce future garbage.
Exactly my thought. That would save many kilotonnes of lightning chargers and cables from being thrown away (and replaced with USB-C ones for no good reason really).
Similar thing happened here to my wife (US, bank in UK). "We don't send those out any more, just use your phone". But... a) my wife didn't have a phone at the time (not one capable of running their only supported version of their app) and ... one of the signup questions was asking about bank balance (or... recent transactions, etc) - but... there's been no recent transactions and we don't know the balance because... we can't log in.

This was... ~ 6-7 months ago. I'm unsure what options are left, or... if my wife sorted it out (she did recently get a newer iphone, and that may have been able to get it sorted).
Agreed on all points. Europe should serve as a warning to the rest of the world of what happens when you become complacent- the decline from earlier centuries to now is just staggering and shows no signs of slowing. Many of the lauded social benefits aren't actually sustainable long term and the stifling business climate has forced governments to become increasingly protectionary which is a death spiral for competitiveness long term.
Diablo Immortal becomes lowest-rated Blizzard game by players – revenue tops $6M
There's no good source on back end tech market share. The simple truth is that there's no way to know what a server is running unless the server lets you know.
True, but higher level math also isn't higher level math the same way that you don't want to get heart surgery by your ophthalmologist. Engineering behaves the same too. There are luminaries for everything, but the vast majority of engineering feats were developed by specialists.
Leverage aliases to become faster at Git
Deal on common charger: reducing hassle for consumers and curbing e-waste
That’s liability insurance, not comprehensive.

In the US you either have to have liability insurance or be very wealthy. Bill Gates has no need for insurance after all.
Apples racketeering and monopolistic behavior?

I think this is a step over the line for regulators but so is apples behavior for the last decade or two when it comes to repairability.

Fuck em.
>This is technically incorrect. You don't need the App Store to run arbitrary code on your iPad/iPhone - you only need a Mac and XCode. Which is either better or worse, depending on your POV.

This doesn't work practically since you need to resign the app every week. Also you do not get push notifications since those must go through app specific infrastructure that talks to Apple's service and is cryptographically verified.
I mean, driving at 80 vs 70 will also vastly decrease your ICE mileage, it's just less noticeable until you go to fill up.
The socket half of the lightning connector is actually pretty delicate inside: there are little tiny fingers that contact the strips on the plug. It's quite easy to damage those fingers and ruin the port when cleaning it out after exposure to dust or sand.

Mind you my 7 year old broke the USB C connector on his Switch in much the same way. There's only so strong you can make something that small and dense with contacts.
Still a bad idea, you're leaking information for social engineering attacks either against you or the company holding your account.

Anyway your 2FA is acting to make your passwords actually unique, in a sense, I suppose. Not that I'd necessarily trust it on its own.
You're right, that's the way to look at it. If you can be transactional, it's ok and maybe you can get away with a 10hr week.

But it's still tiring to see code being merged and thinking "that's going to make X, Y and Z harder for me to do". Or being asked/told to make bad changes. Or being the one who has to do the emergency fix for the non-null assertions causing runtime exceptions in prod (which you had flagged in review and been told "the compiler is wrong, we know they can't be null").
> where would USB-C be if this policy had standardised on micro USB earlier?

It would be a separate port next to the micro-USB port.

The point is that we don't need a new connector every few years for charging a device. This saves e-waste, since the chargers can stay the same. For data, you might want to have a new connector, though.
Not surprising considering this is trivial to exploit.
Is this better than a results oriented work week? And figure out your own schedule as individual or team.
Actually, if they go wireless then they don’t need to have USB-C.

Only devices charged by cable need to have USB-C.
There are other mechanisms that handle things like spamming and even copycat links.
That was how it was discovered in the first place:

https://news.ycombinator.com/item?id=31605665
At the moment of posting, I am alive, and not only know the shape as that of the handset I grew up using, but have such a phone in my kitchen.
I wonder if firefly broods are on multi-year cycles like cicadas. Like others in this thread have said, I've seen huge firefly, erh, "blooms", 25 and 15 years ago. After the first one, and then subsequent years of not seeing such huge numbers, I thought I'd never see another one again. Unfortunately, I didn't have any chance to be out in some random field in Pennsylvania 5 years ago.

They're definitely overall decreasing in numbers, though. 25 years ago was particularly big, but we still had fireflies every year after that. The last few years, I've found it pretty rare to see a firefly at all.
It wasn't that standardized. Between my house and the office around that time, I had a mix of micro USB, mini USB and barrel ports. And always had the wrong adapter with me, it seemed.
>Does PostmarketOS have at least one device where all hardware is supported?

Yes, the Pinephone. I and a few others here use it.
You forget that everything now being USB or Lightning is in part due to the EU attempting to harmonize the market on USB before today. All the larger market leaders signed an agreement to move to USB, which Apple understood as "USB at the charger" apparently.

But the EU pushing this for the past decades is responsible for almost everything being interoperable.
I've got a whole bunch of them, actually. Luckily, they can be repurposed for older Pi models.
This was extensively covered when it first broke:

https://news.ycombinator.com/item?id=31602288

https://www.volexity.com/blog/2022/06/02/zero-day-exploitati...

(this article seems like blogspam to me)
Mural saves SAP $47M+ by improving team productivity and reducing travel costs
This always gets bought up, and it's always wrong.

> I have no expectation, for example, that these same regulators will stay on top of this and revise it when USB-C stops being the preferred or best choice.

They didn't write the law as "you must use USB-C" They wrote the law as "The industry experts need to pick A standard for charging, and all manufacturers should respect that choice"

They are welcome to change it going forward, they just have to agree and consolidate.