skysight-inc/HackerNews huggingface dataset:
> When in reality these are all intertwined.

I'm not a great writer. I hated Norwegian at school.

But I've helped both my SO, my sister and others improve their college grades significantly by simply doing a pass on their hand-ins. They'd write an essay or similar, and I'd just check that their arguments were consistent and made in the right order.

If I found their arguments lacking I'd ask them, they'd explain what they meant and I said "great, put that in there". Other times it was just a matter of swapping segments around. Simple stuff like that.

I wasn't versed in the things they studied, they knew their stuff but they just struggled to put it in writing. I'm not a good writer, it's not what I do. But as a programmer, getting arguments consistent and in the right order, well, that's basically my day job.
Signing up to Gold is removing the friction of getting a rental, and makes it easier to get a car next time. That brings you back to Hertz. It's the same as any other rewards programme designed to improve brand loyalty, but instead of a discount or free coffee or whatever, the reward is "having less hassle buying the product".

The author signed up for Gold. Next time they want a rental they'll use Hertz. It works.
i'd be interested to learn about it
They didn't, more conjecture
Introducing LunarKeymap: Enabling Keyboard-Driven Workflow in Visual Studio Code!

I'm thrilled to share my latest project, LunarKeymap, an extension that brings the power of Vim and Which Key to enhance your productivity in Visual Studio Code. Inspired by a popular Neovim distribution LunarVim.

Here are some key highlights that make LunarKeymap a great tool for developers:

0⃣ *Workspace Navigation:*

Say goodbye to mouse-clicking! LunarKeymap empowers you to effortlessly navigate through your workspace using keyboard shortcuts. For starters, “Ctrl+h” to jump left and “Ctrl+l” to jump right

1⃣ *Explorer Navigation:*

Traverse directories, open files, and manage your project structure seamlessly. Creating new files is now a breeze! Press “a” to create new files, and “A” to create new folders, directly from the explorer tab.

2⃣ *Shortcut Menu:*

Quick and convenient access to the shortcut menu. Simply press “Ctrl+Space”, and a list of powerful commands awaits you. This includes features such as git commands, debugging, window splitting and many more.

Join me on this exciting journey and give LunarKeymap a try!
Does the demoscene count?
Pascal is fairly isometric to a C subset (with a few exceptions such as sets, range types and indices, or printing out enumerated constants.) As a result there are readily available Pascal-to-C translators that produce working, compilable C code.

Pascal isn't a memory safe language (e.g. use after dispose()), but the parts of C that are harder to mechanically translate into Pascal are often the unsafe bits.
how could someone "prove" which inputs and outputs of a large ML model leveraged any specific data?
The burden of proof is on the person who provides an answer. Whether that is "yes", "no", "yes in this case and no everywhere else", that is an answer that should be backed by some evidence and reasoning. If the questions and answers had been perfectly flipped, would you have said that the burden of proof is on those who say "no"?
Or that Mars appearing to move backward in the sky has a significant impact on your personal life.
Shouldn't this be up to the owner of the camera? I don't see any reason why you wouldn't want to report certain activity to police. Let's say a series of cameras in a neighborhood caught a man looking into windows. And the last camera caught the same man breaking into a residence. Would not the other videos help put a criminal in jail? And that's bad? How? The writer at wired doesn't own a home, lives with their parents, or never had someone try to victimize them where they lay their head. Theirs is a naive look at the world though an ideological lense. Something that doesn't exist in the real world, and a view that gets real people hurt precisely because it enables criminal behavior. If we, as a society, tolerated crime less, then we'd have less of it.
I still don't see why the person or company who owns the LLM would owe the book author anything more than the price of the book. Its not like the LLM is going to output or reproduce the book in its entirety. You'll ask a relevant question, it will answer based on the data it has, not just whats in that book.

Same as if you ask a human a relevant question about a book they read. Like an LLM, they can't print you a full copy of that book. They can only answer the question based on their knowledge of the book and other things.
It's more based on Open University programs made for showing in schools. But Tomorrow's World is a similar ilk.
> Can I post the raunchy limerick I've never written down for fear of being cancelled, doxxed, etc?

You can already do that on Facebook.

Whether you see any consequences is more of a function of whether someone sets out to get you for something than it is of what you write.
The project maintainer may not want to keep PRs open that are not acceptable as is.

There is zero functional difference between holding the PR open indefinitely (and many times follow-up just never happens) and closing the PR until changes are made and where a new PR is then opened.
Eh, careful what you wish for. There's two extremes, and I've had the displeasure of seeing them both.

The first is those who write only code, with no regards for the overall design or documentation of the system, and are completely unable to formulate answers about the high-level functioning of the system, often ask for things based on a low-level need with no regard for what could or should happen at a high level, because nobody has the high level picture.

The other one is armchair architects who will draw system diagrams utterly disconnected from reality, with sub-systems doing things they cannot do, that we will never hire the engineering to do, etc. They'll mandate "common APIs" and "everything must be REST" (but where REST is their personal vision, which is inevitable not RESTful at all, and often is just a bespoke RPC/HTTP style API).

There's a happy medium in the middle: engineers who understand the code, can be productive in the code, but also understand and are making conscious decisions about what the highlevel should be, making design docs, emailing about intentions, etc.

Management has to offer the environment for that to flourish though: there has to be the time for documentation, the time for the design to emerge and for bugs to be worked out. But if everything is just a PM's pet ticket that is due "yesterday" and it must be done because management decrees it and once it is, repeat? Then that'll never happen, and those eng will quickly find greener pastures.

Sometimes it's really petty stuff, too. I've lost the fight of "engineering needs a mailing list to discuss technical changes, TDDs they'd like a review on, etc. There needs to be an alias for engineers to do engineering" — and yeah, no TDDs have happened since!
The Global Positioning System is possible through the understanding of relativity.

Einstein wasn't thinking about GPS satellites when he came up with relativity, he was just trying to understand how nature works. And a greater understanding of the fundamental workings of nature is what makes more things possible.
If that's still the case, I can imagine why they'd want a customer who knows exactly what they want to walk to the store next door to get the item elsewhere.

A customer who already knows exactly what configuration they want is probably going to be hard to sell AppleCare to.
You can't turn system off if customer paid for it. That's the breach of contract.

If you keep customer data after payment period, you're losing money.

So scream test will cost you money.

They decided that this cost is not appropriate payment to compensate for possible reputation loss.

Whether that's a good business decision or not, time will tell.
WASM surely could be an improvement over js, especially for kind of BigData-ish/repetitive jobs, and where load on clients might become the next wall after we optimized the cloud/server part, or when we try to use js on cloud leafnodes.
> For the world as a whole? Definite differences.

Tell me these differences.

Shitty internet videos exist and are what kids want all over the world. At some point you are going to have to face it that reading lost the battle for people’s eyes to video. I was an avid reader for most of my childhood and young adult life but now in my 40s I have accepted that I’d just rather watch from the deluge of visual media available vs reading.

Piracy also exists for books so copyright doesn’t seem to be that big a deal. In fact if I look at the top pirated books currently I’m going to run across more junk books like “Make Money Faster” and “Give her orgasms in under 30 seconds” than anything you might find intellectually stimulating.
My understanding is that Readwise uses the HTML you're seeing on your browser to make the copy and this works with paywalls better than most services I've tried. The downside is you need to give their desktop browser plugin more permissions than is ideal and this doesn't work when saving from mobile.
Lol, this is _exactly_ what I did today at Avis: proposed to keep my first car for my second contract. Wish me luck when returning!

I try to update this post in a few days.
I believe that people claiming copyright infringement against AIs is bad for several reasons.

Firstly, an AI is a tool like any other, and can be used for copyright infringement or not. It is on the user of the tool to ensure that they do not violate copyright. So I believe the claims have little merit.

Secondly, it is my opinion that AIs will hugely benefit us (humanity) in the coming years, and restricting it with fees because it might be used to violate copyright is in opposition to the progress of our species and society. I wish for more progress, not less.

Thirdly, it is my opinion that copyright is generally too strong these days and is net harmful to society in its current form. I believe most enforcements are due to greedy rich people, and represent a continuing tax on society.
I agree that parent seems to be trolling, but I don't agree on your assessment about the burden-of-proof point. Where is the misunderstanding?

https://news.ycombinator.com/item?id=36661671
(Other reply I made just now on the burden-of-proof thing)
yes, really

feeding input to a program is pretty clearly categorically different than providing source material to a human being
I learned (on HN) a few years ago that you can rent cars at car dealers. The pricing is moderately higher than at Hertz/etc., but you can choose the kind of vehicle you want, and it's guaranteed. I haven't done it in a couple years, and it's possible the supply chain crunch has affected this practice. But I found it to be much more enjoyable than renting from a traditional agency. It's especially helpful if there's a vehicle that you want to do an extended test drive of, so you can get a sense of how you like it after more than a few times around the block.

This obviously doesn't work at airports, but for road trips it's great.
hertz employee here. we are working on improving car rental experience with modern product and engineering practice. if you are interested in working on such problem dm me.
Why would you ban them from huggingface? They've acted as white hats here.

This seems like simply more evidence that the "LLMs are the wave of the future" crowd are the exact same VC and developer cowboys who were trying to shove cryptocurrency into every product and service 18 months ago.
> Writing is reasonably easy

clearly not

give the number

of enginers i see

write like this

all the time

message choke full

of typso

---

All I can figure is that their laptop didn't come with the red squiggle underlining feature, much akin to how some cars on the road very clearly didn't come with a turn signal.
> Surely you understand that not all projects use semver

SemVer only makes sense for projects whose principal function is presenting what is consumed as a single, unified API, because the first two components of SemVer are actually a version number for the presented API, and the last component communicates the sequential version number without API changes.
This can be a plus, but it can also be a minus if you are planning to drive a long distance and don't want to double your gas bill.
He thinks everything is alien technology.

All he has found is that he's willing to trade his credibility for some publicity. It's not very impressive.
> Apple is already acutely aware of the blowback from "you're holding it wrong"-type scenarios.

And the funny thing about what the legions of Apple faithful who were willing to pretzel themselves into contortions defending that.

(For a more reason, mention Batterygate and watch them come out and tell you how you just don't understand, Apple was absolutely doing you a favor, somehow.)

(Just like when they quoted me $900 to fix faulty charging on a MacBook, device worked perfectly, battery was healthy, just could not be charged. "Perhaps we should talk about getting you into a new Mac instead...?")
A service should not use LLMs to execute real world commands. Ever.
It's really not a time issue. The case is if the AI can pause mid game in a "safe area" to deduce an optimal path not just greedy/lookback
I think the point is that if you go in with those options as the valid outcomes you won’t be surprised.

Not that you necessarily have a very high chance of the last two.
Very cool. Does anyone who uses a vice a lot think this is beneficial, or more gimmicky?
Doesn't all tap water contain the forever chemical H2O?

/s
I hate how they're scaremongering with the vague term "Forever Chemicals" instead of just using the more specific terms PFAS or Microplastics.
Don't worry, he knows what you're thinking. It's probably a paralysing deep sadness for him.
I just mean, a real estate agent wants the transaction to happen and shifts in price that make a big difference to you make almost no difference to them, and a VC partner is going to fund one company in a whole year, is mostly concerned about missing out on the one company that 15x's, and will take as much optionality as is on offer.
TIOBE is arguably the most reliable one, though all of them are arguably flawed in various ways.

Not saying the other languages mentioned don't have jobs, they are after all "top 20" languages too. But, Pascal/Object Pascal/Delphi is around a lot more and has more opportunities than many might be thinking. Especially from a worldwide point of view, and not just for the U.S.A Pascal/Delphi is still taught and used in a lot of schools around the world. While Go, Rust, and Swift are not. There are still massive amounts of legacy projects and code, not to mention Embarcadero is still selling Delphi and doing well enough to stay in business.

I think the mistake that some make is the time frames that it takes to displace older and previously popular or dominant languages. Popular this year or a few years, does not usually and instantly erase that some other language was popular for 20 or 30 years.

People run around saying COBOL, or even languages like Ada or PHP are dead, yet various institutions and companies are begging for programmers that know them. Those claiming a language is "dead", can be quite suspect too, because they are competitors who "wish" it to be so. "Is dead", "wish it was dead", or promoting sites "claiming the competitor's language is dead" are clearly a bit different.

Because a language is popular this year, does not necessarily offset all the years that an older language was popular and in use. Lastly, Object Pascal/Delphi did not just fall completely off the charts either or stopped being used at all. It stills maintains significant levels of competitive popularity around the world.
The MBP is both more expensive and has a higher profit margin, so when I say 3x the profit I do mean 3x profit.

Anyway, most people who walk in wanting a 1,000 MBA end up buying something even if it’s a 1,000$ MBA that’s just breakeven. So no they don’t upsell 50% on a 2.5k laptop with much higher margins, but that or no sale is not the only possibility.

Some people buy nothing or what the intended walking in, other people buy an 1k laptop with extended care, others by 2.5k laptops etc. So looking holistically if they lose 200 million in profit from lost sales but make it up with profit of 100 million in 3 different categories that’s a win.

PS: Something that’s not obvious is sales people don’t use the same pitch for everyone who walks in the door nor do they all execute every sale perfectly.
Sounds a bit like you’re projecting. Property crime gets a shrug or a stern lecture on locking your doors. Whatever security measure you took wasn’t enough or the right one.

Law enforcement is note taking, victim blaming, homeless harassment, and ticketing. All of which could be done cheaper and without maintaining a dangerous armed militia.
Are they losing money though? They pay a minimum wage person or two, to upsell you: nicer car, insurance, gps, blah blah. I wouldn’t be surprised if it’s a profit center for them
The author will use Hertz because Hertz+Gold is less hassle than Competitor+no gold. But why are the competitors complicit in that? If another car rental company offered the Gold experience to everyone, wouldn't that help them outcompete Hertz?
Searching HN for "Avi Loeb" tells me it's probably confirmation bias.
It's very normal to have on-call and overtime stipulations in employment contracts for salaried positions.
It's Cannon Lake all over again but since it's a retail product and Apple to boot, it's much, much more visible.

The tale of a product which needed to be launched due to corporate dynamics but several years need to pass before it's actually ready. (And as we see with the Sapphire Rapids woes, it's still not fully so, five years later. But close enough.)
IANAL, but my understanding is that in the United States, a civil defendant who prevails is not usually entitled to have their legal fees paid by the plaintiff.

[0] https://porterlaw.com/obtaining-attorney-fees-in-litigation-...
Am I the only one who doesn't have these links in my profile?
Loyola University Maryland, 2012, I don’t know if a technical writing course even existed.

Edit: But I do want to note that I love and appreciate good technical writing, and have gotten a lot of experience doing it in the workplace. It’s a really important skill, but with undergrad curriculum so jam-packed already, I can see why it might not be a required full-semester course.
Water!!! With drying rivers, increasing pollution, potable water for humans, flora and fauna is becoming a key necessity.

The other side of this increasing pollution - this dramatically reduces the amount of potable water available.

THIS (m'thinks) is / will be a key reason for conflicts, for the continuation and accelleration of the ongoing extinction event...

If we must survive, this is one problem that needs to be solved.

There are others too: handling/processing/disposing pollution/garbage at scale and sustainable power generation but they are currently the next priority.
I have also used shademaps for my project on assessing walkability! While coverage for my country is pretty patchy, it helps looking at things at a glance. I used some maps to analyze correlation between urban heat islands, and the effect of tree presence and artificial shade.
I don't need a binary. Same rules as the article. The runtime prints Hello World without any input at all. 0 bytes. See "Stück" for example. Calling the runtime itself is not part of the problem. Again, see the article.
Light Chat(Free Alternative to ChatGPT)
Hi, HN!

For several months now I have been bothered by ChatGPT. It lacks a personality, it lacks good memory, I don't want to pay for it and I think that having a personality is not some big technical challenge.

The benefits for me personally is that I am more willing to trust something that knows me and understand how I learn, think and vital information about me that would help optimize a search like pre-existing health conditions to pick out a new health insurance plan.

Thats what I have built at Light Chat. Today it's only an improved (and much simpler UI). Light Chat does have a monetization strategy but Chat will remain free forever.

In the coming days we will improve our AI with a more personal AI that has long-term memory.

Please join the discord if you have any feedback or want a better Chat experience. (https://discord.gg/7PYqfPHMqF)
If that's the point you're at just learn the sheet bend. It'll suffice for 90% of purposes. There's a reason it, alongside the bowline, are considered probably the two most important knots to learn.

To answer your question, I'm quite partial to the Zeppelin bend [0]. It's very secure, easy to tie correctly, can be tied in very stiff rope and doesn't jam. The only real disadvantage is that the working ends stick out to the sides, which may be a problem for certain applications.

[0]: https://en.wikipedia.org/wiki/Zeppelin_bend
Some of these scamsters have moved to Web5 https://www.tbd.website/blog/tbd-web5-tech-preview
No, I’m saying brains - especially young brains - filter and see the world differently. They make assumptions or correlations that may not be accurate.

Regardless of who the audience is, the terms equate a color to either being good or bad and it’s kind of silly when terms like allowlist and blocklist are immediately parseable into what they mean.

I don’t particularly care other than if there’s some tiny segment who feels the terms could be even remotely offensive, and we can all agree that regardless there are better terms, why not use them?
Love it.

Vaguely related and potentially boring ramble, from the perspective of a dinosaur/former geospatial tech : starting in the 2000's, we went through the emergence of the trend where local governments commissioned (part-)district-wide LiDAR fly-overs, and even better, were willing to release the resulting digital data to the public.

Even over a decade ago, we private sector techs were receiving those city-wide LiDAR datasets en-masse, for our everyday usage in small scale analysis, maps and plans.

The data sharing policies of local governments did (and probably still do) vary widely between different areas, but sometimes, the LiDAR data would be passed on in the form of multiple layers : "ground terrain", "buildings", "tree canopy", as initially captured and computed by the LiDAR operators by way of varying frequencies.

We office techs would figure out and run the procedures necessary to adapt the data to any given request. We usually used commercial software and routines to create small scale product, and analysis of this precise nature - sun/shade, and viewshed (or "what a viewer will see, from a given point"), were a couple of services that were called upon, even back then.

The early seeds of inclusion of tree canopy LiDAR specifically in such work, at a small neighbourhood scale, began to percolate through the private sector (yes, the seeds percolated, thank you metaphor gods), but it was new and rare, and to see this work now at large scale is heartening.

While my dinosaur experience includes very little regarding the serving of large scale data online, dealing with larger scale raw geospatial datasets has always been one of, if not the, key challenges of working in this area. All of the work boils down to the translation or abstraction of those sources, into efficient, easily digestible and suitably focused outputs.

In that sense, the CS, and more specifically data science, aspects of this type of work are what really drive the practical implementation of such innovations at large scale.