skysight-inc/HackerNews huggingface dataset:
Our parent company had had an amazing idea, we'd license this great relevant video content, make it available for you to put on your website, and it would show our adverts around it.

We licenced a Flash based video player, and I had to make it a) work in general and b) show video adverts before after during the content.

I spent six months learning Actionscript 3, getting the goddamn player code to build and run, (the Ant build script came with the dev's homedir baked in everywhere) came up with a way to unit test it via some monkey patching etc. etc. Files called 'blank-single-frame.flv' were created to work around concurrency bugs deep in the player, etc etc.

We released it and then I saw the "content". Pure garbage. Our content partner had scraped together a desperate collection of free videos like "Frankfurt Airport shareholder update", not the stuff like "Germany's Next Top Model" we'd been promised by the excited executive.

I'm not sure who fucked over who here, but I'm pretty sure there was a very boozy dinner and possibly some cocaine involved in forming this "partnership".

So yeah, six months making a videoplayer work to show adverts around videos no-one wanted.

Can't even justify it based on what I learned cos Flash lol.
I no longer work at Meta, but it's most likely 1) the website got hacked and serves malware or 2) false positive. There's plenty of websites that are critical of Facebook. No one at Meta has 4 billion users - no employee is concerned about a tiny local newspaper and would purposely censor them.

The most likely reason is that there are a lot of phishing and spam websites that pretend to be Facebook, so the spam filter catches the keyword "Facebook".
I used to like Roku but if practices like this get implemented, I’m done.
I pulled an Apple TV out of the trash and I really enjoy it.

I would have never paid for one, having used games consoles for streaming before it. But now that I've got it, I would find it difficult to go back.

The VLC app plays my entire media collection off my NAS without any config. None of the apps I've installed have had ads.

I'm sure a cheaper setup would work, like a mini-htpc running linux, but then my wife wouldn't be able to use it.
Plato put all writing in the same category as poetry and believed that only person to person dialogue could transmit truth. He didn't have a special animosity toward poetry. He would say that a biography was as useless and dead as a novel.
Understood, not the best scenario on this one, but would have hoped the mods merged the threads by now as the story and the comments are on day-old news (of which there are a number of submissions of the same story). What was the point of posting the story again instead of just joining the discussion over there?
Those cutting edge jobs are not using material from university classes, they're inventing it whole cloth. University education, particularly undergraduate education, is a socioeconomic filter. It proves that you have some combination of family connections or money sufficient to be admitted and graduate.
Two Plead Guilty to Insider Trading Scheme Based on SPAC Merger with Trump Group
A few years ago the pharmacy accidentally keyed in the full price for two months (four injectors) of Humira, IIRC it was like $3k. This is in Northern Europe, probably it's more expensive in the US? Also I don't know if the price has come down since.

Of course it's also a price vs volume thing, but I heard a while back that scaling up bioreactors is the limiting factor for these monoclonal antibodies.
While I doubt they're going to be good judges of similarity, in the cases where they are correct that it is too similar, you don't have the "V" part of "Viable".

> “All happy companies are diferent: each one earns a monopoly by solving a unique problem. All failed companies are the same: they failed to escape competition”

— I may be creeped out by the guy himself, but I think Peter Thiel is right about that.
I don't think it's possible to prove we do not, but proving that we do is much easier.

Let's start with a definition:

sim·u·la·tion
/ˌsimyəˈlāSH(ə)n/
noun
noun: simulation; plural noun: simulations

1. imitation of a situation or process

2. the action of pretending; deception

3. the production of a computer model of something, especially for the purpose of study.

#1 and #2 are pretty easy to prove, just look at journalism (arguably the main source of authoritative "plot twists and general stimulation", or many other broadly respected/worshipped disciplines, like "science" and their Theory of "Everything"), and the effect it has on people (hint: they typically believe it is an accurate representation of reality, you can tell because they will cite it as proof of their beliefs, and get angry if you do not accept it as proof).

One then runs into another problem: this will be rejected, because that "is not" a simulation, which brings us to yet another level of the simulation: language - the words we use to describe reality are objectively and obscenely incorrect, most of the time. Sometimes people will notice this, other times they will not - whether they do or not can be predicted with astonishing accuracy regardless of the person or their educational level based on whether it supports their pre-existing belief or not.

This basically ends up with a paradox: from most phenomenological perspectives (the main perspective, on a weighted causality basis), it is not possible for us to be living in a simulation, because of the simulation (culture, yet another level). It's basically bulletproof, a lot like like religion but even trickier and stronger.

> or do we care enough to know?

Consider the time and dedication it took to solve the many thousands of things that used to be a mystery - indeed, we do not care enough to take on solving this relatively simple problem. If you try to do it during a conversation, most people will object, usually passionately, based on memes like "We don't have time for that", "That's not what this place is for", etc. I'd even say that certain people in certain positions may like things just as they are, this state of affairs has high utility.
Going to patent that now.. aww damn already taken :(
Neat. Glad I opted out of their binding arbitration. If they apply this as an update to the TV I bought two years ago, I'll be demanding a full refund and taking them to small claims court if they refuse.
There is one difference: student loans that are being "forgiven" are being put to taxpayers, whereas in bankruptcy the loans are absorbed by banks that lent money (and to a lesser extent, to parties with outstanding debts, such as vendors).
Cloud Backups in Signal
It appears that Signal is currently working on end to end encrypted cloud backups for iOS and Android.

It looks like there could be both free and paid plans. The free plan could provide full message text backups but only media backups from the last 30 days. The paid plan (for like, 3$/month) could provide full message text and media backups with a storage limit of 1TB.

NOTE: This feature is under active development and all of these details are subject to change.
I think time is special in Einsteins equations. It therefore should be considered special. Been a while since I read about it.
"All of this work is handled by a DNS cache running on your computer."

Running on _your_ computer. Not running on Google's computers, Cloudflare's computers, Quad9's (IBM's) computers, OpenDNS's (Cisco's) computers or a computer belonging to some individual running a DNSCrypt proxy.

This is not how HN commenters and many people active in other web forums believe that DNS works. They believe that DNS requires a third party, such as Google, Cloudflare, Quad9, OpenDNS, etc. In recent times, they often call this "upstream".

Thus, there are different answers to the question, "How does DNS work?"

One answer says that the end user is in control. The end user sends the DNS query to the authoritative DNS server.

Another answer says that a third party, an "upstream" provider, a middleman, is in control. The third party sends the DNS query to the authoritative DNS server.

If we asked the people behind "DNS Over HTTPS" how DNS works, which answer would they choose.

Hint: It is not answer #1.

Authoritative DNS servers do not answer DoH queries. Under the DoH scheme, DNS queries sent to authoritative DNS servers are not encrypted. The only queries that are encrypted are recursive queries to a cache running on a computer belonging to a third party, e.g., Google, etc.

DNSCurve, OTOH, allows the end user to send encrypted, non-recursive DNS queries to authoritative DNS servers. DoH cannot do this; DoH is not comparable with DNSCurve.

Plenty of HN commenters understand that HTTP requests sent to Cloudflare's CDN via HTTPS may be decrypted at Cloudflare before they are forwarded to backend servers operated by Cloudflare customers. As such, Cloudflare can see the contents of every HTTP request. In this regard, DoH is similar. The third party "upstream" DNS provider, e.g., OpenDNS, Quad9, Google, Cloudflare, etc. can see the contents of every DNS query.

Whereas when I use a DNSCurve-compatible stub resolver or cache running on my computer to query an authoritative DNS server running behind a CurveDNS forwarder, there are only two parties that see the contents of the query: 1. the operator of the authoritative DNS server and CurveDNS forwarder and 2. the person who sent it: me. No third party, no "upstream", no middleman.

NB. A "recursive cache" is not an authoritative DNS server.
Actually, Netflix created Roku but later splitted to avoid conflicts with it's clients.
How long does that CI job take to run, roughly?
Half the money goes to administrators. This is also anecdotal, but it's hard not to notice that my university constructed a huge building exclusively for DEI. Not sure what it did that wasn't done before.
Must admit this seems like a very odd way of doing it, to me. Normally JetBrains are pretty decent at supporting OSS endeavours.

At present, OSS Java libraries can use Qodana Community, but OSS .NET libraries can't.
Depends on who explains the crowd who is good and who is evil. Mob on its own ain't the smartest bunch in the room
If the retailer is still in business that data has probably been lovingly migrated twice, and is now in a sharepoint somewhere.
I was there too. It certainly felt "timed" to maximize the sense of deflation for people working on MySQL. Perhaps it was just coincidence. IIRC Larry Ellison said that the crown jewel in the deal was actually Java.
When I was using IDEA a lot I've had this one come up a couple of times and I've really appreciated it every time:

https://www.jetbrains.com/help/inspectopedia/SuspiciousNameC...

I thought it was so sweet that someone had thought of this very specific possible mistake and warned me about it to save me a little bit of time and trouble.

(Maybe not this exact one since it was in JS not Java I believe, but the same idea)
Billionair Jeffrey Yass is famous for getting his start from gambling: https://www.forbes.com/sites/antoinegara/2021/04/06/how-trad...

He's invested in TikTok, recently visited Mar-a-Lago, now suddenly Trump is against the TikTok ban. Getting off tanget, but the Palentir billionairs are anti-TikTok for some reason.. we'll see how the fight goes..
That's what whole Europe should do already years ago because considering all the data mining Microsoft conducts in their products it become quite dangerous to use anything they released in nearly a decade.

In 2015 Munich reverted their decision from 2004 about migrating to Linux (they opted for an Ubuntu derivative) and OpenOffice [1][2], so let's hope that the Schleswig-Holstein government will stick to open source solutions this time for good and that will become a trend worth following.

[1] - https://onmsft.com/news/german-city-that-ditched-windows-for...

[2] - https://web.archive.org/web/20150821225906/https://www.techr...
Yes, you're absolutely correct! The design here totally suffers from unbounded memory use if you draw onto a large canvas. (Restating parts of your comment for confirmation that this is also how I think about it.)

To resolve this while maintaining the spirit of the design, I think two representations need to be kept: one for the rendered pixel data, and one 'out of band' representation (such as the textual data - you also highlighted this in your comment).

The idea is that, when the pixel buffer memory gets too large, some of it can be dropped. When it scrolls back into view again, it can be repopulated by the secondary representation. What I don't like about this is how it doesn't feel like it generalises well - you always need to be able to store the secondary representation, and have code to redraw it.

I think the concept you suggested is a really good one: just make sure everything that's drawn is its own 'encapsulated' widget with its own drawing logic, and you can ask it to render itself whenever that's convenient. I'm grateful for the input here, and think I will end up switching to this sort of approach in the future.
> I can make money doing so.

Not everyone is interested in making money.
Covers some chaos engineering practices that aren't very common in the wild:

1) Evil staging - make an environment less reliable on purpose
2) Gauntlet programs - gradually inject classes of failure into staging and production
3) Reliability races - team controlled race to inject classes of failure into staging and production
4) Newbie gauntlets - new environments default to having lots of classes of failure as a part of the environment
A really open and beautiful article, well worth the read.
Evidence of a pan-tissue decline in stemness during human aging
Neovim can be configured to practically become an IDE, complete with code analysis, refactoring tools, and AI assistants.

It'll also become as slow as an IDE, though. I think it's the Arch Linux (or maybe the Gentoo) of IDEs, where you have to know and configure every subcomponent of your IDE yourself.

I have tweaked my Neovim for small code snippets where a full IDE is overkill, but I can't be bothered to turn it into a full IDE like some others do.
Digging into this one, first:

> It's petty insult because the other dude first said his submarine thing is useless or whatever

Being blunt, uh, "so fucking what"? So someone says your idea is not useful, and your response is to blaze to the media that you have _evidence_ of _actual criminal behavior_ of a heinous nature?

That's not petty insults in anybody's world, no matter what they say about your submarine.
Speaking of radars... Did you know a useful radar is now just 34 US cents?[1]

And that chip? Not even designed for this application - it is a PIR sensor chip repurposed.

The core of the radar is just a single multi-Ghz transistor (in the middle of the left half of the PCB), and a super clever feedback circuit made out of fancy shapes of copper traces that probably took someone years to design and perfect.

[1]: https://www.aliexpress.com/item/1005006240906322.html
Is using a host that doesn't do this not a possibility?
I'm a bit sad that this post hasn't gained more traction. I'm a big fan of Sabine's work and I found her video to be good in terms of the content provided.

Perhaps there is no traction because most people on HN already know that this is reality.
Personally, I prefer this explanation: https://www.youtube.com/watch?v=4ZtFk2dtqv0
This is old, but my most pointless project: The CEO wanted a screen in every hall that showed the company "EnGUAGEment meter". Users would have to go to the app, choose from 10 or so canned messages like "Feeling productive", "Ready to conquer the day", and other such HR speak the CEO (or rather the HR committee he put on the important business of picking the list) felt was motivational. This would update a page that scrolled their photos and chosen message, and showed the "EnGUAGEment" as a percent of total employees responding on a car dashboard style guage. It hovered around 30-40% every day. On the CEO's birthday they'd drive that baby up to 70 to 80%
The quickest win would to move off of Heroku. Either rent your own server that you can control (to a reasonable degree), or find an alternative that doesn't suffer that issue.

Redis would work but I'd be afraid of race conditions. There probably wouldn't be any, but it's something to be aware of.

If you wanted to test the waters with at least the relative public, I'd consider doing step 1 of renting a server, but then hiding it behind a Tor hidden service. Inconvenient to connect to? Yeah. (Probably) safe from the Hasbro demons? Also yeah.
They don't do core sets any more.
Everyone starts in the womb, but very few of us tread the same paths.
This one ? https://wordsandbuttons.online/the_real_cpp_killers.html

from https://news.ycombinator.com/item?id=39770467
"August 8" juuuuuuuust a few kinks still left to work out
That was trendy for a while but is no longer the primary method
As an educator, one great use for me is classroom use. Students can run R/Python/Fortran in the browser on any OS without installing any software:

https://docs.r-wasm.org/webr/latest/
https://github.com/jupyterlite/jupyterlite
https://dev.lfortran.org/

There are rough edges to be sure, but the potential is great in education I think.
I once worked on adding a feature to a radar processor. After a number of months and getting it working, it was cancelled. At least the checks didn't bounce.
BMW turn signals used to work differently until I think the mid-2010s. You would press down to turn on the left signal, it would revert back to the middle, then you would press down again to turn it off.

People would turn on the signal and then accidentally turn on the opposite signal when trying to turn it off. So a lot of people stopped using them.
If the App Store wasn't the only place to download software on iPhone, you'd have more of a point. Instead, it doesn't matter what the relationship is between the user and Apple since there's only one option anyways. Apple wants to make the App Store look like Steam; at best, they're the built-in Microsoft store.
Nintendo wasn't loyal to the company it was loyal to the team, so when they just decided to leave and form ArtX they took the customer with them... SGI was happy with the Nintendo contract. They earned $1 in additional royalties for every single N64 cartridge sold worldwide. Losing the team was a big blow.
Location: San Francisco, CA

Remote: Yes

Willing to relocate: Yes

Technologies: Python, R, SQL

Resume: https://drive.google.com/file/d/1kqs-h3RVOfub17kSeKEJY7s_F9z...

Email: meinersjames [at] gmail [dot] com

Background:

-Over 9 years of experience in data science, with a strong focus on analytics, machine learning, economic analysis, and strategic decision-making.

-Proficient in a variety of technologies and platforms, including SQL, Python, R, Tableau, and machine learning frameworks, with a demonstrated ability to leverage these tools for insightful data analysis and business intelligence.

-Proven track record of leading and mentoring teams, with experience managing projects and initiatives.

-Deep experience in economic analysis, and statistical modeling.

-Strong educational background with an MBA from The University of Chicago Booth School of Business, specializing in Business Analytics, Operations Management, Analytic Management, Econometrics, and Economics.

-Open to long-term collaboration and roles that leverage my extensive experience in data science to drive business success.
Source to source, F77 to JavaScript is already pretty good but WASM is better.
> Why do developers want to publish and distribute on the App Store?

Because it's half of the market, and more depending on who you're targeting.

I worked at a shop where we were asked for Blackberry apps alongside with iOS and android apps, not because they had strong feelings about BlackBerry, but because it was 3% of their market share and it was above their cutoff for support.
Facebook suggests friending someone I worked with at once place 18 years ago and never spoke to or messaged since, and they show me adverts for both breast enlargements and erectile disfunction, and for hyper-local events in countries I don't live in and for people with citizenships I don't have.

They might have just guessed.
The Things Users Would Appreciate in Mobile Apps
> Getting into the university is the most important part. If everyone switched to putting the best school they got into on their resume instead of where they graduated from, very little would change. And it would provide roughly the same signal to employers.

I understand some entrepreneurs who pitch VCs do just this. I know the practice is common among HS tutors and admissions counselors. Their resume includes all the schools they got into, not just the one where they enrolled.

I would be slightly more impressed by a kid who got into some Ivy but went to UCLA to save money (or even a lower-ranked private school with a huge scholarship) rather than just going to the Ivy.
Plex is a C++ app and actually a fork of XBMC/Kodi, although that was so long ago there's probably no resemblance.

Jellyfin is an Emby fork though, yes.
Ibid, by H. P. Lovecraft
The bigger question I have, if these PD-1 blockers all have the same method-of-action, why are they showing different results for different tumors?
> fantastically bloated administrative and overhead costs

Indeed. Go check the trends on the ratio of non-teaching staff to students at these major name colleges.
1. The restart button doesn't seem to work half the time

2. As a techie who thinks of color in RGB, it took me a very long time to understand how to make green from yellow.
I don't know what you're trying to say about DoH here, but tons of people who use DoH do so with their own recursive cache servers.

DNSCurve is a dead letter.
And -mab means monoclonal antibody. But your point still stands, there is a huge number of -mab drugs out there today.
Claude's [new] tool usage is pretty good. Unlike with GPT-4 where I had to really minimize the context and descriptions for each tool, Claude Opus does better when provided more details and context for each tool.

I'm now using it with 9 different tools for https://olly.bot and it hits the nail on the head about 8/10 times. Anthropic says it can handle 250+ tools with 90% accuracy [1], but anecdotally from my production usage in the last 24 hours that seems a little too optimistic.

Of course, it also comes with a few idiosyncracies like sometimes spitting out <thinking> or <answer> blocks, and has more constraints on the messages field, so don't expect a drop-in replacement for OpenAI.

[1] https://docs.anthropic.com/claude/docs/tool-use#best-practic...
> SGI's hardware was cutting-edge and exotic.

This was their downfall, trying to scale out adoption with esoteric hardware.

I remember being quoted $18k ish for memory upgrade on a O2 or origin, same amount of memory I had just bought for $500 for an intel Linux box at home.

Sure, it wasn’t apples to apples, but I remember thinking very clearly that this wasn’t going to end well for SGI.
People in debt are more easily manipulated.
I manage a team of Consultants at a small ERP firm focused on mostly manufacturing and distribution

the #1 cause of failure is summed up greatly by Isaiah Bollinger, paraphrasing "most bad implementations are because people are trying to buck the system they bought, rather than work with it, understand how your ERP, eCommerce or other system does a workflow and match it. There's billions of dollars going in and out of Shopify (or x system) daily, and you are not that special. You will spend 10x as much trying to NOT use the system rather than trying to use it".
>> It wasn't a potential lie. He _had not_ secured funding.

> I haven't seen any evidence to suggest that (but then again, hard to prove a negative)

The SEC has:

https://www.sec.gov/news/press-release/2018-226

> Sure, but if we give him benefit of the doubt could have just been change of plans.

He's lost the benefit of the doubt by so frequently being dishonest, but in any case: saying you're going to do something, then choosing not to do it, makes you a liar.