skysight-inc/HackerNews huggingface dataset:
That is a very interesting observation. I am starting to have a similar distaste for the visual noise caused by the ':' in my fully type-annotated Python code. This is particularly noticeable after spending a few weeks writing Golang, then going back to my Python code. The Go code feels far cleaner syntactically and visually.
I hate to jump on the bandwagon here, but imagine if Instagram released an update to their app to make it look like it did in iOS7. People would uninstall the app. They would be laughed at.

It isn't because current design trends are 'better', but they are exactly that, trends. If you don't keep up your app will look dated. To my unexperienced eye, the iOS7 design looks like the buttons take up way too much space; they are too visually interesting and distract from the content. But that isn't an objective take, it is just that I'm used to the current trend.

I could write about how Members-only jackets and moonboots were the hight of usability and design, but they were just a passing fashion. Nothing is really gained or lost, just changed.
I think you missed the finer point that GP made: At the end of the day, somebody has to change that bedsheet.

Consider this extreme edge case:
If everybody is retired and no is is working, inflation goes to infinity and all those savings and stocks become worthless.
I do agree with you that pretty linux is the only sane developer environment, but it’s not exactly rocket science to make proper linux available for OSX, while still benefiting from the all-around apple ecosystem.
Client Side State Is a Lie
bit short on hills though
Oh yeah, I did that too! I also spent a ton of time adding/making custom boot screens for various versions of Windows (up through XP, at least). Was a lot more interesting than it would be today because those boot splash screens were often up for several minutes (!) while the OS started.
You're right but from a user perspective I'd still use Ghost over WordPress
According to Analog's product page [1] for the ADSP-21469, it delivers 2.7 GFLOPS at 450 MHz.

And Wikipedia's page of all the RPi models says that the latest (4B) manages 8 GFLOPS at around 1.8 GHz.

If that means that the answer to your question is "yes" or "no" is unfortunately a lot harder to Google and/or figure out. I would assume that the SHARC-based devices run on the metal, whereas most applications for the Raspberry Pi run under Linux, for instance.

[1]: https://www.analog.com/en/products/adsp-21469.html#product-o...

[2]: https://en.wikipedia.org/wiki/Raspberry_Pi#Simplified_Model_...

Edit: grammarish.
Right, that’s part of the same problem. Let’s go revisit the IBM stock example and say 70% of Americans wealth is tied up in it.

Now imagine we make a rule that you can’t exit that position. But you can borrow against your unrealized gains. That obliviously incentivizes even more protectionist policy.

Just like with housing, you can rarely fully exit the market because you’ve got to live somewhere. But when people have most of their wealth tied up in a single asset that also acts as a revolving line of credit, it tends to overly inflate the value of that asset. It just makes people protect those unrealized gains that much more or risk being upside down on an asset you can’t sell.
Not an article, but I find the summary from Sabine Hossenfelder neutral and trustworthy.

https://www.youtube.com/watch?v=Q8xsg9iK5yo
My opinion is that developers have also rolled into designers, and creating all these beautiful multi layered gradients and high end assets were impossibly hard to translate for web ux and often not exactly do-able with css.
And, in particular, an interpreted dynamically typed language.
How to Use the Http.ResponseController Type
burning watts to punish a non-paying customer is a pretty crummy strategy towards the world at large, not just the leech of a user.
Lonestar Data Holdings raises seed round to build datacenters on the moon
@TypeOf returns a type: https://ziglang.org/documentation/master/#Names
> you save now so you get money later.

How do you save labor for later? Current retirees need young folks to do the work they cannot do, and thus those young folks are paying in today.

When those young folks retire they will be relying on even younger folks to do the work for them. If there are not enough younger folks to do that work, the money saved between generations will become relatively worthless.

Thought another way: The same amount of labor needs doing. If the current generation of workers stops paying in (read: working), then the entire system stops. One generation saving more (or being larger) than the next doesn't change much other than that saved wealth chases a decreasing amount of available labor once that generation retires. Quality of living will be predicated on the amount of available labor - not saved capital.

It gets a little more wishy washy when you can plow capital into long-lasting infrastructure, international wage arbitrage, etc. but in the end you simply cannot run retirement systems if you have less labor available while keeping the same quality of life for all parties. Someone is going to lose.
Attractive design is like a ... choose words carefully here ... love affair. Exciting at first, but after the first few hundred interactions, it comes down to practicality, not how cool or pretty it looks.

Thus taking a skeuomorphic image of a photo gallery and one of a calendar, and abstracting both, is not a bad thing. But, for example, abstracting them to have the exact same visual cues, as the Android 11 icons for "Gallery Go" and "Calendar" have, causing me to tap the wrong one even after hundreds of uses, is bad.

But no cure for a love affair that has gotten boring than... a new love affair, right? Or is there? A boring, but stable marriage. Like the MATE Desktop on Linux, which has stuck to the tried-and-true taskbar idiom even as the OS that pioneered that has gone off in other directions. Or an unskinned web page that still shows links in underlined blue.
I guess this fits the situation: https://xkcd.com/1172/

It probably wouldn't work well due to the obstruction anyway.
Difference of course being that zero of these bugs will be due to buffer overflows or use after free or other memory bugs in safe rust, which is a huge source of bugs in C[1].

I don't understand why this argument keeps coming up. Not all bugs are the same and when you make entire classes of bugs unrepresentable, that's a massive win, especially when they happen to be the class containing >60% of the highest severity bugs in C.

https://www.chromium.org/Home/chromium-security/memory-safet...
It'd be great if Signal was also for people who like to use Markdown.
NotePlan, Paw, ProxyMan, CleanShot, 1Password are a few
> I am sure we are actually already in the midst of a shift away from flat design in certain more advanced design circles.

Are we though? This article was written six years ago and designs don't seem to have changed all that much since. Considering this article is complaining about how much design has changed in the 3-4 years leading up to the post, the fact not much has changed after twice as much time has again past suggests that flat design might be inherently desirable and not a trend.

I suspect we will need some sort of technological shift to occur before design languages change dramatically. Perhaps the introduction of something like being able to have real-time 3d models as icons.
>I think Apple's probably got well over 99% of the userbase covered with the defaults and opinions here.

The vast amount of MacOS apps built by the community to undo Apple's terrible and backwards UX choices, and the amounts of sales those apps get, disproves your theory that over 99% of people are fine with the defaults Apple forces on its users.
No. Absolutely not. These are drugs that we do not see in high quantities in nature, JUST LIKE SUCROSE.

This is a whole 'nother industry with the same bad interest; their profit. They aim to serve people pleasures over their health.

Just eat natural foods, it's not hard.
Not sure I understand. Right now you should have dual stack, which should be easier than merging the v4 onto the v6 network. You didn't have to change anything to keep working with v4 and if you want to work with v6 then that's an option for you but you can disable if you really want.
A spec is not a replacement for #![feature] attributes. It's rather the opposite: #![feature] indicates that you are stepping out of the stable, specified core language and into an area that is still a work in progress and thus cannot have a committed specification yet. You shouldn't need it at all unless you are actively experimenting with some unfinished proposal.
Everybody likes sugar the way our ancestors consumed it, in naturally occurring fruits and veggies.

We object to it being added to every single food you can buy in the supermarket.
This is the problem of the shitweb. Shitweb being a concern from law enforcement agencies regarding the difficulties to capture and analyze internet activities that are buried in pictures with text, video, hyperlocal cultural language (think l33tspeak) and temporal communications. The size of the datacentre likely won't help much.

(Tried to find a link to the definition of shitweb, wow not a great search)
Thank you. I've seen surveys where every question is a 'trick' question! Where the correct answer is always the non-intuitive one. Usually when the surveyor is trying put push an agenda and prove that you're wrong about something, but it just ends up being patronising if you realise the trick.
I remember another article that we moved away from skewmorphic design patterns because people understand that the things that the UI lives on a touchscreen and many of the cues for skewmorphic design aren't needed. Still some remain like for example settings are a set of gears.

Before large screen smartphones people had to be trained on how to use it and skewmorphic design made more sense. What is needed though is visual cues though that work with flat design. Cards for example that can be swiped right or left. Turning up contrast can be changed by going into the accessibility part of settings but it seems like many accessibility features should be more apparent to more users because of its utility to a larger set of users.
Even Hubble’s seeing a growing number of satellite tracks
LLVM and GCC are great at optimizing until the last leg of the race where they convert IR to assembly code. Their back-ends were designed for modern systems, not the ancient 6502, and so getting them to work involves kludges and clever hacks. I recall there being a video on how LLVM approaches this - search LLVM MOS on youtube.

I plan on writing an article on how my own code generator works. If you check my HN profile in a week or two you'll probably see it submitted.
First, Apple does open source the core OS as Darwin. I appreciate your perspective, but I am curious why anyone would think that open sourcing the rest of it is even a remote possibility?

As far as closed source being safe, I don't think open source is safe either. We have seen some horrendous exploitable bugs which lived in open source code for years. Just because something can be thoroughly audited, doesn't mean it is.

I've personally been around a lot of years, and I'm just no longer convinced that a handful of sincere and enthusiastic volunteers can be better at security than a highly motivated, well paid, staff of competent engineers. These systems are just too complex nowadays. I get the concept of open source and having the ability to review the code, etc., but in practice stuff happens anyway in either case. Sorry for the rambling, but I guess I'm just not so convinced any more about the absolutist arguments concerning the relative merits. Maybe I'm just getting too cynical...
> More ugly wire-frame skeleton design compared to it's original counterpart. Where is the call to interact with any of these elements? Where is the hierarchy?

Is it just me that finds the old iOS settings design ugly, and not* the new one? I think the new design is a vast improvement. I guess you could say that heavy-handed gradients and drop shadows exhibit more personality than the flat design, but so do children's toys & interfaces compared to professional tools & interfaces.

I'm not sure what the author means by "call to interact" in this sentence. Are they referring to the right arrows and how they've been muted? Maybe they mean the on/off switch indicators that are put front and center in the old settings screenshot, but are scrolled off-screen in the new settings screenshot(even though they're still present in the new UI).

I also don't understand the "where is the hierarchy?" question. They hierarchies of the old and new settings panes are strikingly similar. Maybe if the author cared enough to show the same things in each of the screenshots it would be more clear. It feels disingenuous to me.

*edit: spelling
I think noise-era is most apt. Over time people/consumers will lean into a signal vs noise approach to using the internet instead of a whatever-is-put-infront-of-me-by-an-algo-but-call-it-'discovery'.
Carts got up to like $80. After PSX came out, disc-based game prices trended down towards $50, and seem to now be going up to $60.
Consider that prior to “flat UI” we had that glossy highlight look on almost everything which definitely hampered readability: the Windows 7 Win32 default menubar tops my Hall of Shame just for how inescapable it was (e.g. turning off Aero Glass didn’t affect menubar styles)

Anyway, I’m still sticking with flat-ish, minimal UI - the leather look in iOS notes was a cute gimmick, but it gets old and would require retexturing in every release to stay fresh - no doubt Apple didn’t want to have to do that every year until iOS ceases being relevant.
> it would be possible (albeit weird and unsustainable) for everyone in France to be retired, so long as say the Philippines was young and working and French retirees owned all the shares in Philippine companies

That is basically the same situation, but you are replacing local people that see the retired ones with remote people that can refuse to send any money and won't even see old people starving.

A strong military can make the situation more sustainable, in a highly immoral way. But that again isn't new, you can enslave people near you too.
My understanding is it is a depth map, which is a 2D layer, not a fully 3D map; think of it as a 3D map from a single point of view rendered in 2D using a predefined gradient encoding.
FYI, translation to code was actually already done last year by Google (Code as Policies - https://lastweekin.ai/p/code-as-policies) - but this still assumes a set of low level primitives, not tight visuomotor control. You really need reactive policies with tight feedback loops in many robotics domains, and that's kind of hard with these super gigantic models.
Sorry but you are whining.
> If it was validation, it would return a boolean

On what grounds did you decide that this is the requirement for validation? That's truly bizarre... Sometimes validating functions return booleans... but there's no general rule that they do.

Anyways, you completely missed the point OP was trying to make. Their idea was to include constraints on data (i.e. to ensure data validity) in the type associated with the data. You've done nothing of the kind: you created a random atomic type with a validation method. Your type isn't even a natural number, you definitely cannot add other natural number to it or to multiply etc...

Worse yet, you decided to go into a language with subtyping, which completely undermines all of your efforts, even if you were able to construct all of those overloads to make this type behave like a natural number: any other type that you create by inheriting from this class has the liberty to violate all the contracts you might have created in this class, but, through the definition of your language, it would still be valid to say that the subtype thus created is a prime number, even if it implements == in a way that it returns "true" when compared to 8 (only) :D
How will I get to experience opening up a wall in the house I have lived in for a decade to find McDonalds trash stuck in the wall instead of insulation?
RustPython didn't adapt the optimization designs yet. One of the current major goal is this optimization: https://github.com/RustPython/RustPython/issues/3244

RustPython even cannot run `1+1` without calling `int.__add__` yet.
And it is working on https://github.com/RustPython/RustPython/pull/4615

So it still has long way to go not C vs Rust but from the design level.
Starbucks' Schultz agrees to testify in Senate regarding anti-union practices
If you feel really strongly about getting type safety then there is Pulumi + Typescript though I really hate how it tries to be a "better" kubectl apply and fails miserably.

Definitely room for someone to make something better than Helm but I think you should give Jsonnet a shot if you haven't already.
>Since Schultz returned to the helm of the company in April last year, Starbucks has taken a more aggressive approach in its opposition to the union push. The union has filed more than 500 charges of unfair labor practices with the NLRB, including allegations of retaliatory firings and store closures. The company also raised wages and improved benefits for non-union workers.
I am similarly having a different experience than you. It gives me Lakers results and also correctly says the correct upcoming game vs Memphis Grizzlies today. I searched "laker latest result" and "lakers upcoming". I apologizie if there's a different team/game you're referring to, because I don't know it. And like I said, I would normally search using many more keywords. It also corrected me when I queried "laker" with a different sport like football. All on "concise", I wouldn't be surprised if posting the query here on HN has enough people trying it that Bing learns by the time others get around to searching it. I know this is still anecdata.
$5000 tax credit for a ZERH home that may cost $400k to build. Just from an incentive pov is it enough to swing the needle? Most probably I am glossing over something.
Only time will tell. For now my best guess is cat 5e is still good enough for everything, but since cat6a is no more expensive may as well use that instead.

God has not given me any indication on how the future will play out though, I could be wrong. Then again I might be right just because by the time you need more than cat6 there is a new cat 12 that you need. Only time will tell.
Yes, I mentioned DRM‐free publishers for that reason. Tor, for example, has a no‐DRM policy and remains a big player in [copyrighted] fantasy.

Some people will still want to read ebooks that aren’t available DRM‐free from anywhere. I don’t expect to convert everyone to my way of thinking. But by advocating DRM‐free media, especially in scenarios like this where publishers use their power in ways people don’t like, I hope to convince some people who wouldn’t have thought about it otherwise.

And, too, it’s like free software. People can benefit greatly from using some free software some of the time, even if they never desire to use all free software all of the time. People who purchase some of their books DRM‐free improve the state of the industry even if they don’t have 100% devotion to DRM‐free media.
They make the rules? They can "outlaw" those any time they wish and ban anyone not complying.

And if crap funded by cheap airbuds, sketchy VPNs (reliant on fear-mongering/false advertising), pay-to-win mobile games, etc goes away with it that's even better.
I'm glad to have this reference lmao
> The smallest number expressible as a sum of two cubes in two different ways is 91 (3^3+4^3 and -5^3+6^3).

That can't be true either since -91 = (-3)^3 + (-4)^3 and -91 = 5^3 + (-6)^3. Since -91 < 91, the statement has to be false.

In fact, it is not the number x with smallest value |x| that can be expressed as the sum of two cubes in two different ways since, 0 = (-1)^3 + 1^3 and 0 = (-2)^3 + 2^3.

It appears that 91 is the smallest positive integer that can be expressed as a sum of two cubes in two different ways.

There is no value to this comment. I mostly just wanted to be annoying. I hope I'm right, at least.
This is a pet issue of mine, having lived in two off grid homes going back to the 80's.

The barriers are not materials, technology, or labor, but purely regulatory.

I could take my current home off permanently grid with solar today for less than 10k but to do so would be illegal.

Permitted grid connected solar costs 5x that and disconnecting from the grid is not permitted.
Heat exchangers are a big one, but they are not yet that common in the US. They are used to pre-heat the makeup air. I'm looking into one atm as part of a HVAC upgrade as currently running a bath fan with all the windows closed will draw air down the chimney.
City Planner Plays initially speculated it was Unreal 5 because of the trailer but he has since retracted his video and issued a correction on his Youtube community tab that Paradox reached out and confirmed it's still based on Unity. Drat.
That's all well and good, but I'd prefer a way to let us hide "mixes" and "shorts".

Instead, they've actually removed the ability to select "not interested" using the Android app. Clicking the button to do so simply plays the mix! Very vexing.
it's an awesome book. He also did Fermat's Last Theorem which is equally well-paced and detailed.
SponsorBlock is a good solution.
Most Apple News+ articles are free anyway
I've noticed that almost every Apple News+ article is actually free from the original source. Occasionally it's WSJ which actually costs money, but somehow Apple is trying to monetize a lot of content from random sources that are normally free. What kind of agreement is in place for that?

For example, "Hyundai was poised to become Tesla's top contender[...]" from LA Times. In the News app, it blocks most of the article saying I have to pay for News+ and won't let me share the link. If I Google the same title and take LAT's result, there isn't a paywall: https://www.latimes.com/business/story/2023-02-28/hyundai-kia-ev-ira-biden-ioniq
Typescript and Zig are two other languages that look vaguely C-like (even though they are on two opposite ends of "C like"), but both are a whole lot easier on the eyes than most Rust code.

C++ on the other hand also is vaguely C like, but can look equally messy as typical Rust code.

OTH I find Makepad's Rust style very readable, but I can't quite put my finger on it what's different from other Rust code bases:

https://github.com/makepad/makepad
Anyone claiming that is just not familiar with the processing requirements that would entail.

Especially that you leave more than enough data for advertisers by simply using facebook/messenger and interacting with other people, or just searching google, it simply wouldn’t make economic sense to create such a software/hardware which would drain batteries like no tomorrow, and open them up to serious backlash.
> It is not validation if you do it at parse time

Who told you so? Definitely not OP. OP doesn't believe what you just wrote.