skysight-inc/HackerNews huggingface dataset:
I had a friend that would rack up a couple thousand in parking tickets every few years. We'd write funny notes on the tickets and mail them back to the courthouse, would have loved to been in that office.

It's easy to do. Go to the bar almost every day after work, and leave your car either on the street or in the city parking lots and come back and get it the next day. The late fees and penalties really add up!

The funny part is the local newspaper would do a story on the highest amounts owed for parking tickets and she was only ever in third or fourth place.
> 9.18 Billion DAU after pumping marketing up at the start, and then firing everyone while we coast on organic growth before we run out of money.

Got around 1 billion DAU, but the daily revenue was about 5$. Ouch, maybe should have charged per install, or maybe just make a game engine and add a runtime fee.
>WWII generals, who weren't as obsessed with Cannae as Schlieffen, but were well aware the "Schlieffen Plan" was a failure, took the same route with better mobility and logistics and succeeded.

They pulled a switcheroo on the allies in WWII and attacked through the Ardennes. The French & English forces rushing to counter Schlieffen II instead found themselves cut off in Belgium.
Some people involved in this have a YouTube explainer here: https://www.youtube.com/watch?v=Uk04gfIt8yM
A computer as we know it is a binary logic playback machine.

A human creates logic (aka, a "program") and the computer "executes" it --- i.e. plays it back at high speed as many times as desired with varying inputs as needed.

This is definitely a useful tool but fears and expectations that it will take on a life or an agenda of it's own is about as unscientific and illogical as expecting a hammer to start driving it's own nails.

"Big tech" is playing along with this foolery because they would like nothing better than to legally restrict technology to themselves. They would love it if government can be hoodwinked into effectively "patenting" AI so only they could use it.

In other words, any real danger here is from people and government --- the same as it has always been.
An analytics tool for small websites
>Environmental nonprofit CDP said that among nearly 19,000 companies using its disclosure platform last year, just 81 had credible climate-transition plans.

Maybe because it's not possible? The climate goals are being proved out as completely unrealistic. You can't power the world economy on renewables sans nuclear and/or fossil fuels. And many mitigation/carbon credit programs are either utterly useless or near frauds.Businesses have been lying to themselves and others that the goals pushed by politicians and NGOs are achievable. Or maybe it's just pretend naivete knowing that the efforts will fail. Either way a colossal waste of time and money that could be directed to more productive uses to better the world.
BusyBox provides a complete set of POSIX utilities and more in a single minimal binary; there are lots of embedded systems with pretty much just BusyBox installed, although I'm not sure how common it is to compile it with httpd. GP linked an OpenWRT article, so I'm guessing (the site seems to be down) it's included in that OS.
Which is why I wrote the more suggestive "seems to be" rather than the declarative "is". "Might be" could also have been used.

Much of that depends on what is read into "drives my wife crazy", which could range from mild or even humorous response to scales far more irrational and concerning. My own experience over multiple relationships and time is that small irritations have a profound tendency to grow, and that as people age they become more of who they are, psychologically, much as other patterns of aging etch the same lines ever deeper.

It's an experientially-informed observation and caution, not a diagnosis. But it's something I'd suggest putting some consideration to for anyone noticing similar trends in their own relationships. The most glaring warning sign is a loss of respect by one, both, or all parties within a relationship, familial, social, business, or otherwise.
I used to think that way. Decades of experience have led me to conclude that there really are an incredibly large number of people who are that <pick your descriptor from among clueless, dumb, self-centered, delusional, …>
The backlash Budweiser got was from purchasers of its beer who were turned off by its marketing message. How is that comparable to this?
So what if you are not in the US?

If they manage to put a backdoor in any software or hardware you use you are affected. They could spy on you and trade that with your government or just lose the keys and now anyone can do it.

PD:Also from outside US btw
Considering that men die a bit earlier, at this point this man is looking for a nurse, not a girlfriend...
Nice! I tried doing something similar a few years ago using Scala as both the host language and the language that would be dynamically executed. I ran into issues trying to build a structure that represents executable Scala code, and eventually I moved on to other projects.

This was before I was really familiar with Lisp, and looking back I think I would have been way more successful if I was trying to use that instead :D
I've got a 10 min lag. Now i don't feel so bad.

SOP though..
If 1000 dollars is your years salary then you should not visit india for a tour.
Some things I could come up with off the top of my head. I wrote down every bug I found in programs for a week or so at one point and the list was way, way longer than I thought it would be. It highlighted that despite my fairly pessimistic view on software there's a lot that went unnoticed because I just don't even expect it to work very well anymore.

I would encourage you to write down bugs when you see/experience them but in all honesty I don't know that it will give you much; it will probably only completely destroy your positive outlook on things that you seem to have retained.

- On YouTube sometimes the interactive elements of a video (quality settings, etc.) will also scroll my page down about 15% when I interact with them. If I click on the settings wheel to change the speed of the video that's 3 clicks and I'll end up ~50% scrolled down from the video I'm watching.

- YouTube randomly resets my settings for inline playback when I disable it. With inline playback "Add to watch later" is not available as a thumbnail hover option.

- When I was running Windows it would randomly set my bluetooth headset volume to close to zero out of nowhere without any changes made on my end, but only on a reconnect, so I would always have to check every time I connected whether it had done it.

- Sometimes when my bluetooth headset connects on Linux I'll just plain have no sound at all despite it saying it's connected. The workaround is to just reconnect.

- During a routine package upgrade for some reason something installed `xdg-desktop-portal-gnome` and this made every application that uses GTK (I think) start about 10 seconds slower. Uninstalling this package solved it.

- Thunderbird will leave an empty e-mail subject line sometimes when I delete an e-mail I've received, but the body it shows when I click it is another e-mail I deleted.

- World of Warcraft will randomly lose connection despite there being zero connection issues and rejoining will immediately work. This happened maybe 3-4 times per week in the 3 week period I played recently.

- Discord sometimes just removes my key binding for toggling push-to-talk.

- Elixir (via `mix`) refuses to compile dependencies sometimes and solutions range from having to remove folders, update deps and all manner of things. There's usually no real rhyme or reason to it and we all just nuke a folder or two and move on.

- Same as above but with `node_modules`.

- We had a package from `npm` that would sporadically not type check with our usage and we could never figure out what it was caused by. Every 20th or so build `tsc` would report a type error where none had existed before. This was with pinned versions.

- When I used VSCode I would regularly end up in a situation where VSCode suddenly started saving files super slowly and took forever to auto-format code. This happened with at least 3 different languages so it was not language or extension-specific. I've also seen it happen live to at least 3 other people.

- Plex will die when playing video files of a certain quality on my TV despite playing them fine for ~15-20 minutes.
For those who like simple shell tools taken to extremes, this sed script implements "Super Mario Level 1 for the NES"

https://github.com/chebykinn/sedmario
I've also wondered this - including if we might see a breed of 'higher level' languages (i.e. much higher level than Python) which can then be 'AI compiled' into highly efficient low level code.

i.e. the advantages of an even-higher-level python that's almost like pseudo-code with assembly-level speed and rust-level safety, where some complexity can be abstracted out to the LLM.
Sure but there's a tradeoff with ground transport. A drone can make the trip with much shorter traveled distance and potentially higher speed, resulting in higher utilization per vehicle. It also doesn't interfere with road traffic, which could have externalities in longer idle time for other vehicles at intersections and whatnot.

Both are better than Garret in his 2007 Ford Explorer driving around town all day delivering timbits and tacos.
The cost of food delivery is dirt cheap, though, in most places it’s under $5. The reason it’s so cheap is because it leverages existing infrastructure and there’s an unlimited supply of people willing to deliver for below minimum wage. I can place an order for food and have it arrive within 15 minutes because there’s hundreds of delivery drivers just sitting around waiting in any major city, and that system is very flexible, we can have thousands more drivers on the road in minutes if demand surges.

For drone delivery to compete with this on cost, it would need to have tens of thousands of drones available in any city. How much does a drone and the infrastructure to operate it cost?

Drones benefit from being better over longer distances in cities but otherwise, it’s hard to imagine how they can compete (on price) with a system that is already extremely efficient (at the expense of the people participating in it).
I suppose pi has a cheat code: if you made the largest possible circle in the universe you only need enough digits to distinguish points on its circumference that are a Planck distance apart. Then you can either ignore any digits beyond that or even simply make them up, as there would be no way to measure the difference.
Hackers Lose a Patron Saint (2003)
Seems to be in the spirit of the “Ramanujan Machine” from a few years ago, which… well here is one prominent mathematician’s take: https://www.galoisrepresentations.com/2019/07/17/the-ramanuj...

Until they prove a new irrationality result I personally won’t be paying much attention.
I'd inferred as much from the same source.

RISKS-Digest is a valuable and venerable resource. I find it somewhat ironic that it seems not to have any specific preparation for transition or continuity.

That's a challenge for numerous projects, and I can think of several examples of projects, services, or other institutions which failed on the death, disability, or retirement of their founders. It's a highly foreseable risk.
"if you learned how this work, then you understand this behaviour"

I disagree with this approach, despite the fact that you can logically explain this,

then it still is terrible design and as you see golang (and c# and other langs) designers realized it too and changed it

So, how can you even try to defend this design when even the designers decided to change it (despite the fact that changing lang is really hard)?
Having been in US for a while and having coming back now I can definitely confirm that quality of fresh produce in US very bad compared to India, If you have only grown up on a meat based and processed foods diet you may not be able to relate. We generally consume a lot of fresh produce as compared to the western world, don't always believe in biased articles.
That's the really annoying part and the massive cultural red herring: they already have such insane levels of access to the latest toys and technology or equipment plus institutional access to records and documents they can subpeona and warrant from a judgethat will basically yield everything after it is aquired, why the fuck do they need that remaining 0.00000001% of evidence that constitutes everybody's private data when they already have a slamdunk case because of said totalitarian access described above?
I am a happy user of Chatbox.
Those look perfect for campus delivery applications.
Code is logic. Comments are wisdom.
That's not going to happen. Check out "induced demand".
> it’s that I don’t think consent is needed to make an image with my face put into a naked body

Can you explain more of your reasoning why you don't think consent is needed here?

I think the main thing here is that there is a very clear difference between mentally imagining someone nude and a fake version of their nude body being created. One is in the mind only and another actually exists.
Thomas Midgley Jr., the most environmentally disastrous person of all time
I stopped reading (regularly) years ago for this reason. He’s in too deep and has too much of an economic incentive to be anything but a straight up mouthpiece for Apple. As a result his quality of insight has suffered.

But there’s still enough of an audience to sustain his business (and have it be wildly successful).
Diamonds aren’t rare. Diamonds that can be cost effectively extracted are rare.
I've used it on this side project for:

- A rough crash course in F#. I'll say "what's the equivalent in F# of this C# concept?". It will often explain that there is no direct concept, and give me a number of alternative approaches to use. I'll explain why I'm asking, and it'll walk through the pros/cons of each option.

- Translating about 800 lines of TypeScript JSON schema structures to F#. A 1:1 translation is not possible since TypeScript has some features F# doesn't, so ChatGPT also helped me understand the different options available to me for handling that.

- Translating psuedo-code/algorithms into idiomatic F# as a complete F# beginner. The algorithms involve regex + AST-based code analysis and pattern matching. This is a very iterative process, and usually I ask for one step at a time and make sure that step works before I move onto the next.

- Planning design at a high-level and confirming whether I've thought through all the options carefully enough.

- Adding small features or modifications to working code: I present part of the function plus relevant type definitions, and ask it for a particular change. This is especially useful when I'm tired - even though I could probably figure it out myself, it's easier to ask the bot.

- Understanding F# compiler errors, which are particularly verbose and confusing when you're new to the language. I present the relevant section of code and the compiler error and 90% of the time it tells me exactly what the problem and solution is; 5% of the time we figure it out iteratively. The last 5% tends I have to stumble through myself.

- Confirming whether my F# code is idiomatic and conforming to F# style.

- Yes it makes mistakes. Just like humans. You need to go back and forth a bit. You need to know what you're doing and what you want to achieve; it's a tool, not magic.

Note: this is the commercial product, ChatGPT-4. If you're using the free ChatGPT 3.5, you will not be anywhere near as productive.
If you have idempotent messages, why can't you use auto offset committing?
Quitting nuclear wasn't a recent policy choice for Germany.

You can also see the poster child for "nuclear will clean up our grid in a decade, maybe" in Poland.
As with everything, that greatly depends on where you live.
Garret’ll get there in a hurricane though
Language Modeling Is Compression
Insofar as we create laws to protect people from undue harm, it is a well known fact that victims of CSAM are victimized twice: first when the CSAM is produced and again when it’s viewed.

“Yeah everyone at school is looking at it, but don’t worry it’s only pixels that represent your naked body!”

The fact people can now produce CSAM that doesn’t inflict the first victimization does not eliminate the second, and the fact the current law wasn’t designed with this technology in mind doesn’t mean no harm is inflicted and we shouldn’t be responding to it.

Of course you’ll argue that someone could paint a nude child with a real person’s likeness and I’ll point out that an actual photograph of a nude child is also not “really them.” We gauge the badness of any location on this spectrum by the harm felt. A thing that ~never happens, ~never causes harm, and is very difficult to produce (high quality paintings of nude children) is strictly less bad than something that costs $0, 0 hours, 0 talent to produce at significantly higher quality (synthetic CSAM).
Bikes for local rapid delivery are hard to beat.
Yes, but how does the airspeed velocity of an unladen swallow compare to that of one delivering a coconut?
UK's Online Safety Bill finally passed by parliament
I read it evey time I'm flying Mach 3 high above the southwestern US.
In some cases one can just git clone the site, which is really smooth.

But for the cases where that’s not possible: Sure, why not? Having a backup copy that you control can be very valuable.
If it's impossible to find a spot, you could benefit from higher prices for parking which ensure a spot is available when you need one.

And we use prices to allocate scarce resources for everything. "But first the revolution" is a classic stalling tactic to prevent meaningful change.
I like these niche job boards. Green jobs is of course very topical. Kind of like RemoteOK and 4DayWeek. What’s your criteria for companies/jobs to be considered “greenish”?
Or tofu being portrayed as this blank slate of a food that becomes something more when adding things around it.
I wonder whether there’s an upper bound on the largest number that can be expressed in the observable universe.

All digital representations rely on discrete states in hardware, and there’s a finite number of those in the observable universe, so there should a finite maximum number for computers.
100000 * 0.3/100 = 100000 * 3/1000 = 100 * 3 = 300

0.3% of 100k is 300.

Unless you meant "an income of 100k cents" but that would be quite unusual.
Wasn't Nova Launcher acquired by a very shady company?

https://news.ycombinator.com/item?id=32150092
> An anonymous class cannot access local variables in its enclosing scope that are not declared as final or effectively final.

So no, Java didn’t have this problem.
Elon Musk and your digital soul
Rolex and it's secrecy and structure was explored by one of my favourite youtube channels. Goes deeper into history and marketing side of things, less about the non-profit structure and philanthropic endeavors

https://www.youtube.com/watch?v=PCZMwsaefyk
Otherwise as selling dollara for dimes. At least in the last VC bavked iteration of it.
The lure of the red flag
Microsoft drops support for Python SDK for Teams
Somehow ironic given that Guido van Rossum is working at Microsoft.
> just some sort of attention seeker
That's redundant, we already know she was a journalist.
Don't beat yourself up. As a mathematically-oriented software engineer I also have little to no interest in using LLMs to help with coding. It feels like the people that do are the builders, i.e. interested in quickly knocking up something that works most of the time. Which is great from a business perspective. I can't help but see my programming output as an artistic expression of my thought, and therefore find it difficult to give up the hands-on construction to others (be it LLMs or juniors).
There are a lot of continued fraction formulas for mathematical constants of the form:

c = a(0) + a(1) / (b(1) + a(2) / ( ....

Here a and b are polynomials (this looks a bit more sensible in their paper, I don't really know how to denote continued fractions in ASCII).

If you stop this fraction at a certain point you get a fraction like p_n / q_n. In general the value of p_n and q_n grow extremely rapidly. Their conjecture is that if you look at this fraction in its lowest terms then p_n and q_n grow way less rapidly (exponential vs. a power of a factorial), but only if the limit is a mathematical constant.

Obviously this can't hold for all mathematical constants, but as a rule of thumb it seems to work well enough to identify when two polynomials a and b correspond to some mathematical constant or a combination of mathematical constants.
You may not want to bet on that. It is the Oracle.
I wonder why 100 feet or 0.1 mile (528 feet) are alternatives.
> Python requires the presence of an interpreter on the system at run time.

A runtime interpreter does not prevent Perl to do similar things via `use 5.13`

Python has `from future` with similar abilities, it would absolutely be possible to do the same as Perl and Go and fix what needs to be fixed without breaking old code. One could design a `import 3.22` and `from 3.22 import unbroken_for` and achieve the same thing.
Was it? Or did they only intend to save the time it needed to make more books?
Anticancer Effects of Midazolam on Lung and Breast Cancers by Inhibiting
I played it. It works fine. It has some glitches with some of the campaign missions. Overall I give it 90% there compared to the original.
Lean, Coq and other proof assistants: Visualising proofs as trees
This is my overview of proof visualisation tools among all modern proof assistants.

If you're aware of any tools I might have missed, please @ me in the comments. I aimed to cover every one I could find.
People interested in Parking might enjoy the High Cost of Free Parking, by Donald Shoup. https://www.shoupdogg.com/

Among other ideas he shares his view that there shouldn't even be "parking tickets", you just pay for the use of the land at the prevailing market rate.
“Progressive” means a set of certain policies, and not actually progressive

Sadly, the word has been thoroughly hijacked
PrimiHub: An open-source privacy-preserving computation platform
You learn something new every day. Thanks. I was not aware that such a machine exists, or that making sauce is so important in some cultures/places that you have a dedicated machine for it.

Thanks for adding value to my day today!
In many cases the former ends up in the mirror reflection anyway.
> You're already being mugged, everything that's even remotely valuable will be taken. Why

That's your mistake right there, the challenge to steal isn't identical for different things, and also depends on the things.

For examle, there are plenty of cases where the thiefs snatch the phone from your hand (even while you're still talking), so making resale value low helps here

> you're carrying an expensive af iphone, chances are you can afford

That's the second easy mistake - the "chances" can be low, so the fact that you hypotheticall can afford doesn't help the actual criminal much (if you're jogging with a phone chances that you carry much valuable besides the phone is very low).
Do not want what global hawk is delivering
Valhalla and the vector API for SIMD, yes. In theory, at that point, the only major performance difference between them would be GC vs manual memory management. Also: code size.

One interesting experiment that'd be worth trying is generating value types that wrap memory segments, as that's the new manual memory allocation API. You can do pretty sophisticated manual allocation with arenas and stuff, but you can't allocate Java objects into those segments. What you can do though, is create a "struct" using VarHandles that you can cast the segment to which then reads/writes through to the segment. This leads to the question of whether you can make a nice wrapper around such value types that yield C++ style manual memory allocation.
How many years of experience do you think should be required until they can call themselves a senior engineer?