skysight-inc/HackerNews huggingface dataset:
Numpy is really THE library that keeps data scientists. People think it’s Tensorflow but we could switch out that library in a heartbeat. NumPy just has so many operations and is so ergonomic that its hard to imagine anything else.

Thanks for all the hard work!
I guess the title is inspired by a recent TV show ...
The parent's argument stands, even if the details are slightly off.

Apple switched from torx to pentalobe screws because torx wasn't proprietary enough.

Also, they keyboard wasn't held down with 60+ screws, it was held down with rivets which is arguably worse. They could painstakingly be drilled, tapped, and replaced with screws if you were really masochistic.
> The PixelQi display spun from the OLPC project was really good and clearly affordable,

I am curious if you work in the display industry. Do you know what the pricing for PQi displays actually was? Did you actually use a PixelQi display on a daily basis yourself? To be clear, I'm not attempting to be negative, but I actually work in the display industry and found the PixelQi display on the OLPC-XO-1 to be unusable. My perception of the display was one with very low quality color with backlight; and terrible viewing angle and unreadable contrast levels in bright sunlight. It also had low resolution. The XO-1 display I had access to had lots of pixel defects. If I am not mistaken (as I do not know actual pricing that Quanta got for the PixelQi displays) they were more expensive than LCDs and required additional parts that made managing their supply chain overall difficult. Most experts in my industry that I talked to expressed the opinion that it was a reality-distortion field type charismatic executive who managed to convince people at OLPC to try that idea. It was funded by UN and money from developing countries budgets who were excited by the promise of being able to educate their masses. Sadly it looks as if those countries were taken for a ride, rather than benefiting from a genuinely merit based idea.

So I am very interested to hear what details you will share to back up the "really good" and "clearly affordable" parts of your claim. If your claim is true then it would suggest that my whole industry ought to abandon our current design and architectural roadmaps and switch to Jepsen's design! :-D I say that in a humourous context because last I heard in 2019 Jepsen abandoned badmouthing the entire display industry and switched to talking about telepathy and VR.
"I’m not surprised, but this makes me feel incredibly sad. I built my first PC using parts from there. I’m going to miss it."

Yeah, same here. I'm not sure if the first PC I built was from Fry's parts but the second+ definitely were. I used to love going there in the late 90s-early 2000s – they put a lot of effort into demo areas/displays back then and the selection was unbeatable, especially for components and things that Best Buy wouldn't (and doesn't) even bother with. I get that paying retail rents to stock $2 patch cables doesn't work these days but I will miss it.
Oh, you are right -- "lead" is a common mis-spelling of "led".

https://www.grammarly.com/blog/led-lead/

The reason you "untroduced [sic]" it, of course, was "that that [sic]" it distracts from your backwards projection of current events, which is why your post is is utterly irrelevant to an analysis of what has recently happened, and, more specifically, is utterly irrelevant to the article you were commenting on.

And do I really need to explain to you why your points are irrelevant? I suppose that I do, given that we are here. It is just this: the article actually discusses national winterization standards versus those of Texas, and points out both that other southern states have experienced power disruptions due to the cold, and that the national winterization standards are neither stricter than those of Texas nor strict enough to address the events of recent days. Far from my case being based on a fallacy so obviously wrong that it may not occur often enough to have a recognized name, the reality is that your reply suffers from one that is well known and quite common among your ilk: recency bias.
A couple of tricks that have worked really well for me over the last two years.

First: weeknotes. Every week I write a summary of what I've got done. I'm on a streak, so I can't let myself break that streak. I'm at 73 weeks now and it's ensured that I write something at least once a week - and like you said, that habit makes it easier. https://simonwillison.net/tags/weeknotes/

Second: TILs. These are basically blog entries where the only criteria is "did I just learn something" - which makes them very low friction. I often knock one out in 5-10 minutes. https://til.simonwillison.net/
OpenScan Offers 10-Micron 3D Scanning on a Raspberry Pi and HQ Camera Module
Unrelated to actual content:
if you visit the site with ad-blocker on, it does not load. Instead, you just have this icon of the eye looking at you and blinking. And the eye will just blink until you turn ad-blocker off.

I know the site is called "eye on design", but the associations of user tracking via ads and this blinking eye were amusing to me. Imagine having a blinking eye in the corner of each website for each tracker it has :)
Can you explain this more? I always thought writes were by the page and erases were by the block, so the scenario you're describing would only be likely with TRIM disabled and an awful garbage collection algorithm.

I could be wrong though because I don't understand the implications of O_DIRECT.
I had a ridiculously high failure rate with the Vertex 2. I also still an OCZ drive of that era somewhere, which would work... But if you didn't use it for a while, it would be completely blank when you next used it.
I easily get around this by point blank refusing to video calls for meetings. Audio calls should be sufficient, should be limited to the smallest possible number of relevant people and should have a clear meeting agenda and someone to drive it.

I got a little pushback about it at the start of the pandemic and working from home, but since then everybody else in the meetings I attend (around 10 people for my largest weekly meeting) has turned their cameras off too, and we now get through the agenda much quicker.

YMMV of course.
Tech in 2021 – An Event with David Pierce and Benedict Evans
excellent. fiverr is nothing but trash and upwork only has tops 25/hour jobs in usa.

need a legit gig site.
A hybrid display, both e-ink, and either an OLED layer or an LCD layer sandwiched inside, seems like it could be done. It would be perfect for a tablet or phone format device. Active lit display when necessary, passive reflective display otherwise. It would be very expensive, but is probably already technically feasible today. I do hope something like that comes to the market affordably eventually.
Although I think there’s some merit to your comment, I don’t think it’s racial, I think it’s cultural or classist.

A black English actor (like Idris Elba) would be “overstaying his visa” as would a wealthy Indian tech CEO.

People coming from another country in the anglosphere are viewed differently because there is a shared culture. There’s a huge venn overlap in race between these countries but that’s because they were English colonies.

All-in-all your comment seems a little hostile. We’re all learning. Even you don’t have all the answers, surely.
"The best move..."
> on the east side of Lawrence Ave I think, before they moved to the west side of Lawrence.

541 Lakeside Drive, Sunnyvale, to be exact. That was the original location of the original Fry's. That location moved across Lawrence Expy. sometime in the fall of 1990.
Oscar Health could raise more than $1B in its IPO next week
WebGPU might get geometry shaders.

https://github.com/gpuweb/gpuweb/issues/445

However, an issue is that many mobile GPUs don't support them.
You don’t need to be real. Get your bot to imitate the video call. What would be funny is if the AI was running on AWS
My personal experience using video conferencing software was always a feeling of heightened anxiety.
I now default to either hiding the view of the other participants with another window (maybe only making visible one participant at a time) or completely minimise the window, so I can focus only on the audio.
If I don't do that, I cannot concentrate and spend more staring at faces rather than actively listening.
In what concerns bindings to C, C++ and Fortran libraries, almost every language has them.
This makes me sad. When I lived in Phoenix in the early aughts, the Thunderbird Fry's was about halfway between the office and home. On bad traffic days I would pull off the freeway and kill time in there until things eased up a bit.

Today, the nearest store is about a 45 minute drive away and I've probably only been there a handful of times in the past 15 years.
WRT Dynamodb the "25 Gb" free bit is not as useful as it might be because it's the Read and Write Units which might bite you and those are not directly related to data size but are also affected by how you've structured your data. It does mention the bit about the Units on the click through but I'm just saying you want to drill down into these things when it's more subtle than "so much disk" or "that many minutes of EC2".

I'm not bagging the whole thing by any means, it looks like a really useful list but some things are a lot easier to understand what you're getting for free than others.
S.F. school board pauses renaming process for 44 schools after coming under fire
It pains me to go shopping where there are "well-known" brands on display. All that I see is their brand tax slapped onto each product whereas I go to Lidl/Aldi and I have no qualms in buying the knock off products. Same product, different labelling.
but if you see `Bar::baz` you can just go to the top of the file, and find the `use something::somewhere::Bar`, and then know what file `Bar` is defined in. In go, the import line only tells you what module/folder it is in, and you either need some tool or some intuition on how the module is organized into files to know what file to look for the definition in.
14 month old Dell Inspiron with 512GB nvme:

SMART/Health Information (NVMe Log 0x02)
Critical Warning: 0x00
Temperature: 30 Celsius
Available Spare: 100%
Available Spare Threshold: 50%
Percentage Used: 4%
Data Units Read: 7,993,097 [4.09 TB]
Data Units Written: 10,644,620 [5.45 TB]
Host Read Commands: 93,990,757
Host Write Commands: 215,449,508
Controller Busy Time: 1,499
Power Cycles: 107
Power On Hours: 8,203
Unsafe Shutdowns: 21
Media and Data Integrity Errors: 0
Error Information Log Entries: 0
Warning Comp. Temperature Time: 0
Critical Comp. Temperature Time: 0
Temperature Sensor 1: 30 Celsius
Thermal Temp. 1 Transition Count: 85
Thermal Temp. 2 Transition Count: 74
Thermal Temp. 1 Total Time: 340
Thermal Temp. 2 Total Time: 122
Why is your post being down voted?

I think your post makes sense.

Land is valuable and to maximise returns, building these SROs wouldn’t make sense in our profit uber alles system.

SROs don’t have too look like concrete blocks from ex communist systems.

This is what design thinking can achieve... just one example https://nestron.house/

It seems there is no money in helping the homeless or people with low income. I guess short term thinking doesn’t consider the cost of a gradually fracturing system, it doesn’t recognise the value of a cohesive society.

It’d be amazing if there was an incentive to build a million tiny houses.
I appreciate the spirit of your comment but Keats is actually quite well-known. He has a few famous quotes you might have heard, - for example truth is beauty, and beauty truth.
> In EE/CS programs you'd be taking half CS courses at least in the beginning, for example.

Not sure if you'll see my reply, but in the US this is generally not true for EE. If you're CompE, perhaps. In my EE undergrad, you were required to take only one CS course. It was otherwise heavier on math and circuits/electronics. By the end of the 2nd year, you'd have had two circuits courses, and have taken ODEs, and 3 semesters of calculus. Even the junior year is focused on electronics, E&M and motors - although you can start taking other electives (digital signal processing, etc).

But numerical methods was not required for us. It was a senior level elective.
“The difference between the user interface of Disk Utility in Snow Leopard and Disk Utility in Big Sur can be summarised like this: one is functional, the other is pretty.”

Forget just Disk Utility, this is an apt metaphor for an OS comparison as a whole.

As much as Craig Federighi et al. say they still love the Mac, I wonder how true that is. Does anyone have any detailed/insider information on this transformation of Mac OS from “the power of Unix, but user friendly” to “iOS, but with a trackpad”?
They have the "pro" line for a reason. It's meant for professionals. It's okay to solder RAM and SSD in lower-end models I suppose, but not in those people actually use to get their job done.
I did that exact routine so many times!

It's not really Silicon Valley anymore without Weird Stuff and Fry's.

Of course, the valley companies aren't really tech companies anymore either. Just adware wrapped in tech, so sad.
That is why I am so much into Julia, even with its adoption bumps.

The problem is not that Python lacks JITs, rather the community culture of rewriting code in C instead of contributing to JIT efforts.

Personally I just use a JVM/.NET based language, and if I need I can use the same C, C++ and Fortran libraries that Python uses anyway.
You can use: brew install smartmontools && smartctl --all /dev/disk0 to get this data
>Perhaps google starts modifying pagerank to promote content it feels better fits its politics.

Honestly I don't think this is a political issue or the Mark Zuckerberg's of the world decisions are necessarily motivated by politics. Facebook turns a blind eye to everything until it becomes a potential financial liability. How many hate groups still thrive on Facebook? Alex Jones only started to get deplatformed after he was sued over Sandy Hook. Alex Jones became a financial liability. Facebook could have been sued too so Mark banned Alex to minimize risk but allowed Jones's supporters to stay to maximize profit. Politics to people like Mark is just a means to an end for profit.
That's... close to 2TB / day?
Correct, and that should end. One of the many reasons I was overjoyed to vote for a non-Ivy ticket last November.
I remember emailing you on the topic of fuzzing goawk, after I'd fuzzed GNU Awk.

I continue to believe that fuzzing is magical, having configured it in as many of my projects as I can. I've definitely found issues in things that I thought I'd covered in my normal tests, and I'd definitely welcome it become more widespread.
> If housing is a right, then some politician will eventually say that vacation homes are also a right.

Oh come on, slippery slopes aren’t valid arguments.
unfortunately dogs owner seem genuinely incapable to realize that some people are allergic and are simply not comfortable with unpredictable animals in public places.
I use both Google and O365 at the educational institutions I work at and both platforms works fine across a wide variety of applications. Strange that you are experiencing these issues.
This doesn't appear to be true.

https://www.epicgames.com/fortnite/en-US/mobile/android/get-...
Thanks for your excellent questions. They're really helping me fuzz through my approach - I wish I had people I could do this with more often, haha. :P

Anyway, something I realized after I posted that question is that assignment doesn't have to force a copy; for instance, this could just take a CoW slice reference to the original list:

[head & tail] = &rem'

The only requirement is that the value returned from a function is an owned value, not CoW. To avoid talking myself into circles, I'll show that `append` still works under this rule. It just moves the copy to the point where we construct the new list, rather that at the point where we de-structure it:

loop [head' & acc'] tail'

So in `[head' & acc']`.

For the code sample you provided, a reference would be passed down, rather than a copy of the entire list, so just the first two elements would be copied. Do you have any further questions regarding this? I'd like to be able to prove the soundness of this system, but I'm not sure going back and forth on example after example is the best strategy in the long run.

> In a functional language, insertion into a binary tree only copies nodes along one path in the tree. Would your language copy the entire tree instead, at potentially exponentially higher cost?

Most functional languages use persistent data-types, because all data in those languages are immutable. I haven't thought about how they'd work into Passerine, but if you mutate data that will be used later, a copy of that data will be made. So yes, mutating a tree makes a copy of it if the original tree is used later.

This is less of a problem then you'd think. It's common to write programs as series of transformations on data, so note that if you do something like this on a big million-element list
children
.map { child -> (child.name, child.age, child.hobby) }
.filter { (_, age, _) -> age > 10 }
.map { (name, _, hobby) -> (first_name name, hobby) }
.filter { (_, hobby) -> is_fun hobby }
.fold "" { (string, (name, hobby)) -> string + name + " enjoys " + hobby + "\n" }
.print

No copies will be made, because each step is the last usage of the data-structure produced in the previous step.

> (I'm also slightly confused by your definition of append -- the accumulator seems to be a list, but then the initial call of loop would need to use [value] instead of value, no?)

Once again, correct.

> Regarding "tying references to the stack" I had another question here: https://news.ycombinator.com/item?id=26228961

I wrote a long response, to this, but it ended up being a couple thousand words, so I'm trying to trim it down. (I went off the deep end, with stack diagrams, explaining how cycles get created, etc, etc.) TL;DR for now is that you can't have a list of references, each object is only mutably 'owned' by one other. Once I trim down the response, I'll post it - should be sometime later today.
Just because you haven't found a way to make money on Fiverr, that doesn't mean people haven't found ways to make Fiverr a valuable platform for their business.

The same is true of Upwork. I guess you're being sarcastic, because obviously many people do make more than $25 / hour through the platform.

There are good arguments against using Upwork, though these arguments are more for beginners who haven't yet found their footing as a business offering services.
I'm about 15 minutes from that store in the Tweet, but haven't been there in years. They always the strangest mix of merchandise. I remember their grand opening weekend, must've been late 90's when they mistakenly put a price on a car stereo in an ad for like $39 instead of $239. We got there first thing and they eventually relented on giving us the advertised price. College students weren't going to pass that deal.
Rewriting Finder is huge and risky! When they replaced mDNSResponder with discoveryd it caused problems they eventually reverted it when Vint Cerf called Tim Cook to complain.

I might be misremembering, but I through I heard a story of some meeting where "no new features" was branded close to release. Not something decided early in the dev cycle. The feature list for Snow Leopard actually looks larger than Lion to me.

I think another factor was a shift in development. Leopard was $129 and Snow Leopard was $29 and the last released on a disk. Lion was $29, Mountain Lion was $19, and Mavericks and onward were free.
I saw this coming a mile away. My local fry's (Renton) used to be a really fun place to visit. Over the past decade or so it has really gone downhill. It is such a depressing store to visit nowadays. A lot of the selves are barren in a no-shits-given sort of way. It doesn't seem like the store is cleaned too often, and most of the time it is worryingly empty. One would think fry's was doing everything they could to make themselves unappealing. Their online store is somewhere between useless and unusable, and is suck in some pre 2010's era. It looks like instead of trying to keep up and adapt with the times, they hunkered down and cut every corner they could until this inevitable demise.

They'll be missed, but I don't think my local fry's closing is going to inconvenience anyone. Best Buy basically ate their lunch: a brick and mortar store you can visit if you want a hands on (or ears on) experience, and not having to wait for shipping at the sacrifice of selection. Said selection is a lot worse than fry's, but at least being in Best Buy doesn't fill me with a sense of doom, dread and despair.
I should've probably written EECS rather than EE/CS, that's why I was talking about. Not {EE or CS}.
You can use Parabola-rM[1] with a reMarkable 1 tablet as an all-in-one solution, and like the T480 can be totally freedom-respecting using only libre software.

[1]: http://www.davisr.me/projects/parabola-rm/
Tell me, what's a poor sap like me who couldn't get into a good school to do if these conversations ultimately devolve into how hopeless it is if you don't get into a top institution?

It either matters enough that I'm screwed for life, or it doesn't really matter all that much in the grand scheme of things. Which is it?
Nope, CUDA is a polyglot runtime for GPGPU programming, using PTX bytecode, with support for C, C++ and Fortran from NVidia, and third party support for .NET, Java, Haskell, Julia.

Nowadays, CUDA hardware uses C++11 memory semantics, which are based on Java's memory model.

This is one of the reasons why Krhonos insistence in keeping OpenCL a "C99 dialect on GPUs" has not gained the love of most researchers, and now is too late to win them back, despite SPIR.
I was in Bangkok and at one of the largest electronics stores in Southeast Asia, that place put Fry's to shame. I think I spent an entire day in there.
I interpreted it as training flights for readiness preparation. Plus, drones sorties were (are?) flown remotely out of Nellis.

It is not uncommon to be driving between Las Vegas and Phoenix and have jets from Luke AFB flying training missions overhead at low altitude.

A lot of helicopter training is done out here as well.
Propaganda is not an inherently russian technique and that fact that you believe so implies you are a victim of anti russian propaganda.
I have made this [letter] longer than usual because I have not had time to make it shorter.
- Pascal

I think the solution is simple: write constantly, publish rarely.
Website is broken on Firefox: I was stuck on a blinking eye icon and could not advance to the article.
might be a legitimate complaint but I think it’s off topic in this thread.
Contentious? How about simply ridiculous? That's what I would call using "rape culture" when talking about tickling your kids. Maybe crazy too.
https://xkcd.com/993/
I would expect that Dan Simmons would have some effect on people reading Keats, but not especially great as Simmons is not to my knowledge enormously popular.

That said I think the work to link them would be Hyperion, and using other texts would probably dilute the relation.

Keats had an important relation to modernist poets, so it would be reasonable to expect he was commonly referred to in the time period were modernism was big.

finally if I was to see an increase in mentions of Keats I would expect to see it in science fiction fandom publications, and the works of authors inspired by Simmons - at least in the 90s early 2000.

My assumption is that after 2010 the people who grew up reading Simmons get more of a voice.

on edit: I know nothing about Simmons other than he is a science fiction writer and he has a book named Hyperion the cover of which I have seen around.
... because they did abandon it. After initially starting with their own side-loaded launcher they went into the Play store. They are now back to going outside the Play store after they started the payment fight with Apple and Google last year, which got them thrown out.