skysight-inc/HackerNews huggingface dataset:
7 people got together and wrote this paper

Can someone summarize why this is different/better/more important than what we’ve seen 4 months ago with AutoGPT or even longer ago with the guy who got ChatGPT to make a compression algorithm that other ChatGPT sessions could read and resume conversations from
> you won't die if you break a leg

I'm sure you're already aware, but you can outright buy (ie no ongoing cost although they're deliberately expendable) devices which solve just this narrow problem (the upkeep cost is paid by various governments) via COSPAS SARSAT. Now, in practice for a lot of people "My wife/boyfriend/mother/son worries when I'm out here" is a bigger problem than "There's a tiny risk I need rescuing" but I think it's reasonable that this peace of mind costs money at least in a world where we still unaccountably don't treat public WiFi as a normal thing society should have†

The no-ongoing cost technology is a Personal Locator Beacon and is electronically almost identical to its sisters on boats, an EPIRB, or on planes, an ELT.

† One of the the nice things about working for a University again is EduROAM, which means WiFi just works for me in lots of places because there's a university, or a college affiliated with a university or some other situation where academics were like "Why doesn't this just have WiFi like on campus?" and EduROAM means your home institution vouches for you but you can use the network anywhere on the planet.
What is all the more tragic is, Bangalore gets ample rainfall and stricter implementation of rain water harvesting is one remedial solution. Though local authorities mandate compulsory rainwater harvesting for newer residential construction the implementation is quite lackluster in practice. During house construction people spend fortune on interior decoration, but loathe to spend money towards water conservation and harvesting efforts.
>If you can't relate - think of all the "gun people" who think they are experts on gun safety and then they end up shooting themselves by accident.

eating a poisonous mushroom seems way easier. Less steps, less oversight, a calmer activity that doesn't provoke a crowd response.

but , in theory, that would also be exactly the alibi you'd want for a believable story: "gun nut shoots himself to death by accident" when you're being a sneaky vindictive government who wants to rid itself of someone.

It's kind of as easy as 'boating accident'; and whenever poison/russia is combined in a sentence it's pretty easy to make accusations given the storied history of political poisonings in that region.
You don't learn it, you practice it. Just start trying, failing, and trying again. You'll build endurance over time.

It's counter intuitive, but the mind and body get better the more you work, exhaust, and challenge them.

Good luck.
The large publishers weren't even struggling for this to be a bailout.

This is just plain corruption.
you just have to do it.
Wow that’s absurdly intimidating to wrap my head around. I do agree that types from libraries are pretty ugly but that’s just a result of complexity and sometimes poor API design. This would probably make it 10x worse by increasing complexity to understand what the type is.
This reminds me of Jef Raskin’s humane interface: https://en.wikipedia.org/wiki/The_Humane_Interface

Edit: more specifically, Archy: https://en.wikipedia.org/wiki/Archy_(software) which has its roots in the “Zoomable user interfaces in scaleable vector graphics” paper (which I can’t find a working link for right now)
It's also a good reminder of how absolutely terrible most people are at gambling (judged by log-loss, like in the Kelly criterion). At the end you find out that almost 80% of people did worse than leaving the guess at 50%.
Copyright Office Issues Notice of Inquiry on Copyright and AI
My non evil take: Because design interfaces for humans to interact with is expensive.

You can save yourself a bunch of R&D, manufacturing and maintenance if you can have the users provide the interface design. That basically what the majority of smartphone apps are for. Sure some of it is convenience for the end user, but for everything that needs to interact with something in the real world it's a cost saving measure.

As to why not webpages.... don't know, seems less serious I suppose. Personally I can't deal with more apps on by phone.
It is starkly funny that Git was designed to be decentralized, a lot like this, and statistically nobody uses it that way.
As a contractor you’re being paid to take on risk. That’s the trade.
It's interesting that people are re-inventing parts of PHP in different ecosystems around this time. There is also the astro framework for example.

PHP has some properties that make it very suited for certain kinds of web development:

- stateless, very easy to reason about from a request/response cycle standpoint

- "serverless" and operationally cheap

- seamless HTML templating

- streams HTML by default

- batteries included

- straight forward and flexible first class data structures (associative arrays) with data literal syntax and value semantics.

- file based routing

Unfortunately, the PHP ecosystem has moved more and more away from that initial value proposition. Instead of cleaning and oiling this wonderfully productive and simple machinery, it wanted to grow into something else.

One can only imagine if PHP instead retained a focus on what made it unique and useful while making it more robust, secure by default and performant.

I wish it had focused on:

- making arrays even more ergonomic and leverage them more in general

- introduced a secure by default (escaping etc.) HTML template syntax

- introduced something like a load.php that can be used to keep some basic, global stuff in memory between requests

- improved on the idea of file based routing

- drastically improved error handling and introspection

As it stands now, it is on other ecosystems or even new languages to pick up the slack and try to capture what made PHP great.
clearly, Tim is a coach/mentor in this team, try to measure his work a wrong way ?
Somewhat unrelated, but it's true that it's sometimes hard to give a reason to reject code that has a "funny smell".

Without going into specifics, there was a case where I reviewed a PR, asking "this isn't usually how people do file operations, are you sure this is really fine?" To address my concerns, they even wrote a specific test program to "prove" that there weren't any problems with the code. I reluctantly approved the PR since I couldn't just ask them to rewrite the whole patch due to just a hunch.

Lo and behold, after a kernel upgrade and file system change, that weird piece of code caused a multi-week panic for the whole team. The extra funny thing is that the test program above made it trivial to confirm and reproduce the issue once we identified this was the cause.
> and THEN this year there was the high-profile issue with the laws in the UK and/or Australia or whatever that showed we were all correct

Do you have a link to that issue? I didn't heard about it (I'm from a third world country)
Quake Sparked a Filmmaking Revolution (2017)
I recall long ago seeing some odd-looking little plastic cups sitting around, and asking my mom what they were. She said you'd put your coffee in a paper cup, and then set the paper cup inside the plastic holder to sort of maintain integrity.

Were the paper inserts used for those also impregnated with nasty junk? I'm unable to figure out the right search terms to find what these paper+plastic combos were called.

edit: apparently they were "cozy cups" made by Solo among others, and the inserts were plastic so my question is moot.
Retention is huge though. The work you get from trained and aclimated employees is huge compared to a new hire.
A Personal Study on Online Personal Note-Taking
> Facebook, in particular, has been trying to strangle/EEE news outlets for many years now.

By this logic, won't FB banning news be beneficial for the news outlets? Why the outrage then?

Because news outlets have been deriving free traffic and revenue from Google/FB and want to rent seek on top of that.
The best SQL query builder for Golang. Used it in 4 projects in production.
Apparently I am pretty lucky. My managers are explicitly asking me to help rescue a project AND get the dev who did most of the work upskilled and following some of our patterns from some other successful projects. It is hard to know whether they are actually taking my advice and changes to heart and integrating them into their knowledge base and mindset, or just accepting that they're being asked to make changes by me and doing them.

Mentorship is hard, regardless of management buy in :/
Small farms and big farms both spread fertilizer on their land at similar rates per acre. We only had 50 head of cattle, but it was still enough to cause algae blooms on the local creek.

Proper regulations are good protection against lawsuits. Without regulations your responsibilities to keep the environment clean are vague. OTOH, following regulations in good faith makes your responsibilities very clear.
An older version of the database is already available for download, but that's not the approach you want for common sense anyway, no one needs to remember that a "dog is not a cat".
This is one of those paranoid, wrong, but suggestive and agreeable theories that make people take idealogical sides before seeing the data.
Session Hijacking Visual Exploitation
I know a few OAPs and, if anything, they exude misplaced self-belief on all things. From there to carelessness, the step is short.
I have a different perspective. Ableton is fine, but the "Hacker tool" of the sequencer world is Reaper. Very programmable and it has great terms of use. But it does have a learning curve.

Also, I unfortunately didn't care for the pocket operators - only musical instrument I've ever returned. People will likely have more fun with the volcas, the Circuit or inexpensive Behringers.
This article begins by describing the experiment and “results” being that “something is leeching out from the paper cups too” but then the scientists say, “but we don’t know what since we didn’t analyze the water, which we could do.

Kind of disappointing that the only “results” were that the midge larvae, in this trial setup, behaved the same as they did when exposed to just pure plastic cups leeching into their water.
Jeez, that’s a lot of set up for one paragraph stating, “Stop mowing your lawn so often and let it stay shaggy. Don’t rake and bag your leaves this fall. Quit deadheading flowers and cutting back dead stalks. This creates refuges for insects. If your neighbors ask why you’ve let your yard go, tell them you’re saving the planet — for bugs and humans. “Probably the most important thing is to have a messy yard,” Grames counsels. Of course, stop the pesticides.”

Headline is a bit misleading with the Greta-ish admonition, this article is largely about the author’s incompetent mosquito eradication efforts, a move to the country, more bugs, better biodiversity, and then launches into some good prescriptions for how you can manage a yard to help improve biodiversity. Not much beyond the pull quote there.

I’m one of the few in my neighborhood that doesn’t take the leaves up over winter, but I think since our house is otherwise above the average in curb appeal we’ve never had anyone gripe about it. If you’re going to leave the yard “shaggy”, make sure you compensate in other areas of the exterior so it doesn’t look like you’re just letting the whole place go.

Oh, and buy a few of those bug zapper tennis rackets for your social sessions outdoors. They’re fun and effective for bugs in arm’s reach without systemically destroying the ecosystem.
Software companies must be a non-trivial driver of e-waste.
There’s some more discussion on CNX (link below) in the comments but sentiment seems to be documentation is not clear on the exact chipset used for the 3760 or 7700. Hopefully Zima can clear this up quickly.

https://www.cnx-software.com/2023/09/01/zimablade-inexpensiv...

> “According to a spec table they sent me a few weeks ago, the ZimaBlade 3760 has a Celeron N3350 dual-core chip with turbo speeds up to 2.4 GHz, while the 7700 has “Intel Celeron E3950/J3455 quad-core” with speeds up to 2.3 GHz.

It sounds like maybe they hadn’t finalized the selection for the 7700 yet, and either there’s a typo for the top speeds for the 3760, or they switched processors.”
Which is what happens.
Same for me. Back around 2015, I had 64 GB in a workstation because I had to develop and test image analysis tools. These would be working with 3D and 4D dense arrays and rather than paging in/out from disk it was a matter of loading chunks in/out from RAM to the GPU's 12 GB of VRAM and assembling larger results to eventually serialize back to disk.

When not working on these tools, it was all just buffer cache for Linux while the actual processes were easily living in 8 GB or so. Even today, I'd comfortably live in 16 GB on a laptop, except once in a while miss the option to just do sloppy large allocations for a single task instead of worrying about chunking, IO, and careful access order.
Still trying to find an upgrade to my HP Gen8 Microserver (with the Xeon). This still isn't it.
There's a reason why we don't do Continuous Delivery in a high reliability embedded context: the costs of bugs can be very high if it turns out to brick the device or physically damage it. As the other poster put it, it's continuous beta, and I personally am not a fan.

I like my releases thoroughly tested.

You updated some third party libraries, and maybe there's some subtle thing that changed in them to cause a break. Maybe that refactor wasn't zero impact the way it was intended to be. As a user, sure I want to know about third party libs being updated. All of that is useful information for us to decide to take the update or not. Back in the good old days it was all information everybody gave as a matter of course. These days, especially on phones, it's opaque and you're forced to take it whether you want to or not.

edit: and the interface changing out from under us unexpectedly is incredibly off-putting. I hate that these days I never know when an application I use every day is going to decide to remove its menus or something similarly asinine inflicted on me because that's the latest trend in UX design.
May i ask, if you believe CYC cannot achieve intelligence / commonsense, what are the main reasons ? Or what are the reasons you believe it could ?
> worse manager who followed it blindly

And apparently has zero idea of the team's internal working patterns.
I wondered waht SICP stands for.
Structure and Interpretation of Computer Programs: https://en.wikipedia.org/wiki/Structure_and_Interpretation_o...
You can’t even replace a smashed window on a Tesla without Elon’s personal blessing.
This looks good but will come out horrible in practice:

1. This requires so much thought to implement and I don't think the average UX team can implement it. A half ass implementation of this will probably be worse than a simple page with hyperlinks.

2. This requires so much thought that each implementation will naturally diverge and so the user have to deal with hundreds of different unique and horrible UX.

From the example, when the app zooms into the "pace" page, how do I go back to the summary?
https://blacksprucehound.com/2011/09/26/how-to-wash-laundry-... [2011]
That seemed to be the message I was getting; spent last week in Toronto and one of the major private broadcasters was running a lot of ads saying "Nasty American platforms won't allow you to see news, so download our apps to see it instead."

Meanwhile, I was pleasantly surprised to see the CBC app festooned with links to low-bandwidth versions of content for regions under wildfire advisories. I appreciate that they understood that emergency situations call for something a bit different than "we have 23 extra pixels, can we cram another banner ad in?"
The title is a fairly harmless form of click-bait.

What the author describes is the effect on a solid senior engineer working in a terrible organizational system for a not very skilled or savvy manager.

Such managers (and directors and VPs) are common, even in the top tech companies. They may occur less frequently in those companies, but skilled, savvy managers are much rarer than excellent engineers, so the dysfunction described continues unabated in all companies.
Both of your posts are right. Windows NT was way ahead of the competition, and yes the new design was "bloated" simply because it wasn't hand-optimized for any given architecture the way Windows classic and classic Mac OS were (if that's bloated, I have bad news about Linux!)
And you are right that it's unfair to compare it to Mac, because it was designed for "server farms" (or what passed as server farms back then) and it wasn't until XP that we saw it make the jump to a consumer product.
I think this is a great idea and would massively improve repair-ability and possibly even affordability of EVs for everyone.

I also think that most car manufacturers will hate this idea since it directly competes with and shows how incredibly un-repair-able current vehicles are. They don’t want to change. They just want to pretend to change.
Your thoughts on Voice of America, Russia Today, Global Times?
Scale ruins everything but that's where you will find "very senior devs".

> Sometimes it is.

What's the worst case of the other times? These "one hour" estimates are the golden path, nothing goes wrong, minimum. It's not the average of horror shows or an amortisation all the related support work required to sustain efficient development over time. They are often too coding-focused and ignore the level of interpersonal work to agree and sign off features or to change code in collaboration with others. Talking through a demo can take more time than the code.
Too bad almost every large military has tested it as a biowarfare agent at some point.
Yevgeny Prigozhin faked his death in 2019 via plane crash in the Congo. So I think the jury is still out whether or not he's actually dead.

But people in Putin's gaze "mysteriously" die or get poisoned by polonium or other nasty stuff.
Can you expand a bit on your thesis? Any specific examples you can give that demonstrate this meandering you speak of? Do you prefer reading references with dry descriptions? If so, how do you fit those into the context of the subject or problem you are trying to solve? If possible, provide some examples of your own output, or output of the style you prefer, so we can compare.
For example, the number describes how much traffic will go to alternative paths in case of some accident or planned construction work that blocks the road. Then it can be quickly deduced how far they should reroute drivers to get them use the roads that handle the additional load (instead of local streets with low limit on throughput).
I always considered Windows 2000 to have that honor. Had the licensing been there, it could have gone mainstream. Much better alternative than Windows ME.
Goodhart's Law - "When a measure becomes a target, it ceases to be a good measure"
> Do you have a citation or evidence for this?

If I've understood the previous commenter correctly, he's talking about a виц (comes from German witz, cognate of wit in English) which is a funny story joke that spreads by word of mouth. Here is the one in question:

https://kvo.bg/vicove/vicOTJK1I/vapros-koi-sa-poslednite-dum...

Roughly:

> Q: What were the last words of the mushroom forager?

> A: I hadn't tried that kind until now!
What I like about SICP is how it shows how several different moderately-advanced (for an undergraduate) programming concepts are all related by a basic model of computing that's defined in the book.

It builds from first principles (among other things):

* (the core) the lisp metacircular evaluator

* computer algebra

* logic programming [1]

* a register machine

* a compiler targeting that register machine

(lazy evaluation, streams vs. lists, concurrency, and more)

I can't think of any other book in the undergraduate canon with that kind of breadth.

Personally I didn't really see any of this for the first time in SICP: I think I'd already had the whole "programs are data" epiphany from learning Haskell and reading PL-related papers before I read SICP. Still, it's really fun to see so much collected in one place.

(I think the fun part of learning new programming languages is the concepts they teach you. e.g. in my opinion there's another fun "reasoning is a syntactic operation" moment you get from learning a language like Coq.)

It's been a while since I looked at it but I remember enjoying "Concepts, Techinques, and Models of Computer Programming (van Roy and Haridi)" for reasons similar to why I liked SICP. (It's a little less broad, but has the same subject of ~"here are a bunch of different models of computing and how they are all related by the same fundamentals").

(Also, poke around http://lambda-the-ultimate.org/ and check out Guy Steele's Lambda the Ultimate papers if you haven't already.) https://dspace.mit.edu/bitstream/handle/1721.1/5790/AIM-353.... https://dspace.mit.edu/bitstream/handle/1721.1/6091/AIM-379....

[1] You know, like Prolog? - from that "AI will solve all problems" moment we had in the 80s.
I understand how it works for the Russians, but we are discussing the US military and their capabilities which is far ahead of what the Russians are capable of.
Bring back wax coatings.

And styrofoam.
Tim’s productivity score was zero

I also have a Tim in my team but he is a net negative.

Most of the time he would try to pair up. He just make noises that implies he is following your work. But you can see that is not the case when he tries to make a comment or a suggestion, he is clueless. Trying explaining things to him is a waste of time.

Rarely he decides to work on a task himself. No matter how trivial the task is, he needs someone to spell out what to do step by step. Even then when he sends a code review, you can find some surprises. He becomes a net negative because he can take a task that should take 2-3 hours top for a regular dev and then spends 1-2 week on it while also wasting more than 2-3 of someone else's time.

It is always fun to see him grab an easy looking task that is way beyond his capabilities and then struggle for weeks and tries to weasel himself out of it.

I never saw someone so immune to learning. He is in the team for over 2 years yet has a productivity of zero. I don't understand why companies keep such people
My80sTV
Well, Nokia also got a good chunk of cash for the phones division, and it didn't exactly turn into a cash cow for MS. So, maybe Nokia got the better end of that stick in the end.
It sucks less than it did back then since today we have password managers.
There's the hacker news comment I expected. Everyone else was so nice, I was getting suspicious.

> the site looks like butt

Fair! Feel free to open a PR. :)

> no real benefit of using htmx here

Incorrect.

The xcaddy repo describes how to install it. If you just want to install xtemplate you can download caddy with it from the public caddy download server. Check out the xtemplate repo for details.
Yeah. I am in fact leaving my role for a role that I think might be more interesting. I have been doing the same old Python + SQL for 3.5 years and claiming the title of Data Engineer and feeling stuck. So it’s time for a change.

Ideally it would be amazing during the 8 hours I’m working to be growing but that’s not been my experience.
There is a really massive difference between "the unknown" and "stuff I personally haven't seen yet".
I certainly wouldn't buy one without knowing what the chip is going to be. As OP points out the original Apollo Lake chips were failing before the warranty was up.