skysight-inc/HackerNews huggingface dataset:
Fair enough, that is on me.

What i actually meant was there is little to gain for individuals who aren't already relatively wealthy.

For those living at or below the poverty line, 8% of nothing is nothing.

It isn't until you get to those who can afford to lock up reasonable sums of money for multiple years to benefit practically from that 8%.
What's the deal with hosted open source model services not supporting grammars? I've seen fireworks.ai do it, but not anybody else - am I missing something?
Personally, the Mona Lisa was entirely unimpressive in person. A rather small painting surrounded by a throng of tourists taking selfies with it. I did as well, of course.
Geez I didn't realize dired relies on shelling out to ls. Why the fuck would you go through all the trouble of

- shelling out to an unreliable program and doing all the parsing work;

- adding a special mode for yourself to another piece of software, which may or may not be present;

- adding a user customization point;

- adding an emulation of said software when it's not present;

when you are in a real programming language, and all you need to get the clean data directly is readdir(3) and stat(3) (or their Windows equivalents)? This is unbelievable.
I honestly appreciate the decision to not release the code ("I’m not going to be publishing this code since I can’t think of a good use anyone would have for this besides folks using a low cost SDR and annoying local resturants"). All too often have I seen security researchers release fully weaponized attack tools that then promptly get used by attackers (and not the pranking kind of attackers either).

Could the attacker write it themselves? Probably. Will reducing the cost by providing ready-made code increase attacks? Almost certainly. I wish that more people would consider whether releasing the code will be a net benefit (by enabling legitimate research, education, proof-of-concept demonstrations of vulnerability) or harm (by enabling malicious attacks). Even if the underlying exploit/vuln/feature is the same, form matters: A ready-to-use attack toolkit with multi-client management capability is much more likely to be useful to attackers than defenders, where a simple proof of concept that is hardcoded to show a pre-defined message with no easy way to change that is much less likely to be reused maliciously.

And pranking a pager system sounds pretty harmless, until you realize that a restaurant is likely quite strongly relying on it and essentially DoS'ing it has the potential to affect their business.
They do have a lot of nice trekking models with upright geometry, full mudguards, rack and lights that can be used as a city bike though. Just not so many models with step through frames, aka "Dutch" bicycles.
Hugging face has a business model.

It’s reasonable to assume sooner or later ollama will too; or they won’t exist anymore after they burn through their funding.

All I’m saying is that what you get with ollama is being paid for by VC funding and the open source client is a loss leader for the hosted service.

Whether you care or not is up to you; but I think llama.cop is currently a more sustainable project.

Make your own decisions. /shrug
Yep. Net neutrality, my left foot. MAANG are all about participating in PRISM, monopolizing access, and choosing who can and can't speak because they compromise a for-profit, oligopolic, technocratic cartel.
The first one I read was "csh considered harmful" and I stuck to sh type shells

Looks like the first one was "goto considered harmful"

https://en.wikipedia.org/wiki/Considered_harmful

that said, I strongly disagree with docker being harmful.

In fact, I think it is an elegant solution to a number of problems and I use it frequently to my benefit.

And I love Dockerfiles

The alternative seems to be being a very pedantic bare metal sysadmin.
it does not take years to learn how to do most things on cars, especially if you choose an older car. garage and truck are also not a requirement unless your race car is no longer street legal. I’m a novice and have managed to replace all the coolant lines and do some not half bad paint work on my car (90s Acura). Drifting does burn tires, but also doesn’t require your tires be in good shape (they’re gonna get shredded, and the goal isn’t to set the fastest time). Time attack and drag racing are where it gets really expensive, but there are cheap options like auto-cross: https://www.scca.com/pages/what-is-autocross.
:)Meant to include the author, Tim DeMoss in the description also, “Reason to Read 001”
Game servers sometimes leak a lot of data to the client. I once built an app that would intercept API responses made by my legitimate game client and generate intelligence on every player's troop deployment on the entire server. It got to the point where I could track the logins of every player and predict whether they would login to attack during the next time period. Each player could deploy a fixed number of troops per each 24-hour cycle. There were 3 battles per cycle. Once they deployed all troops, they were just a spectator.

I recruited a 24/7 team and dominated that game. We could predict with 100% accuracy how the opponent's team members would deploy their troops, in what quantity, and when. :)

My data model updated a shared spreadsheet, so my team members could see the actions we still needed to take without having to learn a new UI.
Google employees had the courage to force Google to pretend to withdraw.
Mona Lisa is largely famous for its history versus its contribution in art. The louvre has far more impressive works.
You ignore the short daylight period during the winter, when the electricity consumption is the most important.
There is no practical why to store the energy for the nights. At the end we end up with a cheap source of energy that covers only a fraction of our needs, and we have to maintain a second source of production for the rest of the time. We pay two times to keep the two system operational.

Nuclear is also cheap and doesn't have this limitation.
It's all about profit protectionism of the moats around streaming to enforce the arbitrary extraction of gotcha capitalism subscription fees from as many people as possible for as much as possible.
Not really. It depends on how hard you can be squeezed, and how much they want to squeeze you.

Most large scale installations (if they’re smart) will be in areas where the planning authorities don’t have a lot of leverage.

Most residential installations (if they’re smart) will be in areas where it’s politically untenable to squeeze homeowners for outrageous fees.

Then you have the other places.

Either way, even large fees for a larger installation will be a small percentage of the total. $2000 worth of fees for a homeowner will be outrageous percentage wise.
http://archive.vector.org.uk/art10500390

...Roger Hui: In the year 2033 Earth was discovered by Survey Fleet MCXII of the Galactic Empire. The Emperor ordered Earth to send a representative to the court, with strict instructions to “bring something beautiful”.

Emperor

What beautiful things does Earth have?

Earth Representative

Your excellency, our...
Or you could have a fixed clock and sample based on that, so no having to deal with reverse polarity. This is the restaurant industry though, so assume they'll get wet and the the worst possible combination of pins get shorted, so design the circuit to be as tolerant of that as possible. Also consider the 4 pins getting into conductive fluid electrified with AC.
I think we need to clearly distinguish two things here, though. A lot of software engineering ritual is dedicated to shipping software - that is the part that tends to be of very remote relevance in research and scientific contexts. But there are also more fundamental principles and techniques that concern writing code, which apply regardless of the reason why you're doing that, and are beneficial in any context - in a sense that, if you follow them, you will spend less time overall writing code (and thus more time doing whatever it is you're trying to achieve with that code).

However, the problem is that those things are not trivial and have to be learned before they can be applied. And that is where the value becomes questionable - the time spent learning all that could instead be spent on learning other things. But if you already have a software engineering background, you do benefit from doing things "right" to some extent.
The cycling industry and trends are based on processional racing and a chain/derailleur is going to maintain significantly more power transfer at that level than a belt drive or internally geared hub.

If Shimano/Sram cared about building top-shelf commuter drivetrains (Shimano has Alfine) they could easily purchase Gates or build a competing company.
Durability is more important to this use case than performance. I want the option of picking up a jobs within, say, a minute, but I am willing to accept a much worse worst case so long as I never lose track of a job.

Another scenario to consider; a job fails, because of a transient error local to the worker (for instance, it may have exceeded an IP based rate limit on an API it consumes). If we drew another worker, it would succeed without a hitch. I want to put the job back into the queue and pick it up again quickly. But I can't just keep going on the worker I have.
Finding one example that confirms your pre-existing biases is not the way to attain wisdom.
It is funny how the article lists the blocked websites and what content could be found there. Barbara strikes again.
After using powershell for a while, I just cannot get back into "unix" tools. Crazy shell syntax/parsing, inadequate formats...
I have to count on my fingers to calculate time and dates. Dunno why, but I can’t get it right otherwise
Asked ChatGPT, it came up with this

Court Orders Google, Cloudflare & Cisco to Poison DNS to Stop Piracy
are you not aware of torrentfreak?
Which browser(s) do you mean/use. I turn off js on chrome as well.
"Key person risk" captures all the possibilities.
Would be interested to know which parts have better solutions as of 2024. But still feels pretty relevant.
Oh it is a gateway drug. New Excel now features lambda functions. There is Python integration with Excel. VBA is tolerable once you understand real software engineering.
Big grand architecture invariably leads to an elitism culture where there are overpaid technical architects who don't do much but insist on terrible patterns for software engineers to solve under unreasonable constraints including deadlines.
The category is nonfunctional requirements.
Bundle subscriptions would make a lot of sense. I'd pay $10/month to access "the news". I'm not going to pay $10/month to access 1% of the news. At the same time, $10/month is more money than the $0/month the news sites are getting from me right now.

This is particularly infuriating when multiple newspapers belong to the same group, and yet they maintain individual subscriptions. I can't see many people subscribing to more than 1-2 of them. They could easily make an "overall" subscription that provides a lot better value and likely get a lot more customers. But no, they'd rather try to squeeze more money per person out of a much smaller group...
Show HN: A fresh take on form builders like Typeforms and Noteforms
I can't even find the text of their license anywhere.
probably containerisation is a big one, and also serverless computing

they aren't principles as such, but they certainly play into what is important and how you apply them
Harvard Railroad Economics Exam (1906)
As much as modern Ethernet standards are much nicer (my house is wired for and running 10Gb everywhere, with 40Gb Infiniband to a couple locations too), 100Mbps still has its place. Specifically, anything embedded, slow, and/or cheap. No reason to spend the extra money on 4 more wires and pins and trace routing if your microcontroller only sends a few packets/second.
Article from five years ago
Wtf, I2C in a satellite!? I am by no means an electrical engineer or know anything about doing stuff in space but it seems absolutely obvious to me if you require any sort of communication, that you use differential signaling. Even on earth you can have interference, in space with all its radiation it's guaranteed. I'm surprised anything worked at all with I2C.
This is very valuable sharing, thanks
Google has been in trouble for doing so several times in the past and removed key features because of it. Examples: Viewing cached pages, linking directly to images, summarized news articles.
Bikes are all about efficiency since you don't use any energy but your own. Things change a bit nowadays with e-bikes.

When it comes to efficiency, internal gear hubs sadly aren't yet in the range of a rear derailleur.

https://fahrradzukunft.de/17/wirkungsgradmessungen-an-nabens...

A dirty rear derailleur of course also reduces the drive train's efficiency by a lot - which can be solved by cleaning the chain every other month.

When moving towards belt drives, you need a very stiff frame which can be opened/split in the back to fit the belt. These frames are more expensive to produce which will furthermore increase the overall bike's price.

Ideally, we all train our legs to be able to handle a single speed setup ;-)
For anyone interested in the history of Nintendo there’s a Business Movers podcast series in progress (new episodes every few days) about Nintendo
Do you have a link to that video? I've never thought of Leno as a particular handy guy so it sounds fascinating.
So it's essentially your gut feeling?

It's obviously going to be hard to determine a number for a statistic like "most popular", and there are always very different interpretations of the available numbers, ending up with vastly different rankings.

I.e. this one keeps Oracle DB at place 1, mysql at second: https://db-engines.com/en/ranking

It links to their method at the top of the statistics. (Oracle has basically a DB monopoly if you believe that ranking, as these are both owned by them)

It's dataset is probably flawed, but I think we can say

"Rumors of mysqls death have been greatly exaggerated"
Author here. Unfortunately after removing the wall switch, I found a newly installed mini-fridge would cause signal dropouts sometimes when the motor started or stopped. Moving it into an adjacent room reduced the frequency of dropouts, but I still got them periodically (and can no longer hear the mini-fridge to tell if dropouts are correlated). A few weeks ago I unplugged the mini-fridge because I barely used it and it had filled with ice. Since then I have not gotten any dropouts (aside from static shocks in my room), but haven't played my Wii long enough to know with confidence it won't happen again.
That can only be EDB, now with Bain Capital https://www.pehub.com/bain-capital-invests-in-enterprisedb/
Musk has always over-promised. The entirely left-wing establishment news media turned on him when he started criticizing the sacred cows of and growing support for censorship by the political left, which mainstream journalists, unionized as they all are, try to show solidarity with.

All his faults came into laser focus, and a disproportionate share of coverage became negative in its slant.

Nothing in his entrepreneurial strategy changed since 2018. Ordinary people just don't appreciate how ideologically biased mainstream news media is, so are taken in by the change in how they choose to portray him.
If we're counting overall RoI then the "rebates and free gov money" should be added in.
I explain in another comment that I want jobs to be durable, so I can't just spin up a new thread.

It's not the performance overhead that bothers me as much as the session-sticky state and additional complexity in the database, my instinct is that it will cause outages in ways that take significant Postgres chops to diagnose and correct. That's just an instinct though, it could be far off base.
The approach chart shows an MDA (Minimum Descent Altitude) of 940'. You DO NOT DESCEND BELOW MDA unless the runway is in sight. Approach design standards provide some margins, but a 500-600' altitude bust blows past those margins. Luckily this was an over water approach. The GPWS alert seems to have caught this in time.

Busting MDA on a missed approach is a fail on your Instrument Rating flight test.

That said, a 737 is pitch sensitive. No mention is made of the flight mode.
Yes, I've noticed it this week as well. Simple errors like misspelling variable names.
This fails to address 2 concerns:

1. Term limits are how to avoid career politicians.

2. Numerical age is unimportant compared to the health and fitness of an individual, and the agility of their mind. This throws away perfectly competent and capable candidates with explicit ageism.
Obligatory link to "The Really Big One" https://www.newyorker.com/magazine/2015/07/20/the-really-big...
Well, I don’t think it is the point of the article, but we might as well list the most beautiful algorithms we can think of, right?

Mergesort is quite beautiful I think. There’s something beautiful in the simplicity of just merging the sorted lists. Stable. No pathological cases. Nice access patterns.
I'd add

https://www.colorado.edu/studentgroups/cobra/
I dislike the "hit by the bus" not because it hypothetically kills a team mate, but because it implies that if one of us dies, the key worry of the management is who left who knows how to deploy the foo-banana service. This phrase is a reminder that nobody would care if you died apart from the fact that only you know how to do x and y.

"Abducted by an alien" is so absurd, it takes away all that and replaces it with something potentially fun and an experience of a lifetime.

I also very much prefer the lottery example, and the fact that someone on HN would still do a handover doesn't change that fact.
It all depends, next Debian will mount tmp in ram, LWN has a great article about it as usual. They talk about the problem with clean up, e.g. tmux sessions are stored in tmp.

https://lwn.net/Articles/975565/
Term limits are excellent because they avoid career politicians getting too comfortable and corrupt. It has nothing to do with age.
The first paragraph linked to the YouTube video and mentioned

> (we’ll take a slightly different approach).
It can only be decrypted using the encryption key. The inputs are encrypted and look like a gibberish and so are the outputs.

It preserves privacy by essentially making the inputs and outputs unreadable.
Yep and embeddings can be decoded back into meaningful text if you have the model weights and the tokenizer.
Speaking of poems, algorithms, and trees: https://courses.cs.washington.edu/courses/cse461/14sp/lectur...
OK, and how do you know that Wallin's accusations are true? Would you mind going to the swedish authorities and present your evidence to them?
I may be misremembering, but I saw a 'C' strcpy that looked concise and elegant, and seemed like a kind of poetry to me at the time.

while(*s1++ = *s2++);
I still count days in months using my fingers. :)
You get to see the original work. One of the moments where it made a big difference for me was seeing William Eggleston's original prints. They are very different from the reproductions you see online or in print, because of the print process he used. The richness of colours and the way light interacts with the layers making up the print really changed how I see his work. That process is no longer available, sadly.
IIRC, Knuth said Tarjan's SCC had a certain beauty in that exactly when each node is visited, the relevant information has just been calculated.
(probably should have said "process isolation"; arguably containers are just more powerful process isolation)
It is possible to reconstruct the text from an embedding but also more importantly, I believe that by embedding, the OP means sending the computed embedding matrix instead of the input. Which is a simple matrix inversion problem.

Computing output embeddings is different.
Shackleton was a famous south polar explorer who led three successful expeditions to Antarctica. On his fourth expedition, he died of a heart attack in his cabin while the ship was at anchor. This was in 1922. The ship itself stayed in service for various purposes until in 1962, it sank off the coast of Canada (the crew all survived). Now the wreck has been found, which is cool. But for those of us who only half remembered the Shackleton story, no it wasn't like Shackleton himself was aboard the ship when it sank. Shackleton had already been deceased for 40 years at that time.
Show HN: I made first declaritive SVG,canvas framework
you can make your own chart or diagram easily than using d3
Purified Silicon Makes Bigger, Faster Quantum Computers
Another postgres queue. I'm missing a variant that allows multiple consumers to process one payload, and one where you can parallelize based off a certain key (like Kafka does).
> Obviously there is going to be someone who doesn't do business in France and operates a public DNS server that doesn't censor anything.

and so when the rights holders notice enough people pirating using dns resolvers they can't force to do anything via the french courts, they'll probably just take it up with the french ISPs and ask for IP blocks of these resolvers. And I'd guess they may already be trying to IP block various piracy sites.

Will be interesting to see them play whack-a-mole. I wonder if at some point France will just start maintaining national blocklists, that if you want to run an ISP or reply to DNS queries from France, you are legally obligated to follow (or get blocked yourself); from the article, it sounds like the current law is significantly short of that so the whack-a-mole will continue.
I was one of the global approvers (and also on the Python team until my role at Google was eliminated recently). I no longer have access to the stats, but from my memory, there are currently 50+ global approvers depending on how many are still considered active.

Typically, code authors would create a proposal by filling out a doc template. It's usually light weight and also accompanied with examples or full set of the pending code changes. Then 1-3 of us will review and LGTM the proposal. As part of the review, we also determine whether the changes should be sent to local code owners, or "globally approved" by one of us. The default option is to use "global approval", unless the changes need local code owner's knowledge during the code review. Said in another way, when sent to local code owners, their role is not gate keeping the changes, but to provide necessary local knowledge where we as global approvers don't have.

Refactoring changes, such as formatting or API migrations, shouldn't bother local code owners because 1) it would just be a waste of their time to review and approve; 2) in practice, we find a central code reviewer for the same large set of code changes is more likely to catch bugs (with review automation tooling) than local reviewers.

We consider ourselves as facilitators rather than approvers or gatekeepers of the code changes. Our goal is to make these changes done more efficiently and save engineering time when possible.

If you like stats: over the past 5 years, I have reviewed ~300 such proposals and ~40K changelists (equivalent to PRs). One changelist/PR typically contains 10s to 100s of files depending on the nature of the change. When I was most active, I was about ~5th-ish when ranking the number of changes we were approving. There are many global approvers who have approved more than 100K changelists, which is a milestone we celebrate with a cake. Too bad I didn't have the chance to have my cake.
It's not always a balancing act, it implies that everything has a good side and you just need to know what to focus on.

It's not true, there are architectures that are a waste of time today, and a waste of time in 5 years, too.