skysight-inc/HackerNews huggingface dataset:
Great Britain was once entirely covered with thick glacial ice, so much so that the entire landmass was pressed down much lower than it sits today.

The relevance here is that UK is littered with massive rocks that don't match their local area geology (such as the Stonehenge rocks).

Glacial erratics

https://www.antarcticglaciers.org/glacial-geology/glacial-la...

This broadens the possible back story on the stones - it's possible that all the bluestones were hauled from Wales across 140 miles to the Stonehenge site and the alter stone "stood out" amoungst those bluestones as it was an erractic carried there from elsewhere by glacial action.

It's possible that all the bluestones were erratics that had been dropped within a short distance of the Stonehenge site and the alter stone was one that came from much further north ...

It's a genuinely tricky question to resolve.
Is it? Or does it just get randomized with a seed?
Best SEO resources to learn Organic Traffic
Ask HN: Does an open source model work for me?
I'm reaching a point in one of my projects that works for me and i'd like to try and put it out and see if it works for others.

My service is two parts, an app, and a back-end, that works as a sort of montage / archival tool that fills a gap I felt with other apps out there.

When I show others, some people suggest that it would be useful for them too, and they could even foresee spending money on it.

But I don't want to spin it up as some “startup” - I have work and a family to take care of, and so I need to be able to balance “side money coming in” and “side work going out” - I don't think a traditional startup fits in this requirement.

I want to be able to run this service for people, but it's a non-zero cost for servers and storage space, so I'll have to charge for the service, which is fine. People could also download and run it themselves for free, no sweat off my back..

I'm thinking the best option might be to open up the source and let people do what they like, then just offer the main service as a paid for option, and rely on honesty and branding to say mine was the OG.

Does this make sense? Will it add more work onto myself (managing an open source project as well as the “service”)?

Is there anything that I need to be mindful of if I try and operate this way?

My goal really is to help people (put it out there as open source and run a service) and if I can, I'd like to get a little bit of income from it to help look after the family, but not so much that it becomes a second job..
I was at my assembler and picked up a 30 layer PCB with two $5000 Xilinx FPGAs on it. Military application, really cool. They were t even special or rad hardened for space.

But “it’s FPGA and you can see the code”… ok, fucking lol though. HeartBleed OpenSSL was an issue for how many years and the code was open to a hundred million people who could read it in some language. I know FPGA developers they couldn’t even remotely follow a softcore CPU configuration. You are talking about less than 100,000 people in the world, and even that is probably way generous, maybe 30k?
> Were women more likely to be junior, and therefore more likely to be cut? It's almost as if NPR just wants to parrot a narrative.

That last point read like BS to me. I’m willing to bet that number includes a good chunk of tech recruiters (which tend to be female). And yeah a lot of recruiters got laid off in the last year
It's not, Dyson already perfected it.. :^)

/s
But they cannot calculate price on ads. Also, can you deduct VAT from your taxable income in Europe? Sales tax in the US is deductible.
As a currently not employed person, one interesting thing to note about me is that I have no income, which means not much money to pay for things.
I honestly don't understand why anyone would pirate windows. Its full featured if you don't activate apart from a watermark. If you choose to activate you can get an oem key for like 10 usd.
Yes, there are many people who have leases or financing at $800/mth for just a car, instead of a paid off $5k econo-box. Extra, meaning it's additional on top of their fixed survival expenses.
still need it for class members, unlike in some other languages.
>> What is the incentive for big giants like Intel, Qualcomm, and Nvidia to adopt RISC-V? Isn't their moat their in-house chips?

Every chip company other than Intel and AMD licenses designs or ISA from ARM. Risc-V has no licensing fees if you design your own, and there are even free designs out there.

It's not feasible to create your own instruction set. You also have to build a whole bunch of software infrastructure for it and convince people to use it and port apps to it. Intel doesn't license x86. ARM costs money, and RISC-V is an open standard that was competently designed by some very smart people. It is also the 3rd most well supported ISA from a software point of view.
I've had luck with an RX5700XT and whisper.cpp built with clblast. Works like a charm, not entirely a scarring experience getting it to work (easier than most other stuff which was surprising to me).

One arcane detail is that whereas for PyTorch I have to set the env var HSA_OVERRIDE_GFX_VERSION to 10.3.0, getting it to run with whisper.cpp and llama.cpp requires setting it to 10.1.0. Good luck and may it cost you less hair than it did me.
Windows 11 has a lot of improvements under the hood, like better memory management, extra wsl features, better multi screen management etc
In part that's because it's not an answer. Answers have an obvious "Share" hyperlink below them. That, there, in contrast is a question comment.
Just do it all the time then? If it's infrequent it's also not much of an hassle.

GoG and Steam do "email 2fa" and while it's annoying they do it anyway as they are a "risky" target, IIUC.
MGM Resorts confirms hackers stole customers' personal data during cyberattack
I think whats missing here is that

layoffs
freezes

etc are basically weekly lifecycles

like, there is no article about freezes being lifted or hiring restarted

but reality is closer to ebbs and flows that are quite quick
This article doesn’t address the real challenge [in my mind].

Framework support is one thing, but what about the million standalone CUDA kernels that have been written, especially common in research. Nobody wants to spend time re-writing/porting those, especially when they probably don’t understand the low-level details in the first place.

Not to mention, what is the plan for comprehensive framework support? I’ve experienced the pain of porting models to different hardware architectures where various ops are unsupported. Is it realistic to get full coverage of e.g., PyTorch?
A huge chunk of HN stuff is blog posts. Plus if there's nothing to say about the thing than isn't more than a messageboard comment then there's not much reason it shouldn't just be a messageboard comment.

It's definitely less 'effective' at dominating the discussion with a single comment but that's more or less the point.
Show HN: Entrepreneurial Wisdom in Memes
You can store the hash on a public Blockchain and the timestamp of that transaction will be verifiable.
> Somewhere there someone whose fetish is peeled grapes.

I mean, why else would they perform surgery on one? The robot obviously has a thing for it.
I don't get this: why using both the annotation and the boundary checks? Once I annotate the function's parameters, the compiler can safely assume what the annotations state. Of course then it must check that the condition is guaranteed at caller side. Just like you don't have to check that index >= 0 because it's declared as unsigned, but it the caller's duty to not call the function with -1, for example.
And this is why you should never force people to use their E-mail address as a user ID.
And that's assuming you even have access to said source code. In many cases, you just receive a semi-documented JSON object and a prayer.

Anecdotal story:
We recently went through an effort to introduce strict-type checking for our typescript backend. As part of that effort, we introduced concrete types for every API accessible across a service boundary, which caught 6 mismatches between the documentation and the implementation (e.g. return Promise<bool> vs Promise<Instance>) and several hundred issues with missing null or type checks that would result in an "InternalServerError" instead of a meaningful error message.

We started rolling the strict version out this week, and we can already see a meaningful improvement in the sentry logs.
> The x86 addressing modes are a lot simpler than the 680x0.

Anything but simpler and completely irrational to someone coming from the orthogonal ISA design persepective.

For a start, on x86, the loading of an address is a separate instruction with its own, dedicated opcode.

On m68k (and its spiritual predecessor PDP-11), it is «mov» (00ssssss) – the same instruction is used to move the data around and to load addresses. Logically, there is no distinction between the two as an address and a numeric constant are the same thing for the CPU (the execution context defines the semantics of the number loaded into the CPU register), so why bother with making an explicit distinction?

Having 2x separate instruction for loading addresses and moving the data around would have made more sense if data and address registers were 2x distinct register files, which m68k had and x86 did not, and speaking of the registers x86 was completely starved of general purpose registers anyway effectively having five of them (index registers are semi-general purpose anyway so they do not count). Even x86-64 today has 16x kinda general purpose registers which is very poor. AMD29k, as another extreme, could have 256 general purpose registers and 32x has been the sweet spot for many ISA's for a long time.

Secondly, there was the explicitly segmented memory model with near and far addresses. Intel unceremoniously threw the programmer under the bus with having to explicitly manage segments and offsets within each segment to calculate the actual address, and the address could not cross a 64kB segment. Memory segments have been a commonplace and predate x86, yet the complexity of handling them is typically hidden in the supervisor (kernel) level. m68k, on other hand, has had a flat memory space since day 1 that only really, for all practical reasons, took off with Windows 2000 on x86 – almost 2 decades later after m68k got it.

Lastly, comparing max instruction sizes for m68k and x86 is a bit cheeky. m68k has fixed size instruction encodings that allow the CPU to use a simple lookup table to route the processing flow as well as the extracting addressing mode(s) from the opcode could instantly give an indication of the total instruction length

Whereas x86 has had the variadic ones requiring a state machine within a CPU to decode them, especially as the x86 ISA grew in size, often stalling the opcode decoder pipeline due to the non-deterministic nature of the x86 opcode encoding.
Tickets, Issues, Tasks
What an incredible talk, too! Thank you so much for sharing! So glad I scrolled down this far haha
Are kinks really that rare? Like, don't most people have something that turns them on, in some way? Or does this article only refer to a very specific definition of "kink" past a certain degree of "freakiness"?

If someone is turned on by cuddling or emotional bonding, are those kinks? I personally consider cuddling a kink. So does hugging, or holding hands, or whatever.

Is this not a popular sentiment? Are kinks only things like vore..?
So, are you seeing a larger pool of say, L5s that are applying for L4 jobs?

Or does your company have generic openings, and you’re saying that people are now more comfortable with offers a lower level than they’d qualify for? (which puts them at the top of level N vs bottom of N+1).

In either case, it sounds very much like an employers market right now. The only exceptions would likely be individuals in high demand roles (like AI/ML).
Rubio received 250k from SoftBank last year.
These large companies are effectively running on momentum. Layoffs are just going to slow them down faster.
Indictment is here: https://www.justice.gov/media/1318376/dl?inline

Edit: The indictment doesn't say much, seems the bulk of the information is in the "declaration", which is here: https://www.justice.gov/media/1318381/dl?inline
The part you left out is where you inevitably leave the company and now there is this bespoke snowflake which nobody knows about doing god knows what transpiling stuff under the hood. With the average tenure of a software engineer being a few years maintainability and standardization are important above all. This is one of the reasons why opinionated and simple languages like golang have gained large popularity.

I do agree that genuine software excellence and craft is rare in corporate settings. If you want to make a piece of excellent software like curl or sqlite you will be doing it on your own, and you most likely will not be making a living off of it either.
You seem strangely angry about a pleasant idea.
My heart goes out to these people. Getting fired sucks and I am happy to look at any resumes for people who don’t live in America, Canada , China , Russia or any country where sanctions are common.

Being fired from Cloudera was the best thing that ever happened to my career. The company was going downhill but I would have never left because I was there so early and always viewed from the pov of someone surrounded by someone smarter than oneself.

My guess is these companies have no way of measuring overall output or productivity that doesn’t suffer from all sorts of stupid bias. Many of these people will do way better if they get another job quick.
Just use array properly and you get run-time bounds checking:
https://godbolt.org/z/4a45xq5hr

(yes, a bit more compiler support is necessary to make this safe. I posted a patch to GCC, let's see)
Ask HN: Who else replaced googling with ChatGPT with web browsing?
Good lord I'd never vent with a co-worker especially a boss. That's a quick way to become an outsider on the team.

>I’ve done experiments where we’d do 1on1s for a while then stop doing them. Inevitably, in the next retro, at least 1 person would complain about us cancelling 1on1s.

Did you restart the 1:1 just for that person or persons? Let the rest of us not bother with that white lie factory?
I live in a small college town in Germany. My workplace is a 15- to 20-minute uphill walk away, my family doctor is in the building next to where I live, and all my friends are within a 40-minute walking distance. The situation was almost the same when I lived in China, in a smaller town two hours' drive from Guangzhou. I've walked my whole life and don't even know how to drive. I've almost taken for granted that one should be able to walk to any place that is important to them; perhaps it's not that universal elsewhere?
> what about the windows experience do you find better?

Everything outside the terminal(though Powershell is pretty cool tech). Wifi, bluetooth, HDR, fractional scaling, tiling/snapping, virtual desktops, general device compatibility.
When the Mossad targets you
I literally gave away my last laptop with a discrete nVidia card because it wasted so much of my time.
It is never safe to do that. Anything you say can and will be used against you. Manager is taking notes. Always.
Yes to all, technically. It won't matter usually, but technically. Weapons export controls are getting absurd that buying Chinese to get around is totally an option now.

Like, seen those silver tablet thing for screening COVID in visitors? They are ALL designed and built by Chinese companies using really good and completely unlocked Chinese thermal cameras, because, access to Western versions of such high technology could "pose threat" to the Western world and is therefore severely restricted.

And they ALL record every faces it's seen, which are often not GUI discoverable nor exportable but extractable by sshing into, because of course they do and they are.

And that is what export control schemes are doing.
I'd also assume a non-zero amount of those folks are intentionally taking employment breaks. I took almost a year off, but to the average stranger it may have looked like I was unemployed and couldn't find a job.
sqlite? god please no

sqlite is great when everything is working as designed, but breaks completely on any badness.

The file-based git approach is on the other hand is incredibly resilent - and "resilent" is exactly what I want from my version control system.

For example, I sync all my computers, including .git dirs, with unison. And sadly, I am not a perfect human being, so I often generate conflicts (like make different commits on same branch in same git checkout and thentry to sync this using file-based sync tool). And git survives such abuse and just works. It also survives partially deleted files, bad transfers.. sometimes you need to dig a bit, but you can recover it.
Anybody tried Decathlon checkout? Just throw in the items in the box at the bittom, it automatically adds the item to the bill.

No scanning no fiddling necessary.
He didn't build all that by himself, and there's (hundreds of) thousands of workers doing the actual physical work for him.

Those Amazon servers don't magically teleport the packages to the customers.

All because he's lobbied, and continues to lobby, to not pay enough taxes. The tax system is unbelievably unfair.
Fp64??
In the Netherlands we have such a system called iDEAL. People use the app/site from their own bank to authorize the payment and the money arrives on the receiver's bank account instantly and irrevocably (without a judge stepping in). It's also very cheap (like 25 cents fixed).

Merchant fraud doesn't appear to be a big problem. Probably because the merchant requires a Dutch bank account, which requires a lot of identifying paperwork

It's pretty awesome.

Many other European companies have a similar system, and I believe there are plans to join them into one system. Let's hope the credit card lobbyist don't manage to mess it up.
Same for IntelliJ: JetBrains Space

But it also supports Gitpod, Google Cloud, GitHub Codespaces, Amazon CodeCatalyst, and Connect to Coder [0]

There's also Dev Container, that gives all the developers the same dev environment as a container.

https://www.jetbrains.com/help/idea/remote-development-a.htm...
Marx, Kondratiev, Schumpeter, creative destruction, 6th wave, blah blah blah
Agreed...the main gap is support on consumer and workstation cards, which is where nVidia made headway, but that is starting erode super recently. ROCm works pretty well for me, I have had a lot more problems with specific packagers than the ROCm layer.
As I have pointed out elsewhere, that's a question comment, not an answer. And this very discussion here exemplifies the problem with people wrongly using comments for answers. Most of the objections raised here to that question comment were in fact already raised on StackExchange. Several are hidden because of the way that StackExchange decides what comments to show.

If it had been an actual answer, in contrast, you would have had a "Share" hyperlink to click on, bringing up a pop-up that allows you to copy a hyperlink for the answer, even on your device. The person mis-placing an answer in a question comment hasn't helped you, either.
Most, if not all, managers I've had are terrible for neurotypical. I imagine it's sort of like talking to the cops as a neurodivergent person. You're just guilty because you don't behave "right".

I think I might be neurodivergent but I'm not going to get diagnosed so I have no idea. I will say it seems like no team I have ever been on really understood what to do with me. Which -- fine, I don't care to do anything with them.
I mean it would be the end of me using windows for personal computing. The only reason I use Microsoft office these days is if my employer springs for a subscription for me - windows could easily be the same.
ios 16 is unable to know when it used mic on older devices?
You have a very different model of human behavior than I do. Businesses don't fuck over their employees if they want to continue having employees. Also, in this scenario my savings doesn't also depreciate. When the employer decides to pay less I still have the full value of what I have already earned.

With inflation, my current earnings are reduced and any dollar savings I have are reduced.
Doesn't this imply the rods and cones story for these animals eyeballs must be a bit different to ours? I can believe some is inter-species signalling but surely also intra?
> Now a lot of us are jobless and can feel some fire in our bellies again, a time to fight or die

I don't feel any confidence in my job lasting anymore. If I lose it I'm simply going to choose die, because I don't have any fight in me anymore. My job is the only thing that makes me worth anything as a human, if I lose it I am nothing.
Cool look.

However, buttons don't become "unpressed" on Firefox Android after touching them. They never get their shadow back.
Why is it bad with dealing with an introvert? We're not closed off or any more private than extroverts. We just drain faster in social situations. We're not children that need to be coddled.
As always, there is a relevant XKCD

https://xkcd.com/468/
Interestingly, Catholicism sees the former (doing the bad thing but agreeing that it is bad and that you should stop) as pretty normal, but the latter (deciding the thing is okay) as heresy, the sort of thing that could get you the bell, book, and candle.
It’s a massive game changer, being able to make a drawing of Mickey Mouse doing 9/11 doesn’t mean a thing towards whether it’s a success or not. Anyone can make a drawing of that, it’s not special. Certain people are so obsessed with safety that if it were up to them we’d still be living in trees until someone invented a fire nobody could burn themself with.
Ah, thanks. I didn't know this proposal. I am trying to push similar things.

The main obstacle are people coming from MSVC or C++ not knowing variably modified types and people being convinced that VLAs are always bad. This then leads to many bad attempts at fixing the problem instead of simply using arrays which know their run-time length. While we still miss a bit of compiler support (I am working on it), this already helps today: https://godbolt.org/z/4a45xq5hr

(Update: Of course, the use of references in the proposal above and the motivation is a bit obscure. In any case, VM-types will not be optional in C23 anymore. And usage and interesting is going up.)
Does that break things like cherry-pick ? I’m intrigued.
America: features (certainly not safety)

Europe: quality

Chinese: cost
Same, VICIdial introduced me to it!
Have you ever heard of "making people learn tools"? Not every job has to be the cookie-cutter node/react stack... you can also train people to use your stack.
Do you want a full-frame image or a full-frame sensor? Because if your desire is to have a full-frame image, then with our product, despite using Micro 4/3, you'll have the opportunity to achieve a full-frame image using our filter. I hops can understand this.

Thank you.

I’m Back team
Australian pricing is $14.99 per month for an individual subscription or $22.99 per month for a family subscription (I subscribe to the latter). Well worth it.
As an owner of some Sapphire Rapids parts, let me just direct you to: https://edc.intel.com/content/www/us/en/design/products-and-...
People use flakey software all their time. As long as it mostly works most of the time most people put up with it. Examples: Windows in the 90’s and 00’s, or any AAA game on first release in the last 10 years.
I wouldn't worry, that cat left the bag some time ago.
this. i’m addicted to youtube. if they make me pay that might be enough friction to get me to not use it.

i’d probably switch to tiktok or something tho
What company? Finding places with decent openings is brutal. You can Add Gmail to my username if you prefer and don't mind sharing.