skysight-inc/HackerNews huggingface dataset:
coincidentally i wrote code to render a hilbert curve in emoji the other day.
it was three or four lines of golfed python

#!/usr/bin/python3
T=['a'];[T.append(''.join(dict(a='lbffraffarffbl',b='rafflbffblffar').get(c,c)for c in T[-1]))for i in 'abcd'];D,V=[0],1
for c in T[-1]:M,T=dict(f=(1,1),r=(0,1j),l=(0,-1j)).get(c,(0,1));D.append(D[-1]+M*V);V*=T
X=range(31);print('\n'.join(''.join('⬜'[j-i*1j in D]for j in X)for i in X))

hn silently censors that in a way that breaks the code but the original is at http://canonical.org/~kragen/sw/dev3/hilbert.py

there is an almost perfectly correct explanation of the code by gpt-4 at https://bin.gy/altypsisca

the only problem was that gpt-4 guessed wrong about which particular fractal was being drawn

i think the turtle-graphics formulation of the hilbert curve that underlies this l-system is nicer than the manhattan formulation in the linked js. i'm undecided about whether the l-system formulation as string rewrite rules is better or worse than the explicit recursion with conditionals used in the js. fractint's l-system engine includes a `!` operator which swaps left and right, which i think could make the hilbert curve simpler, though the definition in fractint.l doesn't

sudo apt install xfractint and type tlsystem and hit enter to explore more l-systems`

arguably a formulation in terms of a shape grammar or iterated function system would be a better fit

also, if l-systems are the kind of thing you like, you'll probably enjoy http://canonical.org/~kragen/sw/dev3/skitch
Tropical storms are not airborne. Continue washing your hands
It’s a bit like Apple entering the Bluetooth headphone market. Tons of players, but they all suck for a variety of reasons. Apple announced the AirPods, which pair extremely well with your phone, and they really don’t suck.
It’s a stretch, but perhaps this is related to the desire to avoid hash tables which are of size exactly a power of two?

https://cs.stackexchange.com/questions/19020/why-should-one-...
NOAA forecasts quicker, stronger peak of solar activity
> You've adjusted wages for inflation, great, but that's meaningless unless you compare wages to what it costs to live.

That's literally the point of adjusting for inflation. You can of course pick the fastest growing components of the CPI (housing is already a huge component) and complain that we're not outpacing the fastest growing component, but that's arbitrary.

> In any event, others disagree with your chart: https://www.pewresearch.org/short-reads/2018/08/07/for-most-...

That chart looks at wages rather than income, e.g. excluding healthcare contributions. You can argue that we shouldn't count healthcare because it's gotten way more expensive for no real increase in quality (which is true!). But healthcare is a huge and rapidly growing component of CPI which we are using to deflate wages -- you can't have your cake and eat it too by excluding healthcare payments from compensation but including it in your deflator.

Also that chart just seems to be wrong (they don't actually show the source or data). You can do the comparison yourself easily enough -- take the average hourly wages (https://fred.stlouisfed.org/series/CES0500000003) and use FRED's graph editor to compare to a deflator (e.g. CPI -- https://fred.stlouisfed.org/series/CPIAUCSL). This is up ~10% since 2008. It's not massive but it's not nothing -- and remember the caveat above that this is an underestimate.

And re: switching jobs for low-wage workers -- either they are getting big raises or getting big pay increases from switching jobs, or the BLS is massively wrong. Which is it?
> will probably never be ideal for more savvy customers

IDK about every use case, but slightly older generations of CPUs would affect me roughly zero. I'm sure there are things so compute-intensive that one would care very much, but a lot of people probably wouldn't bat an eye about that, and not because they're unsavvy.

To the extent that these things are supported as a whole by the vendor rather than a bunch of finger pointing though, that could be massive, specifically in terms of how many staff members you could "not hire" compared to if you had to employ someone to both build and continually maintain it.

I'm posting this not to invalidate what you're saying, just to say that a little predictable upfront amount of money (the premium) will be spent very happily by lots of people who value predictability and TCO over initial price.
"Ma'am, I'm here to enforce the terms of the divorce agreement. I need you to take his gonads out of your purse and hand them over."
Heavy and cheap would be wonderful for home batteries.

I wonder how much of the cost of home batteries involves shipping costs though.
Can someone clue a greenhorn like me in on why this is a big deal vs prior dedicated storage providers like Hetzner etc?
A modern inclusion preacher begins his sermon with excluding all the groups he doesn't like, which are numerous.
No, because appending with push_back() which strings must also support is required to have O(1) amortized time.

See my comment here for details: https://news.ycombinator.com/item?id=38032949
I would feel safe about making that bet with 90%...
I can understand bottlenecking the CPU mid game, but doing so on the main menu is a sign something is fundamentally wrong here.
The Windows 11 feature "Dev Drive" uses ReFS.

https://learn.microsoft.com/en-us/windows/dev-drive/
Groan...late stage tech
The cloud providers are so large that they don’t really need you. It’s all about churn management at the macro level. With hardware and software, there’s always an end of quarter leverage point.

I spent most of my career in large enterprises. The leverage you have against AWS or Microsoft is 0 compared to the old days. They are probably landing more infrastructure every month than my global company had in datacenters 15 years ago.
Thanks for pointing this out! I wasn't aware of SoftIron. I think its a big deal that there are two vendors on this path. And both seem to be doing it the right way. I think it makes the whole, stronger than the sum.
It is strange, but it’s not. My friends keep asking me why it seems like the weather predictions are always off lately. I tell them because they have no climate models for the state of the climate that we’re living in right now. They’re all based on past climate.

so this weather forecaster is just doing the same thing, he’s trying to predict future events on past performance.

What they need to do is start looking right in front of their face like you said.

And they need to get some testicles and start screaming that this is a problem at the top of their lungs. And then they need to quit their jobs at these network companies that all advertise for fossil fuel companies.
Solar Cycle Progression Updated Prediction (Experimental):
https://testbed.swpc.noaa.gov/products/solar-cycle-progressi...

SOLAR cycle 25 progression:
https://www.swpc.noaa.gov/products/solar-cycle-progression

https://en.wikipedia.org/wiki/Solar_cycle_25
Amazon reports better-than-expected results, as revenue jumps 13%
Those are the outliers, and winner-take-all ones to boot - they ate most other websites that "primarily deal in video and multimedia". Everything else deals primarily with text.
Verring off topic...

Can I run a Roomba whilst preventing it calling home?

Is there a setting for that or would I have to configure firewall rules?
Looks amazing, thank you
It started with migrant mexicans and America piled on more racism to include African Americans and European outsiders (Rus, pol, etc).

America has and continues to have, a racism problem. Policies targeting minorities for no good reason other than racism and hate.

fzeroracer is correct, it’s all part of the bigger picture ban against anything “un-american” at the time. Reefer Madness, hit pieces in the news/media, blaming crazy on marijuana, and not understanding. Policy through bigotry is not good policy.

I linked this elsewhere in the thread but here’s a law university study.

https://libguides.law.uga.edu/c.php?g=522835&p=3575350
I feel the same. I'm also amazed at how much traction this is getting and I'm skimming through the comments to understand why this is so important. Pics would have helped.
FZ is a toy that's easier to demonize than question the lack of security of systems and protocols in the real world.

But let's ponder what could possibly go wrong™ with autonomous, goal-seeking generative AI/ML/DL that can use local machine(s) and launch IaaS public compute instances, and effectively use a fraction of the toolset of Kali. But going further to add the capabilities of multiple, various sensors, network and RF hw modules, and autonomous vehicles.
For shortly responses to which one wishes to respond longly to, one must be careful of human DoS:

* https://en.wikipedia.org/wiki/Sealioning

Also:

* https://xkcd.com/386/

Trying to get the last word in an Internet 'conversation' can quickly lead to your day being ruined. :)
On that note, having been over there several times I’d strongly recommend a small shoulderbag or something to carry one’s passport and a coin purse as well to act as a place to put all the random things received while out and about, because otherwise your pockets will be packed (and your passport will get damaged/bent).

I’m fond of my Peak Design Field Pouch[0] for this because I find it the perfect size and it matches the laptop bag I’ve been using for ages but naturally there’s a ton of options.

[0]: https://www.peakdesign.com/collections/all-bags/products/fie...
The Eye, a mysterious rotating island in Argentina
As measured by their own self reported satisfaction with treatment of genders, or liberal western theories on what gender equality should look like? Would be curious to see the data there.
I agree with everything you said... but there are a lot of areas in control system engineering that would benefit from having really robust hardware designs coupled with guaranteed correctness that Rust/Ada provide, and then all of the upside of all of the advanced control programming that is relatively easy in a modern programming language.

Beckhoff & B&R Automation are part of the way there. They both have some really slick portfolios. IMO, on paper, these are the two most advanced control system companies (with large sales volume).
Why would that be the case? A low rate mortgage has some value, so I would expect the buyer to pay more for the house as a result.
It seems like Lithium isn't so much quality limited by supply speed. At least for the moment.

There is some concerns in terms of total materials for stuff like Cobalt/Nickel but even then, my gut feeling is that those issues are more fear mongering rather than a real issue.
Yes, particularly if you become accustomed to higher refresh rates. This is even worse if the game doesn't support VRR in any form natively.
It doesn’t, as far as I know (or rather, it might turn off the ability to ping the phone, but passive Bluetooth/Find my cloud location should still work).

And even if it does, turning on Airplane mode is not possible anymore for a locked phone.
Maybe generators? I could kind of see an argument for some tricks like using tuples or slots to save memory. Anything in functools?

Those are all under the heading of conserving memory, nothing to do with explicit memory management. If I needed that tight of control, I would not be writing Python.
I've not used any hard wax oil finish. I'm surprised reading this [1] though that it offers "Great wear-, water- and heat resistance". But I guess that's from the company also claiming that Monocoat only takes one coat. But, what I'm understanding from that link is also that maybe the curing accelerators have VOCs so maybe the hard wax oils without accelerators don't have the VOC content (?)

[1]: https://www.rubiomonocoatusa.com/blogs/blog/what-is-hardwax-...
> I wonder if the decline in donations has anything to do with Prusa

Or Bambu Lab. I switched not long ago from a Creality printer to a Bambu Labs printer, and judging from the comments I see online I'm definitely not alone -- it's been very popular this year.
Plenty of Unity games exist with acceptable performance. Hell, City Skylines 1 also used Unity and the performance only got bad with big cities, not new cities.

It's also odd to call out Unity as the issue when talking about CS:2 and KSP2, when both of their predecessors also used Unity and run better.
This is a decent perspective honestly and I really appreciate seeing actually valid AI safety concerns.

This strikes me as more of an engineering problem than an "alignment" problem. A super-intelligent system with no capacity for contextual thinking or checks on itself would absolutely make a terrifyingly effective paper-clip optimizer. I just think that it would also be a lot less useful than a system which consistently analyzes its techniques and goals, which seems far more useful and more likely to generate value than a system with the singlemindedness to go down the road of a hegemonizing swarm. More complex systems with more self checks seem to be the path to create systems that are good at planning and contextual reasoning. Which is where the real potential value of AI lies.

We shall see I suppose ;)
One of the best games ever made, Outer Wilds, was done in Unity. Dyson Sphere Program is an excellent factorio style game that's very well optimized. I do not share your same trepidation on seeing the logo (doesn't move me in any direction, both some of the best and some truly awful games have been made with it).
In theory, it should be (len - 1) x 2 + 1 in that case.
I can tell you why sales tanked:

https://www.forbes.com/wheels/news/chevrolet-bolt-discontinu...

"Automakers have been ditching small, affordable, low-profit vehicles for larger, pricier and higher-profit ones (gas-powered and electric) for years, but the process has greatly accelerated since 2018. In March of that year, cars costing less than $25,000 made up 24% of the car market, but they make up just 4% today, according to data from Edmunds.com."

We've got a Bolt EUV and it's a fantastic car. Bought it because it had some of the best legroom for our rather tall children.

We don't need or want some monster SUV.
I’m content with octoprint, but if I needed to start from scratch today I would go with Mainsail. Largely because it looks much nicer. I suspect I’m not the only one.
The office is dead: Upscale lounge to lure workers back to SF tech office closes
Yellen Says Yield Surge Is Due to Strong Economy, Not Deficits
More ground mystery meat in tube shape than a nightlight venue in Man Jose.
I get the sense that if it's connected, your brain will figure out how to make it work.
I feel for the OctoPrint folks, but you also see Marlin's developer agitating about support, and I think these things are related.

Even if you set aside Bambu and Prusa (who yeah, they use Marlin, but their fork is Theirs and they make little effort to contribute back), it's hard not to think that Klipper has developed better options than both Marlin and OctoPrint internally. And, from where I sit, it seems that the leading edge--the sort of folks who are likely to go spring for a SBC to drive their printers--are moving towards a Klipper-based stack at a nontrivial pace. The original reason I went to Klipper wasn't for speed or input shaping or anything like that--it was first for online printer config but a close second was Mainsail. Mainsail just works better than Octoprint - it handles multiple printers better because of how it's decoupled from Moonraker (Klipper's API layer), it's a nicer interface, and of course it gets comfortable with things like Klipper's printer.conf editing, too.

I can't speak to the Prusa stuff, I don't own any of their printers, but the Bambu experience inside the slicer is...actually pretty good, too. They figured out some good stuff. I'm pretty happy with my Klipper setups alongside my Bambu printers (though Bambu-the-company seems to come with some really loaded downsides, and that is a frustrating thing), and I just don't see a reason to use OctoPrint ever again.

(Now, the large manufacturers taking Klipper and not even upstreaming changes back--that is a hill I'll gladly charge, it's real gross!)
You keep raising these logistical issues like you’re the only person who ever thought of them. And you seem to be underestimating the resources that can be committed. It’s not like people are planning to send one or two rockets and calling it a day. Serious plans involve sending hundreds of rockets every year, and tens of thousands of tons of cargo.
Thanks for calling us poor mortals stupid but yes, the situation is dire
DALL-E 2 and now DALL-E 3 have given me more laughs than anything in years.

There used to be a video game magazine which would rate games by "Improvements through improper play." That's exactly how I feel about DALL-E. There are several Subreddits and Facebook Groups I've submitted some seriously cursed AI output to.

GPT-V is a total marvel too. I just used one of the medieval Chaucer images from the recent HN post about their digitization, and told GPT my wife had left me a funny note this morning that I needed to read. It transcribed and translated it perfectly, even though it was practically unreadable.
It may have been a component, but no, the fight was over Call of Duty becoming an Xbox Exclusive Title, instead of being generally available on all platforms, including Playstation.
> How big is the market of sufficiently-vendor-lock-in-averse customers?

Very. Just look at the USA defense spending budget. If you’ve ever worked on AWS-govcloud or secret, you know there’s a market here.

This has huge use for military too. Imagine having a black site or off-grid location but still needing a rack of things. What if you could spin up an entire enterprise infrastructure by just loading up this rack?

If this team manages to get this thing government certified, there’s a lot of profit to be had.
I'm probably guilty of (poorly) re-implementing bits of Numpy in various places. If I'm whipping out a little tool to show some timings, I'm likely to write a simple standard deviation function instead of dragging along Numpy for just that one thing.

Lots of backend/platform engineering uses math, but not always enough to justify adding such a huge dependency.
Oh shit. Is this the real reason they didn't let anyone advance their city beyond a certain point in the preview period?

I thought they didn't want early reviewers to spoil the game, but this would naturally limit the complexity on screen.
Some people object strongly to the energy footprint. In some jurisdictions the tax stuff associated with it is also a giant pain in the ass
Regarding CommonCrawl

How many websites block CCBot

How many block GoogleBot

https://www.google.com/search?q=inurl:robots.txt+CCBot&num=1...
I can’t afford any of them. I miss sub $20,000 cars that were quality no matter the drive system.
I spend a lot of sweat in the guards - I am very interested in how it failed! Can you say more? Did guard creation fail? or did guard check_fn perf overhead destroy it?

> One torch.compile capability I would be excited to see is compatibility with torch.vmap

We added support for torch.func.vmap, iirc - check out test_higher_order_ops.py, grep for vmap.
Okay,i'll stand corrected there
Sad, you mentioned the Inuit so. The Inuit are at war with Marijuana. They are blaming it (propaganda campaign) on the decline of their heritage and culture when the reality is it’s the globalization of the world. Canada legalized marijuana consumption (rightfully so) and tribes of the Inuit have slowly succumbed to subsistence abuse. Tragic that they are taking the same playbook as pre-ww2 America.

Anyway, here’s a Wikipedia page that goes into more cultures and histories of civilizations and their cannabis connections:

https://en.m.wikipedia.org/wiki/Entheogenic_use_of_cannabis
> Interestingly, the C++ standard doesn't specify a cost for this, or an implementation.

Table 76 (page 797-798 of the C++20 draft [0]; page numbers read 789-790) specifies the sequence operations on containers that shall take amortized constant time. Among these includes push_back() for basic_string.

[0] https://www.open-std.org/jtc1/sc22/wg21/docs/papers/2020/n48...

This was also the case in the C++11 draft, and quite possibly before then as well. (I don't have a copy of the C++03 spec handy)
I once went to an AWS conference and played a game, are there more women or more blind men. After 3 days, I counted more blind men.

Nothing about the results above surprises me.
> Tech has obviously in general has made considerable progress in being more inclusive

Ah yes the old and tired argument comes out again. Since there are 50% men and 50% women in the world why doesn't tech look the same?

Cool opinion though...it's so 2015. Almost vintage! I particularly enjoyed the part where you imply it's a bad thing. Why don't we hear about that with welding, house building, firefighting, policing, the military, or any other male dominated field Dr. Inclusion?
> that there isn't a way to harvest them sustainably

I did not think that was true.

My opinion was that almost any useful tree can be grown in some sort of plantation

But talking with foresters I encounter (not many) it seems ecological considerations are along way down the priority list

So not that we cannot, but we will not

Have you more information?
As opposed to other
forms of download method?
Simon Willison came into my consciousness so many, many years ago because of Django. Though Django is an integral part of my daily jam, now I'm here for the LLM work. Please keep it up! I wish I had an immediate use of Datasette but I'll undoubtedly get to that one day. Thank you for what you do.
I think you mean Joules?

A Watt is a joule of energy transferred over one second, i.e. they're a rate.
_1. Can use advanced Python libraries like numpy, pandas, matplotlib._

I would disagree that someone's knowledge of third-party libraries helps determine how good they are at Python. Why not ask about the `array` package?

What about using the functional builtin packages (eg - itertools, functools)?

Memory management and optimizations are negligible, but I'd lump hose in with expert since I rarely see one of the
> The lounge in the company’s remodeled 16th-floor downtown office offered a space for workers to sip a Moscow mule or a draft beer while they worked away on their laptops. Barrett’s signature drink, the old-fashioned, came with a branded “E” ice cube.

> “It’s more like a social club mixed with a space where you can be super productive,” Expensify’s head of public relations James Dean told the Chronicle in April.

> Despite these efforts to create an attractive work environment, the experiment showed that most employees prefer not to make the commute to 88 Kearny St.

> “In practice, the lounge was a place that people would generally visit, marvel at, work for a bit, and leave,” he said.

This tracks. No amount of kooky architecture or free incentives (other than a bomb cafeteria with fresh free salads) will make me want to commute an extra day per week especially to 88 Kearny which is like the nexus of the universe in SF.
I have only been writing python since Guido wrote that comment, but I have to say I don’t agree with him. I find the map/filter syntax to be very readable and intuitive. List comprehension is ok but to me becomes nearly incomprehensible (see what I did there?) where nesting is involved.

It’s easy to chain map and filter statements without losing readability. I think I might be in the minority though.
Would love to see an example of what you're saying. Do you mean when shrinking the the view the functionality and content aren't accessible anymore?
Rodriguez v. Google: Reply ISO Motion for Leave to Amend Complaint [pdf]
One year on, Twitter continues to burn a hole through bank balance sheets
And even if completely true, it’s a useless factoid - we need to understand the physics of how these things work and are working and are changing if we want to continue to predict them accurately.