skysight-inc/HackerNews huggingface dataset:
Help us understand what the point of the linked GitHub repository is? It houses a readme file alone.
I've looked up alloca() and it's considered about as safe to use as recursion, and potentially safer than stack-allocating one big fixed-size array. Its bad reputation might be because of poor implementations in certain compilers.
Let's be realistic though, if wooly mammoths we're released in Siberia, the first thing millions of trophy hunters would do is flock to Siberia and shoot them all.
> moving from coal

We didn’t, and coal consumption even double since 80’s. What we did is add oil to it and then gaz [0]. Some could argue that without oil and gaz, coal might be even higher today. In that sense gas is more a “less bad” than a good one : it did not diminish the coal consumption neither out energy need.

https://ourworldindata.org/fossil-fuels
Didn't you read the description? This is written by an amateur probably as the first major open source project. It is intended to be an alternative to (the configuration of) known and used solutions. The fact that the author came up with two jsons.... just accept it?
A tall garage can with a foot operated lid, right next to the crib, emptied daily, is magic, both in terms of utility and odor control.
> It would have better to say Google popularized these practices rather than pioneered them

This also seems incorrect. Before Google, it was common to have company-provided before Google. IBM and Motorola had cafeterias. I don't know when AMD installed their cafeterias, but if it was post-Google, it would've been inspired by IBM and Moto's cafeteria and not Google's. In Austin, the Moto cafeteria was known for having very good food and IBM was moderately subsidized and pretty good until the 2010s, which doesn't line up with Google being influential at all. And Centaur had great, free, food. This is an old idea that predates tech companies that a lot of tech companies have picked up that Google also happened to pick up.

As a term, dogfooding spread through Microsoft after Paul Maritz wrote an emailed titled "Eating our own Dogfood" in 1988. If the term was popularized by anyone, it was probably Joel Spolsky who took the practice from Microsoft and blogged about it when he was the most widely read programming blogger. But there are a lot of examples of people doing this before Martiz's email (they just called it something else) and before tech companies even existed; this is another practice that predates tech companies that tech companies picked up.

I don't know about the history of A/B testing in tech, but Capital One was doing A/B tests at scale before they would've been influenced by Google and that's another idea that was used outside of tech.
Thats a different phenomenon than what I was discussing, but a really interesting one. Nate Silver discussed the topic with Tyler Cowen and said many platforms ban sharps, but then look to other platforms that allow them to benchmark their own odds.

I think the analogous situation to what I was proposing would be if a platform had open betting and organic odds, but sold the sharp betting data to 3rd parties.
Note I didn’t say all people, but out of curiosity how much of your time do you spend in air conditioned environments?
I've not had this experience, but I am sorry you seem to be. You may be interested in the following, pulled from the federal governments dept. of labor website:

*"Myth: Under the ADA, employers must give people with disabilities special privileges, known as accommodations.*

Fact: Reasonable accommodations are intended to ensure that qualified individuals with disabilities have rights in employment equal — not superior — to those of individuals without disabilities. A reasonable accommodation is a modification to a job, work environment or the way work is performed that allows an individual with a disability to apply for a job, perform the essential functions of the job, and enjoy equal access to benefits available to other individuals in the workplace.

*Myth: Providing accommodations for people with disabilities is expensive.*

Fact: The majority of workers with disabilities do not need accommodations to perform their jobs, and for those who do, the cost is usually minimal. According to the Job Accommodation Network (JAN), a service from the U.S. Department of Labor's Office of Disability Employment Policy, 58% of accommodations cost absolutely nothing to make, while the rest typically cost only $500. Moreover, tax incentives are available to help employers cover the costs of accommodations, as well as modifications required to make their businesses accessible to persons with disabilities."

You are well within your rights to expect reasonable accommodation per the above. Have you spoken with HR about your concerns? I would be sure to create a timeline of all verbal interactions from the time you were interviewed to the current. Who you spoke with, what was stated to you, what date. Speaking with HR can be in your favor, or it could go in the favor of the company -they are there primarily to protect the company from lawsuits.
https://www.justwatch.com/

search for the title here; it tells you where it's available,
Hey, what's with this poodle slander? The poodle was created hundreds of years ago as a working water dog.
it would be cool to see a more comprehensive comparison including methods with raytracing

they have MLAB in their performance comparison table, is that ray traced? from this blog i think it sounds like it there's a rasterized version and a way to use ray tracing https://interplayoflight.wordpress.com/2023/07/30/raytraced-...
Virtual Texturing
Everyone loses over time playing blackjack. Most people win over time buying bitcoin.
You can do slightly better fairly easily I think. See here for example https://github.com/AnswerDotAI/gpu.cpp/pull/35
OK, this is a horrific tangent, but if you haven't seen the classic Doctor Who story "City of Death", go check it out.

Written by Douglas Adams and filmed on-location in Paris, it involves the Mona Lisa being stolen, and is probably the finest Doctor Who story ever written.

In fact it's so good that I'm always a little disappointed by other classic stories in comparison.
A herd of elephants is aggressive. They trample an old woman who can run away as fast.

People hide, but for the burial, they come out of their houses, make noise, alerting the elephants.

Elephants get aggressive again. People run away. Elephants trample what they left behind.

Them, Elephants also trample the village.

Seems like a pretty likely scenario?

Stuff happens!
> It’s way too convenient to pay $5-10/month for unlimited access to nearly every record ever created.

1. It's not unlimited access, it's access over the Internet. Which one doesn't have always and everywhere.

2. It's absolutely not every recording ever created; pretty sure it's not even half.

3. It's convenient, but not too convenient, because access, arrangement, playback GUI etc. is controlled, to a great extent, but the relevant service.

4. For most people in the world, this is not affordable. The median per-capita income in 2023 was ~2920 USD [1]; and you're asking for, say, 7.5 USD/month = 90 USD per year, or nearly 5% of one's income. No can do.

5. Even in richer countries - this stuff adds up! After a year at 90 USD - you don't accumulate any music you can then hear. So, you need to pay that sum for your entire life, let's say ages 15 to 95, e.g. 90 * 80 = 7,200 USD for music. Not cheap.

[1]: https://www.zippia.com/advice/average-income-worldwide/
Agree 100%. That's the default on every support number you call these days. I think it's proactive anger management on behalf of the service provider
As someone who has been on and off the Degoogle train (I ran full LineageOS without Google Play at one point) and is now pretty deep in iOS territory, I'd say the main thing for me has been email.

I've used https://www.fastmail.com for a great deal of years now, which is also home to my calendar as well so there's nothing much of value tied to my Google account.

YouTube subscriptions would be annoying to lose but I subscribe to channels via RSS. At the moment, I'm using http://newsblur.com for that but sometimes I jump around RSS clients. Newsblur recently added backfilling of channel content from YouTube's API beyond what RSS feeds normally surface though which is great.

For plain text notes, everything is in https://obsidian.md compared to say; Apple Notes

One thing I would miss is photos which I currently have in Apple Photos stored in the cloud so I recently set up https://github.com/icloud-photos-downloader/icloud_photos_do... which runs nightly on a mac mini at my house and archives everything in a Backblaze B2 bucket. https://ente.io/ seems like a promising alternative in this space.

I don't actually have a good alternative to Apple Health now that I think of it. You can export backups but not automatically. I'm not entirely sure what format a lot of that data is even in.

Realistically, I don't look at it a lot, I just use some of the correlations when they rarely pop up. Something like https://exist.io/ is probably the closest that I actually used to (aspire to) get value out of but don't currently use.

The reality is that convenience is king and it's hard work staying independent from any centralised service, not to mention social pressures.

The middle ground I've accepted is still using it all but making sure you have a good escape hatch you periodically test + backups where you're solely reliant on large businesses who heavily lean on automated account banning.
Show HN: Achico – A free macOS file compression app
A lightweight, native macOS mini app that locally compresses files while maintaining quality. Support for PDF, images, videos and miscellaneous formats. Open to feature ideas
So will you submit a correction to the editor?

Edit: I don’t want to be harsh on you, but the fundamental problem of credibility, especially in online writing, is that it takes one mistake to lose an amount that takes hundreds of correct decision in a row to regain…
Brine pools typically have an electrolysis system that manufactures chlorine from the salt. As such, it’s a salty with low chlorine levels pool, which is still more pleasant than a high-chlorine pool.
Or even the same version the user originally liked! Apple Music (as of last use, about 10 year ago), Google Play Music (RIP), and YouTube Music all do this fun thing where they swap explicit versions of songs out for clean ones or partially clean ones. My favorite example is Kenji by Fort Minor, a song about Japanese internment camps in WWII that features the verse:

> stop it don't look at the gunmen

> you don't want to get the soldiers wondering

> whether you're going to run or not

> because if you run then you might get [EMPTY SPACE]

This is the explicit version available on the app. The word was "shot." The album version says the word. As of today there's no way to get the album version on YouTube Music, the way it was when I first hit "like."
UCL scientist William Dunn: There may be fish in moon of Uranus
At least you have expansion slots (PCI-X/PCIe) to add new controllers. Totally stuck with the iMac G5.
Sion Sono is such an odd film maker, I seem to vacillate between "this is genius" and "this is garbage" every other minute while watching his films.
I am not a doctor, but if the test is whether your diet could become a factor then you do not have to look further than heart transplant waiting list criteria[1][2]. For example, please note that 'morbid obesity' is noted as a relative contraindication. McD enjoyers are not known for being fit ( I should know ).

I personally think you are asking the wrong question here.

[1]https://www.upmc.com/services/transplant/heart/process/waiti...
[2]https://www.hopkinsmedicine.org/transplant/referring-physici...
I wouldn't dispute that there's a very narrow band of temperature differential and air flow rates where the speeded up rate of airflow increases evaporation cooling effects enough to compensate for the faster rate of heat delivery from the air itself. The hotter the air tho, the slower you'd want your fan to be, in this narrow range of conditions.
> the doors fall off

"That’s not very typical, I’d like to make that point."

https://m.youtube.com/watch?v=8-QNAwUdHUQ
To add to this, you're searching CL for those terms so that it brings up a liquidator with a brick and mortar store.
Bought for £8 at Aldi, sold online for £250: the great resale frenzy
https://archive.is/U4M9I
I've played a lot of go and never heard of delay timing like you describe.

Sounds interesting, but as a player I think I'd prefer Fischer just so I don't have to think about the time so much (in delay if I play too quickly I "wasted" the extra).
I think you are making a lot of assumptions about how the program was run. For example, are you assuming that the employees were betting their own money or exposed to any downside at all?

I assume they were given free credit for the system, and had the chance to turn it into cash bonus if they won.

It is closer to a company giving out a prize for the winner of a free fantasy sports league.
cw: i don't actually work in ML, i just read a lot. if someone who is a real expert can tell me if my assessment here is correct, please let me know.

> I have a hunch that, through sampling many AI "opinions," you can arrive at something like the wisdom of the crowd, but again, it's hard to validate.

That's what an AI model already is.

Let's say you had 10 temperature sensors on a mountain and you logged their data at time T.

If you take the average of those 10 readings, you get a 'wisdom of the crowds' from the temperature sensors, which you can model as an avg + std of your 10 real measurements.

You can then sample 10 new points from the normal distribution defined by that avg + std. Cool for generating new similar data, but it doesn't really tell you anything you didn't already know.

Trying to get 'wisdom of crowds' through repeated querying of the AI model is equivalent to sampling 10 new points at random from your distribution. You'll get values that are like your original distribution of true values (w/ some outliers) but there's probably a better way to get at what you're looking to extract from the model.
Sometimes the context even includes the genre. A F/G might be written G9sus4 on a jazz lead sheet or G11 for a pop song. The latter is somewhat incorrect, since the 3rd is pretty important in a G11 voicing.

Without other context I would say that you can probably label G/C as Cmaj9 or even Cadd9, even though the E was not in the original label, but to be sure you do need to check whether the E is indeed okay instead of or in addition to the B.
> who the hell has time to write everything twice?

If writing everything twice results in more maintainable code (eg higher cohesion, lower coupling, less verbose, more self-explanatory) then it's possible to get massive returns over the life of the module.
75% can't be the best we can do. What would reach 100% or nearly 100%? Handcoded assembly?
We were actually considering a MUD at first, but then we added raylib
I'm not aware of anyone running a limited dist to allow for untrusted dist clients. But here's an OTP response to a proposal that's pretty clearly a no [1].

It'd be much simpler to put together a custom protocol to communicate between the client and server. You could use Erlang's External Term Format to exchange data if you want, in which case you'd want to do binary_to_term(Binary, [safe]) to prevent creation of new atoms and new function references which can fill up tables and also consider that just because deserializing is safe for the runtime doesn't mean you can trust the client.

Erlang makes it pretty easy to parse sensible things off of network sockets, if you want to go more custom, too. Binary pattern matching is lovely.

[1] https://erlangforums.com/t/rfc-erlang-dist-security-filterin...
SEEKING WORK | Toronto (UTC-5) | Remote

Data Engineer & Architect with 8+ years of experience in building scalable data systems. Strong background in software engineering and cloud architecture. I help companies modernize their data infrastructure and establish robust data practices.

Tech stack:

- Data: PySpark, Python, Databricks, Airflow, SQL, BigQuery, Synapse, Cassandra

- Infrastructure: Terraform, Docker, Kubernetes

- Databases: PostgreSQL, MongoDB, Redis

- Streaming: Kafka, Spark Streaming

Specialized in:

- Data platform architecture and implementation

- ETL/ELT pipeline design

- Data engineering best practices and team mentoring

- Rapid MVP development for data solutions

I focus on delivering pragmatic solutions while maintaining high engineering standards. Happy to discuss your data challenges and how I can help.

Email in profile.
LinkedIn: linkedin.com/in/tomislav-grbe%C5%A1i%C4%87-388442328/
Is this a joke? I don't see it being any less prevalent than at any time in the past. There are plenty of trustworthy sites and plenty of people know about them. It's all over Reddit for anybody who's interested and it doesn't take a rocket scientist. It's easier now than it's ever been before.
I have no doubt the title (and first image) were selected to drive engagement, I simply have serious doubts that it was intended to drive engagement from that angle. To add some context, the eruption of Mount St. Helens was viewed as a fairly significant ecological disaster in the 1980's (and, for once, one that wasn't caused by humans). There were a lot of photos of the devastation, and people were wondering how long it would take to recover. In all probability, the title was written from that perspective. Which is engaging, at least to those who lived near the time of the event or who are interested in how ecosystems recover.

As for gophers causing it to erupt, that type of connotation implies a very different type of publication.
While I think it's still an unfriendly move on Sega's part, they're presumably delisting these specific titles in advance of releasing new products/packages for them.

That's what happened a couple years ago – they removed Sonics 1-3 (+ Knuckles) from Steam as individual titles, then released Sonic Origins, which included all of those plus Sonic CD.

The SEGA Classics games came out 14 years ago, so they probably want to release these titles again with an updated emulator and market it as a new collection. This seems especially likely to me, since they're delisting the existing Classics Collection title on consoles.
The "write it twice" strategy should be more common.

The alternative is "write it once and be stuck with it". You want tech debt, cause that's how you get tech debt.

By definition, the first time you do something, you will learn a ton. So you've gained two things: 1) hard-won technical knowledge and 2) a bunch of sub-optimal code written before you obtained that knowledge. The way I see it, keeping that proof-of-concept code around forever is a terrible tradeoff - giving up #1 to save #2 at any cost. Code isn't that special, especially on the first pass.
Not mixing business logic kind of stops being possible when the UI needs to follow your business logic. We used to do much less complex, less specialized apps. And on the other hand - building an universal business rule engine just because you needed a wizard with three business process steps seems excessive.
Show HN: Revios – Waitlist for Genuine Video and Audio Reviews, Validated by AI
I once did some work for a business that operated in this field. I'll never forget the owner. He had done very well over the years and drove a Ferrari - an extremely rare sight in the industrial area. He spent all day selling very high end second hand and new office furniture to discerning clients - large contracts for whole buildings sometimes. But in his own office he sat on the very cheapest office chair that money can buy. One that he wouldn't have been able to source from any of his suppliers. Never could figure out if it was a contrived statement, or not.
Back in the '80's, I knew a few folks in the math dept. of one of the larger midwestern research universities. That dept. was doing very well indeed with grants; their secret was a departmental secretary with extensive knowledge and exceptional talent in that area. Scuttlebutt was that a number of social, departmental, and university rules were being bent or broken in setting her ample compensation. But no one cared - because everyone who might complain was a beneficiary of the money that she seemed near-essential to bringing in.
Signal messenger has been doing great work recently. Nice to see a steady tick of features
Yeah as a BSME I'm well aware of what sweat does. That's your body's way of doing evaporation cooling. But if you want serious cooling effects then wet clothing can basically make the difference between life and death in extreme conditions. It's a valuable skill to know. Saying "Just sweat" is not a skill to know.
Ordered, and I'm grateful you showed HN. One of my teenage sons is a brilliant improviser, and I'm thrilled at the idea of having a plug-and-play way to capture what he plays.
Why not institutional misinformation? Or better yet, institutional deception? Elite misinformation sounds like elites who believe in misinformation. This concerns elites or institutions who don't believe the false info, but they're spreading it for cynical reasons.
XMPP Newsletter October 2024
Needs more Turbo Pascal/C++
Security Is a Useless Controls Problem
I'll order it. I became interested in 20th century Vienna recently after reading that Hitler, Trotsky, Freud, Tito, Stalin and Franz Ferdinand all lived in the same area of the city at the same time (in 1913).

https://www.bbc.com/news/magazine-21859771
I agree. I've been interested in how the stories we consume, whether presented to us by ourselves or others, affect our personalities. Thank you for pointing me to Vonnegut.

One thing I feel is often overlooked in this conversation are our physical urges, specifically the ones motivating us to action that is different from what the 'character' we want to be would do. That adds noise to our personality, and widens the gap between what we are and what we want to be.
Show HN: Automated Guide Generator on Any Topic
A simple webapp, nothing fancy. Given a topic and LLM config (all on webpage), will generate a detailed guide on it in markdown format.

A few of the guides that I generated:

1. Building a Minimum Viable Product (MVP): https://mdshare.vercel.app/building-a-minimum-viable-product...

2. Practical Finance for Startup Founders: https://md-share.vercel.app/practical-finance-for-startup-fo...

3. Machine Learning with Scikit Learn: https://md-share.vercel.app/machine-learning-with-scikit-lea...
> What's your end goal here?

To understand the missing gaps you have left open. I assume you took the time to respond to the original comment because you wanted others to understand you. But, with those gaps still open, we don't yet. If my assumption is wrong, I'll accept it, but then if you don't want to interact why bring your personal musings here and not to your private journal?

> I think I've been clear enough

Okay. Perhaps you could explain your interpretation of my questions towards you to help me understand how I didn't make myself clear when asking them? I had hoped my questions and associated explanations made clear what I didn't understand, but obviously not. Happy to rephrase it in a way that is clear once I have a grasp of what is missing.

> You're welcome to share your own definition of AI

I could try if you wish, but under what specific context? Words and terms often change in meaning when the situation around them changes. There is almost never just one definition.
With GPUs it's not uncommon to run out of memory bandwidth before you max out the theoretical FLOPS. They may have a ton of bandwidth but it's never enough.

That can lead you to some pretty counter-intuitive optimizations because it's often faster to do more compute work if it means you touch less memory in the process.