skysight-inc/HackerNews huggingface dataset:
I know he’s well regarded on this site but I’ll espouse my own experience with Cormac McCarthy books. Blood Meridian is nearly impossible to get through without some kind of version of a “urban dictionary for the old west” at hand, but the lurid language draws you in constantly. The beauty of language, I think, lies in the absolute specificity of a word. One that could only exist at a certain point in time, and his books are filled to the brim with language like that. Is it dense? Yeah absolutely, but it makes your arm hairs tingle, some of the writing he employs.
Reddit discussions suggest he has many priors. This article implies his fate was set from one incident but I believe it's more complicated than that.

If he was a first time sole offence he'd be diverted off custodial almost automatically.

Frankly I think he may be looking at diminished responsibility consequences, if this is a repeated problem.

https://www.forbes.com/sites/erikkain/2024/07/03/zelda-maste...
> When you watch a great salesperson in action it’s like magic.

That, a hundred times. It's otherworldly, transcends laws of reality. That's why I dislike most salespeople I met, who don't tire of iterating how important sales are, but never come even close to what a great salesperson can deliver.
A crowdsourced map with a collection of "favorite routes" would be an interesting idea, although some people (including me) hate trodding down beaten paths. I suppose these are mostly on websites/specialized apps, eg. for hikers.
If you're going to sandbag you should aim for slightly below average. Minimum leaves you no room for error.
Really? I'm guessing very much not, given the track record of Islamic countries on LGBTQ+ issues
> choose whether or not they want to accept an order."

If the app shows clearly what needs to be done (shop, order list, miles driven), and the pay the worker will earn, and asks if they want to accept, then IMO that's fine.

The business can set those offers however they like, even using a random number generator if they want, and IMO it's morally fine.
For 4 you can implement that with a channel passed along with the message to send a result back. You can then block the sending side all the way to the callsite if you wish.

My feeling is that sans-IO is particularly useful for libraries, although it can be used for applications too. In a library it means you don't force decisions about how I/O happens on your consumer, making it strictly more useful. This is important for Rust because there's already a bunch of ecosystem fragmentation between sync and async IO(not to mention different async runtimes)
It sounds like a toxic workplace, but you should do yourself a big favor and try to put that behind you. If you keep that mindset in your new job, your perspective will be negative and you risk burning out.

If you work at a traditional workplace, think of yourself as a professional. Do the best work you can during business hours, without ruining your health. The company is paying you to make decisions that are best for them, and you may not like it but that is what you agreed to. At the same time, they only pay for your work and not your soul. You need to keep a balance between work and you as a person.

Unfortunately there are many toxic workplaces out there, and if I ended up "trapped" with no escape, I would probably consider things differently. But when you finally escape, keep an open mind and try to put your bad experiences behind you.
I am a statistician, and you're right, for this kind of thing we would normally use a binary response model such as a logit or probit model that constrains the response variable to be between 0 & 1.
However in this case it doesn't matter since there's only one independent variable (state), and it's binary so there's only 2 different predictions the model could make (which will be the correct probabilities of 0.45 & 0.55, even with a linear model).

The normal R^2 formula can't be applied to a logit/probit model; instead you use an alternative such as McFadden's or Cox & Snell pseudo R-squared. I'd be interested to see what value they take for this example.

Linear models are sometimes used even in models with many independent variables since it can be shown that the coefficients in a linear model are unbiased estimators for the average partial effects of any non-linear binary response model.
There is one way in which Huffman codes are better: they are easier to explain and simpler to implement.

I went for simplicity of exposition in the post, but arithmetic coders can indeed get arbitrarily close to the entropy, which is not quite the case with Huffman.
While NZ currently doesn't do much of that sort of thing, the European settlers of NZ simply couldn't get enough of telling other countries what to do and were fairly instrumental in drawing up and imposing borders after the fall of the Ottoman empire.

If "we" is taken to include the core HN user base (the USofA) then that horse has bolted given the the 1953 Iranian coup d'état, the U.S.- and British-instigated, Iranian army-led overthrow of the elected Prime Minister Mohammad Mosaddegh that more or less kick started the arc toward where Iran-West relations are today.
There was this article on lobste.rs yesterday:

https://michael.stapelberg.ch/posts/2024-07-02-ryzen-7-mini-...

Perhaps it can be configured to meet your requirement for "affordable"?
Another important issue is that in space, PV can be extremely thin. The actual active layer of semiconductor can be maybe 50 microns (for silicon) or less than 1 micron (for CdTe). This also suggests solar-powered electric propulsion in space can have high acceleration, limited by heat dissipation in the engine.
This is another take on defunctionalization. You create a model of execution but do not execute it. I.e., return or queue a value of type Send, and do not execute "send". The execution is separate and actually deals with "real-world" side effects. The execution can be done by sync/async/transformed to monads, it doesn't matter.
https://websim.ai/ would like a word with you.
Apple is taking down VPN apps following the Russian censorship agency demands
Old forms of toothpaste and tooth powder and similar did actually work, to some extent. See the one described above; it’s basically an abrasive. Of course it worked. Toothpaste only _really_ advanced far past that in the 1950s with fluoridation.

Various other things worked to some extent. The key difference is that no-one was really trying to _demonstrate_ that they worked; that really only came with evidence-based medicine in the late 19th century.
I second your analysis, that's how things normally work. It's just that in these and similar scenarios, there isn't much product development happening before the MVP, so the developer fronts all the work and the risk.
Reminds me of this Zadie Smith writing about Facebook: https://archive.is/lRddT and how we've been lead to categorize ourselves.
PV produces much more value per hectare than farming does, so you're even more against agriculture, right?
As an artist and technologist living in Europe, I am glad to see a comment like this. It's refreshing. An open-minded and incremental approach to culture can be incredibly rewarding.

https://berlinartgalleries.de/
> You run bk revtool on that file, find the assert and look around to see what has changed before that assert. Hover over a line, it will show you the commit comments to the file and then the changeset. You find the likely line, double click on it, now you are looking at the changeset.

I still have fond memories of the bk revool. I haven't found anything since that's been as intuitive and useful.
Nope, that's just how much beds in Paros cost.
It's difficult to accept as competency when they control both the software and hardware.
Utterly wrong. Renewables scale just fine.
Google does it right because they don't respect your privacy.

They have millions of users and they use aggregated data from all of them to manage the automatic categories.
Ask HN: How to renegotiate with a $6M startup as a co-founder?
I have to consider leaving or renegotiating with a one-year-old $6M ARR startup I co-founded due to disagreements and disappointments over what was promised to me.

I as the marketing founder am entitled to 20%, while the other technical founder who coded it is entitled to 80%.

I worked on it from scratch, for about 12 months, without pay.

When starting, we verbally agreed that I get 20% of the company after one year, and that's it.

Now the written contract draft can claw back 10% from me, even when it's vested, and then squeeze me out.

Is it reasonable to insist on 20% and full protection for what I own and its future benefits, with no strings attached and a guaranteed board seat, so no squeeze-out is possible? - They still think it's unreasonable and a red flag for future VCs.

I don't want to leave now. But neither I want to risk leaving empty-handed for working insanely hard already and continuing to do so for more years.

What would you do, besides getting a lawyer?

Thanks!
Promotional mails you've subscribed to aren't spam, just add a rule and label them "Ads" and click the "Archive (skip inbox)"

That's what I've been doing and my inbox is pretty much empty from useless stuff.
That man should have known better. There is a time and place for carrying props from video games in public - and the time is when you're younger than 13yo.
I find it interesting that there was a time when everyone seemed to get overboard with thumb keys and that now things seem to settle at two per hand.
Everything I had heard about this so far suggested to me that this was a full half-sphere wraparound display, interesting to see that it's not!
A long time ago I had "fun" implementing all sorts of network protocols with such an event based library on C: https://github.com/cesanta/mongoose
Chairs are just an example. This applies to every product that gets a productivity increase from chairs to batteries to apples to computers to planes.
Loads of shit in the basement in the chemistry department, physics dept. etc. There's quite a few lead sarcophagus that we've labelled no go ha.
I call it (doing the bare minimum required) "organizational laziness" and I hate it. It might be rational, but it leads to mediocrity.
If I remember correctly there is an option in Synology DSM to not let clients create .DS_Store files in network shares.
OpenText to lay off nearly 1,200 employees
> and IMO it's morally fine.

When it becomes immoral from your perspective?
Unfortunately no. I think that one I have in mind is more authoritative, almost a guide.
Instead of -O you want to use

--remote-name-all

otherwise you have to specify -O for every URL specified. For the same reason, remove $1 and rely on all parameters being added at the end of line. The example above will only download the first URL.

(I personally think this should have been the default from the beginning, -O should have set the behaviour for all following parameters until changed, but that is too late to change now.)

There is also --remote-header-name (-J) which takes the remote file name from the header instead of the URL, which is what wget does.
Anyone know of research or tools for using an existing text generating LLM with diffusion like techniques with no new pre-training, or at most, a bit of fine-tuning, such that it works with a small GPT / Phi 3 / Gwen model, for example?
I know about Tree of Thoughts with MCTS etc, that are somewhat similar (though often with a different reward learned goal) but I'm interested in something closer to token level generation.
Is this possible?
I don't think advertising is what creates a desire for a product. I think that desire exists beforehand and advertising mobilizes it.

I didn't know I wanted a smartphone. Ads didn't make me want a smartphone. But when I got a smartphone I knew I wanted one.
There might be something to this; however, N=1, I'm very much the kind of developer who hates pair-programming and falls apart when forced to do it. But it's not the conversation that's the problem - it's other people. Or specifically, my fight-and-flight response that triggers when I am watched and have to keep up with someone (and extreme boredom if the other person can't keep up with me). LLMs aren't people, and they aren't judging me, so they do not trigger this response.

Chat interface is annoying, though. Because it's natural language, I have to type a lot more, which is frustrating - but on the other hand, because it's natural language, I can just type my stream of thought and the LLM understands it. The two aspects cancel out each other, so in terms of efficiently, it's a wash.
So many programmers saw "Premature optimization is the root of all evil" and thought it means "Caring about performance makes you a heretic".

You can't hotspot optimize a Fiat Multipla into an Formula 1 car. When every software you run creates a dozen factories to replace one for-loop, you get the modern desktop experience
> To make it unambiguous we must make sure that no code word is a prefix of another code word.

Technically, this is not quite correct. The class of so-called uniquely decodable codes is unambigous, and a superset of the prefix codes. One simple example of a
uniquely decodable code is the reverse of a prefix code. For the example in the article that would be

a 1
b 00
c 10

While the code for a is a prefix of the code of c, one can still unambiguously decode any code sequence by processing it in reverse order. It would be interesting to see a uniquely decodable code that is neither a prefix code nor one in reverse.
SAI being what?
Shout out to OsmAnd, it's a great app. Worth the money for the premium version.
I was going to write a long reply, but I decided against it.

Because I'm frankly tired of buffoons ignoring the basic realities like physics and geography and pretending their wishful thinking is "trivial to implement".

I mean, you're so detached from reality that you already claim that a vanity project announced by Chile is an actual leaving breathing existing project to which China has already committed.

I don't have the time arguing with people in denial about the basic realities of the world they live in.

Adieu.
> get roughly the same pay

where?
See John Siracusa"S comments on Finder https://arstechnica.com/gadgets/2003/04/finder/
The "conquer the world" part was the majority of the problem. If the Nazi's had stuck to conquering one or maybe even 2 countries they'd just be another unpleasant crowd in the unpleasant soup of history.

Ethnic cleansing programs aren't that unusual. There are a couple of high profile ones going on today. I'm no history buff but it is a stretch to say Germany stands a head above the other mass killings in history. Even at the time the European colonisers were not gentle men. The Germans obviously made the especially egregious mistake targeting wealthy Europeans who are supposed to be above that sort of thing and also heavily involved in the media which means they get much worse publicity than say, the Ottomans.

They weren't a threat on the same scale as getting Communists in the government. The Communists had a habit of escalating from run-of-the-mill ethnic cleansing to a sort of combined mass-death/economic collapse/generational poverty/social implosion disaster. They were literally the last people anyone should want to be politically empowering. The right option really was a no-compromise dedication to freedom, capitalism and liberalism .
It’s more complicated than that, for exactly Pakistan recognizes a third sex since years. It’s just rather shitty how they do it…
It's not feasible. You don't need to be an EE engineer to know that.
Cloudflare rolls out feature for blocking AI companies' web scrapers
I made a HN-like site for retro: twostopbits.com
I wrote specifically that the early chapters of Genesis date to the exile.

The Bible is not a single book. It's really a collection of different works, written over the course of centuries by different people. Different parts date from different eras (and then were subsequently edited over the centuries).

> we have direct archeological evidence in the form of dated, physical scrolls.

From what I know, only very short fragments of a few prayers survive from before the exile.
Apart from being ruled by the mainland, they also tore down a lot of the neon lights. Here's an interesting article if you're into the cyberpunk aesthetics of neon lights: https://artsandculture.google.com/story/hong-kong%E2%80%99s-...
Make Your Startup in Less Than 30 Days
> okay I don’t know why I’m getting downvoted

Because saying "don't do something because an irrational player might irrationally punish you for that" isn't particularly insightful. To expand on your argument, I could find out your real identity (this is hacker news, so I might be a hacker) and pay you a visit (I won't, I'm too lazy & incompetent for that). Just saying that your argument doesn't make sense to me.

> you’re going to steal their awesome idea

I paid for it by listening to a bad sales pitch, that's 40 minutes of my life I'm never getting back. Also, there was no confidentiality or non-compete agreement.

> end up shooting you in the back of the head

Only a semi-related tangent, I live in Europe, people here usually don't carry guns which shifts the entire risk/reward calculation significantly.
The terror of the masses to join the molasses.
there's always the good old meme pic of people riding a $10k+ S-Works bike with a $.20 stale banana sticking out of a rear pocket of their jersey
I think the idea is that for many definitions of AGI it should be able to do anything a human does and negotiating the physical world is part of that. It might seem dumb as an intelligence test but would be very economically significant. The difference between a chatbot and being able to tell a bot to build an extension on your house.
I rather roll with Xerox, Dec, Apple and ETHZ way of computing with OLE Automation, COM, WMI, .NET, VBScript and PowerShell REPLs and scripts.
Swimming and 'intelligenting' are definitely not in the same category.
Unhooking: On the Gigification of Intimacy
That makes sense, thanks for the perspective. Much better than just "yikes". I hate tweetspeak.
A simplest alias `dl='curl -O'` just does the same for me.
> Then maybe it's time you gave Android another try. Chrome runs on mobile just as well as it does on desktop

So?

> so any of the web apps you use on your computer work fine on phone too.

So where's the amazing PWA future we hear so much about. All the "amazing web apps" we hear about are shitty slow bad monstrosities that can barely display a few lines of text without jank.

The very few actual great apps which are made ad great engineering effort and expense (like Figma) don't run in full mode on mobile for obvious reasons.

So, my question remains and you haven't answered it.

Edit: There are some web apps here and there which are surprisingly good. E.g. I'm quite impressed by Foodora's app. And it runs well on iOS, too. However, 99.9999999% of the "great PWA future" is just garbage despite the "Chrome runs just as well on Android".
> There is also --remote-header-name (-J) which takes the remote file name from the header instead of the URL, which is what wget does.

I don't think that's the case, that behavior is opt-in as indicated in wget's manpage:

> This can currently result in extra round-trips to the server for a "HEAD" request, and is known to suffer from a few bugs, which is why it is not currently enabled by default.
I worked with a client that implemented their own Python version of this to deduplicate citizen entries in a big french gov database. It worked well.

Of course, nowaday I would probably just tell them to use datasketch (https://pypi.org/project/datasketch/).

With this trip to memory lane, I looked around a little, and noticed people are still creating new stuff on the topic. E.G:

https://pypi.org/project/rensa/

Which is basically a more specialized but faster version of datasketch minhash, written in rust, with a little python on top.
NixOS commits a "purge" of "Nazi" contributors, forces abdication of founder
That’s interesting. I guess this is not usually used because you may have a long string of bits that is ambiguous till you get to a disambiguating bit.

Something like

`100000000000000001`

In this case, where to know whether the first code was an `a` or a `c` you have to read all the way to where the zeroes end.
> odds are he wasn't competent to "run the company"

A 2 people company where neither gets paid and "product development" consists of me coding the MPV, fronting all the work and the risk.
What convenient solutions exist for graceful shutdown of a NAS, without data loss or other drama, in case of power outage? It seems a more pressing concern than flipped bits or network failures.
The closest analogy here is that we don't have as full-featured autopilots in airplanes as we could, because they reduce safety.
I think you maybe taking it in the wrong context.

There was a hype for discord about 5 years ago for EVERYTHING - discord servers were made for every little thing and there was little to no objection about it.

But in recent times, I have seen many people complain about the lack of searchability, discussion-thread management, and other stuff in Discord and moving away to forums, especially for software projects. There is definitely a lot more disgruntlement with Discord today, so their statement makes sense.
For me it's been great for things like generating a latex version of my cv, or CSS for a web app. It's worth an OpenAI subscription for me, but I do wonder if it's worth all the energy and resources gone into making those GPU clusters and powering them.
One of most important technical details about resources in early MacOS is that it allowed the system to swap resources by using double indirect pointers (aka handles) with the lock bit stuffed into the upper 8 bits of the 32 bit. Stealing the extra flag bits from the upper bits instead of increasing the alignment to make a few lower bits available was fine on the 68000 and 68010 with their 24 Bit address space, but exploded into your face on an 020/030 with a real 32 Bit address space. It was a nightmare do develop and debug. A mix of assembler, Pascal and C without memory protection, but at least you could use ResEdit to put insults into Menu entries on school computers.
> toys

Apt description to me. I do wonder if APPL has managed to wring every dollar out of the market with their inflated price and limited delivery quantity. Kudos to them if they did.
It's like watching 3Blue1Brown. A look into the soul of the universe causing a sense of awe and wonder, but little understanding.
Interesting, I have found the standard key spacing too far apart, I cannot fathom it being too close for some. I guess hand size variance is bigger than I think.

Could you explain what you did to achieve "diodeless" design and how do you prevent masking?
> While I only know R, which is obviously a simple language

Take it from someone who started with R, R is 100% not a simple language. If you can write good R, you're probably a surprisingly good potential SE as R is kinda insane and inconsistent due to 50+ years of history (from S, to R etc).
This is why I come to HN. Thank you to the author.
I am not sure that I understand this. As far as my understanding goes, all massive objects warp spacetime.

What's the theoretical difference between a modern rocket engine and one of these warp drives, or is it just one of degree?
If you need to add storage to just one computer (at a time), consider just getting a hard drive enclosure. It's much simpler, cheaper, more secure, and faster than a NAS.

You can turn it into a NAS at any time by adding a mini pc or similar.
jq has quite a few more ways to input things more than from stdin and files. Some examples:

$ abc=123 jq -cn '$ENV | {abc, othername: .abc}'
{"abc":"123","othername":"123"}

$ jq -cn --arg abc 123 '{$abc, othername: $abc}'
{"abc":"123","othername":"123"}

$ jq -cn --argjson abc 123 '{$abc, othername: $abc}'
{"abc":123,"othername":123}
Odin isn't getting more features. The syntax is done