skysight-inc/HackerNews huggingface dataset:
A related question to illuminate this: when will we see the new Mac Pro? Will it be M1, M2 based, or something different from those two?

The current Mac Pro was released in December of 2019. Apples said they’d release a new Pro eventually. But they’re historically beyond slow at updating the Pro. They even invented the iMac Pro as a sort of tide-over before releasing the 2019 Pro. Also helpful to contrast this with TSMCs release cycle. Apple is so slow to update the Pro that they might just wait until the start of a “node cycle” at TSMC to maximize the time they can ship unchanged hardware on it.

Ie, going to be a long wait.
That wasn’t actually true. He later said that he wasn’t asked to invert a binary tree.

Also, nobody at google is using homebrew for work.
$1200 for 8gb of ram and 256gb ssd. seems bad value. basically paying premium for a fancy case.

been using dell xps win10 for 8 years without any issues. at least the UI does not change for no reason ever year, just to sell more hardware.
It could just be statistical outlier, but better to be safe then sorry. Compared to the cost of the JWST, a couple of people looking into ensuring it gets the longest lifetime viable are incredibly cheap.
There are a lot of open smartphones and laptops, so it's an ongoing battle.

The RPI is quite a big win even though the soc is not open.

It's more a problem of capitalism, in my view. I think that the foundries and the chip industry being centered around Asia, it's one reason that it's more difficult to make good open chips.

I just hope that a new wave of minimalist software will come soon, because that would be a massive opportunity for open stuff to thrive while being cost effective.

The law of wirth allows manufacturers to sell faster chips to consumers, but that can't go on forever.
But ai is already advanced enough to make it to make it impossible to tell bot from human at scale… and does it matter ? If ai contributes to the conversation to mutually learn reality, let it ?
Egress fees on AWS are high, but I'm not sure free from Cloudflare is the best evidence given they still haven't had a profitable year (getting close though in recent quarters).
Let's separate an idea from implementation. It really depends from how to conduct such interviews. A good example is Google and Bolt. Both use it but differently. And for me personally in both companies it showed clearly all my shortcomings. Even when I known how to solve the task in the best way and wrote code on a board which you can compile. And to be honest I have the same shortcomings when I solve problems bigger or harder. You know, unlike many others this experience was clear and useful for me. It needs practice but I like it.
Very likely this is RAM-related. The M1s cope very well (particularly with memory compression).

However, get a set of electron-based apps in there (Notion and Slack from your list)... and seems to struggle.
UK will not follow EU on the USB-C-charger mandate
Our Risk for Infectious Diseases Is Increasing Because of Climate Change
We have always lived in the castle
Yes! The solar panels were made by ESA and replaced twice. The old ones are hanging on a wall at ESA in the Netherlands and you can see micrometeorite damage with the naked eye!
I started on the same path a few years ago, here's how my latest attempt is going: https://onlineornot.com/building-saas-in-one-week-how-built-...

and here are breakdowns by year:

year 1: https://maxrozen.com/2018/12/31/2018-review-starting-an-inte...

year 2:
https://maxrozen.com/2019/12/29/2019-further-reflections-try...

year 3:
https://maxrozen.com/indiehacking-3-year-review

year 4:
https://maxrozen.com/2021-strangers-paid-my-macbook

In short, do this on the side while having a full time job. It makes failure a non-event (it still hurts psychologically, but at least you can pay your bills).
I've never had this issue. I'm on an M1 air, and generally it doesn't break a sweat even when I have a ton of demanding things running.

The only exception is when I'm running one of my own computer graphics projects, and I accidentally try to allocate frame-buffers which are an order of magnitude or so too large. Even then it's only locked up for a few seconds.

I would imagine there is some specific issue which is causing this failure for you. Maybe a bug in some software, or a hardware failure of some kind.
Apple’s Kind of a Bank Now
What about a large uncontrolled population of feral sparrows?
> You act like I'm trying to convince you. I'm just asking.

I thought you were presenting an argument, sorry. In that case:

> You do understand that if your expectation for all proprietary products to disappear was to become true, you most likely rendered all software engineers to work for free.

Definitely not for free, but their wages might just get a little lower. This is all speculation, of course.

> Because, let’s face it, who is going to pay for their time if there’s nothing to gain in return?

There are many ways software engineers can be paid. Rent-seeking is one way, and it's the worst possible, because rent-seeking generally does not bring any value, only extracts it.

I'll skip the rest of the argument to get to the core:

> But with a hammer, if you and your friend want to use a hammer at the same time, you have to have two hammers.

> If both of you have only one hammer, only one of you can use it at a time.

> I get that you can borrow the hammer to your fiend without paying a license fee. But when you borrow your hammer, you can't use it.

Look at it this way: software is inherently different from physical objects - it's just information, and the effort to duplicate software is almost zero. So if my friend has a piece of software which makes his life a little better, he can share the software with me with almost-zero effort and make my life a little better, too. The more people we share the software with, the more lives we make a little better, at almost zero cost.

Now businessmen, who are used to selling products and earning money through pure scale, are trying to fit a square peg into a round hole - they are trying to turn software into a physical object, i.e. they are artificially increasing the effort needed to "copy" the software through licenses and law.

It obviously will never work (completely), seeing how widespread piracy is, even in this modern digital witch-hunt age. But it is making the world a much worse place, restricting natural capabilities of software (its ability to be shared with zero effort) with artificial restrictions.

Hopefully the above explanation will make my perspective clearer to you.
And we’re running on a pirated copy.
You just complained about a hardware company releasing new hardware.
Many weather apps use IATA codes; I've looked them up in that file before for that.
Are movies or tv shows worth watching more than once? Music worth listening to more than once? … If somebody enjoys reading, revisiting a book can provide a way of spending time, remind the reader of what happened or reveal detail that was missed the first time.
They also said at WWDC 2020 on June 22 that they would have completed the transition within two years. So somewhere between 13 days and a very long time away.
Unfortunately, it's not so simple. SPARC is just the latest attempt to benefit from stronger magnet technology and thus smaller designs, but another big problem remains unsolved: turbulence. Since smaller designs and stronger magnets directly imply higher field strength gradients, the plasma becomes harder to control for the necessary burn time to achieve Q>1. Lockheed also thought they could simply use stronger magnets to build smaller reactors faster, but in the end they discovered that smaller is not automatically better. I wouldn't be surprised if we also see the eventual SPARC redesign that's 100 times more massive. Unless we get a major theoretical breakthrough in the near future, ITER will probably remain the most likely design candidate for near term net energy production.
You think LeetCode problems require novel solutions? It's the exact opposite: they're great for new grads who just spent 4+ years cramming for exams.
microusb ftw
I once a test with badly written code and gave my comments. A bot immediately asked me to implement those changes, but I assumed a human would respond. I made a YAGNI change, trying not to disturb existing code too much. They responded saying the comments raised during PR were good, but writing a big switch statement for all subclasses violates Liskov Substitution Principle.
FWIW, Perl 6 was released in 2015, so roughly 15 years after the original announcement.
Probably a mix of both, and other stuff. For an example of other stuff, look at the inertial confinement fusion reactors. Those are only plausibly useful for fusion weapons research (as fusion-based nuclear weapons work on the same principle, but are somewhat harder to study up close).

However, that's unfashionable to talk about, so they are touted as a potential source of energy. Given that a single shot costs many tens of millions of dollars (because of the incredibly precisely machined piece of gold, called a target, that gets heated up by lasers until it emits X rays that cause the fuel pellet to implode in a perfectly symmetrical fashion), and is over in nanoseconds. So, a continously operating plant would literally spend millions of dollars per minute even with optimistic improvements in the cost of the targets - not exactly a promising new "free energy" generation technology.
> In Vscode even if I forgot Cmd+W/Q I can simply click the close button

there is a close button in emacs. however unlike vscode, emacs can also run in the terminal

> So anyone starting a software career virtually picks Vscode, gets used to it, and almost has no reason to switch to something else for now unless they need something extremely specific

can be said about windows too. i started off on windows and jetbrains. today im on minimal linux, stumpwm as window manager, and emacs for everything except browsing. i find it very liberating having cut down my dependencies without having cut down functionality
I don't necessarily disagree, but the CDC pushing this angle is a great way to further polarize people about this topic and move the conversation further away from reason.
I hope to never see the day that air traffic is so disrupted that getting rebooked on Amtrak seems like a better option. For a variety of reasons, Amtrak's adherence to schedules is abysmal.

Has anybody here had this happen? 9-11 is the last occasion I could imagine where this could possibly be a win.
I just hope the Many Worlds use Copy on Write.
the only country I know that uses signatures is the US, Germany definitely doesn't. And I don't have to check my grandma's signature, mine is enough which is basically a different person compared to the one I had two passport ago (give or take 10 years). Plus there are proven ways without signatures and other shenanigans.
> When you actually paid for HBO, they would send a tech around to your house to remove the corresponding notch filter.

Or just paid the cable guy $50 cash
Why not just write entire project in (pick a language).

Sometimes you have a Python project already, you aren't planning to write a new project. In fact there's a ton of non cython python in existence, every time I use a new library, your solution is to rewrite it in cython?

Lots of ways to speed up python. It's great to have this option, which will work for some without having to change much of anything. Cython, Numba, C (etc.) extensions, ... All are good, too, where they fit into a project and development cycle.
Usually, car parts have an expected life time of 15 years. Testing is done as you mentioned above, and after the product is in the field, some things will be fixed still. Also, experiences from previous products are taken into consideration.
That's an 6p/8e core machine vs. a 4p/4e core machine, not exactly a fair comparison. A better comparison would be against an M1 Pro or Max, with 8p/2e cores.

Some quick Googling shows that the M1 Pro/Max outperforms that Intel part by some margin.
> I would even argue it's only for those who are afraid of command line.

This make no sense. Using AWS beyond spinning up a VM requires extensive knowledge and comfort at the 'command line'. In fact, I think the vast knowledge required is one of the negatives of all the current cloud providers. Back when I could walk down the hall into the DC and sit down at whatever machine it was easier, and arguably required less knowledge.

> But in the long term the costs rise and you can't get away from it.

With AWS at least, our long term costs have only gone up as the business has grown. If we went back to the same size many years ago, costs have gone down.
Not arguing that LC problems are a poor, degrading way to filter but every single post HN about how "interviewing is broken" assumes the process is targeted at the applicant's experience. I don't hear HR departments making this complaint.
Feel free to inform me of the differences between English and Spanish that could have this arise instead of the hierarchical nature of living in a Catholic society that was also under military dictatorship for a long period. Thanks.
It's just a war between two mafia gangs.

Sure it sucks when one invades another one and there are reasons to prefer one vs another (eg. I'd rather be in EU than in Russia or China; I'd rather be in the Bahamas than in EU) but the people's freedom is limited under any government.
We may as well choose some metrics to disprove this notion that "society is better than it has ever been":

* Quantity of school shootings

* Respect for science, scientists, and scientific institutions

* Rates of mental illness

* Severity of natural disasters

I believe all of these things have gotten worse over time.
> The guys had tried each design available to make a pincer robot. You can find dozens of species populating each sea bottom from beaches to abyss and each freshwater body of water or marsh.

This is a linguistic observation and completely beside the point, but there's an interesting difference between each and every: each implicitly involves a set of specific things, things individually identifiable in some context. If you say "each person has two parents" the hearer will assume you're already talking about some set of individuals, the ones in the room, say. If you say "every person has two parents" they will think you are making a generalization about people, including hypothetical people who have not been born, ancient people who left no trace in history, and so forth.
I actually see a strong connection between abortions and vaccines, particularly an argument between body autonomy. The difference being of course that one only directly physically affects women and the other affecting more than 1 person.
I thought this was going to be about https://www.openbsd.org/lyrics.html#43 where the author claims that Richard Stallman made a scene and had to be removed from a plane from Washington DC to New Orleans.

It sounds like a severe enough accusation that there should be some corroborating evidence.
That explains why the devs won't fix quantum mechanics
I think what you are trying to communicate is well written in the book "essentialism".
If anyone's looking for a good accessible resource on Indian philosophy, I can recommend the "History of Philosophy in India" (now called the "History of Indian and Africana Philosophy") podcast. [URL][Feed]

It covers a few different schools of Hindu, Buddhist, and Jain philosophy, in a way that a novice like me could follow. (The Indian philosophy part ended in 2018, with 62 episodes, and the African philosophy part seems to be still ongoing at 101 episodes.)

URL: https://historyofphilosophy.net/series/classical-indian-phil...

Feed: http://hopwag2.podbean.com/feed/
Do you have an example of lemmy being used as a forum rather than as a link aggregator with comments?
Surely this must be a candidate for the Ig Nobel Prize?
Workstation computers, such as HP Z8 G4, uses PMG5-esque non-ATX placements, though I don't think users are half as much enthusiastic compared to Apple users about that.
I assume you mean Perl 5 vs Perl 6 ?

One could argue that that is exactly what happened in 2008, when the "sister language" meme was introduced. At that time, the Perl Porters basically abandoned all support for Perl 6 and started developing on Perl 5 again.

So development of Perl 6 basically fell back on just a handful of people, on the Parrot backend, which became less and less acceptable for Perl 6. And then people still wonder why it took so long?
This only works at a minuscule scale, where people could actually get to meet face-to-face. On a global network, Alice can still create an attack against Charlie. She just needs to get more intermediaries. Even if the intermediaries thought "surely Alice won't put the relationship at risk over a small amount", no one in their right mind would be doing large scale, automated transactions based on "friend-of-a-friend" connections.

Another thing, if you want to make transactions like the one you described, you don't need to pass IOUs around, you just pass money. Alice gives the IOU to Bob, Bob gives her money and then she can buy from Charlie, David, Eve or anyone else.
Meta: I find it strange that this post, which surely was quite interesting even if I actually did know quite a few and I'm far from being a web developer, uses Markdown-tyle backticks for things that I would expect to be in a monospace font.

It could, being styled web content, just use a monospace font, but it doesn't. Strange, and (to me) oddly distracting from the content.
Why should one use this and not the OpenAI Playground itself? As far as I'm concerned I'm fine with having a website open. One does need an API key anyways.
Unless you change your primary residency you don't have to do anything in Germany. And registering a secondary residency has tax implications but none regarding voting.

And why do think your German ID card won't work anymore if the address on it is wrong?
Comprehensive Guide on Principal Component Analysis (PCA)
Many people in NL (my country) also think it's legal, while it's not. Are you sure it is legal and not just a persistent untruth?

Anyway; what adblocker? I use adblock plus and it works for most sites, but not these type of sites; they seem to use every trick in the book.
I don't do leetcodes because I am not really into programming puzzles (or parlor tricks :D ), but I roughly tried to do what you described. ~45 minutes it took, deciding in the middle to not worry about the algorithm. Guess I won't get the job ... shrugs.
Watched it again last week. Then another time with the director's commentary (commentary can be found on youtube, audio only). The fun thing is that Kurt Russel is usually there with Carpenter: They have a drink, tell stories about the shooting and have a good time.
while I think "Nicer wrapper around OpenAI API" is definitely a gap in the market right now, it feels kind of shitty to hide the fact that this is all this is in the small print of the small print (bottom of Gumroad 'purchase' page) -- and that you have to pay for both.

> You need to use your own OpenAI account keys, which means you will be charged by OpenAI every month. They offer $18 free credits for the first three months. After that, you will be billed for the usage, but it should be a minimal amount for average use cases.
Yes and formal verification; it's been around since the 90's. And now we even have high level tools like TLA+ available to reason about distributed system requirements.

And while we're at it, the full force of standard software engineering principles for automotive firmware. Remember what they found when they examined the Toyota code. https://www.edn.com/toyotas-killer-firmware-bad-design-and-i...
Pg up/down?

Scrollable media is still "new". There's no reason we couldn't or wouldn't redesign for it.
'minimal' also seems misleading to me, as OpenAI charges per word, including input/training words, so it's pretty easy to run up a fairly high bill with 'average use cases'
> Society as a whole is much better than it ever has been by almost any metric: literacy, life expectancy, human rights, equality, technological advancement, and so on.

Sure, if you ignore the imminent climate catastrophe, fueled by the same engines powering most of the other advancements.

And the increasing income inequality that is blowing major winds in the sails of fascism in Europe and the USA.

And the looming threat of nuclear war as tensions between NATO and Russia are at a 50 year high.

> Yet I also think it's a fallacy to think that means we should try to model our society on the past. Even if those "top men" were alive and guiding society, I doubt they would be able to solve our problems.

This part I do agree with 100%.
Ah, there're some services that provide cli tool, which uses PHP.

First step to install that tool is to install php.

I don't want a web environment here, just a php with version in my system to install that tool, but failed. I don't know how to begin, try and failed. Hopelessly.
I don’t see how that makes any difference. I don’t see the world, let alone the UK escape the Brussels effect (https://en.wikipedia.org/wiki/Brussels_effect)
Who knew the the man building bombs and poison darts is crazy!?

He was also part of the church of Scientology for a bit. Imo his political opinions are less interesting than the content he was teaching.
Handling Concurrency Without Locks
Very cool to see this data analyzed! I wonder if the number of posts could be normalized against some other measure of HN popularity. Maybe total number of posts?
This seems to be mostly over now. Prices on ebay have fallen considerably in the last 6 months in my experience.
> In my mind it is one of the most beautifully written books in the history of modern English.

It is interesting how truly by-lingual Nabokov was. He wrote Lolita in English and then translated it himself into Russian. The original and the translation show profound mastery in both languages.
> Each frame is made of 625 blocks (hence one block is allocated 64µs). The audio stream is interleaved at the end of the blocks.

That doesn't seem right. Audio is transmitted continuously by a sub carrier.
In case you're interested, here's a permissively licensed server-side implementation of the protocol, including all major codecs, in C: https://github.com/any1/neatvnc
> But, do I need to mention how much we lost the war here? Because neither Safari nor Chrome are open source and what else has any market share whatsoever?

Not to mention that they killed W3C in its sleep and the web isn’t even based on standards anymore.
Researchers in New Zealand are trying to prevent livestock belching methane
Almost everything is FOR PROFIT NOW in the western system. This kind of thing is more likely to be happening in China. R&D departments have been downsized in most cases (maybe not in bio/pharma, which still has a long lifecycle). We have few Musks who can go out and do interesting things.
One surprising thing about HTTP/3 is that QPACK (the compression algorithm used to transmit HTTP fields) has a static Huffman table based on the most common header values [1]!

The other day I was implementing a HTTP/3 client and I wanted to test the header encoding, so I just sent an example value "content-type: text/plain" and checked the output. The entire header was just 3 bytes! I then spent an hour looking for bugs in my code, as I assumed there must be a problem with it as no regular compression algorithm can compress text that much. Then I finally opened the IETF draft and discovered the table there. So yeah, it's a compression algorithm that's really specifically geared towards HTTP.

[1]: https://greenbytes.de/tech/webdav/draft-ietf-quic-qpack-15.h...
Myth and mythology are not the same thing. Example contrast: Mythbusters vs. Mythologybusters.
Well my anecdotal experience is exactly opposite yours, so let's reference the Apple product page as data instead:

"Apple’s lightning-cable product page contains over 2,300 negative reviews of the lightning cable, with an overall rating of 1 out of 5 stars"