skysight-inc/HackerNews huggingface dataset:
I don’t think you’re giving it enough credit. It’s seen BS schemes (and people’s reactions to them) before.
i made a peel from hot roll steel. doesn't need anything.
He also said it would probably take about a year to find someone with the right stuff..
You can't insert or remove elements, but you can overrun the buffer??

I have a hard time thinking of a situation when that would be useful at all, let alone useful enough to be the default and widely-used behaviour! If I want to let the callee add stuff to the end of my list, can't I just pass them the whole list and let them modify that?
The previous Wikipedia design was so good that I never ever noticed it until they changed it. I personally dislike the new one.

The pinnacle experience for me is the “printable version” of the old layout. It was beautiful and simple.

I actually don't mind the mobile version today. I can't tell what changed, which is probably a good sign. It feels fine to me.

I think the prominence of the "Edit" button is interesting. It's a noble pursuit to democratize ownership of these documents. To empower anyone to be able to edit them. In that way, making Edit a first-class element when designing the layout is great. But in practice, I've experienced it to be daunting to edit anything. It often feels like I'm impinging upon the territory of some Wikipedia clique. Perhaps just a bad few experiences. I should try again.

"In other words, Wikipedia — a major, legacy website (top 10 ranked, for 10+ years) — had an interface that hadn’t been changed for 15 years." It shocked me that what came next was effectively: "so let's change it!" You'd think the very facts in that sentence scream not to: it's been a top 10 website for 10+ years and hasn't been changed. I forget the exact quote, but something Bob Ross once said in an episode stuck with me: that it's very difficult to know when to stop; to know when your painting is done; to put the brush down.

I have an (oftentimes undeserved) bias against designers where I feel like they can be stuck between a rock and a hard place: it's difficult to say to your employer, "yeah you don't really need me to do any major work here. Studies conclude that it's still a good design. Don't change it." It's so much easier to return with a list of recommendations. Even better if that means more work for you.

Trivially: I thought it was amusing that the 2.1MB image of the two monitors from 19 years ago took many seconds to progressively load. I had to check if that was intentionally coded (it was not). Tangent (sorry I'm wandering): I miss the non-scanline progressive loading, where an image would slowly get sharper as it loaded. Is that still a viable option?
No, the main question is are the highest paid workers getting that because of college, or did the most driven and smartest go to college, and would have been equally successful had no one gone to college?

Back in the day (pre-WW2) most successful people did no go to college. College was for wealthy trust fund kids to spend some time meeting other wealthy trust fund kids, because there just weren't all that many colleges nor any need to go.

That whole college==more money thing didn't start until after WW2.
You can sandbox your application when it runs, but nobody's doing much about the dev environment. If you're working for a company and using VSCode, you are often just one malicious plugin update away from leaking the company's IP and/or having your system compromised. Similar case for Python packages and such Internet-facing code environments.
can't forget the Terrorist Cookbook - that thing must be as old as the internet
Most people regularly say things that they believe are true, but probably not proven. Yes, celebrities generally shouldn't do that. I don't follow how that means they have zero credibility.
Ultimately, from what I understand, the post-civil war opposition to Caesar was less about what he did than how he did it, so I think that yes, that was a very real limit. If he had or even wanted the kind of total and repressive control that is frequently hinted at but never entirely substantiated (and I think our picture of that control is colored very much by the post-Augustan emperors) along with his supposed revolutionary ambition, then becoming a hereditary king would have been very much the logical conclusion, yet there's very little evidence that Caesar, unlike say Napoleon (or even Cromwell) aimed at this.

If he did aim at it, he did it uncharacteristically poorly. True, his dictatorship ended prematurely so it's ultimately a counterfactual in any case, but keeping your enemies around after they've been defeated in order to declare yourself king at some point after returning from another multi-year military campaign triggers my sense of absolute disbelief, but your mileage may vary.

I think it more likely that the suppression of the Tribunes, the diadem incident, etc. were constructed by others attempting to gin up the fears of "a nation whose fundamental character is defined as opposition to monarchy." I believe that Caesar was among the best of the Romans.

I hope that in 2024, we will successfully recover some lost works via the Vesuvius Prize to justify or refute this position with more direct evidence.
Can the RO and evaporation be outsourced? I feel like 400 gallons would fit on a trailer truck. Or do you evaporate it through the month because it's perishable/to reuse the collection containers.
I think in the even more modern world, there is also the use of post C++17 smart pointers and still avoiding boost if at all possible. Personally I have grown a little softer on it now that adding boost does not take an application that took a few minutes to build to one that takes an hour.
> I wish we offered free high quality university educations.

You could sponsor somebody's university or college education, pay a full or part scolarship.
If anything, AI might replace software developers not software engineers with a low-level understanding of software.
yeah. thats silly. my 'stone' is a piece of scrap 6mm steel. even new it shouldn't cost more than $8 or something
So you're confirming what I said. No theoretical basis. You just reaffirmed my position that this rule of thumb is anecdotal with your own anecdotal experiences.

If you look through this very thread there are people talking about anecdotal experiences verifying the opposite effect.
“Disposable emails are not allowed.”

FIY they also banned anyone that used a throw away email prior to them adding this filter later. No warning, no request after logging in. Just ban. Given I rapidly finished game, I would have had to pay to play more anyway, impressive!
https://www.cvedetails.com/vulnerability-list/vendor_id-1749...

No less than 630 vulnerabilities, and almost everyone uses this library, although VIPS is gaining tiny marketshare.
> It might honestly be a once-in-the-history-of-the-internet kind of situation. Exciting, but rather difficult.

Difficult to do a good job on it. Which I really don't think this was.

> the line length had no limit

The limit was based on the viewport. So a user-defined limit. It would be nice if people could easily keep this behavior.

> the many versions of Wikipedia are not centralized. The Wikipedia you read (whether it’s English, Bangla, Telugu, Kyrgyz, Korean, Persian, or any of the 300 others), is actually a separate website from all of the other Wikipedias that exist. Sure they share a lot of code, use the same servers

Using the same servers is one meaning of centralized. What type of decentralization do you mean? Perhaps define it beforehand.
Depends on the data, obviously; but record format data should be compact in memory in ways that text isn't. My favorite example is the meg's of commas and quotes that just aren't needed in memory.

So, my examples are largely csv files. JSON and xml are the same, in many ways.

The big curve ball will be text heavy data. But all too often textual data is categorical, such that even that should be smaller in memory.

In large, this is why parquet files are a ridiculous win in space.
Haven't checked in on Ubuntu on Dell for a while but they used to have a PPA so you could install fresh but get all the drivers easily
If you would like to hear the tactics and voices of some phone scammers preying on the elderly using a "bail scam", have a listen to the audio files here:

http://main.interstice.com:8090/?p=49
the real trick is to do the debugging/exploration on a small subset of the data. Then usually you don't need all these extra measures because the real processing is only done a small number of times.
> So to the extent that they could be automated, they are automated

It still isn't enough and is a huge waste of energy and resources.

> Crypto does nothing useful, it’s like an online casino, or an online game.

For me, it is extremely useful on a daily basis.

> Do you know any online games that consume anywhere near as much hardware and electricity?

All of them. ETH has switched to PoS and no longer consumes so much energy. It also had the side effect of destroying profitability for the majority of the other GPU mined coins, and thus the hashrate on those networks have dropped off considerably (or been replaced with ASICs).
Most of the time is spent in decompression - the source dataset used to have files in .bz2, which is the main contributor to total time.

The dataset itself is just around 10 billion records.
> People don’t expect any return on investment from physical theories - noone bashed string theory for failing to make useful predictions.

Uhhh… heck yeah they did. It’s the primary and most widely challenged aspect of the theory. This does not help your paper be more credible.
I remember seeing that question for quite a long time, and the answer was that as long there is cheap access to fossil fuels and the population do not vote for carbon taxes and similar policies, then the answer is no. We will never see alternative technologies unless they can beat fossil fuel on price alone.

The bet that the previous governments in EU made the last decades was to switch generation to wind and solar when weather condition makes it cheaper than natural gas, and then use natural gas (primarily bought from Russia) for everything else. When green hydrogen become cheaper than natural gas (estimated 2050-2080) we can start replace that natural gas with hydrogen. The big event that changed that was the invasion of Ukraine and the climbing prices of natural gas.

The other way of thinking would be to consider other aspect than price. Those could be geopolitical, global warming, or pollution. I am however doubtful, and the events in EU this winter demonstrated how much citizen demanded government subsidizes and intervention when prices of energy went up. Energy prices are also tied to economic stability and growth, which makes changing the way people think difficult.
People talking about the economics of college and citing their experience from over two decades ago as if it’s supposed to be comparable to today is really frustrating.
Well, it is ¯\_(ツ)_/¯
In the same line of idea of aCropalypse, there is the classic mistake beginner make redacting jpg documents with black box.

It does leak info from inside the box due to jpg compression artifacts.

Here is the proof of concept I quickly wrote to show why this isn't safe : https://github.com/unrealwill/jpguncrop
There would be no payments from the treasury so no direct cost for the government. The "cost" would be an opportunity cost of collecting payments. Which from a government perspective is offset by the spending and savings in the broader economy for not collecting those payments.
>JSON is a text format and interning it into proper data structures is likely going to take _less_ space, not more.

Wanna bet?

>>> import sys
>>> import json
>>> data_as_json_string = '{"a": 5000, "b": 1000}'
>>> len(data_as_json_string)
22
>>> data_as_native_structure = json.loads(data_as_json_string)
>>> sys.getsizeof(data_as_native_structure)
232

That's not even the whole story, as what's 232 bytes is not the contents of the dict, but just the Python object with the dict metadata. So the total for the struct inside is much bigger than 232 bytes.

A single int wrapped as a Python object can be quite a lot by itself:

>>> sys.getsizeof(1)
28

A binary int64 would be 8 bytes for comparison.
> Locked up, fined, those who supported them have been fined or had their business shutdown. Bank accounts frozen. Crypto wallets blocked.

You may want to expand the timeline: They were asked to disperse, they did not. They became an illegal occupation, and still didn't leave when told. Only after they occupied Ottawa for days/weeks, disrupting the lives of residents, was the Emergencies Act invoked and all the above actions taken.

No one forced them to commit illegal acts.

> Campaigns to discredit their grievances such that the population doesn't understand what they were protesting and why.

They were protesting public health measure that were needed to protect the public (quarantines, vaccines).

Probably worth noting that the folks in the convoy didn't have broad support in their industry:

* https://www.ctvnews.ca/canada/embarrassment-for-the-industry...

* https://cantruck.ca/canadian-trucking-alliance-statement-to-...

* https://cantruck.ca/statement-by-canadian-trucking-alliance-...

* https://globalnews.ca/news/8635963/south-asian-canadian-truc...
In these litigious times, companies can only confirm an ex-employee's hire and departure dates, not comment on his performance or if he was fired.
Anthropic introduces Claude, a “more steerable” AI competitor to ChatGPT
Bitcoin huckster
Indeed the Go build system is paying a usability price in order to guarantee that no user code is executed during builds (unless explicitly invoked e.g. via "go generate")
> HDI is the primary metric used to compare quality of life and development between different governments.

It most definitely isn’t. It’s a very flawed metric which has rightfully been heavily criticised and it isn’t obvious it measures anything interesting at all. For all its flaw, a combination of GDP PPP and Gini index is a lot more interesting and trustworthy.
It would cost in the same sense that it costs to lower the tax rate: a lower amount of future payments to the federal government from that particular revenue source.

Of course, a lot of student loan debt will never be paid anyway for various reasons, such as deferment, default, or death of the borrower.

Loan forgiveness won't result in any immediate payments from the federal government, because these loans are held by the federal government rather than by banks, something that a lot of people seem to misunderstand. The payments were already made years ago when the loans were disbursed.
I see your point about connecting the project name to the binary name, but it's going to be hard to find that global name

All of these should be available

- sudo apt-get $PROJECT_NAME

- $PROJECT_NAME.org

- github.com/$PROJECT_NAME

- twitter/$PROJECT_NAME

etc.

Random brainstorming

- OYL

- OYLS

- OYLS for Unix

So you have a "Y" in there for YSH.

But it seems a bit ugly IMO
Of course there is also http://web.mit.edu/~yandros/poetry/deteriorata
What a lazy, cliche-ridden article seemingly written by someone who has never set foot in SF, much less Silicon Valley.

There is an interesting article to be written with this title, but this article ain’t it.
I just wish they’d tested it at my viewport width. The new design gives me clumsy, obfuscating UI elements that would be appropriate for a phone, but stretched comically large across half my laptop screen. In a side-by-side comparison with the previous design it looks like they needlessly made the website less usable.

- The search box and main menu are now hidden, and on every page load the menu briefly fills half the screen in a FOUC.

- The table of contents is now hidden, taking away one of the critical first pieces of content I read.

- The sticky hamburger menu covers up the article text.

- Text lines are even wider than before, a particular irony given how celebrated the reduction at other viewport widths is.
The important thing is you kept those damn socialists out of your country and let good old American free market forces solve the problem.
Even $30B (as a single claim) would be difficult to handle. Again, name a company you would trust to hand over that much money then and not topple over.
Needs 10 or 1000 similar trials to see if it is reliably correct, or if it gets lucky sometimes by latching onto one detail.
An arena allocator sounds like it could handle your problem elegantly, without the special cases.
> keeping your enemies around after they've been defeated

I don't think this specifically is evidence of much. Caesar did this all the time; he believed (ultimately incorrectly in my view, based on the way he died), that he would be much better served by brining these people to his side, with their existing powerbases and supporters.

> were constructed by others

Some of it could have been, I guess? But he certainly didn't have to take the bait and remove the tribunes, and the accounts of the diadem incident I've read suggest he knew it would happen ahead of time.

> I believe that Caesar was among the best of the Romans.

Fair enough, you're entitled to your opinion. But I gotta say, the stuff I've read about what he did in Gaul and elsewhere makes it impossible for me to view him as any sort of paragon. I'm not saying he was a unique sort of evil or anything (obviously not, the Roman Republic was an expansionist state whose history is littered with atrocities), but I don't find myself feeling very charitable towards him.
The key part is support for real-time hardware decoding. You can't have parts of images refer to far-off parts to save on redundant encoding, and your budget for calculation time and complexity is relatively small.
You have it backwards.

Companies aren't investing in their business in any way. They're simply funennling huge profits to shareholders in the forms of share buybacks. That's it.

A high profit tax would actually encourage them to invest in their business.

> It's far better to run your business as lean as possible during the good times and extract all the money you can without the risk of being villanized.

Wow. This is textbook capitalist propaganda. "Villainized"? When profiteering is responsible for the majority of inflation, you should be villainized. You shouldn't necessarily be expected to do the right thing altruistically. That's what the windfall profits tax is for.
Is there an official source for this?

Edit: I'm extremely skeptical of this claim. The capitalization of "Web3" isn't consistent, most of the text reads like it hasn't been reviewed/edited. Seems fake to me.

Edit again: there are several more screenshots, many of which contain glaring typos. This is almost certainly fake.
I for one would much rather seen millions of person-years spent on plumbing the depths of various bits of theory, than have that same energy directed towards making ads/social-media/consumerism better. Not exactly the same “circles”, but the point still stands.
It may be illegal now, but not when I tried cancelling.

I just blocked the credit card payments and let them deal with their own shit.
I'm right with you. I went to the 1999 DefCon that cDc unveiled Back Orifice. It was all a pretty awesome experience.
What is a widget? Google search

software widget

has some good descriptions, examples. I was surprised that Google had such a good description of widgets.

It turns out that I am not a heavy user of widgets and would not much like them.

Okay, that answers my question about widgets.

Anyone have any information on the questions about Windows Server?
You cannot "overrun the buffer" nor can a callee add stuff to the end of your list; you can give them a memory buffer with unused space and they may use it, and then you can also mistakenly use it later.

Honestly, you seem to be too detached to understand this. If you really want to know how it works go through some official Go documentation. It's not fundamentally different than some feature in other languages, it's just that in Go this is the default growable list type and in other languages it's usually a non-default type.

As for whether it's ultimately useful - of course we can debate, but everyone still builds lists one element at a time and allocators still allocate by doubling, so there's at least one immediate and obvious use of capacity beyond the used length.
The size of the keys isn't even the problem.

The numeric value 1 is 1 byte, but it's several bytes to be wrapped into a native numeric object instance in say Python. In C, it would be 8 bytes to get it to an int64, unless the parser does something fancy (and if there are values with 1 and 2 digits, it would at least make it a 2-bytes int holder).

The string "x" is one byte, but it'll take two bytes in C ("x\0").

And so on...
Also of note, archive.org has begun to take censorious stances on "objectionable" content, whereas archive.is/.ph/.today has remained neutral. See KiwiFarms for instance, when they (unsuccessfully) tried to scrub them from the internet.
An external penetration testing audit is good practice.
I think they were trying to say that even if it were twice as efficient and everyone benchmarked it as twice as efficient, it still wouldn't make a difference because the Google devs are biased towards AVIF. It wasn't arguing that JXL is twice as efficient. It was just arguing that even if it were twice as efficient, it wouldn't matter.
I'm all for pushing the bounds of copyright but the IA is too big and too centralized to blatantly flout it. For that you need a small team, like Z Library. The IA is way too important.
I'm not following the "uncrop" portion of jpguncrop. Sure, the images are different, but unlike aCropalypse it's not clear how the image is supposed to be reconstructed from the data without already having knowledge what the data was. All this says is "yep, there was something other than a black square there before" and it's fair to say you could figure that out by the presence of the black square in the first place.
The last point is very likely by design: Only when you see a LOOP do you have to worry about early exits. For the other, more common constructs, you instantly know there won’t be an exit somewhere in the middle, and you can reason about its termination behavior solely based on the loop conditional.
Nothing less important than the comparison to Twitter here.
> Image encoding is a subset of video encoding

This isn't true. There are a number of things that make sense for images but not videos.
1. Progressive rendering.
2. Big images (up to 2^30 by 2^30)
3. More channels (up to 4099) (this can be useful for transparency, depth, or tracking random other things for scientific purposes)
5. High bit depth (up to 32 bit) (this is mostly useful for sciency stuff)
4. Lossless encoding. Basically no one wants lossless video (it's way too big), but lossless images often make sense.