skysight-inc/HackerNews huggingface dataset:
I use it for my home computer emulation stuff, the same code also compiles to minimal native applications (but with WASM there's not much of a point except during development and debugging - still it's good to have a "native fallback"):

https://floooh.github.io/tiny8bit/

Also see: https://github.com/floooh/sokol and https://floooh.github.io/sokol-html5/index.html.

(e.g. for me it's a way to easily get my C/C++ cross-platform hobby stuff to people without requiring them having to jump through the hoops of downloading and running an untrusted native executable or messing around with C/C++ toolchains and build systems to build the stuff locally).

PS: WASM in the browser is also a good watchdog which punishes you heavily if your code gets to bloated ;)
We are spoiled with C# and Entity Framework. :)
Safety pin: A tiny tool Indian women use to fight sexual harassment
We used to change the cursor size when people left their Macs unlocked in 2011 so it's at least that old.
Relevant meme from reddit

https://old.reddit.com/r/ProgrammerHumor/comments/11wez7p/pr...
Did they make that promise in writing?
Going phone-free 'sets up for failure'
I don't think it would be that hard, start with "no javascript". Add a better compataiblity method. Ideally add ways to get the browser to do common stuff like resize images, although even saving that for "app mode" would be a big improvement on the current situation. Making the standard is easy, it is getting anyone to follow it that is difficult. Sites could already work great without javascript if they wanted to but very few do.
The best thing about curl is that developer tools of browsers (firefox for example) have a convenient "Copy as curl" feature that mimics the web request. The reason there isn't a "Copy as wget" option, I think, is the level of control that curl allows so the request can be tailored to exactly mimic the browser.

But when you want to recursively download a website, of course, nothing better than wget. curl doesn't support that, and you'll need to parse and fetch the urls recursively yourself with a script.
Well this is news to me. Maybe things are different in the USA
The trust structure would have the obligation to maintain the website. Provided they make backups, which is totally a thing you could write into the contract (every five years a lawyer copies the site onto whatever document storage system they're using at the time, or puts a new tape in a safe), that would outlive any individual company.

There are however legal rules against trusts in many jurisdictions: https://centaur.reading.ac.uk/100782/1/Article%20-%20The%20r...

So your best bet is to establish a community of people interested in preserving your website, or websites in general, and have them run a long term nonprofit for that purpose.
Imagine if everyone in his team knew and loved x86 assembler. :)
There's also a widespread urban-myth style idea that they are "crappy" and inferior. In fact they have very good audio properties as monitors given their specifications and price range. They're not used because "if it sounds good on this crappy set it will sound good elsewhere". They're used because they're actually revealing and good monitors. The SoS article touches on that.
In “Intelectual property and open source” an alternative interpretation of GPL is given as a contract due to way it is written. So the code company is shipping along with GPL can be looked as violation if I understood that correctly. This is the stick which makes Qt business model with LGPL to work.
That’s the cell architecture, so N data plane clusters aka cells, testing qualifies a cell to meet a cert perf level and you horizontally scale out more cells to meet demand.

Whilst hoping a single customer doesn’t exceed the limits of a cell =)
Never mind surfaces, which are probably cleaner in the 20th century than at any time previously, it's the airborne ones people seem to have forgotten about.
> Figure in the user agent string and it's probably unique enough a subgroup to sell ads to.

But if you never see ads how do you sell ads to them and how do you meaningfully discover enough about the person to feed them valuable ads?
I chose to use InDesign to typeset my self-published book, and I have to say the quality it produces from just placing some imported text with no other changes looks 1000 times better than this. It's easy to go down a rabbit hole and start really tweaking the layout but if all you're doing is applying some CSS anyway then you can produce better output with InDesign's defaults in about 5 minutes. I've been writing the book in Google Docs and printing chapters for review as I go, and it's nice to see a physical copy of your work. But I was blown away when I made my first PDF copy with InDesign how much better the typesetting is. It really does feel like a proper book and not an essay that I printed out for a school assignment.
Airbnb criticized after 1 killed, 6 missing after building destroyed by fire
I wonder what's the performance and cost hit of storing data in S3?
Also excited for the first glasses that can achieve this. The Nreal Air looks close, but text is apparently still not good enough. Would love to just attach it to my phone over USB-C/HDMI and be good to go.
Well at least, they have uniform clothing and the gang signs promise the ilusion of protection.

To be honest, the mob as alternative does not seem so bad. Vote Uncle Enzo for Vallejo Police.
> You could compile C++ ... to JavaScript 10 years ago.

That's true, but to get any sort of 'near-native' performance out of that approach, browsers had to add special support for asm.js, running asm.js as regular Javascript would loose 3..10x performance compared to 'special cased' asm.js (if I remember right - for instance iOS Safari never added this special asm.js support, and once it supported WASM the performance jump from asm.js to WASM was dramatic and much bigger than desktop browsers which already had added special asm.js support before).

Compared to an asm.js special case in a Javascript engine, the WASM approach just makes a lot more sense, because Javascript can now focus again on being a programming language and not also being a good compile target.
It truly illustrates how superstitious are musicians.
I recall one time in 2015 or 2016 when I had only a very weak 2G signal, but wanted to check a couple of pages (at least one of which was several hundred kilobytes). Connections always timed out in browsers, but I got it working by SSHing into my VPS, downloading the page with curl, then copying that down with scp. My recollection is that the file size would increase by 32KB every 15–30 seconds. Fun times!
Creating loans and the money associated with them out of thin air doesn't cause the bank's liabilities to exceeed its assets though: they're simultaneously creating an asset (the loan) and a liability (the money deposited from the loan) which exactly cancel out.
Because it's but zanyism unless he does. Simply put, GPL does not allow you to request "source code" for what you never used.
Would you consider the entire European Union a minority of the legislators? Because that's what GDPR is designed to do, make identifying customers well controlled and expensive whatever the method.

Granted, the enforcement should be stepped up.
The blockchain hype was in pitching a solution to every problem in an effort to get rich quick. The technology still has application for verification and ultra-micro transactions. I expect it will be foundational within before the end of the decade.
It costs money, mainly.
No ads with uBlock Origin.
Maybe the script does:

wget --user-agent="Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)" ...

Nobody will suspect a thing!
But OpenAI never clicked that "I agree" checkbox, whereas you entered into an agreement with them.
>Unfortunately a lack of sound-proofing possibilities has meant that monitors aren't really an option I can personally consider.

It's not very difficult or extremely costly to decently sound-proof a room - but do you need a dedicated room. You're not supposed to be mixing loud anyway, which also helps.
I read The Cuckoo's Egg at 18 (almost 7 years ago now…) and have found Cliff (Mr. Stoll sounds too formal) to be a spectacular source of inspiration in my life. From all the Numberphile videos to the talk about teaching in middle school I’ve always found his energy exciting and try to approach everything with that much enthusiasm.

I need to buy a bottle as a token to have something to remind me of those things long past when my memory alone can do it.
I have some dedicated servers with over 7 years uptime now. Only time they were unreachable (not down), when datacentre had a network maintenance and that was an extremely rare and short event.

The points you have listed are important, but are really non-issue unless you are co-locating servers in the utility room somewhere, rather than in a proper data centre.
Yet capitalism is responsible for the greatest elimination of poverty in human history (comparing people in extreme poverty 50 years ago until today).

I think it’s a transitional economic force though. Like it works for getting super poor, super inefficient systems up to moderate and then starts scooping up and concentrating.

I feel like being able to complain about capitalism is a luxury created by capitalism and people who are too poor complain about other things (like starving to death). Similarly to the shift from dying from infectious disease to dying from chronic disease due to eliminating or reducing preventable disease. It’s not that vaccines cause cancer and diabetes, it’s that vaccines stop people dying earlier of vaccine preventable diseases.
Even after discovering it is worse than they thought, it remains far worse than the author thinks.

Public knowledge is far behind the actual capabilities in practice.
A 4th option is to reach a settlement with the author agreeing to something else in lieu of the statutory punishments. This has been used to get source code released and bring the infringer into compliance.
>ChatGPT can often correct it's answer, if a mistake is pointed out

I've wondered about this myself. As you say, ChatGPT often responds instantly with an incorrect answer to a question. and then, if you "ask it to think again" comes up with a better one. It kind of reminds me of the kid in class at school who would always instantly leap to his* tiptoes with hand shooting in the air, as soon as the teacher began to ask a question. Quite often coming out with the wrong answer because in his haste to get in there first, he hadn't listened to the queston properly.

*["His" because it was always a boy. Girls aren't so overtly competitive]

By coincidence, here's an example from earlier today when I wanted to know the name of a move I'd played in a few chess games:

----

ME: In chess is there a term for an opening where black sacrifices his black bishop on F2 or white sacrifices his white bishop on F7. Thus forcing the opponent's king to have to move and therefore preventing him from castling later?

ChatGPT: Yes, there is a term for this kind of opening. It is called the "Scholar's Mate" or "Fool's Mate." The moves that lead to this opening are...

[I hit "Stop Generating" here]

ME: That is not the answer to what I asked. Please read the question again

ChatGPT: I apologize for misunderstanding your question. The opening you are referring to is called the "Bishop's Gambit" or "King's Gambit Accepted." In this opening, White sacrifices their f-pawn to gain control of the center of the board and open up lines for their pieces, including the bishop on c4.

If Black accepts the gambit by capturing the pawn, White can then play Bxf7+, sacrificing the bishop to force the king to move and prevent castling. This move is known as the "King's Bishop Gambit." Similarly, Black can play the "Queen's Bishop Gambit" by sacrificing their bishop on f2 to achieve the same goal.

----

A trivial example. but it demonstrates the point. It's like "teacher" started to ask 'What is the move called in Chess...?' and "Little Johnny" immediately leapt to his feet and blurted out 'Scholar's Mate!', without even listening to the question.

I suppose in a way it makes interacting with ChatGPT seem a bit more human. Although I doubt it's meant to be like that....

...or is it? Here's a conspiracy theory for you, that's just occurred to me: What if ChatGPT is programmed this way deliberately so that, in occasionally having to correct it, we feel more like we're collaborating" on a semi-equal footing and less like "the machine" is our infallible invincible superior?
legit question, how do you know they are losing money?
Hard to watch netflix or YouTube whis way. Considering I have just learned electronics design from YouTube, this is inconvenient.
> it's probably unique enough a subgroup to sell ads to

I have been browsing with JavaScript disabled by default for the past 6 months. Based on my experience, no-JavaScript ads are rarer than four-leaf clover.
It’s fun to put Easter eggs for people like you. https://once.getswytch.com
If you read the first comment, you’ll see the API was documented as being experimental.

https://github.com/grpc/grpc-go/issues/3798#issuecomment-670...
It would be useful to have a court case be litigated all the way to the Supreme Court to establish the enforceability of the GPL whereby the defendant is forced to share code against their will.
hey maybe he found half a kid instead
Not because of competition, but Emacs¹ and MiKTeX² also dropped the major number from their versioning schemes.

¹ https://git.savannah.gnu.org/cgit/emacs.git/tree/etc/NEWS.1-...

² https://github.com/MiKTeX/miktex/issues/554
Excitement from laypeople without fundamentals has arguably not been helpful for the other examples you mention.

I wouldn't preach.
Without user verification it will now be quite easy to e.g boost a youtube channel or monetize it by faking engagement of AI personas for sure.
BeamNG.tech: Versatile and comprehensive simulator with a custom physics engine
Weasyprint has gotten really good, I use it to generate PDFs for invoices but you can easily use it to write multi-page content as well. PrinceXML was still a bit better last I checked, but it's a closed-source, commercial solution.
I don’t know if this is true. I’m happy making a 20 year bet on some long term betting system, pick your platform and I’ll wager $20 in 2023 dollars that median wage, wealth, and quality of life will be greater in 2043.

Just looking back to 2003 compared to now and there’s so much more information and opportunity compared to 20 years ago. It’s not uniform and there are certainly some parts worse (housing) but I think that just the example of smart phones shows a huge leap of businesses and life improvements available now. I expect improvements to be available 20 years from now.
It is not a joke. Color print exists, you know. For example, try obtaining a pure cyan from RGB color...
Preferred book depend on why you are learning networks. TCP/IP Illustrated is still one of the best books about networks for software developers and SRE (though some chapters have little practical relevance today and can be skipped). But a network engineer would need a different book. As well a CS researcher.
They are shutting down the free API, not copilot.
> nixpkgs is managed by humans who do the dependency solving for you over time

One nice feature of Nix is the "import from derivation" pattern: if some Nix definition happens to call the built-in functions 'import' or 'readFile' with a path to some other Nix derivation (AKA build product), Nix will first build that derivation, then import the resulting file to finish evaluating the original definition.

This way, we can have one derivation which runs some arbitrary dependency-solving command; and import its result as part of our package's definition. We do this where I work: we run the `mvn2nix` command inside one derivation, to get a JSON file describing our Maven project dependencies (jar and pom files); this is imported, and used to define a self-contained folder of those jar and pom files; then the main project definition runs Maven pointing at that folder.

The downside of this approach is that it slows down evaluation: Nix usually has an "evaluation phase", where we figure out what to build; then a "build phase", which runs those builders. When we "import from derivation", this distinction is lost: in order to figure out what to build (e.g. which Maven command to run, to build our project), we must first do some building (e.g. to figure out what should go in the folder that Maven will look in for dependencies). For this reason, the Nixpkgs repo doesn't allow definitions which use "import from derivation"; however, it's a very handy tool for our own personal or organisational projects :)

(PS: Many years ago I tried to do something similar for building Haskell projects; but never really got it to work :( )
I found High Performance Browser Networking (https://hpbn.co) to be a practical, well written resource for the working programmer.
Watch out firebolt.io sounds like CH has solved the ease of deployment problem!
Too bad the biggest violator also created the biggest browser.
How did you manage/avoid burnout over 35 years in the industry?
GPT is just a very advanced text completion engine. If you put the start of some code in, or a function name it will try to complete it.
Java Applets were worse though, every time I got a virus of any sort from merely browsing generic sites, it always happened due to Java in the browser. I finally stopped installing Java for the web and my security problems went away.

Flash had some security nightmares all the time too if I remember correctly but I dont think it ever screwed me over like Java did.

I think unless we lock down new APIs that aide in fingerprinting to only be accessible to WebAssembly and let people block or enable WASM theres not too much else we can do. It would be nice to be able to block web APIs selectively to limit what a JS script can do.
Microsoft owns github. Microsoft owns half of OpenAI. You’ll be okay.
What if we moved to "Proof-of-Carbon-capture" instead?
Most websites will recompress user images. Although you probably don't want to do it client side.

The biggest reason is if course cost saving. Store and transfer smaller images. This could be done client side with a server side check on max size.

Another big reason is metadata stripping. Both to protect the user (can be done client side) and to avoid unintentional data channels being provided.

Another reason is to avoid triggering exploits. If a major browser has a JPEG rendering exploit Facebook doesn't want you to be able to pwn everyone who sees your post. By using a trusted encoded it is very likely that the produced image is more or less following the standards and not likely to trigger any exploits (as exploits usually require invalid files).
>Speaking at the launch of the new-generation Hyundai Kona, Sang Yup Lee, Head of Hyundai Design, said the new model deliberately uses physical buttons and dials for many of the controls ..because the move to digital screens is often more dangerous, as it often requires multiple steps and means drivers have to take their eyes off the road to see where they need to press.

Given that's an Australian site, Hyundai could make the cars even safer by not having the steering wheel on the passenger side.
Link Archive – 03.2023 Update
> You can not be forced to give out code.

You can be forced to do whatever you agreed to do in a binding contract, if the action or contract isn't illegal.

You don't present any basis for your claim. A court case like this could settle the matter.

Since the GPL requires the derivative source to be released, anyone has standing to sue since anyone can request that code.
It's interesting that these Elves never seem to provide any useful, actionable information, especially information that their human interlocutor would have had no way of knowing. Instead it's just vague, mystical fluff.
Towards Trillion Parameter Language Model with Sparse Heterogeneous Computing
Why does the ISA spec define the starting adress of the text segment anyway? Struggling to find a good reason.
> You have yet to substantiate your position in any way other than a lack of motivation

This is a nonsensical statement.

> the evidence simply doesn't support your assertion that vegans cause just as much loss of life as people who regularly eat animals.

We have demonstrated that you ignore the existence of any life form which does not meet you qualifications.
In this particular case, it has absolutely nothing to do with supply and demand.

I was offered a position at the start of of year at a start up. They ended up withdrawing but not because they didn't want me, I have now received a new offer from them (identical to the previous one), but they received some of their funding from a FAANG which demanded that they also apply a 10% headcount cut otherwise they would pull funding.

There is always some amount of churn, and you can manage headcount cuts without laying anyone off.
This looks like an integration point, which are pointless to test.
Do you happen to have a reference?
aren't they ported though, and thus completely different to the NS10s and none of the features that made them such a useful tool? i've never actually heard any of the HS series though.
Copying from the web and pasting in a terminal, is that not a bad practice from a security viewpoint?
Every browser can agree on a specific font if they truly cared about end-user privacy.
Banks are still as greedy as ever in a market that is no longer really theirs, especially in real estate. They have high mortgage rates, yet CDs are approaching 5% which I haven't seen since 2004-2005. I remember socking some $5000 into one of those for 10 years when I had just turned 18... at the time it seemed like a good idea and I was collecting about $50 - $60 a month, which was a good ROI of around 144%. Although it definitely sucks, as I wasn't able to touch it for that long.

In 2008, I just learned about stock market and investing right as the market crashed. I sent about $250 a month towards a variety of stocks every month. In 2023, I took out all my money from the stock market, having lost a bit, but still over $100k, and I bought a condo outright with a mountain view across the street from a hospital which has now become popular with travel nurses. Since it doesn't carry a mortgage, I'm able to completely profit from it and make a way better return than if I were to have left my money in the stock market or even put it in a CD again.

For now, it is what it is: https://www.cnn.com/2022/11/07/investing/stock-market-biden/...

Once there is more confidence / new leadership in our economy, I'll start putting my money back into the stock market. For now, I'm working on obtaining a third property for additional passive income though these interest rates are still insane. My latest quote was around 6% - 7%. Everyone and everything just seems to affect the stock market though it's still got a history of decent returns if you invest in the right places and even more slowly over time, as I had done.
Is there something similar for Google Cloud?