skysight-inc/HackerNews huggingface dataset:
All I had to do was:

- create a virtual environment (Python 3.8.15 worked best)

- upgrade pip

- pip install wheel

- pip install -r requirements.txt

- and then, python setup.py install

- Had to update my XCode to use the generated mlpackage files :/

- Expand drawer with instructions and follow them to download model and convert it to Core ML format

- Run their CLI command as mentioned
I suffered from chronic diarrhea for years which I attributed to Crohn's disease. This seemed obvious since diarrhea is a very common symptom of Crohn's, but its onset had been several years after I was diagnosed and prior to that I had tended more towards the opposite problem (constipation). I was thus always suspicious that the root cause lay elsewhere. After much experimenting I found that if I ran my dishwasher through an extra rinse cycle the diarrhea went away.

I tried many different detergents but never found one which didn't cause problems, so I've just continued to run an extra cycle. My GI doctor didn't really believe me when I told him. I wonder how many people are having their IBS/IBD symptoms exasperated by detergent residue left on their dishes.
compilers aren't AI programs, they have deterministic output. Well, usually, I'm not a C++ programmer.
How the 1X Drivetrain Changed It All, from Suspension to Dropper Posts and Tires
AI remains better than humans at anything that has well defined rewards and small time gap between action and feedback mechanism (either naturally, like poker, or by value function engineering, like Go or Chess)

The problem here is that it's missing the "glue" to more real world applications. This is where more humdrum software engineering comes in.

Diplomacy in this is much more interesting than Stratego or beating the next video game - it mixes cooperative game theory with NLP and reinforcement learning.
There's a hint it was used at Dell in some capacity 6 years ago, judging by this comment https://www.reddit.com/r/haskell/comments/5gyrdv/what_is_war... The thread discusses "warp-tls" which is a webserver extension that uses that "tls" package as a dependency for TLS support.
Sorry, I'm not sure I properly understood OT as an acronym. Did you mean "operational transformation"? Because I thought that OT was method of making operational based CRDTs[0].

But I'm probably wrong in at least one way! Hoping to learn.

[0] https://link.springer.com/chapter/10.1007/978-3-662-43352-2_...
This is a bit hard to say without knowing more about your background, of course :).

In Germany, there is a high demand from industry not only for people working on AI topics (duh!), but also in systems (OS, hypervisors, compilers, low-level security, etc.). A good starting point, of course, would be to contact companies you collaborated with, for example in the context of an EU project.

A professional network might also help to get in touch with relevant companies, for my area of research this would be HiPEAC (https://www.hipeac.net).

Since I'm working in systems, the high demand for graduates from industry makes it very difficult for me - as well as a number of my colleagues in Germany - to find PhD students. This is a bit frustrating, but I'm at least lucky to have very motivated students and TAs in my courses - though the number of students who want to work on advanced systems topics (for example, we are developing a microkernel in Rust for RISC-V in the context of a student project) is rather low right now.
Baudot code proved that 5 bits is enough for everything. ~
so apple also expect 30% from everything transacted on every banking app?
Apparently the CEO of FTX did not know what was going on with his own companies - not sure why one would expect WSJ or CO to know it. One reason may be a bunch of companies working in an environment with little or no regulation. Regulation often results in at least some transparency and reporting - quarterly reports of publicly traded companies for example. Alas if such reporting was necessary for FTX maybe the CEO would have been aware of what his companies were doing.
> I recommend switching platforms.

Well, there are other options.

Other options, such as how the EU is going to force Apple under threat of government force to make changes.

Anti trust laws have existed for a century now. We can make new ones, or use those existing uncontroversial laws to apply to the newer tech monopolies.

If Apple doesn't like it's then they can stop selling their product in every country where this is the law. (So that includes the entire EU, and hopefully the USA soon, as there are laws in Congress being considered right now).
Yep. If the water is hot enough you don't need chemical detergent or sanitizer. But we're talking about water that is almost boiling -- you'd only find dishwashers that hot in a commercial kitchen.
Then maybe they should state that.

Apple didn't block fungible tokens (crypto), they only blocked non-fungible tokens (NFTs). Right now is the time for them to clarify their position.
There was a time when I thought that maybe there was something more to AI then a fancy statistical model when you need to fit non-linear data. But I’m solidly on the belief now that AI is precisely a very powerful statistical tool. I honestly think there was never any real strategy of getting AI to anything more then specialized learning for deeper inference using a lot of computational power.

Don’t get me wrong, using AI for that purpose is pretty amazing (but can also lead to some sketchy results if you don’t know what you are doing[1]) but pretending it will lead to some “general AI” is nothing but hype IMO. And teaching AI to play these board games better then a grandmaster only serves to increase that hype.

1: https://www.vox.com/recode/2019/8/15/20806384/social-media-h...
I’ve never seen a dishwasher without this :)

But I think most people here in the Netherlands never set it up correctly and go for “all in 1” tabs. I never do, always set it up correctly. I do feel I need rinse aid to not have that nasty feel to the glasses.
So this was disclosed November 11 (edit: or maybe May 13 as per green text?) and became public yesterday November 30. Leaves little time for Android devices to get the new key no?
Show HN: Browse Xkcd by Topic and Character
Thanks for the reminder, while I might not agree on an individual level where the line between calling out misinformation and partisan-bad-faith-point-scoring lies I think despite the repeated edits I was over the line here.

While it feels good to post, it doesn't really help the quality of discussion.
What's the blast radius of this? Are only specific models of phones affected (if so, which?), or does this impact entire brands or the whole ecosystem?
There were plenty of bugs. But there were at least a few releases that addressed these. Snow Leopard is probably the most notable which shipped with no new features. I think I first started on Panther and there was at least 1 upgrade during the PowerPC times that really cleaned things up and improved performance quite a bit.

Which is why I speculate that overall, it might not be better. You had to wait a couple years to get the fixes. Now they probably ship the fixes and new features on a more regular basis.
I'm not a vegetarian and I have a taste preference for meat on many dishes.
Good questions!

Yes, the alert is a link to an authenticated PWA, no PHI is sent in a message.

As far as push server failure, we also have SMS notifications as fallback.
Books. Read. Read a lot.
Crypto exchanges are supposed to protect customers’ deposits while allowing them to invest, not lend client assets to a related party (e.g., a company with shareholders in common) and speculate with clients’ money

Who made this rule? The WSJ? They may want to check the contract that exchanges enter into.

Exchanges can do pretty much anything they want with assets crypto fools hand over to them. The industry is "unregulated" and many of the companies involved are privately held --- meaning their financials are not publicly available to anyone --- including the media.

The hypocrisy here rests with the WSJ and it's lame, logically flawed attempt to seperate itself from the "mainstream media".
Cash doesn't really exist in the payments stack for an online business. Credit card chargebacks can roll in months after a compute instance is closed down and companies like Google have little recourse here.

"Just take cash" isn't an option.
Amazon CodeCatalyst, a Unified Software Development Service
Thanks for sharing, that's a good point!
Tell me more about it please!
Yes, C++ was critical to Android in the past, when there was no memory-safe low level systems language that could provide an alternative. Now there is, so they’re using it, and finding benefits, and writing about those benefits.

What should they do instead, write an eulogy to C++?
I have a new one (a few years old) and yes there's a compartment for salt. My previous one did as well. I'm in Europe (Spain) if that helps. I don't go to any special store to buy them, any old Lidl or other supermarket has it. Where you from where this isn't a thing?
Back when Unicode was adopted by Windows, there was no UTF-16.
I have had a few dell XPSs, newest one was a 2019 one and they work, but they were not even close to the quality of the full macbook package. The keyboard was dogshit, the webcam didn't work on linux, the mic picked up huge amounts of fan noise, finger print scanner didn't work on linux and the maintainers of the open source drivers believed the hardware to be critically insecure so there is no reason you'd want it supported anyway.

You could upgrade the ram on the 16" versions though which is nice. Although this is still not something I have ever done on a laptop. The new Macbooks now have easily replaceable batteries which is a welcome change.
> The popular radio program “On the Media” feared Musk’s support for free speech would lead to a free-for-all environment rife with child pornography. But that’s a strawman: child pornography is illegal.

This is itself a strawman.

No one thinks Musk will permit it on Twitter. The gutting of the moderation teams who tackle it is the concern. An underenforced rule is often not a very effective one.
Starcraft especially only resembles a strategy game in GM (and maybe high masters). Below that, the strategy is mostly macro better so you have more units.
They’re trying to change public opinion to avoid the charge or buy time to plan.
sweet timing! Few weeks ago I finally got ahold of C128D(CR) again after many years. It with 1084s monitor is a bygone era that still fuels with inspiration. Few of the amigas on the side, SGIs, Spectrums, Amstrads, and an old PC or two is still source of inspiration and reminder of why I went into it all. It's easy to forget in daily routines of abundant javascript/youtube machines surrounding us.
GP is talking about a commercial dishwasher. You can't hand wash hot enough -- you'd get serious burns. So anything you hand wash needs the three-stage wash, rinse, sanitize process with detergent and chemical sanitizer.
I would certainly be sad. And then I'd start playing something else. It happens all the time in video games. People paid money for Club Penguin memberships and logged untold amounts of time there, too!
Where can one find the GPT-3 PowerPoint pitch generator? https://thiselevatorpitchdoesnotexist.com seems available.
Apple want to get 30% blockchains gas fee through In-App Purchase system
This thread leaves a lot of unanswered questions:

1. This was likely mitigated through a device update. What version did it roll out with? Which devices are still unpatched?

2. How was it compromised? Was it an OEM? An internal leak at Google?

3. What is the attack vector? It sounds like it was likely side-loading apps used by some attacker, but did any of these make it onto the Play Store?
I'm the opposite. I like the spirit of what /r/AmITheAsshole was supposed to be: A place where someone can get a bunch of neutral 3rd parties to judge them on a situation and ask if they're being unreasonable so that they can personally grow from it.

That said, the reality of what the sub ends up being is completely different. Lots of people posting fake stories for karma. People posting situations where they're OBVIOUSLY not the asshole. People that are definitely assholes and refuse to accept judgement. Most of the (likely) real stories conveniently leave out key facts that only get discovered in the comments.

But every now and then, there's a REALLY good thread where nobody agrees who the asshole is.
They do. Source: I work for a major bank in Canada and I know people with direct lines to people at Apple who handle this kind of thing.
Had a 2019 16" XPS and I'd describe the keyboard as borderline unusable. It was weirdly squeaky and if you hit a key on the edge a bit it just wouldn't register so I had so many typing mistakes.
If it actually mattered to enough people, they would sail over to that island. The fact that most don't is extremely telling about what people actually want, I think.

(F-Droid is right there. It's relatively trivial to install on an Android device. As is, last I checked, replacing the whole Android OS).
FWIW one of the big things poker AI taught humans is massive overbets (eg. going all in for $200 over a $15 pot).

This is scary to do well in practice, because the mathematically optimal bluff frequency approaches 50% as you increase the overbet size.
Attention to yourself is always good, no matter what form, positive or otherwise.
Lie down with C++, wake up with bugs.
Maybe it’s due to commercial dishwasher rinse aid residue which is reported harm cells or maybe it’s car tire micro-particle chemicals that also kill fish…

or maybe it’s one of 10,000 other chemicals that people with vested financial interests in assuming they are safe went “there’s no reported health concerns for this brand new chemical and usage so let’s go hog wild!!” And are now omnipresent in daily life.
I wonder if this has anything to do with Elon Musk removing his ban on Twitter.

He’s now got a much larger platform than Parler to spread his hate, which depending on his motivations for the purchase might make the need to buy it redundant.

I also imagine the recent termination of brand deals, and the high amount of child support he’s been ordered to pay can’t help with the financial feasibility of the purchase.
I imagine OPs problem is that Apple wants 30% of all the Blockchain transactions. Which is insane.
> Such challenges are mostly about coming up with "creative" solutions.

No, or you're strawmanning the type of interview that is being suggested here. No, the challenge is about solving the problem; it doesn't take "creativity" to find the maximum in a list of integers, and the problems a SWE is going to encounter in the real world far dwarf such a question in terms of difficulty or "creativity" required to solve.

Some of the rougher AoC problems are harder, yes a bit more so. But a.) I qualified that that's not in context here in the original comment and b.) even there, it often isn't creativity that's required, it is knowing your basic principles, e.g., what data structures exist and when to apply them. But HN has an anathema when it comes to this sort of stuff; heaven forbid that SWE requires skills.

> I think that pressure can be good for creativity but it can also be it's death. However, motivation is important for creativity. Competing online with other like minded people is a good motivation whereas a job is something you need literally in order to survive. It's not really comparable imo.

This is mostly non sequitur. There's no eliminating stress completely from an interview, but depending on what tech I have handy, allowing the candidate a full REPL, access to reference material, coding in an IDE and language of their choice are all there to reduce stress and let the interview focus on what hopefully the candidate is good at.

I'm not attempting to compare competing online with an interview: you're not competing online in one of my interviews. The sort of problems, however, as an example of what might be asked in a coding question is the scope of what is being compared here. The point is: a. they're not the infamous sewer lid question b. they don't require "one clever insight" to solve and c. they in many ways mirror real-world issues. (E.g., parsing an input, taking an english description and turning it into relatively simple code.)
I had speculated for a while that Secure Boot, Widevine, Trusted Computing, all of it seems like they have some pretty serious central points of failure. So much so, that it would be a modern heist of the century if they were stolen.

If someone (for example) got Apple's iOS signing key and Apple's HTTPS certificate, Apple could suffer catastrophic damage. If someone got the PlayStation 5 signing key or the Xbox One signing key, catastrophic damage there. In a way, it's a beautiful, super-secure house... built on a single ludicrously powerful point of failure. Good thing we don't have any corrupt government agencies who might want to bribe someone for keys... yet... hopefully...

This is actually something I would fear for the future. There have been countless physical heists - most recently in Antwerp, Belgium, where over $100 million in diamonds were stolen in 2003. We haven't had a major signing key stolen yet, but there's always that first day... if you can't keep $100M in diamonds safe, can you really be sure that you can keep a hardware signing key safe forever? Heck, the logistics of stealing the diamonds is insane - but stealing a key only takes a pencil and a piece of paper.
One can simply replace `associate professor` with `software engineer` and `European university` with `big software co` and still end up with the same questions.

You haven't mentioned if your job is toxic or not; if it is toxic then definitely finding something better is immediately recommended as nothing is more valuable than's one's health and sanity.

What I see as a good way out is to find ways to minimise the time you spend managing relationships with people if you really think they are a time sink. Or compartmentalise it such that it gives you those focused hours to work on the things that matter. What do other successful associate professors do? Speak to them if you haven't.

And I think you are painting a very positive picture of software engineering jobs. In fact except for initial grades, once you transition into staff/principal grades you will again end up spending a lot of your time managing the relationships with people (stakeholders, your manager, your junior engineers etc). And being very good at programming is a necessary but not sufficient trait even in good companies which minimise dysfunctional politics. You can easily deduce what's more important where dysfunctional politics is rampant.

I would second the option to take a leave of absence for a year, but speak with a few select people but in detail actually doing the roles in different companies you find interesting and then take the leave of absence if it's worth it. My bet most likely is that the results of experiment will say to minimise the negatives at your current workplace than starting from scratch. Either ways, Good luck!
It’s time to place all chemicals in the “unsafe until proven safe” category.
Apple is clearly incapable of securing their own App Store and consumers should have the option of using app distribution methods run by more competent engineers with better track records.
Yeah this is one of the reasons why I find it more dull than chess.

There is an incentive to just not move your pieces, so that the other player thinks they're bombs. As a result, players only activate 2-3 pieces at a time.

In chess, on the other hand, you are constantly moving your pawns to the other side to promotion, or otherwise trying to activate/coordinate all of your pieces for an attack.

It makes me think that if deepmind for Stratego was trained to not lose instead of win, then the top strategy might be shuffling pieces and letting the enemy come to attack. No human would ever have the patience to play that way though.
Honestly, the Pixel Buds are better than the AirPods. So it's not a guarantee that Apple makes the best products. However, I do like their phones and laptops better.
Is this like Google's central "root key"? Or does each Android OS distributor, e.g. Samsung, LineageOS, etc., have their own certificate?
What’s wrong with APFS?
Fauxbergé
You mean like how the title company, listing agent, mortgage broker, notary etc. all take money from the simple transaction that should be just between buyer and seller? Same idea.
I actually find it pretty cringe - trying to insert movie/cartoon tropes into real life. Definitely written by someone raised on too much TV and internet.
Rich man who dislikes government regulation and any form of criticism. Yep. Fits the profile.
Can you explain why they're more complex? I've always heard the narrative that OT is harder to get right because of edge case
I think this is a great question. Stocks and NFTs are largely the same in my eyes - but I can't imagine Fidelity even bothering with an iPhone app if they lost 30% of each transaction people make (unless it was solely on the fees - I'm not sure where Apple draws the lines).

Also - does Apple take 30% from each Amazon purchase? I overwhelmingly just use the Amazon app for purchasing - I can't imagine the amount of money Apple makes from Amazon alone, if so.
Google should not be able to impede economic activity

Bad producers can only impede as much activity as stupid consumers give
them.
Can anyone suggest elegant PS code for reading?

Manuals are nice, but there's elegant and concise practice to enjoy as well. For instance, graphics state as first-class objects to be passed around an retained in multiplicity, in painfully stark contrast to the impoverishing scarcity of HTML canvas's graphics contexts.
So, I look a closer look and it seems like TailwindUI does allow for building open source software, so I made the Bulwark Passkey repo public (https://github.com/bulwarkid/bulwark-passkey) if you wanted to take a look!
If I understand this correctly this is an orbital nuke on android security.
I also vehemently disagree with Google's policies. Where's the third place?
Agreed. This is one reason I limit the number of devices that have my email credentials. Using 2FA everywhere is sadly not practical yet, so there are a nontrivial number of accounts that are, as you point out, effectively owned by anyone who can access my email.

I actually occasionally fantasize about implementing a mechanism that I could use from my desktop (where my password manager is) to send passwords as needed (e.g. one at a time) to my devices (I really like not worrying about syncing whole vaults). Encrypt the password using an epehemeral key (gets deleted after 60 seconds, for example) on the transfer service and a local key derived from a random six digit number. Display the number, send a url to the device, and anyone hitting that URL has 60 seconds to enter the six digit code and it decrypts the password and drops it on the device clipboard. This is about 1000 times better (and over-engineered, naturally) than my current practice of "paste it in a slack message to myself."