skysight-inc/HackerNews huggingface dataset:
Wasn't paywalled for me but I'm running Brave with I don't know how many extentions to block scripts, ads and the like. What were you viewing it in?
don't agree... a commit message can give at least a really high level idea of what's going on before someone bothers to drill down into the commit itself to look.

and I've been coding for 39 years, for whatever use that metric is. (none- doing something for a long time doesn't mean you're not wrong about how you're doing it.)
The issue talking to Displays was way worse with Intel Macs than it is today. Unfortunately there are definitely software issues with it. I think there was a thread on Twitter about Ashai Linux and how they figured out how to make something related more reliable than macOS by simply doing it correctly.
Agreed on form factor, but screen is quite a bit worse quality wise than the Pro.

Lower refresh rate, lower density backlighting etc. Would like the Air form factor with the premium screen
They'll stand out because they'll be 200GB+ on disk and you can only have one or two of them on your console and can't install any others.
the fact that U.S and many governments do immoral businesses with other dictatorships does not justify dealing with dictators. Is bad it does business with china, period. It says nothing about Cuba embargo, which btw does not involves medicine and food.
As in describing the project more specifically. Unless I know what someone's referring to, insights aren't useful by themselves. I need to know how I can apply them in my case so detailed project presentation is more useful.
Memesmarket.io – Create, Buy and Sell Memes [Feedback]
> And now the downvotes begin. PHP devs hate dissent it seems.

I mean, write stupid comments win stupid prizes?

> Now the small PHP community keeps trying to justify their language choice with articles like these

How would you expect people to react when you frame it like that. I assume you're one of those people that think you have good opinions, but wonder why others don't want to hang around and hear them.
Hello Everyone!

I spent the last 4 months putting together an NFT marketplace exclusively for memes. The concept is a bit different from traditional NFTs as we currently don't fractionalize our NFTs and also we don't collect commission fees. We are currently onboarding meme creators to the platform and are looking forward to your feedback!

A little more info about MemesMarket:

MemesMarket is an online platform that allows users to buy and sell memes as NFTs. It's a great way to make money from your memes and a great way to discover new and hilarious memes. So whether you're a meme aficionado or looking for a good laugh, MemesMarket is the place to be.
You can see the latest version of the Online Safety Bill that may be passed into law by the UK parliament here:

https://publications.parliament.uk/pa/bills/cbill/58-03/0220...

From the bill:

"59 Requirement to report CSEA content to the NCA

(1) A UK provider of a regulated user-to-user service must operate the service
using systems and processes which secure (so far as possible) that the provider
reports all detected and unreported CSEA content present on the service to the
NCA.

(2) A non-UK provider of a regulated user-to-user service must operate the service using systems and processes which secure (so far as possible) that the provider reports all detected and unreported UK-linked CSEA content present on the service to the NCA (and does not report to the NCA CSEA content which is not
UK-linked).
...

60 Regulations about reports to the NCA

(1) The Secretary of State must make regulations in connection with the reports
that are to be made to the NCA (including by non-UK providers) as required
by section 59.
...

62 Offence in relation to CSEA reporting

A person commits an offence if, in purported compliance with a requirement
under section 59—
(a) the person provides information that is false in a material respect, and
(b) at the time the person provides it, the person knows that it is false in a
material respect or is reckless as to whether it is false in a material
respect.

A person who commits an offence under this section is liable—
...
(d) on conviction on indictment, to imprisonment for a term not exceeding
two years or a fine (or both)."
I will say it. Using LALR(1) is a bug.

Either use classic LR(1), or bison supports IELR(1), which supports all LR(1) grammars (i.e. will produce identical parses to classic LR(1)), but generates parse tables that nearly the same size as LALR(1).

I'm not sure about quality of IELR's error messages, but at least you don't get the new LALR introduced conflicts that are hard to wrap your head around.

See this nice analysis of it: https://news.ycombinator.com/item?id=24909161
Hmm, works great here. I use ARM Java
It's an interesting dynamic. Because of rising cost, consumption of the services gets subsidized in ways that distort the market. In addition lots of regulations and controls are put in place which further drive up cost. Interesting paper on this: https://www.niskanencenter.org/cost-disease-socialism-how-su...
See also https://www.mongodb.com/developer/products/atlas/atlas-data-...
Ask HN: Cofounder is significantly younger than me. Should this be a concern?
We are in different stages of life. She is more naively optimistic and wants to move rashly, I am more experienced and want to move more thoughtfully. Different risk appetites. She's bought into the VC-backed glamor. I am disillusioned. But we share the same passion, our skills complement, and we have a working history.

Has anyone successfully managed a situation like this?
100% agree that we could, but social dynamics seem to prevent it from happening.
External NVMe?
One note: I was the target of a spamming campaign by someone with too much time and bad intent (possibly automated). Under GDPR I asked for my personal data including IP address for the accounts created in my name. Many parties delivered, but some of the privacy professionals noted that since I claimed I did not create the account, the personal data wasn’t mine. I found that unexpected and clever. Never got around to filing a police report and finding the person using the IP address since luckily the harassment stopped.
Agreed. But he wanted to be buried at sea...
> On the other hand, maybe there should be pushback against shitty inefficient software?

How would that work? You whine on an online forum over how bloated a software is, and in the process opt to be deprived of it's usage? Or would you continue to complain about bloated software while using it? Because none of those scenarios offer a compelling reason for the software maintainers to rearchitect their whole application.

Meanwhile, a 8GB stick of RAM can be bought for what? 40€?
> Why not directly compile to CIL?

This was asked and answered on reddit [0]:

> Exactly, there's no way that we could optimize the IL better than the dotnet compiler, so we chose to emit C# text and let the dotnet compiler do the optimization for us.

> This also makes it a lot simpler to generate code, without having to deal with the lower level IL.

[0]: https://old.reddit.com/r/csharp/comments/1074jdj/otterkit_a_...
You need to produce code that not just runs, but is idiomatic in the target language. I'm not aware of ANY transpilers that do this for target and source languages that run in different runtimes (i.e., not coffeeacript to JS). You need every language feature to translate cleanly, and that means that a translation failure makes it impossible to convert a logical unit (module, package, etc) at once. Simply having a translated version of the code without making it idiomatic means it's impossible to read or modify.
Happy to see more Wifi 6E finally on Apple products
Is there a way on Linux to backup the photos to the computer without using a cloud service?
Specced out M1 (except storage):

* 32GB RAM would not have been sufficient, glad I went for 64.

* CPU is exceptional, but significant gains would be seen with more power (or code/process optimisation): unit tests (Robolectric) still break the 'flow' threshold (1s). Xcode compiles + full test suite runs break the 'attention' threshold (10s).

* GPU is occasionally useful, but I don't do much ML/video work

Usage:

* I have enough RAM to keep 3 IDEs open + various electron apps + Office Suite + Windows/Ubuntu VM + 2/3 phone emulators + up to a few hundred Chrome Tabs. Fans are silent and laptop is cold.

* Fans spin heavily when running a full unit test suite (JVM/Android)

* Fans spin heavily when gaming (via Parallels)

* Fans spin slightly when running Stable Diffusion
At 10% it's approximately the same. But say 50% instead.

If it takes 1/2 the time to do something, you can do double the work in that time.

If on the other hand, you can do 1.5x the work in the same time, it means you've made it use 33% less time than before.

With 10% less time you're taking 1/0.9 = 1.11111x more work in the same time.
No, I'll continue calling people to task for expressing their opinions poorly or falling back on these bad justifications. Cut that out please, you're doing it now. Responding with "well I have a right to express my opinion" is just a platitude, it's not adding anything of value to the conversation or moving the discussion forward.

The guidelines of this forum say you should post "anything that good hackers would find interesting" and it's not interesting to just complain and rant. Even moreso when it's the same boring things we've all heard before like "XYZ sucks" or "I shit on XYZ" like the parent comment was doing. The guidelines also say "Please don't post shallow dismissals, especially of other people's work" and that's what the parent comment was doing too. Please make your comments better than that or don't post here. Make a commitment to be better every day of your life and you won't have to worry about this. No one's asking anyone to solve world hunger, you're falling back on the usual HN hyperbole and snark. So you can just avoid saying that. This is a series of very simple personal steps you can realistically take to improve yourself and improve this forum at the same time.

And maybe I wasn't fully clear the first time. Sure, you have a right to do whatever you want. But that isn't useful way to communicate in a lot of cases. Just put a little bit of thought into it please? Imagine you have a new open source project. Some person comes and makes a complex feature request that will take you years to implement. You ask "why do you need this" so you can try to get to a simpler solution and they respond with "because I have a right to express my opinion." Ok? That's not really answering the question, is it? Now imagine looking at it as an outsider and you can tell how the person refusing to give explanations is the one being stubborn and evasive and stonewalling the discussion. You can't even blame the developer for that at all. This is a public forum, you're not having a casual bullshit conversation with your friends when you comment here.

Please also consider that your opinions could just be wrong, and other people may know more about the subject than you. Maybe you're not as informed as you think. If that's the case then you're doing active harm to people around you by propagating misinformation with those opinions. If you've been helped by receiving useful information from this site then you owe it to other people to make sure your opinions are helping them, not harming them. So you shouldn't just express whatever opinion occurs to you without thought and research.

I'm not trying to be negative here though. I've also seen lots of times here when people expressed their opinions in an engaging way, giving justifications and honest reasoning and useful suggestions. You can do it too, you just have to put in a little bit of effort and listen to the person you're talking to instead of just blindly saying "I have a right to express my opinion" at any opportunity.
Could you change your MacBook Pro if you bought (now an older) one one month ago?
>performance performance

UN*X does not have anything that makes it inherently performant in contrast to a sanely designed OS with one language instead of 10 that all do the same thing, a terminal emulator which is by design non performant, and a bunch of text formats that are also non performant and have bad semantics

> These small tools, with little preparation (The AWK programming language, man ksh, "perldoc perlintro"...) can do in days what for the programmers of non-Unix OSs took weeks of clumsy Python hacking.

no, it really can't. if you are string flinging on such a high level, your code is broken to hell. the reason perl awk bash sed suck so much is that they are intrinsically insecure the moment any input anywhere can be controlled by an adversary (and just wonky and gets in the user's way without even talking about security). working around that requires extreme levels of discipline that go far beyond programming in a real general purpose programming language (java, C#, ML, Pascla, Ada, etc). the moment you are able to write a secure *sh program, you are spending 3x as much time per line of code than in a real language.
I just checked the trade-in value for 16inch M1 Pro 10 core CPU 16 core GPU with 32GB on the Apple website. It's only worth $700USD. I would have thought they would pay more for a 1 year old laptop. I am not looking to upgrade, but am quite surprised by how low the trade-in value is.
No the rare and vital skill is to get a map and look at it and figure out which way you are going to go. How come this person didn't know if they have to turn left or right? How come they didn't know from the top of their head the airspace structure around them (including restricted airspaces, especially). This is 101 level stuff.
i find it quite strange that the Mac Studio is still on M1. Even the Mini is already M2.
Fwiw you can use nix (the package manager) and the nixpkgs package repository without ever learning or writing a single line of nix (the language).

My introduction was to use nix instead of brew and ignore the whole "declarative configuration" aspect. It took me a while to get comfortable enough with that part of the ecosystem, but that's irrelevant to my point.

Give nix a try, use it like you'd use brew. Ignore the declarative configuration stuff for a bit.
10% less time for the same amount of work, since we are measuring the total response time of the workload in question and looking at median (p50), p90 and p99 numbers.
If you say that you never debugged bash with bash -x or never read 'perldoc perlintro', because perl it's like an improved awk, sh and bash made into a very simplified C-like language.
It's worth noting that TSMC is looking to exploit Apple's demand for the hottest silicon. The latest reports suggest that they'll cut the prices to lure in others, so Apple will be forced to ante-up or stay on an old process: https://www.techspot.com/news/97269-tsmc-may-cut-3nm-wafer-p...

It's fascinating to think about. If the Mac is currently a low-margin product, Apple might be forced to stay on one node until the better silicon becomes cheap enough to use in production. If Apple doesn't play their cards right, TSMC could shanghai Apple in the exact same way Intel got stranded in the sea of process enhancement.
Ignore what?

Have you been to China?

The author isn't saying China is perfect. He's simply pointing out Western anti-China propaganda.
Britishvolt: UK battery startup collapses into administration
No, we don’t.

I’ve tried to learn both of these several times each, and what happens is that each time I end up yelling at my computer, “but we don’t parse/read programs that way!” And I simply cannot participate in this level of fiction so I find another solution or hobby. Neither of them is a good fit for C derived languages and no developer I’ve done DX studies with decomposes code the way either of them do. I absolutely do not.

Last time I looked, the only one I found that’s close to right is SGLR.
"many people" is as anecdotal as it gets. I don't know anybody who A) only needs 8GB/256GB and B) isn't better-served by an iPad or something similar. I think if anyone from Apple Marketing is reading this thread, they are laughing at how people are so instinctively buying into the entry-level Mac mini. The biggest value-add the $599 Mac mini has is that Apple can say Macs start at "just $599".

There will always be some non-zero number of people who either want or are genuinely best-served by something like the entry-level Mac mini, but that doesn't equate to it being a generally-good option.
The cheapest model with 96GB is 4300USD. Yikes.
My toddler would stomp and throw my old MBP 2015 and I wouldn’t worry a bit since I know this model is durable enough. I can’t say the same with the latest models.
It's how it should work, that's the point.
Was trying to shrink or enlarge the screen but hit one of the end-of-vid recommendations. Now all I get on the YT home screen are recommendations for more of those fat finger vids.
> Yep: stop breaking the law

That's certainly one takeaway. I wouldn't say that's "the" takeaway.
The Tweet is kinda hyperbolic. Commit messages are pointless for him in his current context. “ This is a new revelation for me on indie projects not for teams...”

Which I kinda agree with. The attention that commit messages deserve is highly variable. I’ve been meaning to write a script that will generate a commit message based on the files changed. “added models.py, edited settings.py”. This so I can just blast commits locally but still have some info in the message. When I merge, I squash and make one good message.

(If I really get nerdsniped, I’ll have the message based on the code. Like “edited User.login()”)
sounds like a perfect fit
No Man's Sky and a Resident Evil reissue are the two big ones currently that Apple is touting.
I looked at the Mac Studio, and would still like to switch from my cheesegrater, as it's obvious where things are going (and in my home office, the Pro is a heater). Although now I suspect I'm going to hold off for the M2 Studio.

Apple is still doing its old tricks, though. Out of curiosity, I put my $13K Mac Pro in as a trade-in to see what it'd contribute (and to be clear, my expectations, I thought, were reasonable... was thinking $3K). 12 core Xeon, 192GB, 8TB, W5700X 16GB.

$3K? No, $1,050. Ouch.

Double ouch when you go to the Mac Pro store and find that exact same configuration is still being sold by Apple today for $12K.
Not really, the Studio was more of an iMac (27inch / Pro) replacement.

Mac Pros are coming.
Episodic shows also get cancelled by them.
> Yes — I believe that a substantial reason for this is what happened in Donbas. Russians are angry at Putin for being weak and allowing this violence against ethnic Russians.

There was no violence to speak of. In all of 2021, only 25 civilians died, lowest annual figure since the war in Ukraine began in 2014. These deaths were mainly due to land mines in regions illegally occupied by Russia. To build support for the new invasion, Russian state media has blown these deaths out of proportion for years, depicting the situation as if people were living under constant artillery attacks and hiding in basements year after year.

> What specifically should Russia have done when a decade of diplomacy failed?

Cut funding and arming of the so-called "separatists" and remove Russian tanks, guns and military personnel from Ukraine. Politically, if they want a stable neighbour with exemplary human rights record, then they should encourage the integration of Ukraine into NATO, OECD and the EU. All countries in the region that have integrated with western organizations have seen dramatic improvements in all areas of human development.
An advisor resigned because he said that the missile was intercepted and then fell on the building.

https://www.bbc.com/news/world-europe-64304310
"Younger generations are offsetting this with their own retirement savings."

The problem is that the generationd after the boomers are smaller, especially in countries like Germany, China and Japan which have been economic power houses.
I respectfully disagree. Propane (and natgas for that matter) while harder to store than coal or crude, is a hell of a lot easier to store than electricity from wind/solar. Propane tanks can be picked up, carried and used regardless of whether the sun shines or the wind blows, hence why renewables are "intermittent" and gas-fired electricity is not.
https://mastodon.social/@Gargron

https://infosec.exchange/@briankrebs

https://infosec.exchange/@troyhunt

https://cyberplace.social/@GossiTheDog

https://infosec.exchange/@malwaretech

https://infosec.exchange/@hacks4pancakes

https://infosec.exchange/@tinker

https://merveilles.town/@neauoire
Sell me a meme. Why would I want to own one?
https://shop.jcoglan.com/building-git/

This is an excellent resource.
In German and Dutch you also say "half four" which means "half to four" (e.g.: half past three).
Not exactly, "doing 10% more work in the same time" means needing 9(.1)% less time to do the same work (100 / 110 versus 90 / 100).

Needing 10% less time for the same amount of work means you can do 11(.1)% more work in the same time.
That may accurately explain how many people are feeling, but it's a very stupid take in my opinion.

I don't know that there is much historical precedent for a "controlled burn". When things go tits up, there's generally a big increase in suffering that comes along with it, and still no guarantee things will get fundamentally better after that.
I was thinking that they'd go down the Risc PC route ( https://en.wikipedia.org/wiki/Risc_PC ) - allow expansion cards with both CPUs and memory on. Apple already trialled this with the accelerator cards in the current Mac Pro.

Obviously there would be a penalty for off-die memory access, but I'm sure somebody cleverer than me could think of a nice way of architecting such a beast.
There is quite a bit of Drive, Calendar and Forms abuse, so not surprised a few legit ones end up in spam as well eventually.
You can see this chart and all the numbers and more at https://speed.yjit.org/, which this chart was taken from.
For me:

I have a Macbook Air M1 2020 and a Thinkpad X1 Carbon 7th Gen (4 years old!) running Linux Mint.

I have upgraded the Thinkpad's Battery, RAM (16GB), and SSD (500GB) for the cost of the parts. I will not be able to do that on the Macbook. Ever.

For what I do (browsing, videos, some writing and research) the only benefit to the Macbook is slightly better battery life. I have more software option on the Thinkpad for sure and it does not want to control everything I do.

I paid WAY less for the thinkpad and I get pretty much the same performance for my needs.

The THRUTH is that most people are being way oversold computing power and paying a premium for it because they are locked into the platform.

And just yesterday for some reason Safari vanished and re-arranged my bookmarks for no reason.

Getting my MacBook ready to sell as a matter of fact.

In my mind it is stupid (and poor marketing) that the linux community is not crushing Apple with cheap, fast laptops.
The energy those small windmills could generate on a typical house roof is in the double digit kWh territory per year, so I doubt you'd be able to power a compressor with one.
Can we embed dignity into social media?
I don't entirely think it's just 3rd party software, I think Apple's decision to bundle major app and OS updates together gives people the illusion that every major release is causing problems.

If they were to separate their first party app updates and OS updates (release wise, they can still market them together), more people would be able to pinpoint "ok it's not the entire update since I was on it just fine for a month, but actually just the notes app updated yesterday eating battery randomly". At least for cautious users.
I'm definitely a Zeihan acolyte as well. His analysis usually seems very logical and entirely based in indisputable facts. I do sometimes wonder though given the significance of his predictions why I'm not hearing more arguments against his forecast.