skysight-inc/HackerNews huggingface dataset:
The advantage of a publisher like Apress or O'Reilly is a lot of people still attach probably excessive value to the publisher pedigree.

The downside, as you say, is that they control length, format, pricing, deadlines, etc.

I went through the publisher route once through two editions and, on net, I'm glad I did but I've also self-published in no small part because I'd rather write some more bite-size books on narrow topics and I want to be able to do whatever I want with the material on the schedule I choose.
Why not? Bigger is a measure of size and ought to be easy enough to formalise.

Apply a transformation to B which increases its area and leaves the proportion of its sides equal.

Why would this statement not be formalisable?
thank you very much for the correction!

01979 is still a lot later than smalltalk-72 or the original cadr design from 01974 (https://www.researchgate.net/publication/221213025_A_LISP_ma... says 'several suitable [semiconductor memory] devices are strongly rumored to be slated for fourth quarter 74 announcement' so maybe they didn't actually get it working until 01975 when they ported emacs to it)
similar situation here, I'm also a firmware engineer for the most part, and I thought it's very hard to make remote job to work(e.g. comparing to web developers,etc) since I need hardware access. Turns out all I need is a home lab with a few basic equipment(scopes,etc) and a few boards, worked well so far. The key is to get the job done.
I don't want to be drawn into the wrongs or rights of it. I'm more interested in the technical implementation details.
Enlighten me - what is the difference between a functioning ( milestones, sufficient interaction with end user, frequent monitoring of scope creep, iterative etc.) waterfall and agile?

I see no difference. I have read the agile manifesto in the distance post and nothing seems to stand out.
> Large companies mandating everyone work in office is purely a flex for control and probably to save their property investments.

It's a hidden layoff.
"I once worked with a guy for three years and never learned his name. Best friend I ever had. We still never talk sometimes." - Ron Swanson
I love Python, but I also love building web apps in the native language of JS/HTML/CSS. Often times these "build the web in X" solutions are amalgamating that language into code that looks almost like HTML or JS, just with a Python flavor. I would love to hear from someone who used to do full-stack and now has moved mostly into a solution like Rio?
Rare woolly rhino mummies emerge from the permafrost
> We all have laptops and can go any where to work.

Well, anywhere I can be sure no external person can see what I'm doing on screen. So a cafe will work if I can sit in a corner with my back to a wall. And even then, I'm giving up my tooling to make work easier on myself and more productive, like a nice, large monitor. Coworking spaces let me alleviate the second part, but the first problem is even more pressing there: now, everyone around me must be expected to understand what I'm doing, and thus is a bigger danger to my companies data security.
Are we sure it wasn't just a low poly cirlce? :)
https://github.com/charmbracelet/glow/issues/172

https://github.com/charmbracelet/glow/issues/615

But it looks like they finally removed that code a few months ago: https://github.com/charmbracelet/glow/pull/619
Yes, it is a strange view to me as well. I don't know how most people view the gym, I've almost exclusively worked out at home. But I consider it a personal and solitary activity I'm sometimes forced to interact with other people with to perform. I'm not really knocking him for having a different perspective, but it kind of feels like he's complaining people at the grocery store don't want to have a conversation and are to focused on shopping for food.
There are two authors here, since the post contains an inset about dealing with your own ignorance by another professor. They aren't saying quite the same thing. The inset is saying that every grad student will confront their "absolute ignorance" and it will be difficult, scary and possibly painful. The author of the post is saying it can be a source of joy. I suppose they can be reconciled. It could also be that so little of our behavior is based on knowledge that the only sane reaction is at least somewhat negative, whether characterized by being overwhelmed, or sad, or detached.
It was surprising tbh. Someone said on the news that they tried to control the short circuit and increase the voltage which made batteries explode??
Well yeah, we should know if we're carrying bombs around in our pockets. Definitely ethical implications too though.
Exploding pagers injure hundreds in attack targeting Hezbollah members
What's the lesson being taught? If it's how to use AI, then sure. If it's how to write, then I'm not sure what value AI brings.
Is python actually executed in the browser or is there a cpython process running on the backend?
The 1 to 2 hours most days works for a lot of things. I was saying to a friend I've gotten so little done since semi-retiring a few months ago so I wrote out a list and they're "You've gotten a ton of stuff done!"
> A simple image amplified and focused by hand, through delicate rotations of plates of glass, and filtered toward a tiny mirror contained inside a camera that projected the reflection toward a viewing screen. When Karsh opened the shutter for one-tenth of a second, he exposed an eight-by-ten sheet of light-sensitive nitrocellulose Kodak film to the reflection of Winston Churchill, creating a negative that later needed to be developed in darkness.

Karsh used an 8x10” monorail camera… there were no “delicate rotations of plates of glass”, such cameras don’t use helical focusing, instead a lens with fixed optical glass is moved back and forth using linear movements of either or both of the vertical stanchions.

There also is no “tiny mirror” reflecting anything… while (a very few) 8x10” reflex cameras have been built, they require an 8x10” mirror, and in any case this wasn’t a reflex camera at all. Karsh would have set the rough focus by moving the rear stanchion sufficiently far from the front stanchion to get rough focus at that distance from the film plane with the lens he was using, then he would have achieved fine focus by viewing a ground glass plate slightly larger than the negative set in the rear stanchion, light projected directly through the lens onto that ground glass forming an image flipped both vertically and horizontally from reality (Churchill’s head would have been on the bottom and any text on the cigar would have been flipped left to right)… no mirror of any size was involved. Once focus was set a light tight film back was inserted, replacing the ground glass with a sheet of film at the same distance from the optical center of the lens, hence the same focal distance. The lens’s shutter would then have been closed, a dark slide would have lifted to allow light to strike the film, and then the exposure was ready to be taken whenever Karsh (and Winston) were ready (-ish, in the case of Winston).

Lastly all film negatives, sheet or otherwise, had to be developed in the dark… the thing that made nitrocellulose special was that it really needed to be developed and stored away from flame.
They like hackers and craftsmanship. It's about positioning. We cannot compete with large companies on Pokemon battle, i.e who are more competitive or knowledgeable. We should throwaway craftsmanship and stay focusing on solving the problem. That's the few ways we can survive.
For a moment I thought quote-investigator was a LLM startup app, and was about to be seriously impressed by the attention to detail, citation list and meticulously formed credits, but alas, the origin was just a squishy human.
Sure, something like that is technically consistent with the description, but unlikely to be relevant. If you're thinking of a program that downloads a bunch of data and then does a bunch of cryptographic operations on it, what are the odds that the first description in your mind is "spends most of its time on HTTP requests"? Slim, I'd say, even if it's technically the majority of the time.
This approach will definitely save someone's life (and probably already is) but there's no golden pill that will, long term, give a healthy, in shape, body to people without effort.

Eating disorders are a thing and often have to do with the mind or genetics, but there are so many people just letting go to cravings and having terrible habits when it comes to eating, don't want to do any sacrifice and just let themselves go for so long than it becomes a serious health issues for them.

I see plenty of parents feeding the kids like they are going to do foie gras out of them...
People eating pastries like it's chewing gum, bagels like it's a snack...
some of my American colleagues have never drunk just plain water...only sodas...and a lot of it.

I really feel like this is just the trick the food (and healthcare) industry was waiting for to allow those people to eat as much as they want and don't get fat (and possibly get ill later), and the fashion industry to push for a "cheap way" to reach beauty standards (which is why this practice has mostly became popular thanks to famous people using it).

Plus there are pretty common side effects (1 out of 10 experiences them) and it fundamentally creates a dependency to a drug, because without changing habits, if a patient stops using the drug, they'll regain the weight in a short time...

Most people think they have a condition but in reality it's just them not trying to solve the problem and complaining about it.
> at the same compression time/decompression time as gzip

In my experience zstd is considerably faster than gzip for compression and decompression, especially considering zstd can utilize all cores.

gzip is inferior to zstd in practically every way, no contest.
I wish someone would fork Omnivim2 instead in order to better compete with VS Code. The editor looks like VS Code, but it is natively compiled and supports VS Code plugins is my understanding. Unfortunately the project seems abandoned. Its coded in ReasonML.

I'm sick of dev tools being built around web browsers. We used to have fully native apps in the 90s and 00s that didn't require so much complexity compared to today.

Edit:

Forgot to mention that it also is powered by vim under the hood, but that's a strength in my eyes.

https://github.com/onivim/oni2
...and here I am, literally this morning I've downgraded my project from using java 17 to java 8 as it was too "fancy" for our servers...
Do they accept you? Or do they just not know who you really are? Would they accept you if you were someone different?

> You just gotta bite your tongue during service when they conflate faith with candidate choice.

Or you can report them to the IRS for illegal campaigning: https://www.irs.gov/charities-non-profits/charitable-organiz....

IMO, the "I go to church for community but I don't agree with their views" crowd are essentially enablers. I'd rather not have community at all than give legitimacy and support to a cult that has a net negative impact on society.
And as with most of 1984's theses, is rather a nonsense claim.
Every generation says that music is getting worse, but I think it's actually getting better. While in the past people were confined to whatever music was played on the radio, or available in the local record store, now it's possible to stream music in literally every conceivable genre. In the past, I wouldn't be able to access some terrific works created by small artists due to the difficulties in distribution.

The life of a musician is difficult today, but this has also always been the case. Musicians make money by playing live and selling merchandise; this was true in the past and still is true now.
Frozen Mummy of Subadult Woolly Rhinoceros from the Late Pleistocene of Yakutia
Whoops. Should have remembered not to offend the pro-war crowd here on HN.
For those who have not dipped into the so-called Golden or Silver Age science fiction, Chandler's pastiche is quite accurate. There was a lot of what TV Tropes (warning: TV Tropes) refers to as "Call A Rabbit a 'Smerp'": https://tvtropes.org/pmwiki/pmwiki.php/Main/CallARabbitASmee...

Even the mere act of walking out to one's "car", opening the door, getting in, and zooming away could be an act of adventure.

It would still be quite purple [1], though. A well-known trope of the time. For some reason TV Tropes hadn't covered it yet, though, so I guess we should cut the authors some slack on that front.

I would consider "My breath froze into pink pretzels." effectively unredeemable, though. Malzberg's rehabilitation attempt on that fails, in my opinion, and by the time someone wrote around it I think the surrounding prose would already have passed the Purple Event Horizon itself.

[1]: https://en.wikipedia.org/wiki/Purple_prose
Battle of Antietam
Recently I added sounds to a website that fall into this non-essential but experience enhancing (imo) category. I've had somewhat mixed response to this, from total annoyance to utter delight. I'm really not sure what the best approach is to take with sound on the web.

edit: Sounds are present when opening the console, or dragging a canvas around

https://stripe.dev/
The latest versions just exploded; not sure about the brands though
I don’t think you disagree. The original comment was about students in general, you are talking about good students.
> much of the mission's original design documentation remains in paper form and hasn't been digitized.

The cynic in me says this is why the mission has been so successful. Imagine if important documentation had been on some obsolete tape format.
Scams shattering Indian students' dreams of studying in Australia
> Hook AI up to a Jira board

Oh, please no. I'd rather have a non-technical manager.
Show HN: Misfits, a FITS table viewer for the terminal
Hey any astrophysicist reading hn there? Was sick in august (yeah isn't that nice) and made a small python fits table viewer for the terminal with textual. It would be great to have people try it so if you find any issue I can improve it. If you have no FITS file but would like to try regardless there are some test file in `/test`. Ciao!
> Not to mention the articles when someone dies because they couldn't get the door open after a crash.

Link(s) please? I'm drawing a blank on this.
Install size is 38MB and was 94MB until you moved vuepress-plugin-search-pro to devDependencies (I'm guessing because of my comment?) so even though it might be treeshook to a small size install size is still quite a bit larger to install.
When building a full fledged web app I prefer JavaScript - when I do want to do more in Python I find Streamlit is a perfect fit for Python native, low code, but not trying to do too much
Why the iPhone Is the Best Camera for Mobile Photography – Moment
Some coordinated office presence + some WFH is a good mix that reduces commute times, increases WFH productivity (because in-office interactions lead to pressure to deliver), and maintains face-to-face access.
The fact is that the degree of harm matters. My opinion is that weapons of mass murder have made the world worse.
Nice! How does it compare to https://fastht.ml/
Yes, evil rich people hiding in the woodpile, snickering while silently watching through their Monopoly Guy monocles... that's the only sane explanation.

The "owning class" consists of a bunch of companies managed by a revolving door of middle management and an even faster revolving door of upper management. And they don't own a damned thing.
I don't think it would be quite the same as in explosive ordinance put into a device but it is very similar in that a mass hack could use the navigation system to target pedestrians and calculate the speed required to plow through them without losing control to maximize victim count. All that would be required in another remote hack as has been demonstrated on live highways in the past [1] combined with some form of AI or gaming engine. A mitigating control could be more bollards near sidewalks and more hydraulic bollards on intersections that have a lot of foot traffic to confine the hacks to smaller blast zones. This won't protect the occupants but maybe drive by wire car manufacturers could start adding a "oh crap" manual handle to physically disengage power and apply some type of physical friction brake.

[1] - https://www.youtube.com/watch?v=RZVYTJarPFs [video][2 mins]
The longest periods of British Summer Time (2022)
It must be a combination of hardware (put a bomb in it) and software (trigger an explosion when a particular command is received) hack. Triggering an explosion of all devices is needed because if people started hearing about exploding pagers, they'd place their own far away from anything precious to them.

Geez, I thought this kind of hack is the stuff of (bad) action movies.

I wonder if there's a pager that was powered off during the attack and if somebody will dissect how they did it.

Edit: then again maybe the code is as simple as

if (currentTime() >= KABOOM_TIME) { goKaboom(); }
I've enjoyed working with Reflex (https://reflex.dev) as a pure Python wrapper over React.
The patch is dated September 5th. Meaning it's 12 days old. Still quite recent though, but it's not from today.
Such problems only enough test readers will point out in their feedback. If you don't have them, though luck.
I think the framing as "stupidity" is to highlight that you don't always chase creative questions. Quite often, you should chase the obvious or understood points.

The problem, I think, comes from the weaponization of "stupid" against people. The XKCD of the lucky 1000 plays a good role here. If you are constantly deriding others for stupid takes, then anyone that derides one of your stupid takes will hit hard. And that seems to be getting worse.
Tampering with footage that's been captured by a vehicle should be illegal.
Optional WFH is the one thing called "WFH" on the vast majority of cases. The few places that mandate you not to go to the office all make sure to make that position clear.
nftc download: https://www.oracle.com/java/technologies/downloads/

live stream https://www.youtube.com/watch?v=QG9xKpgwOI4
You can also use Supermaven. Steps:

- Click on the Copilot icon on the bottom bar

- Select 'Use Supermaven'

More info here:

https://zed.dev/docs/completions
I liked Yoav Goldberg snarky's quote tweet:

> next paper: transformers can solve any problem but on some of them they may compute indefinitely and never provide an answer

> (and you cannot tell in advance which is which!!)

https://twitter.com/yoavgo/status/1835802380589203802
Even though 1% loss is relatively common, it is a catastrophic amount of loss, and goes to show the miracle of TCP. 1% loss does not mean 1% less goodput; it means substantially more than 1%. TCP's (and QUIC, and what-have-you) control packets are also subject to that loss, as are individual packet fragments - the probability of retransmissions explodes.
These trackers on the legs remind of the 70 year old albatross https://news.ycombinator.com/item?id=38662454 which has the same tracker.
There is a nice feeling that can come from having a new job, but if I suddenly had to be on the road 7-8 hours a week, I would find that very stressful.
yes, but so much has changed
I had a very similar observation about engineering early in my career. The first project I worked on professionally felt vast compared to anything I'd seen in school. At first I was embarrassed to be new, to have to ask questions, to have to deal with solving problems in areas I didn't fully understand. It took months and months to "come up to speed", and I felt that I was drowning in complexity and unqualified for the work I was doing. Ultimately I came to understand that this is the normal state of engineering, especially when innovation is happening. The bulk of the work in engineering (not all of it, but the vast majority, especially in software) is fully understanding the problem space, the tradeoffs between alternative paths, understanding how your solution holds up and fixing bugs. In short, once you've gotten all your questions answered and finally feel fully qualified and no longer ignorant, you've also solved the problem you were working on. Time to move on to the next thing.

When I realized that, I realized that feeling dumb was actually normal, and that I should embrace it and expect to spend the majority of my career in that state. Not only did this dissolve my embarrassment, but it made me seek out ways to thrive in uncertainty and chaos -- which skills have been to my advantage for many years.

It is uncomfortable to admit you don't know things, or you don't know the best way to proceed, or you don't understand something. The temptation is to downplay that, to pretend you understand, to retreat toward the things you understand well. But poking at the unknown is how you get smarter, and ultimately how you solve problems. It takes courage, especially in a crowd, but it is also what solving problems normally feels like.
I can't disagree with this more strongly.

It's very easy to leave the sexual element out of your co-ed relationships.

It's very easy to have things in common with the opposite gender.

Women tend to be extremely willing to talk about their feelings while men bottle them up due to societal expectations and gender norms, so women make great friends for men.

If your significant other can't handle you having friends of the opposite sex they are not being reasonable. (It's not like you have to have sleepovers or something!)
Yeah you could make it one pixel bigger but if someone asked you that, is that what they actually want?
Wow, that's really awesome. Unfortunately, I'm pretty sure it'll suffer from the same issues described above similar to a monitor mounted system.
No reason. It's obviously better to use power than waste it, but it's not a "serious problem" if we don't. It doesn't damage panels. It doesn't stress the grid. It doesn't cause additional emissions.
It was most likely a supply chain attack integrating explosives into the pagers, this article [1] says the affected devices were from a recent shipment. The explosions are way too violent for malfunctioning batteries.

[1] https://www.wsj.com/world/middle-east/hundreds-of-hezbollah-...
This stands true for almost any native, comprehensive early education language. Try to read Emil Cioran in French, and let me know if his aphorismes truly mean what you think they do, in their English or even Romanian (post him "departing" the latter, when writing) translations.
This kind "you don't need JavaScript, HTML and CSS" approach always fails flat.

We already went down this route several times since the first dotcom wave and all the frameworks that tried to target the browser as if we don't need to know "JavaScript, HTML and CSS".

Until we need to debug the application, or why it isn't rendering as it should.

It is also why I am not a big fan of Blazor, even though I admire its engineering effort.
If this isn't the craziest cyber warfare story of this year, what story is?
Reminds me of this fully mechanical ancient Greek movie from 2000+ years ago: https://www.youtube.com/watch?v=IW3uaJimMlI
> From my experience though WFH just doesn’t work.

Your inability to WFH is not shared by most people. Sounds like you were the one quiet quitting by default (even if not realizing it).
Well, James Mickens sure called this one.
But here's the thing, it's not that the statement isn't formalisable, it's the method that you used to formalise it isn't formalisable.
I do understand your frustration but again to be pedantic, the type of software isn't conditional to how it's licensing will work.

I think there is a good discussion to be had over the licensing of LLM's and the fruits of training data, as well as that of the training data itself, but when it comes to the software itself, it's hard to argue what is and isn't open source.
Couldn't have happened to nicer people.
Somehow, the Dog Situation on Airplanes Has Gotten Even Wilder
I always wonder what these people think us bi people are supposed to do, have no friends and never leave the house?