skysight-inc/HackerNews huggingface dataset:
>No amount of 'report a problem' tickets have resolved this and it's been going on for years now.

Have you tried submitting a correction to the map itself [1] [2]? It may take a while (not sure about Google Maps, but I submitted some corrections to OpenStreetMap a while ago and it took a couple of months before they were reflected in my Garmin GPS) but hopefully should eventually resolve the problem.

Alternatively, there are other means of manipulating Google Maps, such as fake traffic jams [3] that will dynamically reroute traffic around it.

[1] https://support.google.com/maps/answer/10271004?hl=en&co=GEN...

[2] https://support.google.com/maps/thread/124271401/how-to-i-ge...

[3] https://www.theguardian.com/technology/2020/feb/03/berlin-ar...
If you have Android 12+, well that's another reason for me to replace my fairly old phone.
These two months were not added, they were just renamed after these emperors. In the minds of Romans, Julius Cesar and Augustus were gods.
aha, thanks! this has been very edifying! i wonder how i ended up with -S in there
I think it is more common that "shortsighted value" or "false value" is looked-down on by engineers. For example, you can increase profitability in the short-term by gutting R&D expense (engineers) but over time maintaining the system and innovating to stay-abreast of the competition will significantly suffer. Or "combining" products that on paper are complementary, but are made of such different tech-stacks and designed for different personas, that combo gets botched and users hate the product even it manages to be sold to exec that won't ever use it themselves.
I didn't notice this was the table since you didn't attribute the source and it wasn't spaced visually.

A table on https://en.wikipedia.org/wiki/2_nm_process suggests:

'20 angstrom (Intel)' ~= 2 nanometer (industry)

Process Gate Metal Year
7 nm 60 nm 40 nm 2018
5 nm 51 nm 30 nm 2020
3 nm 48 nm 24 nm 2022
2 nm 45 nm 20 nm 2024
1 nm 42 nm 16 nm 2026

However note that the feature size barely shrinks between 2 nm and 1nm. I'm not sure what size Intel will go with, but offhand this might be close to the limits of silicon as we know it. I'm not sure where things will get pushed in the quest for further progression.

Also of note, IIRC some of AMD's presentations around when Ryzen launched involved mention that cache / memory (and maybe some other features?) on CPUs weren't scaling down effectively past 7 ~ 5 nm, which is one of the reasons GPUs had the cores and then external memory controllers. I know automakers and a bunch of other consumers that would like bulk (cheap) products made on modern wafers (300mm) with a semi-modern process that's super inexpensive. Particularly power ICs which would prefer lower leakage even if it means a slower response.
Your custom 24-byte version is just two bytes smaller than the "size_t n" gcc -Os version, probably within a rounding error of what compiler developers care to achieve.
Technology plus a concentration of wealth not seen in a long time, IMO. Enables the wealthy to deregulate the government. Very "tight inner loop" for cartels/monopolies.

Damaging and unsustainable, unfortunately for most of us, especially those losing life saving medical services.

EU banning Amazon from lobbying Parliment is nice.

https://news.ycombinator.com/item?id=39544779
To high-five all the other monkeys round the outer edge of the face, of course: https://www.youtube.com/watch?v=kBIg7LEHs-0
It feels so creepy, thanks for the insight.
I know, I've been to the track with a couple of my cars too.

My point is that you neither have to reach the limits of a car's performance, nor do you need a high performance car, to appreciate cars for what they are. Many of the people who ended up on the track in the 00's and 10's are people who enjoyed whippin' 90s shitboxes around country roads, but couldn't afford the track. These are hardly people who buy cars for status.
How much you wanna bet that "in kind" will not reflect the runup in BTC over the last few months?
And neither do women. Which is precisely why some of these women are choosing to be single and/or childless.
Cisco made routers during a period when the internet boomed. They’d have had to have screwed up badly to not grown rapidly.
So these ancient granite constructions exhibit tool markings of computer-aided design precision, laser cutting, and power drilling. These enormous granite obselisks weigh more than even modern cranes can lift. But they were allegedly "hand-chiseled" and lifted from quarries by a dozen men with ropes. Yet no-one with actual modern computers and lasers and drills and cranes has been able to replicate any of it. Oh and every ancient structure is "ceremonial" that these stone age people built in their spare time.
I was very pleased to discover that option in LineageOS a few years ago.
Democracy is all very well, but it takes a Caesar to fix time itself!
The Avatar creators got so frustrated with Netflix they left a year or two ago.

I think Apple gives a lot more free rein to its creators. For the Dr. Dre biopic they let it be made and then shelved it.

Another notable exception was they allegedly wouldn’t let Jon Stewart talk about China.
This video demonstrates various polygonal shapes forming in a spinning drum of boiling liquid:
https://www.youtube.com/watch?v=b6L0vKP1_m4
Our calendar is epicycles within epicycles within epicycles.
I don't understand why people keep referring to Elon's model as a savior of anything. It seems to be a fine tune of a standard model with Gen X slacker personality.
An allocator and deallocator go hand in hand. For the JVM, most of the GCs are compacting so they can use bump allocators. In that case, yes, it is a solved problem. However, it depends on the alloator/deallocator pair and traditional malloc/free implementations involve many trade offs, so allocation work continues.
20 seems fair. He certainly would do it again if released.
Direct link:

https://arstechnica.com/security/2024/02/github-besieged-by-...
I'll also recommend you to read HN guidelines.
I genuinely don’t remember either of their first names and I find it mildly amusing that I can read a story focused entirely on them and still not learn that information.
> [...] spraying a tank of whipped cream into her mouth.

Because the original mentioned a 'tank' not a 'can', I assumed that original comment meant a restaurant grade whipped cream dispenser like eg https://www.amazon.sg/Otis-Classic-Stainless-Whipped-Dispens...

If you are fancy enough to use such a tank instead of a spray can, you would most likely load it with real cream, not sweetened vegetable oil.

(I don't know how likely sweetening of the cream in the tank is.)
Show HN: Atomate – Free and open-source RSS reader for web. No sign up required
Atomate lets you add news sources, blogs, microblogs, newsletters, YouTube channels, social media accounts, or any site with a public RSS or Atom feed and merges them into a single chronological feed.

No sign up. No downloads. 100% free.
> I can type pun int & float pointers. (I think this is the same sort of behavior that I'm going to note at the end.)

Yes. And yes.

> A struct is a product type. A union (at least one combined with a tag) is a sum type. I suppose one could use a struct like a union, and the members not corresponding to the variant are just wasted memory …

Yup, wasted memory.

> This is also a breakage from vanilla C, but it's not the first in your language, so I'm assuming that's acceptable. (And honestly sum types beyond `enum` are pretty rare in C, as C really doesn't help you.)

Exactly. I'm fine with the kind of breakage where I don't have to rewrite someone's code to fix it. I'm fine with breakage that doesn't slow me down, basically. It's nuanced.

> Yeah, so I think your isoheaps are "memory-safe". I would stress that Rust's guarantees are a good bit stricter, and remove behavior you'd still see in your language. Your language wouldn't crash … but it would still go on to do undefined-ish things. (E.g., you'd get a integer, but it might not be the one you expect, or you might write to memory that is in use elsewhere, assuming the write was in-bounds within a current allocation.)

You're 100% right. It's a trade-off.

Here's the cool bit though: Fil-C has no `unsafe` and no other `unsafe`-like escape hatch. In other words, Fil-C has a lower bar than Rust, but that bar is much more straightforward to meet.
Kazakhstan and the 25-Hour Leap Day
Kazakhstan's time zone unification yields an interesting quirk of time. But is it a unique quirk?
I'll bet you, as that's what 'in kind' means.
Yep, we agree on ethical stands. It's not that the uniqueness of my work is lost or anything like that. It's the choice of not feeding.
Everyone has their minds blown by Sora. The fact that a v0.1 was s not perfect has not seemed to have bothered anyone that I have read or listen to in the past week.
It’s about holidays, yes. So Christmas was on December 25, just their December 25 was everyone’s January 7th. Not sure what else they used the calendar internally for.
There’s really only 3 nodes. Intel 7, 3, and 20A. The rest are derivatives sort of like what TSMC does by creating “4nm” derived from their 5nm node.

Really only 2. Because Intel 7 was so late that it just happened to be close to ready when they announced 5 in 4 years.

So it’s 2 in 4 years. In reality is more like 2 in 5 years because 20A won’t have wide spread products so soon.
> And not just some features or aspects but almost the entire system in almost every way.

Except latency. RAM (uncached) latency managed maybe 3x (250ns in the 80s to sub-100ns these days)?

The only really significant latency improvement is spinning-disks to SSD.
2010 will never be as good as 2001, but it is a really solid film. And it exonerates HAL in lovely form.
That's cool!

My plan for Fil-C is to introduce stricter types as an optionally available thing while preserving the property that it's fast to convert C code to Fil-C.

C++ is easiest to describe, at the guts, in terms of C-style reasoning about pointers. So, the easiest path to convincingly make C++ safe is to convincingly make C safe first, and then implement the C++ stuff around that. It works out that way in the guts of clang/llvm, since my missing C++ support is largely about (a) some missing jank and glue in the frontend that isn't even that interesting and (b) missing llvm IR ops in the FilPizlonatorPass.
Sounds about right, judging from the fact that the United States still can't seem to adopt the metric system democratically.
This sounds like the Ed Norton rant from 25th hour. <3
Imagine planar shapes || now forming a △, and then assembling those in hexagonal/honeycomb configurations.
It's not wrong, but it's also a bit more nuanced if you're unfamiliar. Many state wildlife departments use this money to put it back into public parks and protecting more at risk wildlife. There are some species that continue to live purely because of these structures.
Prolly Trees
Can you provide some specific examples? I can then provide context per zone/grid.
I pray for the day I can get an LLM representing a bank with apparent authority to negotiate financial arrangements.
For the Romans, the year was a government concept. They counted the years by the administration of a certain official. The change to start in January happened simply because they changed the date of inauguration for the council.
> ”The only real cream in an aerosol can Ive ever seen was in Canada”

Aerosol cream (“squirty cream”) is a fairly common product in most countries, in my experience. Usually sweetened with some additives and nitrous oxide propellant, but mostly made from real cream.

An example from the UK:
https://www.sainsburys.co.uk/gol-ui/product/coffee-shop/anch...
hey, my reply seems to have been lost! i'll try again

yes, using -Os does seem to have been my main problem! possibly in the past gcc's optimization wasn't as flexible and so couldn't trade off performance for code size as effectively

but what surprised me in this case was not that -Os was reducing size at the expense of speed; it's that it was failing to apply a well-known, widely-applicable optimization that both reduces size and improves speed

getting down to the 4-instruction form of the loop does require an optimization that increases size while (usually) improving speed: transforming while (x) y; into if (x) do y; while (x);, which costs four bytes in this case (because the beq/bne doesn't fit into a compressed instruction; risc-v 2-byte compressed branches can only test a single register, so you only have c.beqz and c.bnez)
From the article it looks like the 500mm investment is now around 1.5B (if they could sell their block at the 18B valuation). Thats a lot less than they lost.
Genuinely surprise this was the outcome, I had some balances in the Earn program under redemption since Jan 2023, been a long wait
It's most fitting how the messed up kerning in one of the newly renovated stations, Mehringdamm, conveys the slow decline of this country once striving for excellence.
Key quote:

“””
over the last three years, the source of funds on the platform shifted majorly from small donations to added funds. A mechanism that was originally an unplanned “add-on” became the main source of our revenue, shifting our incentives and, slowly, our strategy, in a way that we did not plan for, and I failed to predict. As a result of this movement to direct-to-hosts large grants and funds (with their increased compliance and opex); the cost to hosting collectives while equally sharing the fee on the transaction became untenable for the fiscal hosts.
“””
How does gradient descent work with these discrete ternary parameters? If you compute the partial differential for a parameter, how do you determine what to nudge the parameter when updating on back propagation? Do you only update if the "nudging amount" meets a threshold?
You seem defensive.

Someone having an opinion on a differing taste as you put it, or a criticism of a behavior they think is counterproductive or unhealthy, shouldn't elicit a hostile response. It is about as trashy as your view of their view, in my view.
Which is in keeping with all other applications of nuclear weapons attempted to date, so there is that.
I've been using this recently in WASM, in particular for the counters feature. It's really great and it makes it super easy to track and follow the evolution of your app's memory!

In my console, I have something akin to this:

TRACE client_wasm::plugins::allocation: Memory stats counters=Counters { allocation_count: 165454, total_allocation_count: 18756119, allocated_bytes: 34654828, total_allocated_bytes: 3185258585, available_bytes: 82802636, fragment_count: 5026, heap_count: 1, total_heap_count: 1, claimed_bytes: 118423552, total_claimed_bytes: 118423552 }

I haven't carefully benchmarked dlmalloc (Rust's default WASM allocator, https://github.com/alexcrichton/dlmalloc-rs), but it's nothing special (to my knowledge). The swap to Talc is pretty trivial and it's clear that the author is paying attention to its performance.
yes, agreed! it wasn't that the code size was so important to me in the grand scheme of things, it's that i was surprised by the particular way it happened to fail
> You picked a side

Don't project your ying-yang dichotomic views on me. I'm just being objective about the cause-effect. And yeah, I do live here and this is too serious to ignore bullshit.

> I’m not sure why you are so averse to owning that you picked it.

> So yes, you are that brutal. Just own it instead of vacillating and squirming.

Because I see people who picked a side screaming "ceasefire is not an option", "they died for Democracy/Motherland", "total military victory or bust" and that's just fucking disgusting. Yet somehow I am the brutal one, awesome.

Sorry, but from where I stand, it's the sidepickers who have to squirm, shill, reinvent reality, and call things that you've acknowledged few years ago as totally non-existent and propaganda few years later.

The further you are from exploding things and death, the more heroic you feel about picking a side.

At least my views are solidly grounded in facts distilled by cross-referrensing distinct sources datasources, backed by opposing interests and a desire for a just resolution for everyone.

> describing how neutral they are but then pushing Russian talking points

Oh I am not neutral, I am pro-me! I just recognize the cause-effect and don't pretend that everything that doesn't fit my views is "talking points". Real life is a bit more complicated, you know.

> It’s very typical for their culture to rationalize as you have. So have a great day!

It's typical for any human to rationalize. Look how you rationalized dismissing my points, look how you rationalize hate and perpetuating war.
Now I want to read/watch a Zombie fiction where the zombies are everywhere, but so weak that they realistically can't harm you at all - other than infections from scratches.
What is the correct maximum time for stealing a $1200 TV? Say the large screen shared by all the orphans so your friends can video you sniffing coke off and then running it over it in your truck, before you got arrested at the next orphanage, and abused the judge at trial rather than show remorse?

Mandatory sentencing is grotesque, as would judges be who unjustifiably hand out maximums because they are having a bad day. But the ranges are there for a reason, allowing a judge to apply judgement.
There are some no name USB capture sticks that take any HDMI signal and expose it as a standard USB UVC camera, no drivers required. This could be a start of a DIY project.
> None of that is related to Yuzu though, Yuzu can only play what you give it.

But if it's only useful when you illegally infringe copyright, its creators could be found civilly liable for such violation.

I did some looking into this case. Nintendo's lawyers appear to be attempting a novel legal argument: they are composing the DMCA with the doctrine of contributory copyright infringement. Under the latter doctrine, purveyors of a device (or software) can be found liable for copyright infringement even if they didn't commit the infringement themselves, if it can be found that the device is only useful for such infringement. Where the DMCA comes in is, Nintendo is arguing that despite not being a copyright circumvention tool in its own right, Yuzu is only useful for playing games whose DRM has been circumvented; therefore distributing it is an offense of trafficking in circumvention technology under the DMCA. It's not really clear whether the courts will accept this interpretation, but if circumvention is "copyright infringement", then the doctrine of contributory infringement could well apply.

It tends not to matter in courts if using an emulator is better than using a devkit (personally I concede that it may well be, especially early in the development cycle). Because the devkit option is available to you provided you pay for a license, and because not paying for such a license is not a legitimate option for Switch development, the courts are not likely to look at Yuzu as legitimate software for non-infringing Switch development. There was that court case involving illegal DVD decryption where the judge, upon hearing the defendant argue that they just wanted to play DVDs on Linux, stated that that was not a legitimate reason for circumventing DVD encryption because they could have played those DVDs on a Windows machine.
The second term is not a cross product. It's the exterior product (or bivector). Cross product only works in 3D. Exterior product can work in any higher dimension.

A cross product of two 3D vectors is another vector, perpendicular to the plane containing the two vectors. The exterior product is a 2-vector (thus bivector) that sweeps the parallelogram between the two vectors; it's on the plane containing the two vectors. In 3D, the cross product vector is perpendicular to bivector plane.
You can control most of the optimization flags separately, I think most are listed under the various levels here [0], might be interesting to see what causes the difference, or if it's one of the unspecified "tuning values".

[0] https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html
I haven't bothered to use -Os much (outside of places where performance decidedly does not matter); it seems fairly clear to me that code with like any amount of hot spots (i.e. most code) would greatly suffer.

I wonder how different would things be if it was more common to select optimization level per function, instead of for the whole project (gcc allows it, clang has only a thing to disable all optimizations on a function).
For hardware, 2-argument ternary additions and multiplications should be very close in terms of the tiny circuit required for either.

If you are doing ternary calculations on 32/16-bit hardware, then the additions would be simpler.
If that's terrifying to you, definitely do not check out Sora by OpenAI
lol. funny because it's true
Chronic Freelancer Goes to Bat for Independent Contractors in America [video]
All I remember is that they’re 6’5” 220 and there’s two of them.
Goodbye, Skiff Desktop
I had a CSF leak caused by a bone spur on my spine poking a hole in my dura.long story short, spinal surgery to remove the spur and seal the dura , which involved fusing three thoracic vertebrae. The “positional headaches” were horrible(when I was leaking). I consider myself lucky that it was treated as successfully as it was. This was over five years ago.
What does he have to do with OpenAI, aside from reading twitter and trolling based on what he reads?

He seems to be knowledgeable in the area (dubiously, based on this article), but just posting a list of random items without any critical analysis seems pretty weak.

Maybe he is just trolling for the clicks?
20M records of cutout.pro allegedly leaked
Nothing, if you think it's worthless then it will continue to be worthless. These are the types of articles that appear and will continue to appear every time it takes a dip. They are the type of dips that we will continue to see. At least for the near future. Yet, it continues to come back. As long as there are people that believe in it, bitcoin will survive.

At some point, people will get used to the idea of Bitcoin being an asset and the extreme dips will be reduced and multiple services will be based on it. My guess is that that will happen when a generation of users is alive that has not lived in a world without Bitcoin. Maybe 10 to 30 yrs from now.

I will even go as far as saying that some people will use it as an asset in their retirement fund.

Bitcoin has zero value, only if no one believes in it but as long as there's a community that believes in it and it's willing to trade it then it has the value the community gives it. As it stands now, over $60k per coin.
Makes sense. Obviously I need a refresher course on thermodynamics.
Discussed a couple of days ago:

https://news.ycombinator.com/item?id=39501468
Never got a ticket. I obey the laws. :)
> Jony Ive, Apple’s chief design officer, wanted to pursue a self-driving car, which members of the software team said could be done.

No one seems to realize how fantastically difficult self-driving is until they are deep into it. Apple, Cruise, and Tesla all seem to have made this mistake.

It's a shame that Apple won't be dumping its substantial resources into self-driving, because we'd all be better off if there were a viable competitor to Waymo (who now seems uncatchable).