skysight-inc/HackerNews huggingface dataset:
How to Spot Fake Olive Oil [video]
> When I sniff it on you local network I can probably guess your username (helped by the 3 byte hash, to confirm),

> and with my 2TB rainbow table your password is known in 0.5 seconds.

A rainbow table is only used when there is no salt in the hash. Also, if someone sniffs on your network (and can sniff on https requests), you got much bigger problems bud.

Edit: tho I'm not sure if chromium salts the password.
Agreed. I'm getting tired of this kind of articles. I've seen nothing in this article to support that "Binance is fucked".

Since there is nothing to support that, I can only assume that the raison d'etre of this article is that the author wants Binance to get fucked, so he's speculating. Because apparently that's how crypto works.
Tell HN: For developers ChatGPT results are incredible better than Google
AI is something I should know more about, I need to take some serious time to learn it and do a small side project to really understand it, but meanwhile I've started using chatGPT and I just keep getting amazed by how much better the results are compared to google (programming wise).

Just a small example that left me speechless, I wanted a simple thing, keep an <image> element with the height always equal to the width (basically a square) but didn't want to use "px" so it would scale correctly (% or view port dimensions).

I just asked to chatGPT "how can I keep an image height always equal to its width in css ?" and the answer was:

"To keep an image's height always equal to its width in CSS, you can use the padding-bottom property to set the height of the image as a percentage of its width."

And it worked flawlessly because "The size of the padding as a percentage, relative to the inline size (width in a horizontal language, defined by writing-mode) of the containing block. Must be nonnegative."

I should have known this but I didn't and when I tried this in Google I had to check several pages with not as good solutions like "just make the px count the same, i.e: 400px vs 400px" until I reached w3school ratio explanation with padding-bottom.

I just wanted to share this small example that really helped me and might be useful for others.

PS: For anyone reading this, have a nice Christmas and if you don't celebrate Christmas I hope you enjoy your festivities.
Great insights there. I would add that enterprise CIOs paying Oracle through the nose are not idiots, and would have analysed the tradeoffs. Of course there is no company that does not have a migration plan for its workloads but, like mainframe migrations, this stuff is not easy and it could very possibly not make sense.
> Binance Is Fucked

> ...

> could Binance be next?
Titania has higher refractive index.
It helps improve slightly the performance.
> Someone is trying to get some cheap clicks.

It isn't just that. The same network effects that propelled cryptocurrencies and exchanges to the moon are now facing its uglier side. It cuts both ways. There's a chance these currencies and exchanges emerge out of this boom-now-bust cycle stronger than before. Time will tell.
Typo in the first bullet point “ exchnage”. Otherwise a pretty good piece. Misdirection is a huge red flag.
Surely Volvo had it? Feels like a very Volvo feature.
Meh, she seems happy following other emeritus professors on mathstodon.xyz and crafty types in weaving and bridge groups.

How about your mom?
Can you grow a tree in a few hours?
I'm not a huge fan of Microsoft, but they hired Erich Gamma and that was a brilliant move. He is an engineer I have tremendous respect for, with obvious vision. He was key in VisualAge for Java, which was a Java IDE, written in Smalltalk, which supported refactoring down to the smallest level (including file operations). He was obviously a key designer for VSCode. From its earliest days, I could see how they were sketching in facilities for advanced features in an open way, and it has maintained its development well.
HiOperator (YC S16) Is Hiring VP of Engineering
They'll start on the report after they finish mopping 1000 m^3 of water i guess.

This is more interesting than the "look what I cloned in Rust" posts at the least.
> Musk isn’t actually doing anything but applying the already existing anti-doxing rules.

False. They very publicly tweaked those rules after the ban. (They also include a media exemption, which is being ignored.) https://twitter.com/TwitterSafety/status/1603165959669354496

> Project Veritas (also a “journalists”) was banned for over a year for accidentally having an address in one of their videos.

No, he wasn’t.

https://techcrunch.com/2021/04/15/twitter-bans-james-okeefe-...

“A Twitter representative said the action followed the violation of rules prohibiting “operating fake accounts” and attempting to “artificially amplify or disrupt conversations through the use of multiple accounts,” as noted here.”

“Update: The image was in fact redacted, I thought it was done by the person who took the screenshot but the first digits were removed in the original tweet.”
I suppose this means that things that need a login to read won't be saved whereas with the extension it would be?
Yes. It is a weird historical artifact of terminology. We had lots of “personal computers” before IBM made theirs. After that, IBM’s offering became the product most associated with the term. It is a weak example of genericide.
Their tagline is “ Git with a cup of tea” so I assume it’s pronounced like the words git and tea, but without repeating the T.
Twitter pulls Spaces audio feature after Musk run-in with banned journalists
What did they extend this time?
This is Coinbase, more or less.

The problem is you are competing with exchanges that make leveraged bets using customer funds and so can have lower fees.
"Blurred Lines" versus "Got to Give it Up"?

> On March 10, 2015, a jury found Thicke and Williams, but not T.I., liable for copyright infringement. The unanimous jury awarded Gaye's family US$7.4 million in damages for copyright infringement and credited Marvin Gaye as a songwriter for "Blurred Lines". In July 2015, the judge rejected a new trial and the verdict was lowered from US$7.4 million to US$5.3 million

https://en.m.wikipedia.org/wiki/Blurred_Lines
In the next 7–10 years all clouds will be confidential clouds
Apple plans to let rival app stores on iPhones in EU
> I have nothing intrinsic against electron, and I'll take everything back if I see these "natural fits" actually fit.

As a baseline, Electron performance _should_ be no worse than a regular SPA-style web UI running in the browser. Unless you find _everything_ on the web "irritatingly slow" it's surely _possible_ to create an Electron app with acceptable performance.

From my perspective anyway, I've both used and contributed to multiple Electron-based apps with performance that was not only "adequate" but not noticeably different from a typical native app. Basic Electron apps (done correctly) will look and feel more or less like a web app but perform more or less like a web app too.

FWIW there is a lightly-curated list of electron apps at https://www.electronjs.org/apps

I'm not sure offhand which of those is a good example of UI/UX and performance, but if you poke around with some of the medium-scope stuff (not too basic, not too ambitious) I'll bet you can find some examples.

UPDATE: I spot checked a few of those Electron apps for the fun of it. Here are a few examples you may find compelling:

* Deer - https://github.com/abahmed/Deer/releases/tag/v1.0.0 - A simple styled-text note-taking app that was last updated ~4 years ago. I don't _love_ all the UX choices personally but the performance seemed reasonable in my short test, especially considering the version of Electron they are using is 16 major releases out of date. There are probably more robust note-taking examples in that list (e.g. Inkdrop, Notable, Notion), this just happens to be the one I grabbed.

* Pencil - https://pencil.evolus.vn/ - A much more complex app for drawing fairly sophisticated Visio-like diagrams and UI mock-ups. Performance wise it seems about as responsive as a typical native app on my nearly 3 year old MacBook. But it may have large-ish baseline memory footprint so YMMV.

* I notice that some well known apps (or at least brands) are listed, like Trello, Asana, Notion, GitHub Desktop, Basecamp, WordPress, Twitch, Skype, Signal, Quickbooks, Light Table, Figma, WhatsApp, etc. For several of those I for one was not aware that they were Electron-based, and I'm guessing at least some (but probably not all) of those work pretty well. I think I've used both GitHub Desktop and Notion without anything to complain about but I'm not surprised that they are Electron apps. I've definitely used that Skype client and never noticed that it was an Electron app. I've never used it, but I'd bet Trello works well too.

IMO I think this demonstrates my original point in this thread: When an Electron app is well-engineered you don't even notice that it's Electron. It's survivor bias. People think Electron apps are bad because it's the bad apps that are noticeably Electron-based.
Well, for one $2billion claw back from FTX investment.

CEO says he can whether it via letting lawyers handle it, not very convincing as far as having $2billion handy to hand back via fraud conveyance issues with FTX.
Off the top of my head:

- "A lot of activity" here means people withdrawing on the order of $4 billion from Binance in the last week alone, and that's net (deposits - withdrawals)

- CZ's much-touted Mazars "audit" that was nothing of the sort: liabilities missing entirely, Binance's massive stablecoin holdings missing entirely, only partial coverage of BTC/ETH holdings, sketchy transfers of large amounts into those account before the attestation and out right after, etc. Here's a good summary: https://youtu.be/42VnEndJ9mo

- Numerous regulatory organizations announcing investigations into Binance

- CZ's own leaked private comments about $250k withdrawals of Tether threatening to destabilize crypto as a whole (!?)

- Binance losing an unknown quantity to the FTX collapse, but at the very least a significant fraction of the $500M or so they had in FTT
dup https://news.ycombinator.com/item?id=33999241
> Should it have been illegal for them to add characters to the game?

Sure, why not? Or at least illegal to forcefully change my game without giving me an option of not updating (at the cost of maybe not having anyone to play with). One could argue that I as the customer should be allowed to decide when to patch my game client and server.

There obviously needs to be consensus between players so some version is going to be more popular than others, probably the latest version, and the developer has an interest in keeping the game fresh so as to sell more copies (or lately, skins), so as a customer I'm driven towards the latest version, but I don't see why I should be forced to it.

I honestly don't see the problem you seem to see.
I didn’t quite understand the loss of Atom until I authored https://ghuntley.com/fracture about VSCode. Now I deeply care about ensuring programming languages do not outsource their LSP development to Microsoft and enable them to capture the ecosystem as is happening in python.
To be clear, I’m not talking about the menus in some special Emacs port like aquamacs, I mean the regular Emacs, with its menu bar, seen here: https://www.gnu.org/software/emacs/tour/
High on Life – FPS by Rick and Morty Creator Justin Roiland's Squanch Games
‘Space hurricanes’ swirling over the Earth surprise scientists
As I've said countless times in other comments, this is not a shallow job security issue. My post is about how I believe AI will change us as people and society in a much more fundamental way than we may think. In ways we might not have considered. And not all for good.
I appreciate you saying Emacs, and vi, but I don't think we even have to reach out of the Microsoft ecosystem to find an even great achievement of engineering for a productivity app; namely Excel.
Interesting read. No mention of class relations with the non-managerial working class though, which I thought was an odd omission. Or the power workers may wield by strike action, as an imperfect counterbalance to the ownership class. Though that requires some semblance of class solidarity which is not as often seen these days, in most industries.
What I learn by implementing argparser in Zig
Ask HN: I have diagnosed ADHD and cannot work with Slack anymore – advice?
10 months ago, I started to work at a company that uses Slack heavily. They have 1000+ channels and my team is tagged in a lot of stuff so I get a lot of notifications.

I can't concentrate at all. It's not like it's annoying, I simply cannot work.

I have been spending 10x more energy since I started to just keep above the water but now, after 10 months, I'm simply drowning and my tickets are all piling up.

I don't want to be that person that's not reachable but more and more, I'm thinking about closing Slack and opening it 2-3x a day.

Any advice?
It might have looked like there was a run on Binance earlier in the week - but much less so now (Friday):

"Binance Withdrawals Slow After Record Customer Outflows" https://www.bloomberg.com/news/articles/2022-12-15/withdrawa...

Hundreds of millions are leaving a day, but not the billions
Obsidian (https://obsidian.md/).
Yes, it could have been much worse if it had happened at, say, 6PM. Although some hotel lobbies can start to get busy even at that hour (airport hotels, etc).
There doesn’t seem to be anything new. But the same reasons I’ve always thought they were fucked- they are attesting things and won’t get audited.

There’s a really simple solution for them and every reputable finance company (and many unreputable ones) - get an audit.

And they’ve dodged it for years. I can’t imagine a situation where I would ever bank with a company that wouldn’t be under regulation or have an independent confirmation of their solvency.

They are fucked in the sense that the only reason to not audit a multi-billion dollar firm that’s based on trust is that they are full of horse apples.

I’m surprised that they’ve lasted this long without blowing up. I hope they pull it out, for the sake of their customers.
Your comment is a lot better (and more information dense) than the submission article. Can we change the URL to just point to your comment instead?

Many of those things are not mentioned in the article at all, so thanks for adding additional information.
WhatsApp charges businesses for access to its API, and also has a payments platform in emerging markets. It assembles and sells software products.
Free VNC implementations often lack modern features that make the protocol usable. I've yet to find the first VNC interaction where my password can be longer than 8 characters. Everyone seems to just tunnel VNC over SSH instead of implementing modern authentication protocols which adds another layer of complexity and limitations to a latency sensitive, high-bandwidth protocol.

VNC is definitely easier to understand but the common servers usually leave a bad taste in my mouth after using them. RDP clients are often higher quality but there are many issues with (configuring) RDP servers right for Linux; however, GNOME's direct RDP integration has solved a lot of problems I was having before.
I’m not sure I’d call these people Journalists. They are maybe one level above tech blogger and just a notch below high school newspaper.

Maybe these folks would benefit from a renewed focus on political corruption, war crimes, illegal finances, unsolved murders, etc - you know, real journalist stuff, rather than ragebait articles. Just a thought.
"Elon Musk rages off Twitter Spaces" - https://youtu.be/znFNKlzuTSc
That text is linked to an audio file. In normal text could be like "for-jay-oh".

https://forgejo.org/static/forgejo.mp4
> mine has no builtin CD-ROM, floppy drive, ethernet, serial, or parallel port,

None of them had any of those things.

USB had not been invented yet, and writable optical disks were fantastically high end kit that cost more than the whole laptop. 100Mbs Ethernet was relatively new and not that common yet; at home, I still used 10Mb/s thin Ethernet because it was much cheaper than UTP Ethernet, which needed powered hubs.

The cheap'n'nasty Acer-made Thinkpad i1200 series that replaced my TP701 in 2001 didn't have a floppy, serial or Ethernet, either, and only USB 1. But it did have Cardbus.

That stuff was all left out of 1990s laptops to keep the cost down.

For my TP701, I have an external floppy drive, but I also have PCMCIA SCSI for a SCSI CD-ROM drive, and PCMCIA Ethernet for networking, and a PCMCIA modem for Internet dialup while I was abroad.

And of course the machine has not 1 but 2 PCMCIA slots, so you can use any 2 of those at once.

Find a cheap old PCMCIA Ethernet card -- not wifi, that's too new -- and plug it into an old 10/100 hub. (I picked one out of the trash a few months ago, just in case.) Plug that hub into a modern Ethernet switch.

If Windows 95 doesn't have drivers, pull the hard disk, stick it on a $5 EIDE-to-USB 2 cable, and copy the Win95 install CABs onto the hard disk from a modern computer. Maybe copy the driver disk too.

Add TCP/IP and the Microsoft Network client, and now it will talk SMB1.

Add IE6, or Opera 10, or Firefox 2, or Netscape 9 and you can also FTP upload and download stuff to it.

Win95 has an email client, or add MS Internet Mail and News, and you can then email stuff on and off it as well.

You can't add USB-anything, because USB needs soft-configurable IRQ and DMA, and that needs PCI, and that needs Cardbus. PCMCIA is ISA in a credit-card format, so USB is impossible. So is Firewire. Both need Cardbus, and you can't retro-fit Cardbus slots.

You can have a PCMCIA Fast Ethernet card. That should autonegotiate a connection to any modern gigabit switch. However, the bandwidth of ISA is massively lower than 100Mb/s so it won't be able to run at the network speed. If you get 15Mb/s out of it, you'll be doing well, and that will max out the CPU.
You should read some old posts about Steve Jobs.
I don’t know about TikTok, I just know this post was submitted by someone with 50 karma originally pointing to a German radio station news site, in German. It was only changed to the Guardian later, perhaps by a mod.
The Bay Area was crowded already but for the last 10 years (until maybe the pandemic) all new companies have been flocking to SF. It doesn't make it any better.
the exodus from Seren to Fen begins..
SASS only really cares about CSS compatibility with valid CSS, and won’t compile invalid CSS

Browsers handle CSS in a way that invalid CSS is ignored. This way, when you add new syntax to CSS, older parsers will ignore just the parts it doesn’t understand, and most (or all of the developer is careful) of the page will will be styled correctly

So in short, browsers have to make invalid CSS work too
I hate linux for this. How the hell a modern OS can be frozen completely shut by some runaway python script running in a VS code debugger, to a point that you have to kill your PC with a button. And then non-obvious issues that just "appear" out of nowhere and steal your perfectly fine evening where you have planned to work on your favorite side project.
If you know many Tesla owners and not one of them is a liberal, you are certainly the one in a bubble
I was hoping to see new information coming to light instead of a twitter rehash that's already been debunked. My opinion on this is that people are exploiting CZ's lack of training in corporate speak when handling pertinent questions.

Media: What are your liabilities?

CZ: We've never taken any loans so no liabilities besides customer deposits. We have PoR to show for that.

Media: Are you sure?

CZ: Yes, go ahead and ask around

Media: He doesn't even have a handle on his own business. Off with his head!
I think the maintenance is not being performed because nobody wants to spend all the time and sweat to fix a bridge and getting rewarded by "Thank you and Goodbye! Oh by the way we couldn't get your budget approved but thank you, again, you helped us out with that thorn in our butt... about your payment.. better luck next time! KTHXBYE!".
uuuups... they better lawyer up...
You do realize there are huge mechanical hammers that do require training to use, right?
Indeed. It's easy to laugh at CIOs and CTOs, but many of them try their best with the options they have available.

I'm reminded of this anecdote I had with a colleague a while back. He was railing against MS Exchange's rise back in the 90s, and how Novell Netware was better and that he was forced to switch their org to MS Exchange, back then, solely because "His CIO read it was the future in a magazine."

And so it was. Today, Netware's dead.
That's the UK you're thinking of, not Germany.
And you do have first hand information, that this was the reason, as you speak with such authority of that matter?

Like, you do know that the temperature in that hotel was significantly lower than last year?

I mean, it seems possible, that it was the reason, (even though the water temperature itself hopefully did not change as the fishs do not like that) and the last nights were quite cold in germany, so stress from temperature difference is possible, but before I claim to know something, I wait until I know.
I was part of those withdrawals, had no issues, but precautions after FTX, luckily had no money there.

This is all being stirred up by some crypto twitter "influencers", maybe engagement farming, who knows.

This article does not have the substance to warrant being top of HN at time of writing.
Been there... Especially when I was in high school with older Ubuntu flavors and trying to dual boot Windows. Booting constantly got fucked up.
Nope, Binance also issues BUSD on its own "Binance Smart Chain" (BSC). Why you would trust this, and why it's called the same thing as the one on the Paxos chain, is beyond me.

https://thefipharmacist.com/binance-peg-busd-vs-busd/
If you ever manage to get your hands on it, this book does need to be scanned and dumped into The Internet Archive for preservation.
What exactly have we learned that’s valuable from this news?
There is no demand for that. Most crypto money is either libertarians who hold use self custody OR people trying to get rich quick who will put their money wherever they can leverage it the most with the highest APR on deposits.
The normalization of this is embarrassing. Can you imagine if Vanguard did this with Grandma’s GE stocks?
> Your comment is a lot better (and more information dense) than the submission article. Can we change the URL to just point to your comment instead?

No it’s not. It’s unclear why some of the points are relevant to Binance’s health.

Edit: @rippercushions they are factually correct, but there is no context. With context, the points make even less sense.

Edit 2: @rippercushions Sorry then it’s not on your comment, just the parent’s proposal that it stands alone better than the speculation offered in the article.
Let’s be honest he was mocked after pointing out journalists would no longer have special privileges on the platform and if they dox people they will be banned.

Still convinced all this is really about is anger at the destruction of the class system that existed on Twitter.
> Received editorial wisdom these days is that you have at most 100 words to capture the reader's attention

What's weird about this is how I find Jane Austen's intros catch my attention, although they often have only tangential relation to the actual characters or plot of the book. The first chapter of Persuasion is about a vain, foolish, impoverished baronet whose primary comfort when he's down is to see his own name written in the massive tome of nobility. The main character is barely mentioned until the end of the chapter. But for some reason, I've always found it strangely engaging. Why do I care about this guy? But for some reason, I do -- at least, I'm hooked long enough to get to the actually interesting characters.
There's a lot of disdain for Twitter on Twitter.