skysight-inc/HackerNews huggingface dataset:
Look no further than SearchGPT or even plugins for gpt. SearchGPT depends on how heavily AI is used vs indexing, it could be considered Sherlocking. For gpt plugins, OpenAI is trying to become the aggregators of apps.

Note: to those don’t know, plug-ins is where ChatGPT is smart enough to route your questions to specific apps API for the best response
> The majority of people in The Netherlands drive their car to get to work

I was curious about the statistics for this, and it looks like barely not to me, according to this data: https://www.cbs.nl/en-gb/figures/detail/84710ENG (the CSV you can download is much more readable than the table in the webpage)

0.44 trips/person/day travelling to/from work total in 2023, 0.21 of those by car. 2023 is the first year where that is the case though.

Edit: If you go to the Dutch version of the data it includes another category for cars (commuting as a passenger in a car) that the English data omitted, with 0.01 of the trips. Moving it from "majority not-by-car in 2023" to "rounding errors mean the data doesn't say which is in the majority": https://www.cbs.nl/nl-nl/cijfers/detail/84710NED
Haha wow, this was definitely random. Thank you for letting me know, I'll take a look when I have the chance.
Indeed. We got a bunch of stuff in Atlanta from them and actually came out revenue positive. And it could be argued that the Olympics is what helped propel Atlanta to the place it is today as the Capital of the South and a second tier city. Some cities have come out much worse for the wear but it's often down to the competency and corruption of the local politics and local committee for the games.
> Some advocates for UBI might argue that the study shows participants were better off, despite the decline in working hours and earnings. Indeed, maybe that's the whole point?

Indeed.

People who are against welfare programs may enjoy my "selfish reason to be pro-welfare": If we had a more effective welfare system, be it UBI or anything else, I would never ever ever feel guilty again about not donating to panhandlers and not offering to help any of my family members.

Imagine a world where healthcare functioned, people were broadly taken care of, and I could just laugh at the charities who beg mostly-broke people for money to take care of fully-broke people.
~10,000 athletes will take part in the olympics. That makes them roughly the 0.0001%.
I see.

I just tried to sign some data with an RSA key, and the results differed in Node and Bun.
Same, September 2018 for me.

> After some internal discussion, we have determined this is a known low risk issue. We may make this functionality more strict in the future, but don't have anything to announce now. As a result, this is not eligible for reward under the Bug Bounty program. Below is a reference to our instructions for users to remove sensitive data from a repository. https://help.github.com/articles/removing-sensitive-data-fro...
It's frightening how easy it is for an foreign actor to knock out a country's railway system. Something similar happened in Germany 2 years ago (https://en.wikipedia.org/wiki/October_2022_German_railway_at...). I assume that it's a kind of warning by Russia or some other country. They don't even need weapons to attack countries that rely on public transport. If they'd systematically attack the railway system for a longer time, they could probably disable it for many months or even years.

We can be glad we have cars, trucks and roads that are a bit more resistant to attacks.
The “as” expression is not valid JavaScript anyway, so the default rule for implicit semicolon does not apply. A grammer for type expressions could define if and how semicolons should be inserted.
No one ever got promoted for reducing tech debt. It's better to ship fast and forget, and cash out before the system collapses years later.

Unfortunately this is not exclusive to software.
Sure, but thinking back to 2008, the first clear signs of trouble were in like mid 2005, I don't think that was a case of broken clocks being correct twice a day.
Busybox init is a binary. It can run anything (based on /etc/inittab) incl. other binaries. There's no need for it to run shell scripts (other than /etc/inittab lines which are executed under `sh -c "..."`).
>people making those thousands of trains run everyday all over the country are almost the most passionate workers you could imagine.

I would probably also be really passionate about all the treasures I amassed by successfully threatening to strike at opportune moments. France is lucky EDF workers at nuclear plants or other critical infrastructure aren't so "passionate".

>They’ll never harm infrastructure and never, never ever in a coordinated way.

I mean, given the sort of attacks that happened, you can already be pretty certain that whoever did them had very good inside information about how the network works.
Hamster Kombat is dangerous, agree officials in Russia, Ukraine and beyond
In the end isn't it about maximising the pixel space you have in a way that avoids lots of panning or scrolling, allows you to easily arrange related parts nearby, all while maximising the ability to context switch?

I find multiple workspaces works well for large context switches, then within each workspace, maximising pixel space is done with sloppy/mouse focus, partially overlapping windows and the ability to split my text editor windows easily.
I apologize for offending, it certainly wasn't the intent.

But I don't believe one can justify the existence of constexpr simply by pointing to code that absolutely any compiler would make into constants absent it.

Perhaps in your example one could say that the value is that you really want the compilation to abort should changes happen to the code that make it impossible for the compiler to turn it into constants, since doing so is performance critical-- I think that would be a fair point.
Vulnerability Lookup 1.3.0 with various notable improvements
would be the most interesting coffee table book
At least we've moved past hash-collision heaters and integrity checks of monkey picture URLs.
> the warmonger on the global stage, Russia

Disagree. There are several warmongers on the global stage, Russia is just one of them. Appeasement is a word pointlessly thrown around by people who don't uderstand history.

> There is plenty circumstantial evidence Russia was behind this

I have no intention of starting world war III on the basis of circumstantial evidence. If we operated like this then half of Europe should be hostile to Ukraine over circumstantial evidence that they destroyed north stream 2.

> but when they do say Russia, what do you think an appropriate answer would be?

There's only one answer that doesn't end in an escalation and stops all hostile acts from all parts at once. Find a compromise for peace. Stop the posturing and find a damn compromise.

I have a feeling this war is mostly going on because both sides have gone too far with their statements and it would be a political suicide to backtrack on what was said.
I do platform-specific Rust, so most of my edits are in `linux.rs` and `windows.rs` lol
I’d like that.

In some cities (at least in France and Germany), the advertising companies have a deal: they build and maintain bus stops, public toilets and rubbish bins — in return, they get an exclusive right for advertising in these spaces.

In these cases, there will be a cost associated to turning off billboards.
Beyond Accuracy: What Documentation Quality Means to Readers (2019)
They're built different
> especially with WFH showing some real staying power in the tech industry

There is also something to be said about the political environment. White-collar workers, particularly tech workers, aren't popular. Tech jobs in urban centres are on the consensus chopping block. That means the space they occupied, these offices, are obsolete--irrespective of WFH v RTO.
Do you even live in The Netherlands, making such bizarre statements?

The top 5% earners are not the ultra rich. To even afford a 50 square meter apartment somewhat near the center of Amsterdam you need to be at least an engineer, lawyer or doctor earning six figures. Those people do not live in suburbs, that is where the people earning modal income live.

Is this some sort of American way of thinking you are projecting onto my country?

And where should those essential workers relocate to? They already live as close to the city as their lending/renting capabilities allow them. And no they can't all use public transit otherwise they likely would be using it already.

And yes we can increase density. Amsterdam only has 3700 people/km2. The metropole only has 900 people/km2.
It's a free PDF you have to download from this link, and go to page 7.
It's been heading towards a crisis ever since Covid. Depending on when the Fed lowers rates, the end result will be pushed off for a few more years, but you're going to see lots of buildings given up on. My personal belief is that there's a lot of negotiation behind the scenes as both banks and property owners work out deals to make it seem not as bad. There's also the issue of cities like NYC who rely heavily on office building property taxes for funding.
> Formatting floating points as strings with maximum precision, for example.

That’s not hard to do[1]—rather, it’s hard to do fast (that is, without treating your CPU as a fast 8-bitter, which it sucks at being, comparatively speaking). The other direction is surprisingly difficult, though[2].

[1] https://research.swtch.com/ftoa

[2] https://dl.acm.org/doi/10.1145/3296979.3192369
Michigan, especially the Detroit area, is kind of a car state.

There are some newer suburbs of Detroit that did a better job, but yeah, the Motor City was geared toward cars. (I grew up there.)
It's 50/50. The consumer is not the only one who suffers. I was speaking as a web developer.

Can't stand the requirements from SEO departments at any company.

- Urls must end with trailing slash

- (Next head of SEO joins) Urls must not end with trailing slash

- The images must be perfect size for the screen

- Website must work without any javascript

- The localization URL of the website must be some weird format that I created (not the ISO de-DE for example)

And the list goes on.... If LLM search will actually take over none of these things will matter (finally)
> It's explicitly allowed by the language.

This is like arguing that a null exception is fine because it's allowed by the language. If you get `undefined` when you expect another type, most future interaction are guaranteed to have JS throw because of the JS equivalent of a null pointer exception. They are technically different because a dynamic language runtime can prevent a total crash, but the effect on your web app is going to be essentially the same.

[1,2,3][4].toFixed(2)

> It's a failure of any type system that fails to account for this specified behavior in the language.

Haskell has the ability to handle the error.

How do you recommend a compiler to detect out-of-bounds at compile time? It can certainly do this for our trivial example, but that example will also be immediately evident the first time you run the code too, so it's probably not worth the effort. What about the infinite number of more subtle variants?
UN Rejects Stonehenge as 'Site in Danger,' Outraging Conservationists
Coder finds bug in Lunar Lander game after 55 years
I don't think climate protestors have some deep seated opposition to art but that didn't stop them from throwing paint at major artworks.
Curious if there's a Small Talk community -- would love to speak with them!
I had really high hopes for HAMMER2, including that it would one day be ported to Linux, but it seems to have remained firmly planted in Dragonfly BSD and it's not really clear what the status is. https://en.wikipedia.org/wiki/HAMMER2
> I've been hearing about this since at-least 2021. How long will it take for this 'crisis' to come to fruition

Crises foreseen and dealt with can be slowly deflated. If growth stays on track that seems plausible for CRE debt.
Logos in 3 hours: Kamala Harris' design team
downvote me. im tired of masses of bloat and excessive code
PKfail: Untrusted Platform Keys Undermine Secure Boot on UEFI Ecosystem
I work in the printing industry currently. A book such as this which has to take into consideration impeccable color accuracy (most likely using a Pantone printing process), high-quality photo printing, hard-covered, and bound to last a long time can absolutely be VERY expensive to produce, especially if they are not being produced at a factory-level scale and are viewed as collectibles.
Somehow you have to get your product in front of (and probably give it away) to the people doing the independent reviews and product testing. That's marketing.

There are probably some exceptions in well-defined markets with a limited number of products like automobiles but those are actually companies that, in general, spend a lot on marketing and advertising.
I've seen quite a bit of systemd-free embedded distributions (like OpenWrt et al).

But I'd like to see more general-purpose embedded-focused distribution with systemd. The only ones I know about are the special-purpose LibreELEC/Jelos/Rocknix/Lakka variants.

It'd be nice to see such a distribution, but with proper package management. I was hoping https://distr1.org/ would become this, but it seems like it's been more or less abandoned.
That's fantastic. He deserved his comeuppance.
Plugging my own robot: Blossom is an open-source social robot made from 3D-printed or lasercut parts and a crocheted / knit cover.

https://github.com/hrc2/blossom-public

It's basically a floating head that others have customized with more functionality (e.g. cameras, microphones, screens, control with a phone) for research applications in human-robot interaction (education, telepresence, an assistant for ADHD task-focusing and CBT). We ran ~90 minute bot-building workshops for middle schoolers; they all successfully completed their robots and seemed to enjoy the hands-on experience.
What you think you'll get when you pay $50k for a branding and design document
In my friend group, I know four non-tech office workers (as in: they aren’t personally in tech, and also don’t work at a tech company). Two are fully remote, and two are hybrid at about 80% WFH. It’s become way more common even outside of tech.
I’ve been using LXC/Incus as lightweight VMs (my home server is an old mac mini) and I think too many software is over reliant on Docker. It’s very much “ship your computer” with a bunch of odd scripts in addition to the Dockerfiles.
Systemd is sometimes very slow or unusable, compared to a very direct approach of just executing eactly what you need to initialize the system and then watching kobj events or netlink events yourself instead of using udev.

On one of my systems, systemd takes 40s vs a simple script with `mount` and other commands, which takes just ~200ms. And it also fails to reload, because system has "too little RAM".

It's more flexible, but that flexibility has a huge cost on smaller systems.
It still says nothing about an individual. That's why you get to vote.
That's a very cool concept but I don't understand how to use it. The 4 buttons above a pane (?) have no label or tooltip so I don't know what they do. Even clicking on them nothing happens, so it's not clear what the arrows, or blank paper, or the... thingy, do.

The zoom control with the wheel seems wrong too, scrolling up should zoom, not dezoom.

I also would like to display a single function in a pane but it doesn't seem to work, at least with Go code.

All in all that seems very well done and very close to what I'm looking for, but the UI is a bit confusing
Tourists and sea lions fight over a California beach
Why Attend Programming Conferences
Most cloud providers can spin up an instance to SSH-able pretty quickly (seconds), if it's holding you back, you may want to look at the image you're using to boot those instances - perhaps it has dependencies you weren't hitting in your datacenter that you might in the cloud (multicast, firewall rule differences, etc). Alternatively - are you building "weird" instances? (A lot of extra disks/NIC's/resources) Those can take a longer time just to find a spot where there's locality with all of your parts (but these days that's less common).

Otherwise, if it's bare metal, I'm usually still waiting for the ram to finish counting by the time I'm done with whatever cursed thing put me back in a cage.
We just recently switched from 11 to 17 for almost everything but Nexus and Lucee 5 (which both support only 11).
Event sourcing for smooth brains: building a basic event-driven system in Rails
> That 'senator' is an anagram for 'treason' is no coincidence.

One is a Latin word, the other is a French word?

And when you say it's "no coincidence", that means that someone intentionally made it so. Which word do you think was designed to be the anagram? Given that 'senator' is the direct Latin word that predates 'treason' (in its modern English spelling) by thousands of years, it has to be the latter, so do you think some philologist is sitting around going "ah yes, we should spell traïson as treason so that it's a perfect anagram to use as a pun for an office that won't exist for another few hundred years"?
mixtral-8b: "It would be entertaining to find out if you could conceal all of your remarks by running them through a run-of-the-mill LLM. I suspect that you could."

nemotron-4-340b: "One might find it intriguing to observe if you have the capability to disguise your statements by utilizing a common LLM as a filter. It's plausible to believe that you could."

gemma-2-27b got verbose on us:
Here are a few ways to rewrite the sentence "I would be amused to see whether or not you could effectively disguise your comments by utilizing a common LLM" to reflect different styles:

*More formal:*

* "It is hypothesized that a commodity LLM could be employed to effectively obfuscate your comments."
* "Utilizing a commodity LLM for comment anonymization is a plausible strategy."

*More casual:*

* "I wonder if you could fool a regular LLM with your comments?"
* "Could a basic LLM make your comments look like they came from someone else?"

*More skeptical:*

* "While it's possible, it's unlikely a commodity LLM could effectively mask your comments to the point of complete anonymity."
* "Are you sure a simple LLM can truly hide your identity? It might not be enough to protect you."

*More direct:*

* "Using a commodity LLM for comment anonymization is a viable option."
* "Can commodity LLMs effectively anonymize your comments? Probably."

The best way to rewrite the sentence depends on the context and the tone you want to achieve.

----

All of the above courtesy of perplexity.ai's playground.
At least the west knew what they were getting into when they enabled the Chinese extraction system (no objections here, seemed like a fine quid pro quo for a while). I don't expect we would see benevolence from China towards the west, I do hope they show it to the emerging countries, as they were not so long ago emerging themselves.
Listen to scientists.
You want a spatial indexing scheme. Quadtree is one approach, but depending on the distribution of your data (both size + location), an RTree would be better.

Related:
- Quatree
- RTree
- BVH
- Grid
Very late but if you would like to follow along for updates or give me feedback, feel free to follow me on Twitter or give me feedback: https://x.com/AkshaySubr42403
A good starting point is to learn the Logo programming language, get comfortable with that. It is not robotics but it helps to develop core skills.

Then maybe robotics kits and such.
See https://www.microsoftpressstore.com/store/software-estimatio...

One technique is to break the task down into little bits, estimate the bits, and add it up. When I was writing form applications with a simple framework I would estimate out tasks in 10 minute granularity (change the label of an element, add a validation rule for email addresses, ...) and I could estimate a two and a half day project with 10% or so accuracy spending less than 1 hour on project management.

The run-break-fix cycle is another model which gives insight into problems that are harder to estimate. I had to update a lot of dependencies for a React project and get it to work in the Shadow DOM and it was a matter of playing whack-a-mole with bugs in a number of cycles (unknown) that themselves take a predictable amount of time.

If I had to do it for another project that uses many of the same libraries it would go much faster and I could estimate it better because I know what obstacles I faced and will be able to remember or copy the solutions.

Lately I have been interested in a technique of "comparables" as in the way people determine house values based on the sale of comparable houses. If I was trying to estimate something big I'd look at business intelligence including crunchbase, linkedin, the press, and also personal communications ("... we built this in two years with six people") If I can find several companies that built something like what I'm thinking of with certain resources it's not crazy to assume that somebody else can)
This is super interesting. We have thought about having a grid vs a canvas, but decided to go with the canvas as we actually thought it was easier to navigate. I'd love to talk with you (I'll email you) if you're OK with that!
Depends a bit on what you want to accomplish.

I use Jekyll/Minimal Mistakes/Github pages for product blogs, where I just want to broadcast information or have it available for people to find through search, and where I need to own and brand the domain name itself.

I use Substack for a few projects where I want a stronger relationship with the audience - commenting, automatic email list building and distribution, and easy/attractive formatting. I just keep the Substack free, and don't worry about the domain name (x.substack.com) is fine.
thats a fair cop

tbh the small error can be very easily fixed. its close to the difference between a sine wave and its linear piecewise approximation from tip to tip, hence the very high accuracy on the quarters

you could go even further and remove the error from path being nearly a precessing ellipse...

in both cases what you will get is nothing that you would detect by eye or even with a telescope.

for the stated purpose this algorithm does fine in almost every use case including astronomical ones.
Unlike iOS/MacOS/Android, users have zero loyalty or lock-in to the ChatGPT ecosystem. Switching LLMs doesn't require a reinvestment of thousands of dollars in devices and apps. If OpenAI attempts to Sherlock your app, you can move to Claude or Llama or Mistral or whoever else with one click, and your users won't even notice the difference. And as the base model continues to get commoditized, OpenAI's advantage in the space continues to shrink.

If there's "Sherlocking" happening, it's only affecting startups that are adding zero value of their own on top of ChatGPT.
Meter inaccuracies are sometimes over and sometimes under. Losses are always under.

Across enough thousands of meters, you should be able to separate the effects. I suspect the hundreds of millions saved if a country switched to cheap less accurate meters would easily pay for other methods of policing/detecting theft.
For example, 'radar' down the electricity cables can see how far away every switch, device and wire is. It would be pretty straightforward to put radar devices at a few places on the public network, then effectively triangulate to some house who is stealing power because when they turn stuff on and off (which the radar can see, together with the cable length), no nearby customers meter sees the increased load.
You can make similarly small deployments with systemd. I’m not sure it’s that legitimate
Would be incredibly stupid of Russians to do something like this.

Over at France24.com this is what is posted ATM:

"Two security sources said the modus operandi meant initial suspicions fell on leftist militants or environmental activists, but they said there was not yet any evidence."