skysight-inc/HackerNews huggingface dataset:
It is illegal. Google is attempting to bend definitions and skirt the law.

https://www.govinfo.gov/content/pkg/CFR-2018-title47-vol3/xm...

Title 47 - Telecommunication. CHAPTER I - FEDERAL COMMUNICATIONS COMMISSION (CONTINUED). SUBCHAPTER B - COMMON CARRIER SERVICES (CONTINUED). PART 64 - MISCELLANEOUS RULES RELATING TO COMMON CARRIERS.

§ 64.2003 Definitions

(k) Opt-in approval. The term “opt-in approval” refers to a method for obtaining customer consent to use, disclose, or permit access to the customer's CPNI. This approval method requires that the carrier obtain from the customer affirmative, express consent allowing the requested CPNI usage, disclosure, or access after the customer is provided appropriate notification of the carrier's request consistent with the requirements set forth in this subpart.

(l) Opt-out approval. The term “opt-out approval” refers to a method for obtaining customer consent to use, disclose, or permit access to the customer's CPNI. Under this approval method, a customer is deemed to have consented to the use, disclosure, or access to the customer's CPNI if the customer has failed to object thereto within the waiting period described in § 64.2008(d)(1) after the customer is provided appropriate notification of the carrier's request for consent consistent with the rules in this subpart.

§ 64.2007 Approval required for use of customer proprietary network information.

(b) Use of opt-out and opt-in approval processes. A telecommunications carrier may, subject to opt-out approval or opt-in approval, use its customer's individually identifiable CPNI for the purpose of marketing communications-related services to that customer. [...] a telecommunications carrier may only use, disclose, or permit access to its customer's individually identifiable CPNI subject to opt-in approval.
Can it be used to power on a shutdown device? AFAIK one of issues with running Macs in datacenters is that they do not turn on by themselves after being connected to power (which makes sense for consumer HW, but is a PITA when someone has to go and physically click a power button).
LFortran error messages style got inspired by Rust, and the Fortran Package Manager got inspired by Cargo. And in return Rust can get inspired by LFortran to do the interactive prompt. :)

In all seriousness though, Rust got many things right and showed how a modern language, compiler and a package manager should behave. I think it genuinely moved the state-of-the-art. And we are trying hard to improve on the state-of-the-art as well. I think a modern compiler should compile fast in Debug mode, and generate high performance code in Release mode. And it should compile to a binary as well as work interactively. Etc.
Please do. I am fascinated by computer history and finding info from people who worked with them is always welcome.

What books do you have? I might be interested in buying them from you :)
> The main tactic was to draw the bandit into a ‘single-circle’ fight, meaning that one aircraft was chasing the other around the circle.

I'm curious about the use of 'single-circle' here. The way it's described makes it sounds like a nose-to-tail engagement ("one aircraft chasing the other around the circle"), which is usually called "two-circle" online (although I've always found that terminology confusing). Does single-circle have different meaning to Canadian pilots, or am I misunderstanding what's described?
It's not. Federal regulations require "affirmative, express consent" for CPNI release approval to count as "opt-in". https://www.govinfo.gov/content/pkg/CFR-2018-title47-vol3/xm...
I'll stick to boiling water and purification tabs thanks. If I'm feeling like I haven't done a good job, I guess I can run it through your filter.
An advantage is "one-use" accounts might make say 2-3 reply comments and you know they are from the same person. Whereas anonymous, each post unlinked.
Actually, Pokemon cards fit all four prongs of Howey as does Yu Gi Oh etc. SEC would have a slam dunk against these sales (to children, no less!) but they just chose never to pursue that.

1. They buy the cards

2. The Pokemon show and franchise

3. They keep them in MINT CONDITION and don’t open them

4. If the show fails to entice more kids in the future then everyone will forget about that special charazard card, so it all depends on the show and movies to keep the pokemon franchise kickin

So really, all the holier-than-thou types should realize how many of the counterexamples who never got sued are just SEC exercising their discretion

https://gamerant.com/pokemon-rare-charizard-card-value/
This looks more than a bit like the Inferno OS, created by some of the same folks who created Unix.

WASM allows to distribute cross-platform binary code written in memory-safe Rust, running on pretty compact VM. Think about a plugin architecture that could be built on top of that.
Exactly. There’s no cancer for life! Only degrees of suffering.

And the metaphor is apt to my original point.
Please note that the paper was published before I implemented incremental compaction; the GC in SBCL 2.3.8 can compact.
Of course they are going to say that. These are folks that will literally say anything if it means they get to keep more money. And what better way to keep money than to shit on tech workers edging in on their fat salaries?
Where can you learn these DBA skills for Postgres? If it were SQL Server I'd say do a MS cert prep course and get the certification, but I don't imagine that exists for pg.
"Right next to the Caltrain station" on 4th and King is way, way nicer than the problem parts of Market Street. There is no comparison.
That’s quite a lovely movement. Very good link!
No, they also get the profits.
Okay fine I get it. Over-optimization is futile, but go ahead.
Best effort.

Binary Qt and GTK apps compiled even 10-15 years ago often still work, and do so on almost any distro. Games are a bit more iffy, depending on if it used SDL or not; and Steam on Linux has made great effort to make the (admittedly few) older Linux binaries remain alive (and if Steam doesn't, the community has).

I don't see this as an issue. Using Linux implies a level of competency from the customer, and I'd rather help a competent Linux customer try to get my stuff run on their odd distro (ex: Alpine) than help an incompetent Windows or OSX user. One gets me a customer for life, the other just reminds me that hell is other people.
I also dislike Apple's software development process (for iOS especially), but for some reason a lot of new software appears on macOS first.
Personally I found the poll much worse. Got asked for my opinion, clicked on one of the option, and got rewarded with a full-screen "create an account". Hit the back button and hit taken back to HN.

Nice.
My company (Fortune 500 with 80,000 full time employees) has a policy that forbids the use of any AI or LLM tool. The big concern listed in the policy is that we may inadvertently use someone else’s IP from training data. So, our data going into the tool is one concern, but the other is our using something we are not authorized to use because the tool has it already in its data. How do you prove that that could never occur? The only way I can think of is to provide a comprehensive list of everything the tool was trained on.
That’s quite a salient point and raises interesting questions.
What if I call the NFT: i_will_buy_this_back_with_the_proceeds_of_the_company_sale_in_2025?
They talk pretty extensively about everything is a file?
They even mention the "everything is a file" description of that concept
Yeah, or it works ok at a small scale but you can never expand, and a competitor (maybe your own ex-employees) eats your lunch like what happened to Cheeseboard. Which is still ok, you can be in that cool little niche if that's what you like, but don't tell me it's a better model overall.
Show me the incentives and I’ll show you the outcome.
C++ has plenty of bad design decisions, but this list misses the mark on most of
them.
Safari Reader mode is also an easy way to bypass them (right-click on the address bar, site settings, use reader mode when available, refresh page) that also worked on this site
Use a third party interface which uses the API directly like YakGPT or the OpenAI playgrounds, and you can save some costs that way along with a local chat history that’s not shared with OpenAI.
> Even on an OSX-only app, I'm sure as hell not using SwiftUI/UIKit/etc. Qt more consistently nails native apps, the so-called-native UI toolkit on any given OS doesn't.

In my experience this varies a lot between projects and developers. Some Qt apps are great (Krita comes to mind) but just as many are quite janky. Of course AppKit/UIKit have their fair share of bad apps too, but generally if developers have gone as far to commit to building their app with either (especially AppKit, which is the less accessible of the two) they take extra care to produce a good product.

Qt being for most intents and purposes usable only with C++ and Python likely impacts this, though. A lot of devs aren't particularly keen on either language, especially with the extra headaches that come with shipping a user-facing multiplatform Python app that reliably runs everywhere.
Last I checked:

- GPT-4 (ChatGPT Plus): has max 4K tokens ?

- GPT-4 API: has max 8K tokens (for most users atm)

- GPT-3.5 API: has max 16K tokens

I'd consider the 32K GPT-4 context the most valuable feature. In my opinion OpenAI shouldn't discriminate in favor of large enterprises. It should be equaly available to normal (paying) customers.
Zachary's? https://zacharys.com/
More likely to be a security then.
I love the idea. I wonder how the mgmt will react short and long term. My guess is there will be even more aggressive attempt to develop engineering center outside the US. (Vs outsourcing to ibm or offshore consulting.) This was already happening.
Not every employee at a coop has to make the same wage.
What reputation? A great many of the things in it were looted by the British Empire and should be returned to their nations of origin.
That is not evidence for this particular claim.
Automakers’ disappointment in Electrify America drove them into Tesla’s arms
I got an email like this in July and it did include the details of the price increase. In my email the very first sentence said the price was going up a dollar from $9.99 usd to $10.99 usd.

Maybe they did some a/b testing and people responded negatively when they saw the price, so now they’re not including it in the email.
But, can they provide a comprehensive dump of all data it was trained on that we can examine? Otherwise my company may end up using IP that belongs to someone else.
letThemFight.gif
A lot of work can be done by no-code and low-code tools so there is less need for software engineers in general. Linus at some point predicted that most of the web developer jobs would be going away because AI can do a lot of it. I think this trend will continue and the AI tools will continue moving down the stack until LLMs can be applied in basically every coding context with very little software engineering training.

People were saying AI tools will create more jobs but it's pretty clear that this time is different and what used to require 2 engineers can now be accomplished by 1 engineer + AI copilots in the relevant domains. I think this trend will continue and the expected outcome is going to be lower demand and lower salaries for software engineers in basically all domains except maybe for very low level work like firmware, kernel drivers, and compilers.
They have a common beginner's mistake in their example usage of sha256sum. Nothing that would affect the git usage, to be fair... unless they have related tooling that does this.

> echo "please hash this data" | sha256sum
f2ccc47bcb79799071eab33aa4311e6764769681bb9052ae444cb6e2d87427c8 -

This sum is not the sum of "please hash this data" but instead it is the sum of "please hash this data\n" where "\n" represents not a literal backslash and n, but a newline character. The unwanted newline is supplied by the echo command, obviously.

The proper way to have done this example (edit: on BSD, macOS, etc.) would be:

> echo -n "please hash this data" | sha256sum
62f73749b40cc70f453320e1ffc37e405ba50474b5db68ad436e64b61fbb8cf0 -

And then we would see the actual sha256sum for the example data used.

Edit: Forget this, an even better way is posted by others below! Thanks!
I am going to auction off urine credits. Save the world and pay me in advance for every time you take a leak.
This time we need to print more money for too small to fail.
So deduplication didn't see the NULLs because null != null so they had to manually partially remove the index on the nullable column as a workaround.

Insert my rant on the stupidity of non-reflexively-equal nulls here.
And more interesting detail here: https://support.apple.com/guide/security/account-recovery-co...
jon oliver did a great episode about this: https://www.youtube.com/watch?v=6p8zAbFKpW0
Scale to what? We're generating >70k spans/sec and it's working fine. I'd say we're fairly medium size at best, though.
Um, what is with these examples?

> Recur, an NFT startup once valued at more than $300 million, decided to shut down recently. And a tiny edtech Web3 startup called 101 also called it quits.

NFTs and Web3 were the biggest bubbles of the pandemic boom, obviously they’re popping. Did these companies ever expect to turn a profit?
We can both be right. It’s not mutually exclusive
We will need a completely new set of models, LLMs are not sufficiently complex enough to deal with what we deal with. You cannot remove hallucinations so will always need humans to double check what the AI outputs. Most of the time, it's faster and cheaper for the human to do it the first time. Make the AI the junior, not the human

We first have to move beyond text token streams, but to do so requires insanely large models. It will probably be 5 years before we can even make enough GPUs to support every company having an OpenAI scale model they can build & run

Large context windows come with their own problems and there are other papers that show the agent pyramids are fools errand (the "liar" checks the "liar" issue)

Generally, I think you are holding onto the positive hype and not looking at the limitation, negative results, and real world, where these programming AI become more of a burden than a boon.

So no, jobs are not going to magically disappear in the next 5 years. There is plenty of economic history and research to more accurately estimate the job changes that will come with a new technology
here is the solution. funding public goods is the problem. building this now

https://drive.google.com/file/d/13edfo0uhuG5JAaP6i2VTOJho1lP...
Like this? https://www.msrgear.com/water-treatment/filters-and-purifier...
$150/hr as a bay area software engineer
> The good news is that judges can read the law and interpret it without having a myopic focus on specific wordings

Hmm, sort of but the specific set of requirements here are important. That's the point of a test like this.

> They also don't use investopedia as a legally-binding source.

Sure, but it's literally a quote from the supreme court case, I was pointing out that I got that from investopedia. https://supreme.justia.com/cases/federal/us/328/293/

> Whether an NFT (or any other crypto token) is a security is still very much up in the air, and I am assuming is not able to be uniformly defined.

Correct. NTFs are very simple data structures, it depends on the token and how it's sold as to whether it counts as a security or not.
That's probably a testament to the criticism. Interesting that what Yevgeny Zamyatin presents as a clear, almost too on the nose dystopian satire has been repackaged as a desirable work environment.
Ah, gotcha! I thought you probably meant something else. I've been wondering this too, and it's something I've been meaning to look at.

On a related note it doesn't seem like many local runners are leveraging techniques like PagedAttention yet (see https://vllm.ai/) which is inspired by operating system memory paging to reduce memory requirements for LLMs.

It's not quite what you mentioned, but it might have a similar effect! Would love to know if you've seen other methods that might help reduce memory requirements.. it's one of the largest resource bottlenecks to running LLMs right now!
At some point, your objections are noted and we're just going to move on and it's not useful to anyone if you continue to complain about the decision at every opportunity. I've been on both sides of that fence. At some point, you buy in or move on--whatever that means.
I'm stumped after watching the video on https://www.tesla.com/autopilot. 5+ years ago the driver was only there for legal reasons. Why the regression? Should they update the site or was the intervention not necessary?
The funding environment is fantastic still if you’re building a product and company that provides real people, real value. Creating a poor knockoff of pre-existing financial assets and marketing it as “revolutionary” is not creating real value for real people.
Might be old (2020), as OpenAI models are now also covered by Quora for Poe.com and others:
https://blogs.microsoft.com/blog/2020/09/22/microsoft-teams-...
For those not aware, despite it seeming highly contemporary, the first English translation of the book was published in 1924.
But the whole US ideology is about anyone can be a rich. Of course in real world it's not true, but it's a direct contradiction against the GP's weird "western ideaology = you can't just become one of the special superheroes" conspiracy.
also how would it look politically
Paywalled, but there’s a great Radiolab episode about this: https://radiolab.org/podcast/corpse-demon
> “Potential buyers benefit from consistently low prices created by the flood of credits. It means that companies can tick their net zero box at the lowest possible cost,” he said.

Basically, the companies only care about the being able to tout their green initiatives at the lowest possible price, so this is exactly what they want.
Capitalism was not designed to create a mutually beneficial relationship between workers and owners, it was designed to make as much money as possible for the owners at the expense of the workers. Even if that means everything runs inefficiently and less money is made overall, the people in charge don't care so long as they get all of the profits.
Do a search on the HuggingFace models page, e.g.:

https://huggingface.co/models?sort=trending&search=wizardcod...
3D Printed Light Pipes
>Pentagon leadership has taken stock of how Ukraine has fended off Russia’s invasion.

It must freak them out when a $500-$2000 Drone takes out 100 Million Missile defense or EW Station, even a 10 M tank hurts. Warfare has changed, cheap, mass produced drones are creating havoc on the battle field.

I'd imagine that the US would like to have something along the lines of Ukraine's Jet Ski Drones to take out the Chinese Navy. They could release 1000's of them in The Taiwan Strait and make it a No Man land for Chinese War ships. At 200k-500k each, it would be a bargain.
I'm trying to fight the schadenfreude, but after years as an operations person in tech companies, being told "just learn to code!" in the most condescending way possible, by people who couldn't fathom that I was actually contentedly living on a third of their annual salary, there's something about this that feels like karma.

The computers can learn to do your job too, as it turns out, which kinda makes a funny sort of sense if you think about it. After all, what should computers be more familiar with than computer code?
Sounds like the survey/experiment Air New Zealand ran in the middle of 2023.
Configure them to power on automatically after a power loss event and just toggle the power source.
Foxconn Selling Two Empty WI Buildings After Failing to Bring Jobs to the State
> Neat talk but like... doesn't it all seem convoluted? What is the function of a Rube Goldberg web service? To allow it be made of anything?

I don't want to be the guy who explains the joke, but sometimes Xe creates elaborate shitposts that aren't entirely shitposts but contain a very fun element to them rather than being for fully practical sake. Shitposting being an anagram for top insights after all.

That's the lens I used when interpretating this talk.
How many cruise autonomous vehicles are operating in SF versus Waymo's?

It seems that Cruise is involved in incidents every week while waymo is doing mostly fine?

Although the news coverage often lump them both into the same group, reporting that Yet another incident involving autonomous vehicles today...

Just wondering if maybe Waymo's tech is better or if they are just running at a much smaller scale.

I was in SF recently and saw both brands on the streets in equal numbers (once each).
Rant About Haskell
Low! Double your price!
Something tells me the Party's support or funding of an author's work could have a lot to do with the author's ideology (or the perception thereof).
Gyroscope?
Ask HN: Is the quality of American customer service degrading sharply?
I moved to America around 10 years ago. One of the first things I was positively surprised about when moving here was how smooth setting up bank/phone/Internet/etc. services was, compared to my home country. I was once again surprised the first time I had to move, when canceling such services also went pretty smoothly. I moved several times after that, and never had any issues canceling and setting up new services.

I've recently had to move again, and I've noticed a sharp change. Over the past week, I've had disappointing experiences with companies I once trusted:

- I subscribed to a particular Internet provider in the past and loved their service and customer support. It seems that since then they've been acquired by a larger company. When I first signed up with them again at our new place, our Internet connection wasn't working when they said it should be. I called customer service, and they said a technician visit would cost $80, unless we added a $5/mo option to our plan for "protection". I had NEVER heard of tech visits being charged for before, and in fact had tech visits from other companies in the past and was never charged. Again, felt like being scammed.

- I moved out of a house where we had a security service contract. Since we moved to an apartment building that has its own security, we didn't need their services anymore. Canceling it took me over an hour on the phone and being redirected three times, having to repeat/confirm the same information every time a new person picked up. That was after going through three automated menus where the intent to cancel was clear (Account -> Cancel -> Due to Move), and yet the first person who picked up was a generic customer rep who had to redirect the call to "accounts".

- We've recently changed the bank account we make mortgage payments out of. Our bank's system wouldn't let me edit our recurring payment schedule to update the account the funds are paid from. I had to delete it to create a new one, but upon trying that, it would only let me create one-time scheduled payments. Customer service informed me that I had to wait 24 hours to set up a new recurring payment schedule, which seems like a totally artificial constraint and puts the burden on me to come back again to do that.

- This is unrelated to moving, but last year my wife and I got what seemed like a good deal on a trade-in for new iPhones with our mobile carrier. However, they didn't make it super clear that the trade-in value would be pro-rated over 3 years, meaning if we cancel our contract, we will have to pay the remaining of the full amount for the new phones, foregoing the remainder of the trade-in value. So now we're locked in for 3 years and once again it feels like we were scammed into it.

Has it always been this way? The past year has been kind of a shock to me in terms of how badly American companies are treating their customers. I'd never had issues like that here in the US before.