skysight-inc/HackerNews huggingface dataset:
What is Searq?
Built on Ruby on Rails, a popular web application framework that provides a robust foundation for building scalable and maintainable web applications, Searq uses MeiliSearch as its search engine, providing powerful search capabilities through its simple and intuitive API.

Searq provides several endpoints that developers can use to interact with the API:

Search Endpoint

The search endpoint is one of the most important endpoints in Searq. It allows developers to search the index for specific items using a search query. To use the search endpoint, developers can send a GET request to the items endpoint with a search query parameter.

Feeds Endpoint

The feeds endpoint allows developers to add, delete, and update RSS feeds. To add a feed, developers can simply send a POST request to the feeds endpoint with the URL of the RSS feed. Searq will then fetch the feed and add it to the search index.

Tasks Endpoint

The tasks endpoint allows developers to view the status of tasks that are running in the background. For example, when a new feed is added, Searq will fetch the feed and update the search index in the background. Developers can use the tasks endpoint to monitor the status of this process.

Items Endpoint

The items endpoint allows developers to search the index for specific items. Developers can send a GET request to the items endpoint with a search query, and Searq will return a list of items that match the query.

Benefits of using Searq

There are several benefits to using Searq:

Easy to use: Searq provides a simple and intuitive API that developers can use to build their own search engines.
Flexible: Searq allows developers to use RSS feeds as the data source, providing flexibility in the types of content that can be searched.
Fast: By using MeiliSearch as the search engine, Searq provides lightning-fast search capabilities.
Scalable: Searq is built on Ruby on Rails, a framework that provides a robust foundation for building scalable web applications.
You are assuming that all the new tutorials will say main.
>"Intel to Apple: If you can't accept me at my worst you don't deserve me at my best."

Thank heavens for that. Good riddance.
The reality is they don't give a shit. Even when they pretend to, it's because they expect people would be upset otherwise.
Debunking the Erythritol Study
The problem is not that consumers don't value the right things, the problem is that they are not always informed enough to make the decisions that back their values. And this lack of information is intentionally achieved by underhanded business tactics, such as selling printers at or below cost but locking them to overpriced ink in order to make them seem low cost while actually having a higher total cost.
I had an apple II as a kid. By the time I got it, it was an old computer, but the person who sold it to us included hundreds of floppy disks. Some were games, some utilities, some I never understood what they were supposed to do. It was an amazing learning device could be booted to a Basic prompt for easy programming.

Considering how shitty most software targeted towards kids is today, I am nostalgic for my old apple. I don't have any devices that fit the bill. Basically these requirements:

- easy selection of programs: for a 7 year old, putting a disk in and hitting the power button is as easy as it gets. Diskettes are more easily discoverable than things embedded in a launcher or cli. All I had to do was flip through the physical disks.

- no spyware / in app purchases / monetization attempts. You either had a full version of a program or shareware, but you knew what you were getting

- no internet. I'd be comfortable with something connected but lacking a web browser. Browsers have distractions, and it's too easy to accidentally navigate away from the page.

We got our daughters CD players because they fit the same bill better than mp3s. A non-literate kid can easily pick out their favorite physical media and start playing. Media can be easily shared or swapped.

Is there a way to boot directly to an apple emulator and just select from a list of roms? So it feels like the experience I had as a kid?
That'd be us, ourselves.
Meh. I don't like trolls. Have a good day.
Very well put! Selective enforcement is the key here. When everyone doesn't get to play by the same rule or even know the rules in some cases, how do you have a functioning society?
lots of people from orange county (grew up there) knew about this like 20 years ago.
Modern intellectuals have such a (justified) disdain for astrology, it's hard for them to appreciate how respectable it once was. In Italy of the period, Astrology was a popular 4-year university degree. Afterwards, you bought the equipment, rented office space, and you were in a stable profession, rather like becoming an optometrist today.
Just once can we please have a self-effacing police gang? I want the "Smooth Criminals" or something. Stop trying to be the most badass and have some fun with it!
SeLinux it's snake oill compared to pledge an unveil. Intrinsic vs extrinsic. The first one always wins.
I stand corrected then, though I cannot believe those lists are completely based on that - one of the lists linked in the article recommends using "sex worker" instead of "child prostitute", which is objectively just terrible and hides child abuse behind a harmless generic term. Then there are pointless plays on words like "unhoused person" instead of "homeless person" and "enslaved person" instead of "slave".

I agree offensive language should be avoided, and I couldn't care less what a git branch is called. But I think it is more offensive to affected people to play these linguistic games instead of taking measures that actually make a difference. Universities investing billions into real estate funds shouldn't lecture others about what wording is offensive to homeless people.
Wait, should I be using a friendly period or no period? Fuck it, I'll use a full stop.
One alternative is the Model-View-Update framework developed in the Elm language [1]. A few years ago, it influenced Redux [2], but JS doesn't have good ergonomics to support it, so people complained it was too verbose. Anyway, I brought Elm to the company I worked at two jobs ago, and it worked very well, since it is conceptually very simple. The experienced developers loved its explicitness, which made it possible to build a very intricate app from just a few dependencies, which in turn allowed the company to have a very fine-grained control of the UI, and the customers loved the result.

On the other hand, other less experienced developers didn't like Elm so much because React allows you to write your app with fewer lines of code. The article from this discussion explains well that React (especially with hooks) hides complexity, which bites people later. At that time, it is perhaps too late to switch to something else.

Needless to say, I haven't been able to convince any other employer to use Elm, and then I see issues popping out all the time that would never happen with it. Such a waste, just because people like shiny toys and just follow what others around them are doing without thinking too much.

[1] https://elm-lang.org/
[2] https://redux.js.org/understanding/history-and-design/prior-...
"don't ask it to 'rm -rf /'. You have been warned."

That's the killer punchline in all this hype. What if you didn't ask, but somehow the command came out as an "obvious suggestion".
At this point, the method described in this article about viewing deleted messages on WhatsApp can be used. Let's have a look together!
also i have to add that this isnt just LA, its definitely also san diego and orange county.

just think of the money
You are saying the article is bad not for what it says, but who it is affiliated with.

That’s the very essence of tribalism.
I haven't touched a Windows system in a few years, but when I worked as a Windows admin / programmer, SumatraPDF was my PDF viewer of choice. It does what it's supposed to do, does it well, and it doesn't get in my way while doing so. No subscription or cloud bullshit. And like you said, it's really small and fast.
To top it all off, it runs without an installer, you just drop the executable somewhere and you're good to go; so people can use it without having Administrator access or bothering / arguing with their IT department.
My local Walmart (in a town of ~20,000) has liquid allulose, so it's definitely getting easier to find.
Yeah, I can't imagine wanting to work with Apple.
PG's argument must have seemed surreal even at the time. Java was already entrenched by 2001. His argument seems to be "large corporations never do anything good, all innovation comes from individual hackers".

So he hadn't just missed the point on Java, but on where the entire world was going. Users want products, not code. The hackers may be able to use low-level code to make hardware do unexpected things, but it turns out that there wasn't much utility in that.

New capabilities came from new hardware, not clever exploits of existing hardware. Smartphones opened up whole new universes. But nobody cared what language the software was written in, and the crucial ability was to get the software solid, not clever.

People may not love Java; it may not be "fun". But it gets the job done, in ways that "fun" projects don't. When I wrote C I spent most of my time running down difficult errors that simply weren't necessary. The minute I saw a NullPointerException stack trace I knew I wasn't going to be writing C any more.

That's not about Java per se. It's about PG missing why programmers get paid to program. The hackers may not like it, and maybe that was PG's target audience for that essay. But the rest of the world just wants the code done, and they're the ones paying the bills.
How secure is merely discarding (TRIMing) all of a SSD's blocks?
It's not quite that simple. A too-niche cause won't likely receive sufficient support, so it probably needs to absorb just the right amount of adjacent causes.
I would bet that a substantial fraction of the rumoured GCC 3 bugs were originally caused by undefined behaviour in the compiled source, as new advanced compiler optimizations were being introduced in the GCC 3 series. (On the other hand, those newly introduced optimizations likely did have many bugs to begin with...)

At the time of GCC 2.7, no one really expected pointer access through the wrong type or signed integer overflow to cause anything weird. The CPU would just read whatever was in memory at the pointed address, and integers would wrap around just like in assembly.
I've been finding chatgpt useful for more and more tasks recently, but I'm definitely not ready to try something this crazy.

For those who want to try something similar, but safer, warp terminal (macos) has an awesome AI command completion ... which you can eyeball first before executing. If someone is new to the terminal, bash scripting or figuring out ffmpeg, it's pretty great.

(No affiliation with warp, just a happy user)
Would it be possible to run the 65B one like this as well? Is the bottleneck just the RAM, or would I need an absurd number of CPUs as well?

It's not that hard to create a consumer-grade desktop with 256GB in 2023.
> Do NOT REPLY as Backend. DO NOT complete what Backend is supposed to reply. YOU ARE NOT TO COMPLETE what Backend is supposed to reply.

Does this actually work? My understanding of LLMs is that they just predict the continuation of a prompt, with no idea of "who's speaking".

When I was messing around with LLMs in the past, I took the approach of just truncating the LLM response after the first line, to avoid over-generating
People pretty regularly say they buy iPhones because of the very smooth UI (performance), that they buy an ARM Mac because it's so much faster, etc. Google won partly because it was so fast.

So people do explicitly justify usage decisions with performance, all the time. Agreed that overall features win out but it's often the case that multiple products end up with broadly comparable sets of features and struggle to gain a persistent advantage there. Once you reach that point, perf can be a competitive advantage.
Found it, https://blog.chriszacharias.com/page-weight-matters
If you're talking about US social security, your premiums are capped and your payout is directly linked to your contribution. Not sure how you could ever put $1M in of your own money over an entire career.

Do the math but ignore inflation (because the cap and payment is indexed to inflation)

If you work 30 years at $150,000 per year, you've put in 6.2% per year ($9,300) or a total of $280,000 (your employer put in another $280,000). You can't contribute more than that, since income above ~$150,000 is exempt from the social security tax.

Assume a 3% real return, your contribution turns into $500,000 plus the employers $500,000, so $1M.

If you get the max payment (because you put in the max contribution), you'll get $3,627 per month or $43,524 per year. If you retire at 65 and die at 95, you would have drawn over $1.3M. That's more than what you put in.

I'm not sure where the "rip off" is? I guess it is if you die early, but hey, that's how pensions work.
Well, I've got all the kit already, still have all my darkroom kit but it's not worth setting up for such short runs. I have my film scanner still which has been busy scanning my archives but time is in short supply these days...
Way cool, but is reflective the right word? I was expecting some kind of UI that functioned like a mirror and showed you your own face and background somehow.
> The important caveat is that once it's fast enough the gains are marginal.

Based off how slow every SaaS service is in the B2B space, performance isn't important in all scenarios.
I agree that the most likely way an AI would take control involves social/political engineering, but that doesn't mean it will have human-like morals making it keep humanity alive once it doesn't need us or that it will have human-like limits.

>And the big infinite dollar question is could this hypothetical AI improve on itself by transcending human limits? Let's say by directly writing programs that it has conscious control over? Can it truly "watch" a 1000 video streams in real-time?

Even if its mind wasn't truly directly scalable, it could make 1000 short or long-lived copies of itself to delegate those tasks to.
> The solution really is to create your own language so you can express the problem you are solving in the terms of the problem and not the underlying language/platform/hardware.

That's what Elm is about. I've talked about it in another thread, so I won't repeat myself here.
Intel Foundry Services (https://www.intel.com/content/www/us/en/foundry/intel-foundr...) needs customers.

We’ll see whether they turn down Apple when it offers to buy stuff worth billions.

Also: how large are Intel’s nanometers, compared to those of the competition? I wouldn’t know.
It's simple: Americans have the political attention span of a fruit fly. Of course, it doesn't help when both parties decry everything besides puppies and apple pie to be the end of America as we know it, and the news media amplify it so that they can sell more advertising.
yeah, that’s not why this is happening

> the US COVID-19 inflation is predominantly a sellers’ inflation that derives from microeconomic origins, namely the ability of firms with market power to hike prices.

https://scholarworks.umass.edu/econ_workingpaper/343/
Me neither, with all those hundreds of millions of devices sold annually.
At a grid scale you don't have to do everything all at once. Overprovisioning takes time, as does interconnection and storage.
Common sentiment here is that developer ergonomics is more valuable than user experience.
What ?

You can say that, but unveil(2) will hide whole portions of any file system from a application. I do not think selinux does that (correct?). For example, firefox can only access ~/.mozilla/firefox, ~/Downloads and that is it (IIRC). There may be other directories I forgot.

pledge(2) will hide system calls to prevent unintended processing.

But, for the application programmer, it may be a bit harder and you need to know what you are doing. One hopes the programmer knows what he is doing :)

IMHO, pledge(2) and unveil(2) is far easier to maintain than selinux, containers etc. But of course the programmer needs to code it. And not to mention, these calls are far more efficient than the multiple containers out there.

(edit) I also saw somewhere a person is tring to get pledge(2) and unveil(2) into Linux, but I forgot all the details.
@dang dupe of https://news.ycombinator.com/item?id=35058479 . Very interesting, still.
Absolutely, it's a brilliant hobby, but it takes a huge amount of time and space. And money now, because darkroom hardware and materials are super expensive. If I was learning now like I did when I was 18, I'd never be able to afford it. I've a huge box of film that's basically going to outlive me because of the processing costs, ha!
Or TV shows or movies. People could have been studying or doing something more important than wasting time and energy.

Or going outside. People could have been studying or doing something more important than wasting time and energy.

Or not being locked in the education facility. People could have been studying or doing something more important than wasting time and energy.
There's 2 things that I hate about react.

1) JSX - It's terrible. Svelte, Vue, Riot... they all got it right. JSX, mixing a weird syntax of HTML and JS together is just inferior to HTML with additional markup.

2) I don't know why but every react project has crazy levels of abstraction. Everything is 15 layers deep and making any sort of change requires way too much effort to navigate 15 files and code reading to make the most mundane changes. Other libraries seem to suffer from this to a far smaller scale.
The cringe is real with this naming choice.
The irony of the whole thing is that these language power games are, in part, pushed on IT/development exactly because IT/devs typically have relatively low social status/institutional power, when compared with, for example, sales.
Well, don't use those. Pure React is enough 95% of the time, and then an additional 4.9% can be handled with jotai in a couple of places.

React + GraphQL + jotai is my preferred stack
My Brothers work with Airdrop and I don’t get any weird pages that are zoomed in or some crazy alignment like I have with other printers.
I’ve unfortunately fallen into Calibre. Only because many years ago I had issues with SunatraPDF. Calibre is….. just strangest software. I still fumble around with it and it gets super slow. Great read thank you
Well, if there's one thing that ChatGPT is good at, it's churning out convincing BS.
I am still waiting for a language that has variables, strings, loops and if-branches, and can pipe programs together.

OIL and ABS are close but who uses those.
And when it passes your current interpretation of the Turing test you will find another excuse why it still "completely fails" and is "not even vaguely close". That's called moving the goalposts.

Passing the Turing test does not imply general intelligence but saying that what it outputs is "just gibberish" is obviously just another hyperbole from you.
Sellers’ Inflation, Profits and Conflict: Why Can Large Firms Hike Prices?
> The dominant view of inflation holds that it is macroeconomic in origin and must always be tackled with macroeconomic tightening. In contrast, we argue that the US COVID-19 inflation is predominantly a sellers’ inflation that derives from microeconomic origins, namely the ability of firms with market power to hike prices.
There’s a reason that songs like “fuck the police” came out of the LA area.

Decades later, and it’s only worse. This is where the “abolition” language comes from. How do you fix this? Unclear. Wholesale replacement seems tempting in the face of any direct path to reform.

LA police organizations are rotten from fruit to root. Incrementalism won’t work.
Yeah, as many other things as I dislike about intel, I give them some grace for how well they support their GPUs on linux. If I could only figure out how to get flux.jl to work with oneapi.jl
> OT: is it intentional that your first line scans like a dactylic hexameter?

Yes.

No, not really. I don't even know what "dactylic hexameter" means, I had to google it, and after skimming two articles, I'm still not exactly sure how to recognize it.

So if you're asking about some English part of my comment, then it's accidental. If you mean the Latin bit, then... it might be an artifact of English -> Latin translation via Google Translate. And/or something about the structure of the original "system_prompt.txt" text. Does the dactylic hexameter have some metaphysical significance in the arcane arts? Maybe when it shows in a "prompt hack", it's not by coincidence.
JIRA, Amazon, possibly godaddy all predate modern-day tools like React and Angular by at least a decade though; Jira seems to have a custom set, Amazon probably does as well.

But in most cases, front-end technology isn't the limiting factor.
Same for USSR and then Russia. When they were deprived of their Eastern Block colonies, suddenly it is hard to compete with West.
Are you a software company selling software? Then probably not. Are you a software service company selling the convenience of running your software for a relatively competitive price? Then yes.

There are some who will just grab your software and run it locally, but those people were unlikely to be your customers anyways. And then there are those who will pay you to run the software so they don’t have to spend their own engineering resources on it. These are your customers.

Unless something in your code is secret or the software is so trivial to run reliably and keep up to date I see no reason to keep most SaaS software closed source.
> spending lavishly on administrative kickbacks

I just skimmed the report you link and nothing jumped out at me as matching this -- could you be more specific?
I personally believe that the salaries and quality of life in Switzerland make it the best place for programmers in EU.
In general, so is the Federal Reserve.
Or better yet, define a device = 'cpu', and use tensor.to(device).
To some extent but not a large extent. SUVs tend to be less safe than their sedan counterparts. Worse on rollovers, worse on emergency handling, and much worse on visibility. You might survive a crash better in an SUV, but you're more likely to get into a crash with an SUV, canceling out any gains and quite possibly eroding even further into loss of safety.

One of the only things that makes SUVs safer is their greater mass, which largely serves to make the road less safe for collisions with non-SUV drivers. With regard to vehicle size, I observed back in the 1990s when the SUV craze began that America was in a war of size attrition with itself.

Even a Mini Cooper is quite survivable in a crash. Crumple zones and airbags are not just standard issue on gargantuan vehicles.
There are plenty of valid reasons to use the word "crazy" while not talking about a person.
In that film (brains in a jar), you don't escape to reality, you escape to a different level of the matrix (one where you've got superpowers). Last shot in the film will have a lot in common with the last shot in Terry Gilliam's Brazil.

It won't get great results from test audiences.
If you don't give entities the chance for rehabilitation, there is no will to change their behavior.
Ransomware gang posts photos of cancer patients on dark web
I guess most of IT was caught sleeping?
Alternative to the Official Dropbox Client
I find the best is a combination of chatgpt and source docs. You can usually get chatgpt to give a strategy, then go to source docs for specifics, then back to chatgpt for clarification
Mobilizon 2023 Roadmap
Why does Intel spend money on doing this sort of stuff? I'm certainly happy they do, just curious as to why. I can't see how Linux generically being a bit faster helps them as a company.

Are they specifically looking at places where they have a disadvantage or a potential advantage relative to ARM etc?