skysight-inc/HackerNews huggingface dataset:
Yes it’s definitely still a thing.

They actually had a new release at the beginning of March.

https://www.jruby.org/2023/03/08/jruby-9-4-2-0.html
I love how aesthetic and professional the diagrams look.

Congratulations on a new start for the project.
The fact that it has a notable downside is certainly interesting. School assignments are well suited to LLMs because they also don't present new information. That's not what they're for; they're for assessing what the student knows.

They're usually fairly obvious, but it's hard to prove. Unlike much ordinary copypaste plagiarism, you can't trivially reject it as cheating. That forces teachers to think of new ways to test student knowledge... an interesting challenge, if not exactly a "use".
I work everyday with Rails.

In my experience, Ruby is not super slow.

In my machine, I can create 1M of empty hashs on 0.17sec.

Benchmark.measure{1000000.times{Hash.new}}
@total = 0.1706789999999998s

It's very good for a dynamic language.

But ActiveRecord (and Rails) are incredibly slow.

In my machine in 0.17sec only 2000 Models can be created.

Benchmark.measure{2000.times{User.new}}
@total = @total=0.17733399999999833.

Some SQL+Network runs in less than 10ms, in these cases Active Models creation is slower than that.

Yes, Rails can be slower than database access.
Looks like it's been up since late 2006 [1]? Wow. "Pimp Your Profile Pics for MySpace!"

It's quite refreshing to see the edits are done server-side and page reloads after a POST request in this age of web(gl/assembly/whatever).

I'm pretty sure people would be interested in some writeup of your tech choices and how they stood the test of time.

https://web.archive.org/web/20061001000000*/lunapic.com
>store them for debugging purposes

This project this looks great, but it's going to be a no from me until your formal policy clarifies this point. Do those requests still "include the text dump of tabs you select" when stored? It's not that I don't trust you folks, it's that I can't trust the entire wider world to not eventually break into or subpoena your debugging repository.

Further up in the thread people asked your extension about privacy concerns and at least one assumed the response's included remark about storing requests for debugging must have been an AI hallucination.
But that's an anecdote....
Teslas extreme quality problems is well documented.

This should not come as a surprise to you guys.

https://insideevs.com/news/549130/consumerreports-tesla-reli...
You are the only troll here. Instead of engaging in a conversation, you just throw talking points at me, and when I debunk them, you desperately try to move to new talking points. Not once have you said anything that would leave an impression of you as of a human; it feels like I am responding to someone reading off a script. Throughout the conversation, I've known three steps ahead what you'd write, because it's the same old tired script without any freedom to deviate into topics like the foreign policy of Belarus regarding Ukraine, LNR and DNR. I've seen zero original thought. Even utterly brainwashed Russians have some original reasoning to glue official talking points together to cope with the situation and justify it. You offer nothing.

Even modern chatbots aren't this stiff and stuck to the script.
> might be worth leaving out other cops

DoJ aren’t cops. (FBI are cops.)
>Great weather. 4 hours away from skiing. 1 hour away from the beach.

Why not move to Los Angeles, better weather, closer to skiing, and closer to the beach? Seems to me that there is still something the government is doing to keep you in the Bay Area.
fact: datadog self monitoring is datadog.
Legally, I'm not sure. I could say they aren't working, or they're fake etc.

My neighbor has fake cameras and he gets asked too but they just leave it at that and never press it.
Did anything come out of you handing over that footage?
> Since every recursive program can be implemented without recursion…

Depends on the programming language, obviously. In Erlang, e.g., recursion is your looping construct, and everything is ultimately a loop.
Well it's not a gene therapy, so...
I am convinced that lack of exercise is exacerbating a lot of peoples mental issues (not claiming it is the cause, however).

Think about dogs. Anyone who has owned a larger, high energy dog knows exactly what happens when they do not get regular and intense exercise - they become an anxious mess and often become destructive or even self destructive.

Are we really that different from dogs?
I think you’re making a good point that I probably agree with, but I can’t tell partially because your writing style is hard to follow. Your whole comment could be improved by separating into multiple sentences and moving the asides out of the main body of thought
Thanks!

One advantage is that Plato is SaaS so you don't have to run it yourself. NocoDB's cloud offering is still in private beta.

Others:

- Multi database support

- Virtual columns for tracking new data without modifying the DB

- Backlinks for one-to-many relationships!

But the biggest difference is probably the roadmap outlined in our blog post. We aim to be a general purpose sandbox for all kinds of internal tools. The database admin is just the first step.
If you compare the features and specs of the Remarkable 2 with something like an iPad, it's easy to come to the conclusion that it is an over-priced niche product.

But having owned one for over 2 years now, I feel like it is anything but. The tablet has become an extension of my brain in a way that no other piece of hardware or software ever has. A few new features have appeared here and there, but the basic value-proposition of the device (an infinite notebook and e-reader) has never changed, leaving little danger of obsolescence.

Most of the technology we use these days is feature-packed, constantly changing, prematurely obsolete, and demands way too much attention from users. In comparison, the Remarkable 2 is a real breath of fresh air: limited, purposeful, and reliable.

I wish more tech (both hardware and software) was developed with this paradigm.
> [citation needed]

I don't have a citation either, but google search reveals the following points:

1) One serving, or one medium apple, provides about 95 calories, 0 gram fat, 1 gram protein, 25 grams carbohydrate, 19 grams sugar (naturally occurring), and 3 grams fiber.
2) Recommended amount of consumed sugar for an adult is 30 grams per day.
3) You can also find a lot of citations how increased sugar consumption increases chances of diabetes.

So two apples already gets you above the recommended amount. An apple is basically 80% sugar in terms of calories: 19 * 4 / 95 = ~80%
You're right that the peak performance could be on par (or even better), but, and I acknowledge that I'm biased since I'm tech lead of the YJIT team, my takeaway is:

1. Kokubun, who works with us on the YJIT team, is leveraging insights he's learned while working on YJIT to build this. He has said so in his tweets, some of the code in RJIT is a direct port of the YJIT's code to Ruby. This is his side-project.

2. One of the challenges we face in YJIT is memory overhead. It's something we've been working hard to minimize. Programming RJIT in Ruby is going to make this problems worse. Not only will it be hard to be more memory-efficient, you're going to increase the workload of the Ruby GC (which is also working to GC your app's data).

3. Warm-up time will also be worse due to Ruby's performance not being on par with Rust. This doesn't matter much for smaller benchmarks, but for anything resembling a production deployment, it will.

On your second point, if you're not seeing perf gains with YJIT, we'd be curious to see a profile of your application, and the output of running with `--yjit-stats`. You can file an issue here to give us your feedback, and help us make YJIT better: https://github.com/Shopify/yjit/issues
My pleasure!

Yes, what your L1 language is does affect these things, and ability with accents varies a lot, even among natives.
Studies using the number plates, or old cars, have shown this is not the cause.

Not to mention
https://en.wikipedia.org/wiki/Windshield_phenomenon

"The research also found that modern cars, with a more aerodynamic body shape, killed more insects than boxier vintage cars"
Ask HN: What to Do with Surplus Bandwidth?
I have a gigabit connection, symmetrical, and don't use it all.

Is there a good way to donate this somehow, e.g. to some nonprofit or research groups? Any other ideas?
Not only that, but people continue to evolve the way they have (no pun intended) discourse. Email used to be the thing professionals and even friends out of reach did to message each other. I now use email effectively only for delivery confirmations and log in verifications. I haven't had a personal email in over a year I'd guess. People text, they whatsapp, they messenger, they telegram, but no one emails. The same with groups. A forum I have been on for decades has recently started a poll with the admins and power users of "Should we just close the forum since all the good stuff is on discord anyway".

Look at Slack's organic growth - it was great, people just started it and basically forced adoption on companies. Not so much today, because things evolved again. Discord is doing the same - people just start one, doesn't have to be official, then ultimately, it becomes official.

But you know, if your FOSS community can only survive with one specific tool, is it really a community?
Here's one that I don't think people are even considering.

I've seen insects flying repeatedly into brightly colored non flower objects. They get stuck doing it.

So even something as simple as a small piece of colored fabric can throw bees off and there's no such thing as a forest so untouched that there isn't some human left object in it.

Brightly colored objects are more common than ever too.
I am using Frigate. Simple, open source project. It streams the cameras and can do object and motion detection and only record for specific events (like motion). It allows me to set how long to keep the recordings. For any additional functionality, I have it integrated with my home assistant.
that's a problem with the choice to go spa instead of ssr or static, not the choice to use a framework with productivity benefits. with every major meta-framework working seamlessly with the popular serverless hosts, it's a wonder anyone takes spa seriously in any performance-sensitive context
> Status pages get updated manually

This bugs me to no end. I don't want to name names but I had a devops service that was returning an odd error implying I was doing something wrong. Status page said everything was good. After several hours I emailed to be told it was actually down, they were aware, and were working on it. It eventually gets fixed, they email back, and all is well. The status page never did show any downtime.
Further down the thread someone associated with the company, u/spolu, clarified that yes, XP1 does currently store requests for debugging purposes, but that a formal privacy policy is forthcoming.

Hopefully that policy can assuage my concerns, since I'd love to use this! It looks similar to the Edge AI features Microsoft teased at the new-bing release, and I keep thinking how handy it would be to have that toolbox available while I'm browsing for work.
Well yes and no. Image 'search' has kinda been radically improved via stable diffusion. It can help you find things that search never would have enabled you to (e.g. because of 'anti biasing' or because the search just isn't good enough).
Do you have a particular task in mind? The languages have different semantics and that has an effect on performance. E.g., in Ruby nearly everything is a method call. Ideally a JIT would eliminate that overhead, but you'll likely see varying degrees of performance depending on what your task is. And that's before you get to core library methods, which often are written in C and not handled by the JIT.
Python asyncio is actually a co-operative multitasking system, think real-time operating system type stuff. It doesn't do real concurrency but it gives you a nice interface for reasoning about tasks (think thread) while being able to explicitly control when/where they yield control of the event loop, how often they run, etc.

>How are your message queues not doing I/O?

We generally wouldn't consider in-process moving data around to be "I/O", now if you started interacting with an external database/file/pipe/MMAP-ed-file/etc than that would be "I/O".

>What on Earth are they doing then?

Tasks. Kind of like processes but lighter weight. Running an event loop, dispatching signals, that sort of thing. You can do all that by manually writing your own event loop but python's asyncio (IMO) makes it easier to reason about exactly when your yielding the event loop to some other task, and makes it easier to write code that can yield control of the event loop at arbitrary places. So like if you want to update a widget every 10 seconds you can write something like

while True:
await asyncio.sleep(10) #Other tasks can run during this 10 seconds sleep
#Update widget contents

Useful for stuff that needs to periodically poll data, like a process monitor, or even for just simple clock widgets.

---

As an aside that cooperative multitasking can be really nice in micropython, where you can write tight loops in straight assembly if you need to and still get a pleasant task interface for managing higher level tasks/threads. Combined with some interrupt handlers it makes a pretty elegant real-time-ish operating system. (You probably need to manually deal with garbage collections though)
> I'm not sure, after a certain threshold, more money = more happiness.

One thing I've definitely noticed is the more you earn the more you seem to get for free.

- The ones who work for the bigger companies / multinational get complimentary private healthcare, additional to the state owned one. So they have shorter wait times and usually pay about 80% for healthcare than those without the benefit. I know some that work for international organizations that even have 0% copay insurance coverage valid worldwide.

- Those who have good credit record or higher credit limits. If they happen to run out for money before the end of the month. They can pay interest free with their credit cards as long as they pay back within the next month. And even if they pay back later, their interest rates are 1/4th of those with lower credit records or lower credit limits.

- Those with middle salaries, and stable jobs, can get a short term loan from their bank directly easiliy. There's interest payment but it's not that bad. But those with unstable incomes don't have any other option but to use the most expensive lenders.

- Higher paid jobs usually get complimentary phones and generous data plans from their employers, so they don't need to worry about buying or paying for their phones. If it gets lost or stolen then it gets replaced by their employer. On the other hand others have get second hand phones and pay them with their own money.

- Those with lower incomes can go on vacation to a nearby city or a nearby country. While those with higher income tend to travel at a vary discounted rate using frequent flyer miles.
Not really. Even Word for Windows and Word for Mac don't always render them identically, and in Office 365 it may be something else! And when you add LibreOffice Writer and the like into the equation, all bets are off.
Ha - this was my weekend project, was pretty sure something similar would pop up in a few days. It's been very handy to ask questions, summarize, proofread, give jailbroken wisecracks, etc. right within VIM where I can slice and dice the text at will.

Not sure if this supports the API's "streaming mode" but it's nice for seeing the output typing in real time. Requires spawning a separate job though.
That is not my experience with them at all. I have about 10 G3 cameras. They have never been any problem at all. Nothing.

My cloud key however, have killed a couple of drives over the years though.
Colour is the 3rd component -- I wanted to see the difference between overlapping episodes.

As for the 3D plot... here you go!

https://interconnected.org/more/2023/03/in_our_time-PCA-3D-p...

Basic PCA + Plotly is actually in OpenAI's official Python library (in `embedding_utils`) -- this plot is just the output from that.
>while using ChatGPT more and more.

I'm assuming you're using ChatGPT to validate/generate technical solutions such as code and not necessarily searching for specific information? If its for information search, then how do you deal with the fact that at times it tends to make up a things that are factually incorrect or logically inconsistent?
I've setup my instance of FreshRSS, but unless I'm missing something, full-text fetching doesn't come out of the box. Is there a setting or a plugin I'm missing?
Interesting to compare the SWAR approach with 64-bit register, a similar approach with 128-bit register (SSE-2), and string search instructions (SSE-4.2). This implementation in ClickHouse can be used as a reference:

https://github.com/ClickHouse/ClickHouse/blob/a04b38db907b8e...

Obviously, SWAR should be slower (due to register size), but how slower?
took me a second to find the meaning of RHA https://en.m.wikipedia.org/wiki/Rolled_homogeneous_armour
When reading the title for a moment I thought it was this old video from 2016: “Hotline Miami and the rise of Synthwave” https://www.youtube.com/watch?v=Mjsic8hiQ5k

Might be a good companion watch for the linked article which gives more context I did not know about:

> The most beloved tracks in the game come from M.O.O.N., the Portugal-via-Massachusetts project of Stephen Gilarde. He was just 16 when Söderström and Wedin stumbled on his debut self-titled EP and offered to pay $400 for each track. As a high schooler with one EP to his name and no promotion, it was mind-blowing. “It’s a weird feeling to have my first thing be this cult classic,” Gilarde says over Zoom. “It changed my entire life.” A year prior, he was hospitalized with clinical depression and had dropped out of high school, twice. “At that point, I was just really angry at myself, angry at the world, at my small town—normal teenager stuff cranked up to a thousand and no real outlet for it.” So, he started making techno.

This is that EP they talk about: https://www.youtube.com/watch?v=29VLZTa4_MU
Wait till you learn about chocolate and coffee.
That depends a lot on your programming environment

Today, for major compilers like gcc, I'd agree. But I've worked with a lesser known compiler in the '90s, that would miscompile things on a monthly basis. Sometimes just renaming a local variable would 'fix' it.

Another world is embedded, where you might work with a compiler provided by the hardware vendor. These tend to be focused on hardware, with software like compilers as an afterthought. I've heard plenty of stories of decades-old vendor-patched gcc compilers or even some half-tested monstrosity from the vendor itself. Stumbling upon compiler bugs is distressingly easy over there.

Same goes for hardware. Any x86 based desktop/laptop/server is ridiculously stable, even considering overclocking and ram bit flips. But embedded hardware is a whole different can of worms. I've stabilized crashing software by adding a capacitor to a hardware board.

None of this means I'm a 100x dev, just that different parts of IT have different experience.
This site is the birthplace of Radio Astronomy

https://en.wikipedia.org/wiki/Karl_Jansky
What about backups? They only keep backups for 30 days? They don't backup this data? Is the legal concept of data retention the same as the legal concept of data storage?
The sports automatic we're talking about here goes into manual mode if you use the paddles on the steering wheel. And then it operates the same as an F1 car, you are in manual control of the gears and the "automatic" side of it only steps in when the engine would otherwise stall (F1 calls it anti-stall and does it in a different way, but the effect for the user is the same).

Other than that of course an F1 gearbox is a very different and much more advanced piece of technology. I was talking about the way the user operates it, that's equal for a road car with paddles.
"When helping our friends at a fintech startup, we saw that while they had spent weeks building an admin panel from scratch, their accountants seldom used it."

It sounds like your friends didn't talk to the accountants to ask them what they wanted.
true but I trust a well reviewed estate lawyer over any SaaS product
I just tested the API, it seems to have the same speed as ChatGPT plus. I quickly tested some questions and it seems that OpenAI web app has a bit more relevant answers, I wonder whether it's related to the temperature and other parameters.
Gelsinger's only been there 2 years. You don't expect a major turn-around for roughly 5 (at the least) since it takes a pretty long time to go from research node to production.
There are lots of speculative culprits and maybe it's a combination, but we won't get anywhere unless we find out which ones are responsible for fouling habitability by desirable insects and selectively addressing those pollutants.

If it's, for example, fertilizers... it would not be likely we pull back on farming output with resulting starvation in other countries that depend on affordable agricultural products in a global market (yes, we rich countries can afford a 2x or 3x cost of food, but not people in poor countries from which in a global economy we'd be sucking up their agricultural production and outbidding the locals.
I like paying because I know my interests as the user are Kagi’s priority. With these “free” solutions of course the priority is the advertisers which is often at conflict with users.
Message queues can be implemented in memory, so no network or disk I/O. In fact, it seems this project does use the built-in "queue" library: https://docs.python.org/3/library/queue.html
This is the least expensive device I've seen with single pair ethernet (specifically 10Base-T1L), so that's pretty neat. And it's a source for power over the single pair too, which is neat. I have yet to see a PoDL powered device though.

If I can finagle some power at the remote end, two of these could get me 10M ethernet to my gate controller where I don't have quite enough pairs to do what I want.
lol, ok. You really think root can't access the devices? lol.

So you just want to have blind faith in what is basically security via obscurity with extra steps.

That's fine, but it's not an approach to be taken seriously or advocated.
I could see China using a cut out like Belarus to trade arms with - knowing they will "accidentally" end up in Russian hands.

Coincidentally enough the Belarusian leader was just in China last week meeting with the govt.
I'm going to go with 0%, given that the fundamental pitch of a sound is unaffected by material interference. I suppose exceptionally high-pitched tones above several thousand hertz might be affected, but nothing within the range of a human voice.
That's not bad faith. Your argument is bollocks -- free speech in action. And it was not impacted by using or not using TikTok.

Were TikTok to be banned, that comment would still exist.

Likewise, I'll post a video about it... to youtube, to vimeo, to wherever.
Even if there was no difference at all in the process of image generation between AI and humans I would argue humans and AI should not be held to the same standard of law (and we're not even talking about true AI).

A human that copies someone will die. An AI can live, multiply, and be improved forever. Humans will never compete against anything they wind up being capable of. Society is built for humans not AI.