skysight-inc/HackerNews huggingface dataset:
Most dairy farmers I've met in Australia care about their herds emotionally. Even though they send old cows and bobby calves to the knackers, they still build relationships with individual animals. It can seem paradoxical to anyone who hasn't watched them.

If it helps, consider a farmer with a tractor. The tractor is a beloved tool that's integrated into daily life, and yet it's going to end up as scrap metal when it breaks beyond repair. The emotional connection to the thing exists, yet the farmer doesn't believe the thing has the rights of a person, and there's no cognitive dissonance.
Know of any unique cool examples that aren’t too contrived with hexagony?
Not suggesting either, just putting forward a hypothetical possibility. The idea of using AI to generate kiddy porn is off-putting to me in the extreme, and I can think of plenty of reasons why it's almost certainly a bad idea to permit it, but I'd be wary of relying primarily on my instinctual aversion to it to be so certain it should be banned outright.
>"Philco used a patented process of applying two tiny electrochemical jet streams of liquid indium sulfate (electrolyte solution) on opposite sides of a thin strip of N-type germanium base material. [...] The Philco surface-barrier transistor was the world's first high-frequency junction transistor, which was capable of obtaining frequencies up to 60 MHz. [...] [3]"

Apparently (if this history is correct) -- this was the first metal to semiconductor junction transistor (earlier transistors apparently used semiconductor to semiconductor junctions). Germanium is a semiconductor, Indium is a metal (and a good conductor), and Indium Sulfate is apparently a salt of Indium...
Processor "optimizations" can produce surprising effects. The problem is these optimizations are not programmatically accessible to C (or most modern programming languages) given their simple memory model. Deterministic performance is not easy to obtain. My view is to not bother with such tricks unless absolutely necessary (and be prepared that your changes may actually pessimize performance on a future processor or a compatible processor by a different vendor).

If you are interested in this sort of thing, check out comp.arch!
Maybe. Are there any with very high PWM frequency? It's not well analyzed right now like screens are.
It is really sad. I’m sure the world isn’t coming out to support Gary Bowser because there are many others who are actual victimless criminals they make better examples of system injustice. But what happened to him sets a really nasty precedent. I hope that the system eventually comes back and makes a more sane determination
Hmm. Like this? https://www.pewresearch.org/short-reads/2022/10/27/u-s-adult...
Show HN: Automate complicated manual business processes
@canvascritic great points. What would you say where web components are good at?
Note taking is keeping the receipts for conversations and ideas. Most of the time you move on. Sometimes you need to go back and find the receipt.
I have stopped using the "snake oil" epithet, because I found out an interesting background on that.

Oils derived from various snakes in the desert were found to be effective treatments and remedies for various things by the Native American population, and therefore widely used by certain tribes.

Once the White Man caught wind of this, he capitalized on its reputation, and a booming business of scams bloomed anywhere there were gullible buyers. Of course, the snake oil was rarely authentic or effective for its advertised uses.

Therefore, snake oil was given a very bad and rather undeserved reputation for the rest of history, and medical science continues to flounder.
I did have exactly that thought when I posted it. It was more of a thought experiment than anything.
Yes, there are books based on this method, for example Lingua Latina per se Illustrata
Good to know. I refuse to let a bunch of things touch my phone (Discord doesn't exactly have a stellar privacy record), so have never tried, but for those that don't care so much about privacy, it sounds reasonable.

But hopefully you can at least understand how unnecessarily convoluted Discord makes the process if you don't have or want to use a phone.
Great summary.

This paper from one of the Lua creators digs into this in the paper Revisiting Coroutines. It is a very readable paper.
https://www.inf.puc-rio.br/~roberto/docs/MCC15-04.pdf
This looks amazing! I'm somebody who quite enjoyed the Discord interface, although I don't use it much. I'm glad you're building something like this, it'll definitely scratch the need for an open alternative to Discord.

I completely agree about the trend of closed-off spaces being terrible. I'm heartened by the number of open-source and open platforms that have picked up the mantle.
I don't mind so much about the LOC of a framework. If there is stuff in there that I don't use and that does not get in the way of me doing things, thats not that much of a problem.

As for Flask not going anywhere - well, all projects go down the drain at some point. Just 10 years ago, the Zend framework was more popular than Django and Flask combined:

https://trends.google.com/trends/explore?date=all&q=django%2...

Good point about the dependencies of the flask version. I did not write it.

If you like to write a pull request which gets rid of the flask-sqlalchemy and replaces it with pure SQL, I would love to see that.
Dumb question perhaps but if the "1.5 billion years" is in today's time ticks what's the equivalent age of the universe?
In bitcoin mining, GPU phase lasted only two years, before been outcompeted first by specialized FPGAs and then by ASICs. Nobody used GPUs for bitcoin mining since 2013. Maybe ML will follow similar path. But the computation is much different from ML, doesnt need memory at all.
In a way it’s kind of similar to scripts on a distributed ledger
So, will time speed up the closer we get to the heat death of the universe?
Toxicity is in the eye of the beholder.
Sometimes low quality text is what people need.
Thanks! In that case, I have to say I'm surprised. I assumed the code generated for the loop would have an instructions that branches, so adding another branching instruction could only hurt (edit: not necessarily a lot), but apparently my intuition is wrong.

I'm curious if the performance difference noted in the article happens on Intel/AMD as well...
Is AI creating 900k salary jobs?
I manage a Discord server for a few friends, topics are gaming related (DCS World primarily, but also Star Citizen and iRacing) - could easily be other hobbies.

I have structured the channels to support the learning journey that DCS is.

I absolutely love it, so incredibly useful. It's very easy to share resources, pictures - anything. The voice chat is also superb, just hop into a fixed hangout channel that anyone can join. I'll often just go into one early in the night, so that my friends (all over the world) can see me and hop on if they want.

I have joined server vendor specific discord servers, as well as racing league ones. The fact that they are invitation based is perfect.

Furthermore the scan on screen QR code with phone to sign in on desktop merits special mention, another massive usability win.

I specifically love how siloed it is or can be. Sure there is a lot of fluff they're putting in (game stuff in the message editor etc) which I just ignore; I can only hope they never change this core design and turn it into way more than it is now.

(Have been using it heavily since 2020, but started before then - fwiw. It absolutely helped me get through some of the strictest lock downs in the western world. Oh and I'm in my fifties, been on computers since the Vic20. I pay for Premium, and also for my early teenage son who uses it with his friends).
+ Software limited the upper limits of thrust correction/per second to 10% of what was possible.

In other words, it could perhaps correct itself in those many seconds but was allowed only small degrees of change.
It’s simultaneously relative to any unit of 1
It’s it interesting how many meaningful conversations we’ve all had on IRC, lacking all those essential features you mention?
https://m.youtube.com/watch?v=q2nNzNo_Xps
It feels like people are in massive denial about current climate events.

Have so many people just given up?
I’m more worried about how human development has seemingly stopped in its tracks, backtracking more like it
Whenever I see the term "democratizing access," my spidey-sense starts to tingle and I get a strong suspicion that I'm about to encounter something kinda-to-very skeezy that _really_ needs a good "power to the people" cover story in order to be accepted.

SPACs, it would seem, are not an exception.
Not even deleted! Actively stolen. No one has yet grappled with the reality that especially in the realm of generative art, these models do not work without a basis of absolutely stressful amounts of stolen artwork to train them. They simply do. Not. Exist. Without that baseline unethical contribution that tons of artists made without their knowledge and certainly without their consent. None of the major figures behind any of this tech will acknowledge this. They make some hand-wavy non-committal gestures towards fair use and "how artists learn" and act like that's an answer, completely discarding tons of points not worth revisiting here because it's frankly been beaten to death already and if you're still fence sitting or pro generative art at this point, it's because you want/need to be to prevent cognitive dissonance in one way or another.

And to be clear: this stuff is SO COOL. The idea of entering prompts and getting at least vaguely unique and interesting output is incredibly cool. The notion of machines that learn, even in a restrictive way as the current models do, is so fascinating. And of course, like any cool and interesting new tech, it was immediately adopted/hijacked by the worst people imaginable, determined to fill Amazon self-publishing with generated hack kids books filled with generated text and generated art, at the lowest cost point possible, sold on the cheap, with the idea that they could make them convincing enough to trick some poor overworked parents into buying them and pocketing the cash. Just grift. Every new technology we get now, as few as the true new innovations they are, are always, always, immediately, co-opted by the worst actors in the space and turned to utter garbage.
Glad I wasn't the only one uncomfortable with Discord, especially in the vicinity of that point (a). To me, Discord feels tainted with weird masculism or toxic kind of gamerism that isn't my kind.
You mean the ultra nationalists like Strelkov/Girkin? Seems Putin really cares about what they think.
Helps to reign in the inner dialogue. At some point, a soft, friendly voice was discovered. She'd tell me to be nicer to myself. Seemingly we're 3-4, maybe 5 ppl inside this skull. Lately she changed into a nice granny and I found that it would be nice if she became my dominant self.

The current dominant self is all about herself, addicted to gaming, distracted, annyoing and anxious, and yearns for the end of life when frustrated. I'd never noticed these things if I hadn't given them a voice.

goes like this:

I'm dumb, I'm worthless, everyone would be better w/o me

her voice: What happened?

current me: I can't do this, this should be easy, I want to be dead

her voice: That so? What's your fear with this?

current me: I could be seen as lazy, I'd rather be dead than be seen as lazy

her voice, ironic tone: seems rational

Then the voices just stop and I can refocus... it's really weird. Anyways. Journaling really helps!
I read it and I still don't get it, can someone (re-)explain what the presence of the print() is doing that is helpful for branch prediction (or any other aspect of the CPU)?

Update: It seems to be the conditional move, see https://news.ycombinator.com/item?id=37245325
Hey HN,

Founder here, I’m excited to announce that we've just launched the beta version of ToolJet’s Workflow Automation tool!

For those unfamiliar, ToolJet started its journey when we open-sourced ToolJet (https://github.com/ToolJet/ToolJet) here on HackerNews back in June 2021 (https://news.ycombinator.com/item?id=27421408). When we launched ToolJet, we aimed to bridge the gap between developers and non-developers, making it easier for teams to build internal tools swiftly. Our journey began right here on HackerNews, and much of our evolution has been shaped by feedback from many of you. Today, we’re taking a step further with our new Workflow Automation tool.

How it works

1. Connect your data sources: Add any of the pre-existing ~50 data sources like PGSQL, RestAPI, Zendesk, Stripe, Amazon S3 and many more.

2. Create a workflow: Create a new workflow from your ToolJet Dashboard. A workflow is a series of steps which are executed one after the other, and each step is interacting with a datasource by fetching or putting back data.

3. Business logic: Implement your business logic by creating branches based on conditions and by running JavaScript codes.

4. Debugging: You can see the logs by expanding logs panel at the bottom of the workflow builder. It will have all information you need to debug your workflow.

Documentation: https://docs.tooljet.com/docs/workflows/overview?ref=blog.to...

Availability

Currently, the Workflow Automation beta is available for on self-hosted instances running Business and Enterprise editions.

PS: We haven't open-sourced Workflows.
No real disagreement there. Ultimately my biggest concern is that real children are not exploited and damaged by experiences they're clearly not ready for - if using AI-generated pornography turned out to be a particularly effective way to achieve that (with no obvious negative side-effects, and to be clear I doubt that's particularly likely to be the case), then I would think we shouldn't dismiss it out of hand as something that must be banned just because it intuitively seems so awful.
Did you though? Or did you get all emotional and tell me to eat shit ;)
Can someone's Venmo/PayPal balance be approved to show up in a 3rd party app?
If I create my own app, can I get a user to authenticate their Venmo/PayPal OR allow access to their Venmo/PayPal, so that their balance shows up on their account on my app?

I want to be able to pay users within my app, and have their Venmo/PayPal balance reflect that change. Without them needing to leave my app to check their Venmo / PayPal app to see if the payment arrived.
Thanks for the information.

One similarity between Lavabit and Skiff is that tptacek calls them both non-end-to-end encrypted.
It hasn’t been deleted. They’re just annoyed they have to learn to use AI now. Or at least they should be; people will lose their job to someone using AI, not to AI itself.

There are a thousand ways the creative game has merely changed, not been supplanted. I wouldn’t have hired an artist before to draw some stories I’ve wanted to make. But once I use Midjourney to create some mockups, I might. The last 10% of polish is still the hardest part, and that’s worth a lot more than raw image generation.
Rebooting 15 times with different driver ordering in the hope you'll find another 3KB of RAM to get the application to run. Really sucked if you were booting from floppy.
>Nuance and subtlety is impossible to distinguish from dog whistling. Most users don't understand that by "dunking" on someone, they are actually promoting the content. In summary, it gave me a darker feeling about the world in general, and in exchange, did not offer much to enrich my life. [...] And finally, I have more nuanced conversations with my wife and friends about politics and other hot topics, without worrying that I'm going to come off as dog whistling or naysaying.

It sounds like the problem with social media for OP is between the ears rather than on the screen.
The lawsuit against Fox by Dominion made it clear to me that they exist to sell ads to their viewership by telling them what they want to hear, regardless of facts. I have no doubt that there's a long-standing legacy of that amongst many news groups, or maybe even most of them, but I'm not aware of a bigger manipulation of the American public
That’s missing the point. SQL itself, specifically the sqlite dialect, is the new standard API I’m advocating. I’m claiming that any traditional log library interface is going to be worse.
Technology has brought increasing competition to the news business, starting with AM radio, then cable news, then the likes of Drudge Report on the internet, and finally social media. As a result, the media are pursuing consumers much more aggressively, and in particular they are targeting specific demographics. Hence polarization, "juicy collection of great narratives," [0] and the death of objectivity [1]. The age of Walter Cronkite and Edward Murrow is not coming back.

[0] https://twitter.com/paulg/status/1461796763162054663

[1] https://www.washingtonpost.com/opinions/2023/01/30/newsrooms...
In the Linux kernel, there are unlikely() and likely() macros which indicate to the compiler whether or not a condition is likely using __builtin_expect (which then influences the output assembly into producing code that should make the branch predictor do the right thing more of the time).

Unfortunately, the issue here is that the performance depends on the input and so such hints wouldn't help (unless you knew a-priori you were dealing with mostly-sorted data). Presumably the min-max (and lol) versions perform worse for descending arrays?
Ah I could see that -- I personally think that forums and Discord are actually different mediums, for different purposes.

Slack/Discord/Mattermost/Matrix is great for frenetic conversation and water cooler chat, but it just feels like history and long term knowledge doesn't get built easily there. It's like the difference between old school forums and IRC -- people generally didn't expect much from ephemeral conversation on IRC.

The one exception might be Zulip -- their threaded chat model is actually a blend and is very effective at creating enough mass around a single conversation (i.e. a thread) and making it trackable. That said, I still think forums are a different beast.
It's very simple. One of them had access to user's private keys (Lavabit).

One never has access to user private keys (Skiff).
This is factually jot the case as confirmed by Crytek developers at the time. Wireframe mode turns off clipping and cranks up LOD to max, and normally neither the water table would be visible (under the ground) nor would that block be rendered at that LOD.

https://old.reddit.com/r/pcgaming/comments/3vppv1/crysis_2_t...
Okta recently partnered with a few folks to tackle this. They published a thing [1] in April. Fraudulent registrations and bots are being screened using Shape which was acquired by F5 [2]. I'm not saying this problem has been solved, but it's an area of active concentration. For most folks, the offerings are more than adequate. For the top saas or platforms, you'll probably always have this issue as you're a lucrative target.

[1] https://sec.okta.com/shareddetections

[2] https://www.f5.com/cloud/products/bot-defense
We have statistical data from every Australian election (which has compulsory voting) on how many people donkey vote/protest vote, and it's not that many. If you're talking about people attempting to protest in subtly undetectable ways (i.e. not the easiest methods like leave blank, 12345, scribble, penis) by simply casting their vote in a random order that isn't a donkey vote, well if any substantial number of people were doing that then we should see a significant effect where irrelevant minor parties receive approximately equal numbers of votes to each other. In reality compulsory voting in Australia produces clear two-party dynamics, with third-party challengers and a reasonably dynamic system. There have been individual years where large numbers of smaller parties and independents were elected (relative to historical norms, not in absolute numbers), but these occurred at times of disillusionment with the major parties that would explain these effects, and this isn't a standard effect in Australian politics despite the voting system always being compulsory. Basically, real participation in voting is most likely in excess of 90% of the people who are formally registered as having voted, so your hypothesis that compulsory voting leads to an issue with voters not caring and just voting whatever isn't correct.
I'll grant that is probably more valid for a larger portion of the discourse here than I realize. Doesn't feel relevant to my points, though.
I'm a noob. Looking at the disasm: https://godbolt.org/z/766aPTPc3
It turns a CMOVQLT to a JLT. Is the blog saying CMOVQLT don't have branch predication?
I don't get it.
I prefer search engines because I can look through multiple sources. LLMs just give an answer without context or what alternatives might be. They make it difficult to judge to validity of the response.
This is a paper which describes a fast lazy sieve of ersthostenes: https://www.cs.hmc.edu/~oneill/papers/Sieve-JFP.pdf
You may have missed the first two-thirds of the article.

The FTC has not announced anything; there are four trade groups who have performed investigations and have sent reports of potential COPPA violations to the FTC.

The allegations are specifically that YouTube is serving targeted ads to children in violation of their consent decree with the FTC (for previous COPPA violations).

The statement from Fairplay that YouTube says is a misunderstanding of cookies follows:

> YouTube and Google have agreed to ensure that, every time a video is uploaded to YouTube by a content creator, the content creator will have to designate the video as child-directed or not. For videos designated as child-directed, YouTube will not serve behavioral advertisements or track persistent identifiers. ... If YouTube does then serve behavioral advertisements using persistent identifiers or otherwise engage in tracking for such content, it will have violated both COPPA and the order.
Hope you're loving it
"Those Large Language Models are hungry!" XD
Out of context quotes miss the point. His complaint was around perception not actually devaluation of people.

It’s clear how you should treat people in a 100% professional environment, but subs are an odd middle ground. It’s the same reason many people dislike going drinking with coworkers except extended across months.

Hell the article ends with her getting court marshaled for sending the subs location to her boyfriend in an email. Making such a mistake with classified material is normally easy to avoid, but on a sub everyone you’re talking to for months has clearance so it’s easy to stop thinking about it. Until whoops you’re facing criminal consequences.