skysight-inc/HackerNews huggingface dataset:
If we're quoting HN comment guidelines, you're supposed to interpret comments in the best possible light - which you are clearly not doing.

The OP is not trolling. They're referring to a type of justification for censorship that's been used for literally thousands of years; with aspects of political censorship and narrative control. That's very relevant and on topic for this discussion, and there's nothing ideological or bad-faith about it.
I must admit i've never actually used keras but this is interesting to see how they are implementing it with Jax, definitely worth a reminder to dig into one of these days.
It's a real problem. The whole issue complex has turned me off of using regression analysis in my work completely. If there is data, I just show the data as good as possible. But as long as regression analysis is a useful tool to advance your career (as opposed to research) this will continue.
Why would you like a standalone IDE instead? You'd have to pay another license instead of using an existing one.
Ask HN: What's your most exciting thing/tech/project you're following now?
Are we really going down this path of prompt-prompt-engineering?
> When's the movie coming out? Who's going to play her?

Was in development at Apple/Lionsgate, directed by Adam McKay, and starring Jennifer Lawrence.

Edit: May be out of production now, as Lawrence believed that the TV show (The Dropout, starring Amanda Seyfried) did too well last year. https://twitter.com/kylebuchanan/status/1587835427838271488?...
> Most academics won’t falsify data — from a pragmatic perspective, that’s their career on the line

In my experience, this is absolutely not true. I mostly only have first-hand observations in the economics, finance, and marketing disciplines. They left me EXTREMELY cynical about all academics.

I have seen:

1) A well-known professor at an Ivy-league B-school openly talking to his class about how the NAR funded his latest study on the real estate market, which (of course) found that the market was not overvalued. This was 2007. The co-author on the paper was the dean of the B-school. He is no longer the dean, but only because he seems to have moved on to more lucrative consulting roles.

2) An older professor, who was one of the first to be in the group labeled "behavioral economics," when asked why he wasn't writing a book focused on more mainstream readers like some other such big names were at the time, STRONGLY hinting if you filled in the blanks although not outright saying that their ethics were questionable, they were all forming hypotheses that were useful for for consulting dollars and dredging up data to support it, and he was too old school (and too old) to be interested in playing that game.

3) A full cohort of marketing grad students (6-7) talking openly about how the system is messed up, and to get a job, you absolutely have to have a good dissertation with a strong results, but to avoid p-hacking allegations, you have to shoot in the dark. So you're left in this situation where you commit financial and career suicide if you DON'T make up data to support your thesis. It is not rare. It is an open secret. No one likes it. They hate it. But they also feel like they are the stupid idiot if they try to fight against it alone. It is how the system works. Only a true saint would accept data that actually does NOT support their hypothesis because it makes it unlikely they will get a job in a very competitive market. Some people do report non-findings, but they are rare. IMO, academic departments should specifically seek out graduates who were willing to report that and stuck by it. But that is not the way the world works. As another poster pointed out, we all like stories, and no significance means no good story to tell.
Where's the comparison with traditional ML? In the article I only see the good things about using LLM, but there's no mention to traditional ML besides from the title.

It would be nice to see how compares this "complex" approach against a "simple" TF-IDF + RF or SVM.
Of course, we might not believe that all of those internet facing servers are of equal size and represent an equal number of servers, right?

We know that all the top 25 websites are 100% Linux and represent a lot of servers each.

Also a whole lot of that cited report seems to be misidentified. The top Windows site other than Microsoft properties listed is nih.gov, which looks like Drupal on Linux behind Akamai GHost -- all Linux.

I do accept that Windows is probably about 20-25% of server instances and slowly contracting. But public facing webservers and the infrastructure that directly supports them? Nothing close to this.
I think you're right but I also think the text in published books would be at least an order of magnitude more valuable than the same length of text from the web
ECSx: A New Approach to Game Development in Elixir
https://archive.is/wUwOi
I took Prof Ariely's courses while he taught at MIT - a fantastic professor and well-thought material. However these are serious charges and I wish we exert bit more caution before trashing someone.
Classic HN website nitpick: Logo should link to home page. In this case it is a link but just goes to the current page. However, points for being able to easily get to the main product page from the blog, usually that's buried.
It is often presented this way, but there is no synthesis in Hegelian dialectics.

https://en.wikipedia.org/wiki/Dialectic#Hegelian_dialectic
> On your specific point, humans take decades to (very roughly) copy themselves. An AI could do it in minutes with far more precision and control.

Copying AIs just results in effectively higher intelligence (bigger brain). Things would be different with self-replicating robots of course, but duplicating robots is not that fast and one could argue that the robots are dangerous rather than the AI controlling them, because they would be dangerous even if controlled by stupid non-AI program.
I've long been suspicious of this study from Ariely from 2003. It suggests that if you "prime" students by having them write down the last 2 digits of their student ID, then students with numbers like "93" will then be willing to pay 3.3x as much for a bottle of wine as students with numbers like "04". At first, some follow-up research seemed to replicate this, but then later work found no effect whatsoever. Very odd. https://justindomke.wordpress.com/2021/10/14/is-anchoring-a-...
You might be stuck in an argumentative mode of thought, it seems like you replied to an interpretation of my comment that left out some salient details.
Wouldn't a multi-framework wrapper be a subset of any supported framework's features common among all frameworks?

Additionally would it always be at least a step behind any framework depending on the wrapper's release cycle?
I love stories like this. Reminds me of something you'd find on HTTOTW.
wanted small turbine that will generate ~1kwh through the night. essentially not possible
> The others are more sus but you can make a bad API out of anything.

Yahhhh but there's something about operator overloading that is like catnip to clever programmers. Ah ha, file paths have slashes, and the divide operator is a slash! Clearly I should use the divide operator to append paths segments together! I'm so clever! Ah ha, << looks kinda like an arrow I guess, so we can use it to, uh, pass data between objects, I guess. I'm so clever...?

It's irresistible. We have abused it and we must give it up for the good of all.
Summary for those who are not deep into academia…

Dan Ariely is a fraud. To be specific: he has been credibly accused of fabricating data in at least four separate studies (Ten Commandments, delta dental, Hartford car insurance, and the study which he claimed Rossi ran for him which is discussed at the link). There are likely more.

More broadly: There was a “golden age” for this kind of “behavioral economics”/social psychology work in the early 2000’s up to probably 2012-2015.

Researchers would generally publish “results” which were either “delightfully counterintuitive” (ex: prime subjects to think about Florida and they walk slowly) OR featured extremely cheap interventions which showed large effects on outcomes (ex: signing an honest pledge at the top or the bottom of the page made a big difference in how honest people actually were on their tasks).

In retrospect, there are two problems (at least!) with this literature.

1. There was no theory backing up any of these predictions, so you could rationalize any statistically significant result with a compelling story. Publish it and you’re on your way to tenure.

2. Related to (1.), you didn’t even need to bother running actual experiments at all! Just fabricate the data. Make it fit your cute story and you’re done.

There are many tenured people in business schools (generally in “organizational behavior” or “social psychology” style departments rather than Econ) who were tenured on the basis of papers published under (1.) or (2.).

This is a big shame because there are serious researchers who do difficult work in behavioral and experimental economics which is _not at all_ like this BS. (Some are personal friends of mine, so this bothers me.).

There was no incentive for about 15 years to do the hard work though. And given that tenure is for life, it’ll be a long long time before these people are flushed out (barring more investigations, which should be encouraged!).

What should you do?

- be extremely, extremely skeptical of any results in the “priming” literature (eg the “think of Florida” example above).

- be moderately skeptical of results in the “nudges” literature. The retirement savings stuff makes sense and has replicated but the honesty nudge above is BS and has not.

- don’t get really excited about a researcher who says “economics bad - people dumb! - I behavioralist!” More than a few of these people have been revealed to be total frauds.

- don’t click or share this stuff when you see it on Reddit, HN or anywhere else. That kind of engagement “feeds the beast” - Deans love it and Deans assume you haven’t fabricated your data.

- maybe if you are specifically a Duke or Duke Fuqua alum send them a note asking why they aren’t taking the Ariely misconduct more seriously???

- (edit) throw away your copies of any of Ariely’s books. They are BS.
Isn't this the SUID binary that trusted the USER env variable for instant privilege escalation? As the kind of person who likes replacing sudo with doas, this is not something I'd install.

https://cve.circl.lu/cve/CVE-2016-10122
You're forgetting what you may consider to be factual, self-evident and a priori is your opinion.

You may be under the impression that annual U.S. deaths from medical errors being in the hundreds of thousands miscommunicates but that is truly your opinion. You are merely jumping to conclusions at places another person might not.

And going on to rely on the LLM to validate your perspective is a lossy process. It may not lose your perspective but it loses someone else's and you don't even seem to notice or care.
Capability based OS like Fuchsia do that by default. Actually I'm not sure about memory or CPUs but for other stuff you can't access it unless the parent process explicitly grants you access.
Object Based Routing in Express.js
Url is missing a letter l at the end.
Don’t even get me started with 2G (or even flaky wifi networks) internet and JS-heavy pages.
Well we don’t know how many people falsify data because, if it goes undiscovered, we don’t know it happened. It could easily be that the rate at which data is falsified is quite low and we are good at catching it, or it is high and we are bad at catching it.

I would think instances of fabrication are quite low — it’s high-risk, medium reward. Even if it goes undiscovered, academia is a marketing game, and you can’t control what other people feel is impactful or not. It’s very easy to do bad science without falsifying data, which is probably the deadliest sin in academia.
> FF's UX has always been horrible

I've used it for years. It can browse sites, manage tabs and so on. Even synchronization between devices works fine. There are some issues but I wouldn't call it horrible. Could you elaborate more?
> Kaplan's opinion said that the eavesdropping technique "functioned whether the phone was powered on or off." Some handsets can't be fully powered down without removing the battery; for instance, some Nokia models will wake up when turned off if an alarm is set.

It wouldn't surprise me if this is one of the big reasons manufacturers were pressured into non-removable batteries.
> You could have made a CRT monitor that used DVI-D just by adding a DAC, though I'm not sure if anyone ever did.

From memory IBM offered a crt with DVI.
AFAIK she is president & COO, not CEO.
I’ve always found it interesting people put tape over their camera but leave the microphone untouched. If I’m concerned about privacy my words carry a lot more personal information than pictures of me picking my nose while programming.
At 33 years old, I can say that what you’ve just expressed is probably not your end state mindset, nor should it be. I have definitely agreed with your sentiment in various portions of my life, but it stopped serving me. But if it serves you and your life right now, then that is good. It isn’t worthwhile to be worried about climate and never act on it. Live your life, but the problem isn’t likely going to go away or cease to affect you, in a macro sense.
Isn't that interesting? Was very surprised about the mints. Feel like Joe Rogan would love that detail
I had been hearing these pains from Langchain users for quite a while. Suffice to say I think:

1. too many layers of OO abstractions are a liability in production contexts. I'm biased, but a more functional approach is a better way to model what's going on. It's easier to test, wrap a function with concerns, and therefore reason about.

2. as fast as the field is moving, the layers of abstractions actually hurt your ability to customize without really diving into the details of the framework, or requiring you to step outside it -- in which case, why use it?

Otherwise I definitely love the small amount of code you need to write to get an LLM application up with Langchain. However you read code more often than you write it, in which case this brevity is a trade-off. Would you prefer to reduce your time debugging a production outage? or building the application? There's no right answer, other than "it depends".

To that end - we've come up with a post showing how one might use Hamilton (https://github.com/dagWorks-Inc/hamilton) to easily create a workflow to ingest data into a vector database that I think has a great production story. https://open.substack.com/pub/dagworks/p/building-a-maintain...

Note: Hamilton can cover your MLOps as well as LLMOps needs; you'll invariably be connecting LLM applications with traditional data/ML pipelines because LLMs don't solve everything -- but that's a post for another day.
Data Freedom Act [pdf]
I wouldn’t count the SteamDeck as a desktop
This is a forum of hackers, so this ought to be easy to answer:

Alice is using a Pixel XL in 2023. Its last Android patch was in 2019, on Android 10, but she keeps up with play store updates. Other than this, she is reasonably security conscientious. She does not sideload strange apps, but could be tricked into visiting a malicious link before exiting out of it. She is not a high value target.

By 2024 Eve has hacked Alice's phone as a result of this outdated phone. What is the most likely mechanism?

Here are my speculations:

Visiting a malicious link at the same time there is a major browser vulnerability. This sandboxes the malware, unless there is a second vulnerability, a sandbox escape.

Receiving a malicious text message that exploits a Message app vulnerability.

Attack on the baseband processor.

Pleas correct me if I'm wrong, but I don't see any of these as being very likely.
I suspect this guy is just a professional-level troll.
I dislike that this website disregards my languages preferences. it forces me to use what it deems appropriate based on my IP

if their website already ignores my preferences and dictates choices for me; I have no hopes for the software in the actual device... yay! more software telling me what to do and how to think; which is only weird because I grew up learning how to do the opposite
Is this new information? It looks like this was written last year, although I couldn't say for sure.

Specifically

> Unfortunately for Ariely, the Israeli press won’t let the issue die and has been digging into this issue of provenance rather deeply.

Haven't noticed any stories about this issue, this year (2023), in the Israeli press.
I second this. The word "mandate" is so depressing. This is not military. Go to a better place, where they value you better.
That's the "chrstphrknwtn principal", use whichever principal best applies.
Many are just not competitive in the market as well. They tend to be priced higher than Tesla with less range and performance. No one's going to outsell Tesla on EVs until they bring prices down and capabilities up. I feel like many manufacturers are still just producing a token handful of EVs for tax purposes or to prove out their logistics. No one has given it a serious push yet.
Until today, I never put it together that Guido van Rossum (python) and Just van Rossum (LettError) were related, though it makes total sense in retrospect. mind blown
Europeans can use ad supported models without resorting to surveillance capitalism. They can even use targeted advertising without it. You don't need to have people's entire internet history, a full list of their past sexual partners, and their GPS coordinates to push ads relevant to a person's interests. The spying is entirely unnecessary, and there's a history going back long before the internet even existed proving that ads without the spying are effective.

Privacy laws don't prevent Europeans from offering ad based services on the net, and being limited to providing more privacy friendly services will make those services more attractive to consumers outside of the EU as well. There's a lot of opportunity created when you can't simply fall back on the most exploitative practices the US allows for.
Half of England is owned by less than 1% of the population (2019)
Title inflation. I speculate based on no evidence other than my own observations that it's because companies aren't willing to pay entry or junior engineers well enough, so lots of them get hired at lowball rates with an implicit understanding that they'll get promoted to senior after 3 years and get the a corresponding pay raise. Either that, or they don't get promoted or a raise, change jobs, and get the senior title by default.
The problem is that this is not scary enough for those who are young, because they do not know from direct experience how it was earlier and how it is today.

I am old enough to remember that when I was a child, where I live, in Europe, every winter there was permanent snow coverage since early December until late March.

On the other hand, in the last 10 years there was no more than a week of snow per winter, and in the last 5 years no more than a couple of days with snow per winter.

There are more than 10 years since I have used for the last time my winter clothes and boots.

Such a big climatic change in less than a human lifetime cannot be ignored and it is not at all certain how it will evolve and which will be the consequences.
I’m going with:

> The government is trying to control your mind through the internet
This comment is wrong on so many levels:

- Berkeley SJWs

Is it "Social Justice Warrior" to complain that your lab is giving false results to people? I would have thought that was basic human decency.

It's really unfortunate that our world is so polarized that some people see everything through the lens of culture wars. Theranos had nothing to do with the culture war. It was fraudulent lab results.

- 9 billion dollar company

Turned out none of the technology worked, otherwise someone would have bought it for something. So it was never worth anywhere close to $9bn

- talented people fired

Talented people given an opportunity to find new jobs at the height of the market, rather than waiting for Theranos to inevitably fall apart during the eocnomic downturn.
This is essentially correct, although the encapsulation format is really the Thunderbolt encapsulation format, which is only USB in that it is now officially defined in the USB4 specification.

USB4 hubs/docks for example, need to have the ability to translate from encapsulated DisplayPort to alternate mode for its downstream ports. USB4 hosts need to support both encapsulated and alternate modes in the downstream ports. The idea is that if a display device does not want to implement any other non USB 2.0 peripherals (2.0 has dedicated lines so it can support those), it can implement only alternate mode, (and not need to support the complexities of encapsulating USB4), plus all USB4 hosts needing to support DisplayPort means you know you can connect such a screen to any USB4 device and have it work (although supporting multiple screens like this is optional).

One thing to not though is that DisplayPort alternate mode has the option of reversing the device->host wires of USB-C lanes and thus get 4 lanes of host->device data, for 80Gbps at Gen 3 speeds if using both lanes.

USB4 V1.0 does not support lane reversal, and USB4 V2.0 can reverse only one bidirectional lane, since it still needs to support device->host data. I think this lane reversal is only possible when using the new new Gen 4 speeds, which provided 80Gbps symmetric, or 120/40 Gbps asymmetric.
The output is not 100% guaranteed. Be careful about that and have another layer to check the output.

I had a schema with a string enum property to categorise some inputs. One of the category names was "media/other" or something to that effect. Sometimes the output would stop at just media even though it wasn't a valid option in the schema.
Every time I looked at getting a NUC when I wanted a SFF system I ran into this problem. If I just needed a low power Linux box I could get a cheapo Atom device or even just a Raspberry Pi. If I needed more power a SFF PC, a laptop, or even a Mac mini was usually an overall better buy accounting for my time invested.
I completely disagree. Client side has the potential to be very fast, even faster. However, most people are more interested in writing a complex, Turing complete, type system under their client than making fast, easy to use applications.
It wasn't that short-lived. All DV cameras had FireWire. Although Sony, per its mania for undermining industry standards, created a bastardized version (called I-Link, ugh) whose connector lacked power and required a physical adapter.

External FireWire drives (like LaCie's) were popular for quite a long time, since they required no extra power source.
This one is absolutely brilliant.

I used it to run Ubuntu on an x86 on an M1 Mac because a vendor's alpha SDK could only run on x86 Ubuntu.
Intel also developed a track record of only being able to do a good job on one x86 design at a time. Doing Pentium M and Pentium 4 at the same time didn't work out so well, and neither did Core and Atom. And then for a several years the number actually dropped to zero as they had to keep recycling their existing designs and couldn't get a successful post-Skylake architecture out the door. Now that they're shipping both Core and Atom lineages on the same silicon, they might do a bit better at not leaving one to fall into irrelevance.
You can do all these but the disk quota with systemd. If you don't want to define a unit file, you can use the CLI:

sudo systemd-nspawn \
--directory=/ \
--volatile=yes \
--bind=/home/tmp:/home/tmp \
--private-network \
--port=tcp:80:8000 \
--property=CPUQuota=5% \
--property=MemoryMax=1G \
-- \
bash -c 'yes > /dev/null'
Not to rain on a good theory but removable batteries require extra space in the form factor and cost in manufacturing. Where smaller is a UX goal and cost is a profit goal, being forced by shady government agencies actually seems like a second order effect.