skysight-inc/HackerNews huggingface dataset:
zola + free oracle tier for me

https://github.com/getzola/zola
At least for me this solves nothing. If I don't want to hunch over a laptop keyboard & screen for ergonomic reasons, I'm certainly not going to add more laptop-sized screens.
This seems somehow unrelated.

It's not about scale, it's about balance. You can run a small an beautiful country with zero economy growth and zero decline, all in a perfect balance, and 70% of population younger than 65. Everything works out.

But when 50% of the population is older than 60, the picture changes a lot; the percentage of economically productive population is much lower, and the need to care for people who can't sustain themselves any more grows. Take a look at how Japan fares today.
I would add that good writing is required for all career advancement.

Senior engineers or architects may do more design than coding and the design needs to be conveyed likely as writing and hopefully a couple diagrams.

Managers absolutely need to be good writers to communicate effectively, advocate for their team, and tell the story of the team’s work.

If you’re an engineer and want to have a higher level job than you have now, getting better at writing is only going to help. I’m not saying it’s a MUST because I’m sure there’s some outliers, but it won’t hurt.
Hey, that's be really interesting to see. I haven't opened up my x13s yet, but I'll do that soon. In the middle of a move, so I'm not sure what box the tools are in, but once I find them I'll let you know :)
You seem to talk about AI-controlled-NPCs in games, while GP starts from the article context about AI-controlled-PCs (player characters) and proceeds to generalize about using AI to solve problems outside games.
It looks like the `dist` function is directly accessing key game values by reading bytes out of the emulator's memory in order to "see" the current game state. This is explained a bit under the "Distance" section.
I don’t think Steve Jobs would have tolerated that bullshit. He understood the customer better than that. Actually, this was his main talent.
you know, i tried this first time recently. placed order at 10am. no pickup that day. ready at 1pm next day! go to store. had to wait ten minutes after i wated at the door to checkin my appt (why). whole time employees small talking me. guy finally finds my box and shoves it in my hands and i was finally free from that cursed overpriced garbagehole
>then the use of that content downstream is tainted

What does that mean exactly? That's why I used the "looking at a stolen painting" example.

Sure, pirating materials is illegal. But I don't think that's the big implication that people are getting at here. Is it legal to sell original works derived from perceiving stolen materials? Seems to me that it is.
Is that like vegetarians who eat hamburgers?
I just wish Movable Type was still maintained under the GPL. It was basically perfect.
@pessimizer, @SuperCuber - So educate me. Let's base it on something I've actually done, a code analyser. For this you parse the code into an AST, and to deal with lexical scopes of declarations of procedures/variables etc. you have a stack of symbol tables.

So we've got a tree (the AST), we've got a symbol table for the current scope (a hash table of <id, info> pairs), and we have a stack of symbol tables (a stack).

A tree, a hash table and a stack. Those are data structures. What more needs to be added to this definition to turn it from "data structures" into a "data model"?

Firstly this is a serious question, secondly I have a great deal of experience of defining data structures to solve problems, so I can't see what adding an abstract term is doing.

You could say that the extra something is the specification/maintenance of the correct interrelationship between those data structures (and I'd agree), and there's a word for that: it's called 'code'. I genuinely don't understand what you're getting at and I'd genuinely like to know.
There's also the huge convenience factor. Half the hassle of public transportation is figuring out how to pay for it... you can't ever just do the tap to pay thing, you either have to get cash and make change (not easy these days) or buy electronic fair from some terrible kiosk (half of which are broken at any given point), figure out exactly how much it would cost given X transfers of Y degrees, then scan the ticket somewhere non obvious at some combination of entry and exit, possibly hold onto the receipt to show a trolley operator at some point, and and and...

It's just such a pain, adding a layer of metacomplexity on top of figuring out the routes and transfers themselves (which Google Maps and other apps are thankfully good at). Taking away the payment headaches would be so much nicer. Even as someone who rarely takes transit anymore (sadly), I'd gladly pay more in taxes just to encourage ridership and make it easier whenever I do hop on.
also google "Series A Exit Clause"
Following the discussion on illegal cell tracking where several comments mentioned the firmware can be a problem, here's a link to a free-software firmware.

I believe this is important, because on Android the firmware controls the network connection (and GPS, etc). It has its own embedded Linux, flash and CPU so even if you have root and run a firewall on android, it can send packets that will not be visible to the android kernel.

Most firmware have adb and fastboot, which can be used to replace what's running there by something you can recompile and audit. If you don't like it, you can also restore the initial firmware, for ex: https://github.com/Biktorgj/quectel_eg25_recovery

EDIT: replaced baseband by firmware. I confused one for the other. For context as to why it matters, see https://news.ycombinator.com/item?id=36658078
While somewhat tangential to this, I'd like comment on a different problem. "What's the fewest number of plates you need to go from 45lb (bar) -> 240lb at a resolution of 5lb?" Look no further than the 185lb set[1]. Composed of pairs of 2.5lb, 5lb, 2x10lb, 25lb, 45lb plates, one can do just this. Need to lift 245lb? Buy another pair of 45lb plates and your range expands to 45lb -> 330lb. Another pair of 45lb plates yields 45lb -> 420lb. You get the idea. This approach comes with the added bonus of being the most cost efficient method of buying plates, as higher pound plates yield slightly better $/lb.

1: https://github.com/ramity/athena/blob/master/notebooks/plate...

Side note: I've yet to do the calculations for kg sets, but I'm certain something similar to this exists.

Edit: I made a laughably simple mistake interpreting my results and corrected the above. Many thanks to those who replied and brought this to my attention (credited in the commit https://github.com/ramity/athena/commit/4a17a3d16058f850d09e...).
This was lightly discussed yesterday under a different title, the new one reflects the content better.

https://news.ycombinator.com/item?id=36649965
For real haha. I forgot to include asm and Visual Basic.

VB was looked down on back then but look at low/no code now.

Perl/Python was at the start for me, scripting was a parallel lane to coding.

Highest respect is always held for TCL.
It seems unintuitive, but the fastest way to get an iPhone when you're standing in a store may be to pull out your phone and make a purchase on the website.

This won't always be the case (I've never been told I needed an appointment to buy an iPhone, and I've bought them at several different Apple Stores over the years), but if you run into an intransigent employee, give this a try.

At the very least, the employees should be trained to tell people about the in-store pickup option. That would avoid leaving a bad taste in the mouth of customers who just want to get in and get out.
I wonder if they’re open in other EU regions? If you wanted to shut down a region, as a database provider, is it even possible to send snapshots to another region without user consent?

It feels like that could be a good practice, or not, depending on the laws in question.
I agree with you. I consider writing as one of the MOST important skills in life.

However, being an engineer, and writing in my engineering blog, I targeted mainly engineers.

But yeah, everyone will benefit from good writing skills.
One thing I've always wondered about these automated game-playing applications is what they use as input.

Are they just getting images (frame by frame) as input, perceiving them in some way, and producing an output stream of controller button-pushes?

Or does it only detect "death" and start over, systematically changing it's robotically timed output stream in response with the goal of getting further along in the game?

I know the retro games were very deterministic. Pacman had "patterns" you could use. Was Mario like this? No random adversaries at all?
SOC2’s cost is primarily just the branding and audit.

Most of the controls are easy ti meet if you follow any sort of best practices.
Socket – Alternative to Electron and Tauri
These alerts have a big "debug tool semi-accidentally left turned on" vibe. I wouldn't be surprised if they disappeared in a subsequent beta, with no comment.
Prince Rupert's drop is another.
I think the screenshots are just for assembling the time lapse video.

Check out `(defn dist` or read the explanation of that function in the blog post. It can't see enemies or pickups at all. It can only tell how far away it is from the end of the level, and if it's dead or not, then brute forces every button combination for every frame. The "in progress" video shows that it spends most of its time falling into pits, but eventually makes it to the end.

A fun metric would be how many deaths it takes to complete a given level. It's got to be in the tens of thousands.
Yeah, truthfully, you guys are right. In the end, anything on the public Internet will get slurped up by a lot of shady, janky players. I've seen whole forums get mirrored onto some place in China for God-knows-what reason.

Google is, thankfully, operating in these USA and regulated by US law. And they're being somewhat up-front about their intentions. That's more I can say for 95% of the web crawlers active today.
Firstly, it'd be nice if those national security reasons were clearly stated without the other bullshit. Secondly, as far as I've heard, there's no real success story for all the dragnet surveillance. If there's a legitimate application that is too broad that a warrant for targeted surveilance doesn't cover it, I'd like to hear it.
I agree with you! The art of making great images and diagrams, is required as well. But I consider it the next step, after improving your writing skills.
Two Temperature Global Records in Two Days
Can easily buy compromised accounts for most torrent sites on the dark web.
No. Burden is on the plaintiff (Silverman) to prove infringement.
I briefly used Fathom and think they are great, especially if you are hosting a static site on something like Github pages, or some other equivalent. Yet I regret that I can't get free server-side analytics. My pages are being served by a server, I just want it to count logs for me. If I ever move back to a self-hosted solution, I'd definitely love to give something like goaccess[1] a try.

Any static hosting sites that provide this for free today?

[1]: https://brandur.org/minimal-analytics
>"Chipset is in the CPU for a couple of AMD generations already"

I'll accept that this is partially true -- yes, there has been the trend over time to integrate Northbridge and Southbridge (basically high speed and lower speed signal paths) functionality into CPUs.

That is, what was once performed by some discrete chips/IC's on a PC motherboard has gradually been absorbed into the CPU over time.

So you are indeed, partially correct.

However, if your claim was 100% correct -- then it would be also be true that PC motherboards would need/require no other support chips/IC's on them.

It it a self-evident truth (can be verified by someone's own eyes) -- that this, at least as of the date of this writing (Sunday, July 9, 2023) -- is patently untrue.

That's because I (and probably most other people) -- have not seen a commercially shipping PC motherboard that ONLY has a single CPU on it, and NO other support chips/IC's!

All of the other discrete/external/on-the-motherboard support chips/IC's on any given PC motherboard -- are part (perhaps not all of it, because some of it is in the CPU) -- of the chipset!

In other words, show me a commercially shipping PC motherboard with no additional support chips/IC's on the motherboard, just the CPU -- and then and only then will I accept your claim that there is in fact, no chipset on the motherboard!

Now, we might both be 100% correct in our assessment. We might both be 100% correct if, if and only if -- we are using different definitions for the word chipset.

In my definition of chipset -- chipset includes all of the discrete chips/IC's on a motherboard!

This, I believe, is the classical definition of chipset.

If your definition of chipset is "functionality included in the CPU" -- then you are very much correct within the narrower scope of that definition -- although I believe that it would communicate an incorrectly nuanced understanding of the subject -- to people who read this post both now and in the future who are new or relatively new to PC architecture engineering...

But, depending on the definition of chipset used -- we could both be right...
This version of MacOS isn't even released. It's not even in their "public beta", its a private beta intended for developers to get the earliest possible test env for updating their software.

The fact something weird happened on a private beta is not at all surprising.
I don’t think Apple developers can do much with warnings like those, especially if they appeared when waking up from sleep.
for this kind of thing, the wiki model where anyone can edit, but the final product is mostly anonymous, seems likely to work much better than the karma whore model where your comments are signed and ranked, so commenters attack each other for being "disingenuous", "racist", "did you even read the article", etc., in an attempt to garner upboats
Sure, but have you seen the workload of most doctors? A huge portion of it is simply writing notes on patients.

Note writing is ripe for an LLm, even with hallucinations. Write out your quick bullet points, let the LLM expand that content, re-read and correct. Since a human remains in the loop, it doesn’t have to be perfect.
A big part of this is what the possible negative outcomes of trusting a source of information are.

An LLM being used for sentencing in criminal cases could go sideways quickly. An LLM used to generate video subtitles if the subtitles aren't provided by someone else would have more limited negative impacts.
Most startups don't raise multiple rounds in the same year.
Well over and beyond my wildest expectations.
I follow the latest stuff but haven't seen anything I'd consider to be "a very large resurgence".

Personal opinion: whilst bad official translations certainly exist, most of the time, they're fine. There's usually stuff that could be improved (for example, songs often don't get included, typesetting etc), but as far as portraying the meaning, they generally work. And this is likely a key reason why fansubs died - the official subs are often in the "good enough" category.
The Apple store experience is meant to be initializing. It's the mindset that they want their users to be in, otherwise you're not a typical Apple user.
> spying on innocent citizens can cause untold economic harm and damage America in the long run

I'm on the side of people who believe in privacy, but not on the side of people who believe this. I do not believe that privacy should be contingent on how it affects the US economy, and as such I do not believe that if I can engineer a wealthy totalitarian economy, there's no reason for privacy.
Their migration guides does include help for customers to migrate data from one region to another EU region (Frankfurt).

They might not have been able to do it automatically as the region name were hardcoded in the hostname.
Any engineer that went to college should have taken multiple technical writing classes. Engineering school vigorously demands that you learn how to write properly and accurately, something that seems lost on "web engineers"
Can you elaborate or point to some writing on this topic? Who is prejudiced against North Africans and why?
And until those other interest ^Hbribe their congress people, or said congress peoples data leaks to the world in a way they are effected on re-election they will be ignored by said people that make our laws.
Gemstones are also not worth anywhere near what the gem store would like you to think. Just try selling them back to the store you bought them from and see how much less they are willing to give you.
I have seen systems that use frames/screen captures as input (look up sentdex' GTA series on YouTube for an example) but that isn't what's happening here. In this case, it looks like the `dist` function is directly accessing key game values by reading bytes out of the emulator's memory. So the AI is taking multiple signals from the game's state as input, not just "alive/dead."

The blog post explains that part a bit under the "Distance" section.
I wonder how many more decades of suffering it will take for the NK People to finally rid themselves of their government. Or perhaps it's at a point were the indoctrination is so complete and the control of the government so absolute that it is essentially stable forever.
No. Fair use is an affirmative defense to infringement. If they admit to infringement or in the alternative want to argue fair use, the burden is on OpenAI to demonstrate their use falls within the relevant standard for fair use.
that's essentially the route that Mapbox went down and they've even invented an entire mbtiles file format that essentially is just a sqlite db for doing these kinds of queries on the server

it's the "status quo" approach today in the industry, but it has some downsides still especially for smaller builders (ie me):

1. i'd have to run a separate tile server to take in the tile requests and convert them to "sql" requests (or mbtile requests) under the hood, and I'm just not a fan of more moving parts
2. I'd have to take my 10+ TB (and growing) of geotiffs and process them all into mbtiles which is a huge compute and walltime cost
3. the resulting mbtiles end up being similar in size at best, but at worst far larger than the original geotiffs so it balloons up the hosting and egress costs in exchange for faster requests. this is a great compression optimization breakdown for geotiffs that dives into this if you're interested - https://blog.cleverelephant.ca/2015/02/geotiff-compression-f...

anyways, I'm sure ted has his own thoughts as well but this is at least what I've taken away from this space after diving into it with fresh eyes in the past few months
If a spam service erroneously marks one email as spam, chances are it will also marks other very similar emails as spam. So it's not too surprising all three were marked.

For these kind of automated emails getting all emails consistently being delivered to everyone is really hard, almost impossible.

The problem here isn't really that emails weren't being delivered, it's that they seem to have tried only one method to contact people, didn't check how successful that was (e.g. by seeing how many customers were still on those regions), and seemingly never tried anything else (such as notifications on the dashboard, a temporary brown-out to alert people, etc.) – "we tried one way to contact you and that didn't work, so we just deleted your service sucks to be you lol kthxfuckitybye"
I don't think you can be thrown in jail. Just torrenting a film and watching it would be a civil offense?

Now making copies and selling them on the street corner is another story.
Discord, Spotify, and MS Teams desktop apps are not usable. Some of them you can use the web apps, but for things like Spotify, not even the web app works since the web DRM doesn't work on ARM.

My point is that this isn't Apple's doing. The hardware works fine and is mostly unrestricted. It's the end user software that causes major issues.
They also don’t IPO more than once, usually.
Presumably, the three letter agency can't actively perform surveillance but the data bought from companies wasn't illegally collected, so it's fine.
> writing is reasonably easy and it’s hard to get much better than you already are

This is the complete opposite of my personal experience. (I do agree with your point about the value of diagramming. But I see it more as a subset of the foundation of writing: clearly expressing thoughts in an easily readable medium
And yet TOPS-10 was fairly advanced back in the sixties.

It is the common root of RT11, CP/M and PC-DOS / MS-DOS, but also one of the only system that allows to run batch and time sharing tasks at the same time. IBM couldn't do that, if you needed time sharing, you had the 360/67 but then you couldn't run batches.

Fun fact, Microsoft originally used a KA-10 running TOPS-10 and cross assemblers for software development. The PDP-10 was also a cornerstone of developing NCP/IP, TCP/IP, and early AI.

It's fairly hard nowadays to find 36 bits machines still running, as the 8 bits byte has taken over the world. I think XKL uses an FPGA-based PDP-10 running TOPS-20 on its TOAD2 router, but that's about all I'm aware of.
Yes. But they are better positioned to deal with it and will likely survive. But even the IBMs, HPs and Boeings of this world are not immune.
> networked resource or a file that is accessed by multiple processes

Leases or transactions save us in that case. Transactional memory has been offered, but hasn’t gone mainstream.
I'll suggest every now and then (couple of weeks) to feel your cat through the skin in order to early discover any growth.

When we discovered tumor it was too big to remove (it went from his neck to hind leg on one side of backbone)
You can see the revenue generated by Ethereum here:

https://defillama.com/fees/ethereum

The reason why protocols are able to generate cash flow is precisely because there is demand for blockspace by customers.
Super basic? It has 5 trillion features.
>you can train an AI on copyrighted material just like people can learn from copyrighted material.

No amount of whining and hand wringing from engineers will ever make this true. This is for the courts to decide.

A reasonable interpretation, in my eyes, is that the training process is a black box which takes in copyrighted works and produces a training model. The training model is a derivative work of the inputs. It therefore violates the copyrights of a large number of rights holders. The outputs of the model are derivative works which also violate copyright.

And anyone using or training a model trained on works for which they do not have the rights? Completely fucked. Or at least, they must accept this as a real risk.
So, 1) this was after 20 weeks, which in their state was already illegal even before Roe v Wade was overturned, and 2) a warrant was issued by a judge for the information, which Facebook has an obligation to comply with.

This is neither a case of abortion restrictions "in a post Roe America" nor is it a case of Facebook willy nilly turning information over to law enforcement on request. This article is an attempt to drum up controversy where there is none, or at Tue very least associate it with a controversial issue it has nothing to do with.
Ask HN: How soon will Code Interpreter support languages besides Python?
Do you think Code Interpreter will soon support other programming languages? Are their obstacles to adding say C and C++ to Code Interpreter?
I don't actually know, but maybe electric discharge machining?
I don't think there is an intranasal feline rabies vaccine available, but the booster schedule is now out to 3 years.