skysight-inc/HackerNews huggingface dataset:
Haha, Runescape story time. I made a sizeable sum of GP in the early RS2 days by writing a bot that automatically bought items from underpriced general stores. To find the store operator NPC, the script would move the mouse randomly over the game window and detect the yellow text in the top left. I wrote a cool function to count the number of letters in the text, as a kind of rudimentary OCR. This defeated a lot of the randomisation that Jagex applied to stop bots, since the text was always in the same place, a consistent colour, etc whereas everything else was pretty well randomised.

From there, it could "read" enough to find the right places to click to buy things. The bot basically world hopped constantly, 24 hours a day, and bought cheap items until the general store was depleted. I'd then sell them in bulk for several times more. I never got hit with random events (in-game captchas), because I never stayed logged in for more than a minute or so. I was also not hit by any of the big banning waves, since I didn't rely on reflection in Java or use any of the popular "frameworks" for macroing.

Joke's on me though, because that game consumed several years of my life and I spent a lot of money buying several years worth of "members".

Later on there was also a gambling culture of "dicing" where you'd join an IRC channel, type a command to a bot like '/roll', and get paid in-game if the 'dice roll' came out in a certain way. I took an educated guess that the channel operators were running bots with mIRC, and reverse engineered the random number generator in the mIRC client (which was fun, because it was written in C++). Turns out it was a linear congruential generator which was in principle brute forceable given a few consecutive rolls. I wrote some OpenCL code for my GPU in the very early days when "GPGPU" was a new idea, but was never able to get it fully working because mIRC used 64-bit floating point arithmetic and the least significant digits were relevant to the outcome of the RNG, and my GPU was only 32 bit.

Link to my SE question at the time: https://crypto.stackexchange.com/questions/2086/predicting-v...
Not to be pedantic but maybe remove the "GitHub" from the title. Some people might get confused thinking this is something official amid recent investment of MS (GH owner) in ChatGPT. Nonetheless, fascinating!
I have been. This is absurd.

You’re claiming that 80% of your time, 80% of your substantial pay, was spent managing the fallout of a single employee on a team of 30. It’s astonishingly inefficient and wasteful.

And while you’re emblematic of this behavior, it’s widespread in the tech industry. The vast majority of management is terrified of any sort of real conflict or intervention, so they become ineffectual and useless.
Ahh, that confluence where capitalism intersects with socialism.

Did the workers build the company? Did the capital build the company by providing the pay to pay the workers?

Did the workers take any risks? Or did they sign an employment contract, and get paid the same every month regardless of performance? Their only risk, that the contract will end, perhaps unexpectedly [1]?

In the case of small private businesses (which of course the vast majority of businesses are) did the "Capitalist" worry about making payroll this month, get short paid when cash is short, try and predict the future, make tough decisions when things go wrong, and somehow be a human?

Of course the socialists believe the capitalists should keep those people hired forever (or better yet, not hire them to begin with?) - ironically that's what the capitalists want as well. But life happens and hard decisions have to be made.

[1] risk costs money. If you have one employer you are at risk. As much as you can, hedge this risk with liquid savings. This has been good advice for thousands of years. Most workers live so close to poverty that this is unattainable. However folks at (big tech whoever) have the means to do this AND get decent severance, so I'm not crying for them just yet.
That's just not true. Costs may be lower (in some cases) if the thing produced is digital, but you absolutely need capital.

Knowledge workers are still workers at the end of the day. You have nothing to live off of but your own labor, it is along these lines that your interests align with other workers.
> Apple tanked Facebooks valuation

No, Facebook tanked their own valuation. They monetized user data without a care for how those users might eventually feel. They became entitled about having that data and the revenue streams attached.

Apple took the opening Facebook left unguarded by realizing people actually do value privacy in their products, and made technical and marketing investments in it.
Not to mention if you're physically storing it (not in the cloud) 1TB can fit on your pinky finger
> All the browsers bar Safari.

> I think the average user would much rather have a browser that follows web standards.

Which specific unimplemented standards are preventing your work? I’ve opened plenty of bugs in all of the major browsers and it’s decidedly not the case that they’re mostly Safari.

Last year’s interoperability push ended with a noticeable lag for Chrome:

https://wpt.fyi/interop-2022?stable

> This has nothing to do with Chrome, or allowing Chrome on Safari. It has everything to do with the developers at youtube not updating their own service.

Yes, we know. Now think about whether it’s possible that working at the same company might make them less quick to prioritize work which undercuts a key selling point their company spent billions marketing. It’s not like the YouTube developers didn’t notice the big effort to put Chrome banners all over the site was a management priority.

Anyone who remembers how Microsoft products used to have weird bugs when used in non-IE browsers knows how that could end.
> The difference in text presentation between GTK/Cairo and WebKit itself was really jarring, and something I'd bet you'd notice on Windows too.

When Safari for Windows was still a thing, Apple actually ported a good chunk of Cocoa along with it to support it, including text rendering. This meant that while it was still supported, Safari for Windows had some of the nicest looking text of any Windows web browser.

Based on Apple's more recent Windows releases which are built around WinUI, if they were to bring back Safari for Windows they'd probably take a more native approach, though.
There's some truth to that particularly if you're looking at European cities, few of which have tall towers (London is an exception).

But they also have much denser overall buildout. US cities, and SJ in particular, are not dense either in their central business core or in residential areas. Where US cities do achieve density, it's virtually always with towers, though that alone is not sufficient, see Los Angeles or Dallas, for example. New York is the exemplar. Chicago is probably in second place, but despite being based around a commuter rail hub-and-spoke network, still only achieves modest density. The core manages to achieve sufficient density for a reasonably full-fledged transit network, but still manages to have trouble retaining business and residents. Not an utter failure, but not nearly as dynamic as it seems it ought to be.

San Jose's been trying to become a true city for decades, with ... some success, but far less than might be expected.

There's an interesting historical note: San Francisco had been California's first major city, but stumbled with the 1906 earthquake and the failure to incorporate transportation and services for another 30 years (with the completion of the Bay and Golden Gate bridges), which gave Los Angeles the headroom to claim that crown, which it held until the 1990s. The Los Angeles basin is still of course much larger than the SF Bay Area, but it lost its claim as the economic centre of the state in the early/mid 1990s (ironically, after a second major earthquake in Northern California in 1989). Much of that had to do with US defence policy and spending cuts, on which Southern California was hugely dependent. San Jose itself faced significant losses from that, though it recovered with both the business computing and personal electronics booms of the 1990s and aughts.

San Francisco seems to be staggering under its untenable real estate valuations, long-standing urban issues, and the techlash / downturn. I don't know if San Jose will manage to pull the centre of Silicon Valley (in the economic sector metonym sense, not the original geographic designation, which really focused on Santa Clara / Mountain View anyway) from SF. But there's at least a chance.

I've long wondered why Oakland, which has the advantages of North Bay climate, as well as major transit support (BART, freeways, ferries, Capital Corridor) and education (UC Berkeley) hasn't been able to become more of an economic hub, and compete more aggressively with San Francisco. That would be another potential contender. Yes, there's the Hayward Fault, but San Jose lies on or near that as well.
Ideally or potentially Firefoxes or potentially say Servos or any other browser of choice. As opposed to the very-low not-so-common denominator of this anti-invested in naughty stepchild of the Apple 30% rent-stealing profit-garden that is modern Apple.
> either you except all VISA/Mastercard cards, or you except none.

There are many companies discriminating on card type; not accepting debit cards, not accepting business cards (which have higher fees for the merchant), not accepting credit cards, not accepting foreign cards, not accepting certain BIN ranges.
We're now just stating contradictory "facts" at each other.

I don't have the time, energy or expertise to marshal the evidence but I don't know anyone with all their marbles that thinks that an utterly unbounded free market with no restraints would be a good thing. I don't think you believe that either.
Does this have the ability to read the open tabs that are synced from all devices?
The anticompetitive aspect is obvious, right now Safari development picked up full steam again after years of being half abandoned. Because of regulations, they can't just afford to rely on the browser monopoly anymore.
Agreed. Fine-tuning GPT-3 is often called out as expensive and sometimes unnecessary given K-shot & embeddings. I'm glad they shared their success story even if it's not ground-breaking.
I know WASM is used for the scripting system. WASM isn't really on my radar right now, so I can't offer advice, but I do know there are at least good Rust resources regarding WASM. Also, the Veloren team is really responsive on Discord, so that might be worth looking into.

The rendering systems are fully separated from game logic systems, so it's at least got that going for it
In the spirit of hacking the site guidelines: I feel like writing a comment to declare that you're leaving the argument has to be anti-intellectual-curiosity in some nonzero way.
was wondering what it looked like from a side angle and found a 3d animation of the incident from CBS news

https://www.youtube.com/watch?v=VlAuteLjnm0
Beautiful images capture bellowing stags roaring in morning mist
Interface design is not about specific APIs.

Old books about Windows or Mac programming have all sorts of information that has apparently been mostly lost.

Two books I remember, perhaps not the best, but definitely with information that transcends specific technical details, are Bruce Tognazzini's Tog on Interface (or Tog on Software Design), and Charles Petzold's Programming Windows 95. The original "Inside Macintosh" series also comes to mind.
Clickbait title that doesn't answer the question in title in its body.
I'm surprised chocolate and opioids are not mentioned which are known to bind to rectal receptors and cause tissue softening and constipation
>when they crushed the Russians at Tsushima

Vaguely related - the Russian journey to Tsushima [1] is quite interesting (in the sense of watching a train wreck occur). It includes the Dogger Bank incident [2] which nearly incited war with Britain. Fascinating stuff.

[1] https://web.archive.org/web/20220312131211/https://www.hullw...

[2] https://en.wikipedia.org/wiki/Dogger_Bank_incident
So I am neither a pilot nor an aviation geek, but to me it looks like, besides heavy fog, two things happened. (1) control misjudged the approach time for FedEx. 3 miles out is - what? - a minute and a half, at best at approach speed? (2) control did not expedite a takeoff for southwest so they took their sweet time rolling onto the runway and accelerating.

At this day and age it is bewildering to see all of this running on human communication essentially. Why cannot descending plane lay a claim on a runway in some computer system and a cabin in Southwest - blare a horn for pilots trying to steer into a claimed runway?
Your comment made me took my Fitbit out of drawer again :p
At least I can have some fun number and graph about my health to look at when I want to.
Well, it can be used to transfer any large files amongst a bunch of people.

I like the protocol in theory. If n people want the same resource, it seems better if they get that in a sort of distributed way rather than all of them connecting to a central server to get that resource. Can be useful if you're on a slow network. I wonder if existing routers along the way make this efficient regardless.

Some Linux distros nudge you towards torrents to download its .iso file even if direct download methods are available. Xubuntu is one such distro [1].

Also, can anybody from Germany confirm if there's a ban on torrenting over there? I hear some governments/ISPs etc are starting to blanket-ban the entire protocol to prevent proliferation of pirated movies, which seems to be what the protocol is used for in practice.

[1] https://xubuntu.org/download/
>My biggest frustration with the self-help industry is that nothing addresses the fundamental action that needs to be taken. It's little tricks and hacks. They might work temporarily but then that goes away...because guess what you need discipline for sticking with the little tricks and hacks as well.

This is worse when the book is just... anecdotes? Stories about hypothetical clients (or ones they swear exist, but don't), which you can't really port over to yourself.

The thing is, you're never going to get that "manual" from a self-help book. Maybe from a therapist or a coach, but the majority of the work and exploration has to be done by yourself; to the people that feel hopeless, discouraged, depressed and alone (the people who may be buying these books) this is a hard thing to sell, so the authors don't.
Thanks for sharing! I’ve been looking at trying cheaper models but have been scared about quality. Definitely more tempted to try these now!
I will never forget how amazing, sensitive, and understanding the staff was when we put our cat to sleep (she was very old and had developed a painful infection where she was wailing in pain the day before).

They were so wonderful to us. And I was thinking, do they ever get used to this? How could they? It is downright traumatic and most of these people get into the field because of their love of animals.

Truly a difficult job.
First off, the ACT is for 60 days not 90. Second, the active quite clear on what happens if you don't provide the notice. In that case, you have to pay the employees in 60 days of severance.

This means that you can give the full notice and no severance whatsoever. Alternatively, you can give no notice but a minimum of 60 days worth of pay.
Same situation as you. Used to be involved in the whole private tracker thing too. Was a mix of online services getting better, and me having more money.

Hardly ever torrent stuff now.
Words mean things, but meanings change over time. In the 21st century in the Western world, the noun "witch hunt" and the verb "to lynch" are generally understood to be metaphorical in usage.

Similarly, if a journalist talks about a "political earthquake" or a "horse race" they don't mean that the earth is literally moving or that politicians are literally equine.
53, I was more of a woodcutter. Catch me selling yew logs on server 2.
> There is an undeniable human aspect to it that AI won't ever be able to replace.

Why do you think an AI could not replicate this? AI has shown a remarkable ability to achieve things once thought impossible for an algorithm.
GitHub claims source code search engine is a game changer
It's not a tired argument, it's a concern. I think they're right to be concerned. Good things can have bad side effects.
It wasn't a flop in my childhood. :'(
This is the reason I am so fascinated with both voltdb and scidb... having read the articles he and his teams were pushing (more for volt and their commercial side) I saw that he was in a different league than others and the insights and comments he made about nosql and variants resonated deeply as a sysadmin type who has to suffer the slings and arrows of so many db systems.
DC is also fighting reason to make everyone return to stuffy offices. As the city has clearly created an even more hostile environment for commuting with speed cameras, dramatically higher fuel costs, ancient traffic signals, and variably disjointed bike lanes, people need to be on time for work commutes to low paying jobs where no one in mgmt understands the difference between a devOps and an IT Architect role...

As someone who lives in the area, I dread recruiter calls because 98 percent of them are for roles nowhere near everything I have in my resume and work requirements profile.... Ugh. At least we rarely get earthquakes. :P
In Kino's Travels (I guess nowadays Kino's Journey), there was one country in the first anime adaptation where people no longer needed to work because the system/computer/whatever it was called did it all for them, so they spent all their time confirming its correctness.
These days it’s much more practical to just upload it to cloud storage and share a link.

Sure in theory it’s not the absolute fastest way but it’s massively more convenient and regular users aren’t sharing 1TB files.
Codesmell sure - and a case for refactoring, but I wouldn't go as far as to say bug.

But I wouldn't expect that to be the common use case - I'd generally expect that the caller would just be implicitly importing and using the type effectively declared in the method header.
Comments on Reddit from Boeing pilots suggested that TCAS wouldn't sound on the ground (or that near to the ground).
Could you expand on the “not a monad” part? Java’s type system with generics is surprisingly expressive, but it can’t have higher kinded types, so a real Monad interface is not possible as far as I know. But it does have methods to use it as you would use a Maybe in Haskell, so I don’t find its occasional use problematics at all.

As for checked exceptions, I disagree that is a mistake. They correspond one-to-one with Result types, but are just better integrated in the platform (has proper stack traces, bubble up as default, and auto-unwrap). Java’s implementation has much to be desired (it didn’t have sum types back then), but checked exceptions themselves should get a reevaluation.
TU Graz has specs, reference code and benchmarks, https://ascon.iaik.tugraz.at

> Ascon was designed by a team of cryptographers from Graz University of Technology, Infineon Technologies, Lamarr Security Research, and Radboud University: Christoph Dobraunig, Maria Eichlseder, Florian Mendel and Martin Schläffer.

Competitors: https://asecuritysite.com/light
Could that be because of lack of funding? I had friends in a private highschool and they were taught financial literacy, which isn't a big surprise. The rich getting richer.
Most people don’t give a shit about 3rd party app stores. I doubt 90% of iPhone users even know this is happening. (I say this as an iPhone user myself). So, I’m not sure negative PR is that much of a motivator.
> Different startups have different needs,

I'll address this at the end.

> Imagine a biz news story on HN, on some startup operations dropping of the ball, with startup founders' names attached, and the story says "...and it turns out they didn't have good backups...".

ITYM "...and it turns out they didn't have the last hour backed up..."

I can imagine everything in your scenario, even the unsnipped bits, and it all seems normal, unless you read "Our startup clients, who've been using us for a month, all left immediately when we lost the last hour of their data".

I really can't imagine that scenario.

Now, granted, there are some businesses where the benefit to using it is that there is not even an hour of lost data.

IOW, customers use it because it won't lose any data: online document collaboration[1], for example[2]. If you have a meltdown that loses an hour of the last inputted data, then sure, expect all affected current users to flee immediately.

[1] Although, personally, I'd mitigate the risk by duplicating the current document in localstorage while it is being edited.

[2] Maybe stock exchange also needs the system to keep the last hour of data? What else?
Linux distros. ;)

https://ubuntu.com/download/alternative-downloads
The web browser is just an app (possibly side loaded). Apps already have all of this.
That fedex captain deserves an award. Adults in the situation is an understatement.
Yeah I would like to get this into the common understanding also.

During the pandemic I developed high blood pressure for the first time, and I had also put on some weight. So as part of addressing the blood pressure, I decided to drop the extra weight.

But I just did it without much thought — basically, I just ate more salads and veggies, and less of everything else. Along with running 30-60 minutes almost every day.

I lost the weight, of course! But I also lost strength. My kids felt heavier. The difference was pretty clear.

I hired a trainer and she said what you said: add weight training and more protein. You must get enough protein, and you must do at least some resistance training (e.g. lifting weights) or you will lose a substantial amount of muscle mass along with the fat when you lose weight.

She was right, I regained my strength by enforcing (roughly) 2g protein per kg of body weight in my diet, and lifting weights for 30-60 minutes 3 days a week.

I also googled it with duckduckgo.com after she told me those things, of course, and I found that yeah pretty much everybody who is into fitness/nutrition already knows that.
This is great, thanks for sharing. I've been pretty reluctant to use davinci in production due to costs, but the other models seem significantly less capable. It seems like there's still a lot to learn about working with these models at scale.
The author didn't point fingers at anyone. He was explicit that the investigators will do the job of finding out the "why". His tone is entirely appropriate given that, if the FedEx operators had not went above and beyond, we would have seen a mass casualty event at Austin's airport.

Accusing the author of blaming individuals is rather silly when you're rushing to blame training/procedures/the system.