skysight-inc/HackerNews huggingface dataset:
> Optimizing compilers are easier to write because there’s generally just one way to do things and is guaranteed to be optimized.

Yeah I’m sure RISC-V has completely eliminated zeroing idioms
After paying taxes in other countries, and then seeing their standard of living, I think there’s probably more room between US tax spend and “peak efficiently” than your comment would lead someone to believe.
The bullets to the left of the titles make my eyes bleed.
though simple edit controls do have spellcheck and autocorrect these days (i.e. thinking the simple edit controls one expects from mobile devices / even the edit field I'm typing this into on a desktop web browser).
It is a term used in France, you can go to prison for harassing someone at work.
https://www.service-public.fr/particuliers/vosdroits/F2354#:...
> x86 has a different situation. If your instruction generates too many uops (or is too esoteric), it will skip the fast hardware decoders and be sent to a microcode decoder. There’s a massive penalty for doing this that slows performance to a crawl. To my knowledge, no such instructions exist in any modern ISA.

Not surprising that modern ISAs are missing legacy instructions
Pioneering British AI chip designer bought by Japanese firm
>Aren’t you shifting goalposts now?

No, but mentioning successful launches of a small disposable rocket in the context of conversation about replicating reusable Falcon-9 is shifting goalposts. Galactic energy, that you named, is only trying to develop its Pallas-1 rocket that resembles Falcon-9.

>how does the toxicity of the fuel matter

It's the technology of the previous century when the need to achieve strategic goals out-weighted a lot of safety concerns.
Cultural Marxism is conspiracy theory. It gets attention because crazies won't shut up about it. https://en.wikipedia.org/wiki/Cultural_Marxism_conspiracy_th...

Economic Marxism does not get attention for two reasons:

(1) because it's an economic theory for late 1800 era society.

(2) It does not advance or develop. Something that revolves around interpreting "what Marx said" is not living economics. Most socialists don't think Marxism is good economic theory for working class anymore.
Rather than writing a program you can also just use gdb and do it interactively...
This resonates with my experience. The small company I worked at during Covid lockdowns had a 3-questions structured standup. At one point we added the question 'how do you feel today?' as 0th question. It helped us to see each more other as humans, which is often difficult when Slack, Zoom and PRs are the dominant communication forms.

Also: all-day Slack huddles in the #watercooler channel, everyone muted by default, is a surprisingly effective way to lower the barrier for team communication. If you're waiting to talk about being blocked until morning standup, you'll probably ask for help about 16 hours later than necessary.
Simple solutions can still have complex effects. There's no contradiction here.
Affinity six-month free trial
I've tried to use micropython a few times, and it just didn't gel for me.

All the examples I've found seem to center around doing things interactively in the CLI. Do people write code like that? I write a lot of python and I maybe interact directly with a REPL for 5 minutes in a month.

There was no good tooling for managing a set of script files on the embedded device, and as soon as I had something mildly complex (on a ESP32, consuming from MQTT and writing to a serial device), I started hitting OOM errors. I rewrote a bunch of stuff to not use classes, which helped a bit, and then wound up giving up.
Where are you seeing these benchmarks?
Sorry, but 75% bad apples is way too high for me to still be willing to filter out the good ones. My personal self-defense measure is currently to only subscribe to things which I can subscribe to through Apple. A single menu for cancelling everything you have subscribed to is really gold. I even dont care if the occasional sub costs me more via apple. The protection against dark patterns is worth the extra money. If your service can not be subscribed through Apple, I am sorry, but I am not going to do bussiness with you. And if you find that unfair, I am sorry, talk to the other bussinesses that created this situation...
go to OECD Data explorer, look for healthcare quality indicators and check there:

https://data-explorer.oecd.org/vis?tenant=archive&df[ds]=Dis...

you can look for various types of cancer. On first glance looks like Austria or Iceland may be the best.
Starlink satellites on ion thrusters to raise orbit; incomplete 2nd stage burn
A labyrinth by definition has no side-paths, not even ones that quickly go nowhere.
> Are the benefits for the developers or for the users?

Both?
Yep, just came here to say this. I was going to run their maze through a photoshop filter to remove the extra garbage to see what difference it makes. (but eh, we know it would)
SoftBank buys UK chipmaker Graphcore in AI push
https://archive.ph/ti86z
Tangled: An Experiment in Procedural Art
This assumes there are no calls to random functions from C extensions. Still, I would have started with the above.
I'm not sure if the author will read this, but Piermont is a great neighborhood to move to. My wife and I moved from Bay Ridge, Brooklyn a few years ago to Harrington Park, NJ, about 10 minutes south of Piermont (also nice, but I'm biased).

We left the city right in the middle of the pandemic. As you've already noted, it's generally quick to get into the city from here. My wife and I also work remotely. We go into the city maybe once or twice a week to have fun, and it's great!

While we miss the city and wish we still had something there, we also immediately fell in love with this area, and I'm sure you will, too.

This area is a great contrast to the city, and yet it's actually quite dense compared to most places in the country. It works well for those who've lived in the city before. People are generally neighborly around here.

It's hard to beat the food in the city, but Piermont in particular has a few good food options. We go up there a few times a week. There's the tapas spot Basque. Otto's has a nice bar and good Italian food. There's a sushi spot across the street from Otto's that is also great. There's a place called Kantina in Sparkill (just south of Piermont) which is hip and very good, lots of vegan and gluten free options.

There's also a pier in Piermont called Piermont Pier that is a beautiful walk that extends out into the Hudson. Great for sunsets!

And if you have a car, there are so many amazing spots around, and lots of nature. Too many to mention!

Personally, I discovered after leaving the city that I love gardening, which is something I probably wouldn't have discovered in Brooklyn. Although we miss the city, we still to this day feel very lucky to be living here. I hope you enjoy Piermont.
I think you are missing a step in your conclusion there. The reason users aren't as robust in organizing where their files come is because file browsing on phones isn't as robust.

On the android side the file browser that comes with the phone (if any) is bare bones. This combined with various sandboxing can make it pretty annoying to know exactly where your files end up.

Then there is the fact that the small UI on phones simply isn't all that great for browsing a large list of files.

So, putting it squarely on users isn't correct imho.
The ability to access the native filesystem (via showOpenFilePicker()) is indeed only available in Chromium.

For Firefox and Safari users, one can offer a fallback via "download file" and "upload file" functionality. Which is clunky, because it does not reliably remember the directory. So the user often has to navigate to the correct dir again. Also it does not offer to save with the same filename by default. So the user will be offered to download "myfile(2).txt" or something instead. But at least it works and you can tell your users to use Chromium for a better experience.
That is a very bad law in my opinion.
Ok, the effect for safety is not bad.

But that is another thing that will raise the minimal price for base cars. Now you will be forced to have a gps, caméra, dedicated computer,... to detect the speed limits that can vary a lot from one place to another.

In addition with the price, that means more parts that can cause issues with your car in case of malfunctions and a whole lot of frustration when the system will regularly wrongly detect incorrect speed limits.

Finally, one way or another, this will push cars to always have gps and uplink with internet or equivalent, and that will be very bad for privacy. Just think that you will have everything needed for the next step of your insurance premium based on your driving stats being kind of mandatory.
I thought the consensus was that he was extremely skilled, and he's obviously proven himself at making very useful tools for that system. Why not hire such talent and put it to some use? Not all positions need to have a lot of team interaction.
If they use ion thrusters to achieve work orbit, they will lack the normal ion thrustes fuel levels to maintain work orbit, or alter orbit for a normal lifetime. I'm assuming they have to allow for post working life deorbit too.

But, it's true: you might as well try.
Given that the tool they made is still alive and well more than 10 years down the road - they made a right call.
> Do all your calcs with ints

I suspect there's an important set of gotchas lurking in here around the difference between actually doing calculations with integers---which is not possible in Javascript--versus doing calculations with floating-points that happen to represent (safe) integers.
As someone trying to carve out a (non-commercial, for me personally) space for desktop apps, the author raises very good points and I believe they are right. (Although I still prefer working on non-web tech when I can.)
Why did I forget that. Great threads, thanks!
Prompt adherence is great. I copied a few prompts from ideogram (which also adheres to prompt) and results were good until they involve female bodies. This for example https://ideogram.ai/g/ENMWd7PrQ32dIWSF91uMJQ/2 comes out exposing that training didn't have enough naked bodies. Prompt adherence is very very good otherwise. Can try top images of the day/hour from ideogram to test.
You want to avoid duplication, usually. You can also do it by creating components in React (and other frameworks). Doing so keeps the style close to the component definition which I think is good: if your component is say a nav bar some of its appearance comes from how you nest flexboxes and some from the flexbox configuration. Why not keep that all together?
It sucks that a lot of corps dont see them self as companies but as power in the politcal realm. The only reson does companies are boycotting is because of the politics of elons musk. Its righteous to prosecurte these power-drunk, corporations. Blackrock and vanguard should be dissolved as a consequence.
I feel a lot better about my chances in pretty much any other country than NK.
HN discussion about an article that opines that AI is overrated: https://news.ycombinator.com/item?id=40725329
The Starlink satellites were not released into the correct orbit. SpaceX is using their ion thrusters to try to raise the orbit, but Elon Musk said this isn’t likely to succeed.

Could SpaceX use one satellite to push another?

This procedure would deliberately sacrifice the pushing satellite, but maybe give the pushed satellite enough additional delta-v to reach a working orbit.
Same. I want to also visit Iran in the next few years. I fully expect that 90% of what I think I know about these countries is CIA propaganda.
Hi, thanks for checking it out. I will be working on the markdown navigation issue, tracking here https://github.com/agdaily/github-reader/issues/1
I knew that it inserts semicolons but I still don't understand why they removed semicolons entirely and forced a bracketing style. The comment was in mild jest to that maybe being the reason why
I dont mind paying for content, but the current state of streaming makes it easier to get movies from torrents.

Like the Alien for example, some parts are on Netflix, some are not. Meaning i have to buy like 5 different subscriptions to be able to watch everything i want.

Or even better one, Dr House. I don't think we had it streamed in our country, so the only way to watch it was to pirate.

Its bad how the platforms are right now.
> TMA (Tensor Memory Accelerator). This is a special hardware unit that accelerates the transfer of data between global memory and shared memory, taking care of all index calculation and out-of-bound predication. This frees up registers, which is a valuable resource to increase tile size and efficiency.

My understanding was that while it frees up registers it more importantly lets the hardware handle address generation, which can become a bottleneck as other operations around it become faster.
Ouch:

> Neither SoftBank nor Graphcore would confirm the value of the deal. Two people familiar with the matter said it was just above $600mn, less than the roughly $700mn that the company had raised in venture capital.

> That would be an anticlimax for Graphcore’s investors, who had valued it at around $2.5bn in 2020. Backers include Microsoft, OpenAI’s co-founder I lya Sutskever, Molten Ventures, Atomico and Baillie Gifford.

> SoftBank will provide Graphcore with a “huge amount of resources” to take on US chipmaking giants Nvidia and AMD
Except it's a house of horrors.
In mobile (at least in mine, firefox) the input become buferred autocomplete and when accepted via return, the typed word gets duplicated before entered. Workaround is to accept via space and delete as necessary
All Systems Go Schedule
I watched the video of your talk and it seems impressive. I work in an IP design firm, though I don't have any decision power there I could get you a foot in the door. If you're interested in trying to convince the brass, could you send an email to Eli dot senn at dolphin dot fr?
Quickwit (like Elasticsearch/Opensearch) stores you data compressed with ZSTD in a row store, builds a full text search index, and stores some of your fields in a columnar. The "compressed size" includes all of this.

The high compression rate is VERY specific to logs.

- What happens when you alter an index configuration? Or add or remove an index?

Changing an index mapping was not available in 0.8. It is available in main and will be added in 0.9. The change only impacts new data.

- Or add or remove an index?

This is handled since the beginning.

- What about cold storage?

What makes Quickwit special is that we are reading everything is on S3. We adapted our inverted index to make it possible to read straight from S3.
You might think this is crazy slow, but we typically search into TBs of data in less than a second. We have some in RAM cache too, but they are entirely optional.

> 2. Sampled data, generally for debugging. I would generally try to keep this at 10TB or less;

Sometimes, sampling is not possible. For instance, some of Quickwit users (including Binance) use their logs for user support too. A user might come asking details about something fishy that happened 2 months ago.
Sweet, could i run a nodejs http api directly from browser ?
> Today it seems very possible that another 2,000 years of world governance by ‘powerful extractive elites’ could lead to the destruction of most life on Earth.

While it is difficult to assign a probability, the possibility of modern civilization suffering catastrophic collapse in a relatively short time is not unthinkable. The combination of ever advancing technological capabilities and stagnant sociopolitical maturity should be prompting any thinking person to ponder how we could possibly learn and evolve long-term sustainable social structures.

The underlying 'freedom vs empire' theme that permeates the article is too simplistic. E.g., in the modern era empires fragmented into national states, granting "freedom" to populations self-identifying as "one people" yet the local extractive elites did not disappear, they persisted and promptly collaborated in a variety of supranational cartels.

The human society "equation" that would guide us how to reach a desirable stable state has never been written down. If it is close to anything it is highly complex and non-linear system, admitting a variety of solutions as "N" (our numbers) and "C" (the collective cultural imprints in our brains) keep cumulating, but "P", our planet, remains fixed.

Oppressive hierarchical societies seem to have been a relatively stable state in various phases of human development. This does not make them natural or inevitable under all conditions. Even a simple linear string will admit different solutions depending on boundary conditions.
What about the credentials used to access AWS credentials? I think there's a good case for centralised credentials where they are shared across applications, though I would seriously question the need to share them across applications. But what you're achieving here as far as I can tell is just making secret retrieval more convoluted (for both devs and hypothetical attackers). Not to beat the dead horse, but obscurity != security.
What if the rat behavior was evolutionary adapted to the boom and bust cycles aka they are loopdeformed? What if it is against ratgods directives to not max out rathaven? What if we all are?
Supporting A100 and H100 is the opposite of being hardware naive, though.
Why would anyone in their right mind accept a job like this? It's a lot like taking a job that requires you to live in a prison for several years.
I’m quite surprised about this acquisition (and it’s scale) for a few reasons:

1. It’s a consulting firm and not a product shop, so you’re only paying for people, although they’ve from the start tried really hard to brand themselves as a startup.

2. They’ve been training an LLM, but mainly with tax payer money using a government super computer (that uses AMD chips), which is arguably their only product, but completely open source.

3. Some of the founders are well-connected in Finland which has given them a seat (and visibility) in goverment initiatives, but this is mainly BS.

4. They have the least rigorous hiring process I’ve ever witnessed.

I remember checking them out in 2018 when I was looking into switching companies. Back then when I checked their folks on LinkedIn, the prior experience in AI most of their people had was taking a few Coursera courses.

Later they called me and asked me about joining and I’ve never had an interview where no one asked anything technical beyond what I’ve worked on.

I also hope employees get something out of this, because their offer was a revenue share on billed hours and no mention of equity. However, my understanding is that they had a large investment from private equity (Altor), so the mission was to make the PE company money and not the employees.

They’ve allowed part-time offers where you still keep working at a university, so I assume this has been quite interesting for many researchers, i.e. you get paid some on top of the crappy university pay and you also get to see real problems that companies have.
Kitchen appliances and furniture basically work on multiples of feet. 1 foot = 30cm, so the reason the standard appliance is 60cm is because that’s the metric equivalent of 2 feet
It is pretty much the same as Lucene. The compression ratio is very specific logs and depends on the logs themselves. (Often it is not that good)
Once they are deployed, they aren’t connected to each other anymore and there is no way to perfectly align two satellites again. I’m assuming they don’t even have RCS they could achieve accurate translational movement with. If you push one satellite against another and they aren’t perfectly aligned so the thrust vector goes trough the combined CG, they will start to spin immediately.
The other benefits of DVD are the extra features and directors commentary.
I'm not sure I've ever seen these on streaming services or torrents. They extend the use of a movie to many hours. I'm still working through the extended versions of Lotr and I've just become aware that the commentary on the normal versions were different!
Have you tried `mpremote`? It's the standard tool by the MicroPython team that allows - among other features - you to mount your PC filesystem on a MicroPython device. It's a very productive way to develop! Update code on your PC, mount, try it out. Rinse, repeat. No compilation/deploy cycle makes for fast iterations.

But to answer your questions directly, yes, I do use the REPL quite a lot to experiment and figure out how the system works.

I'm surprised that you had OOM errors, especially on an ESP32 where there's usually plenty of headroom. I haven't seen an OOM error - except when I've made a mistake - in years.
> So, even with moving-block CBTC, you must always be capable of stopping before reaching the current location of the train ahead of you.

And even if you say 'I don't care, I think the risks of using relative braking distance are acceptable', every set of points that needs to be moved over between trains effectively poses a stationary obstacle while it is in transit and thereby effectively still forces you to use absolute braking distance between trains.
It's SpaceX - trying, even if they know there's no chance of success, will at least extract more data from the doomed satellites.

And "we never give up" is a good ethos for a rocket company to cultivate.
Some other good resources-

1. CRUNCH group YouTube (talks on Math + ML) - https://m.youtube.com/channel/UC2ZZB80udkRvWQ4N3a8DOKQ

2. Steve Brunton's Physics Informed Machine Learning playlist - https://m.youtube.com/playlist?list=PLMrJAkhIeNNQ0BaKuBKY43k...

3. The book "Data Driven Science and Engineering" from Steve Brunton

4. Deep Learning in Scientific Computation from ETH Zurich - https://m.youtube.com/playlist?list=PLJkYEExhe7rYY5HjpIJbgo-...
Every time I take a stab at a web gui app, I’m daunted.

The toolkits, the apparently billions of dependencies, the vastly complicated build processes.

I tried again recently. HTML file and a separate JS file. Some SVG elements with a click handler.

I had mouse in and mouse out logic, and that worked great. But for some reason the click handler did not.

I tried it in Safari, Chrome, and Firefox. It worked in Firefox. It did not work in Safari, it did not work in Chrome.

Turns out in Safari, my Ad Blocker was hijacking my click handler. Chrome, still not sure what’s happening there.

But I projected what happened in Safari out to the wild. “Can’t get your app to work.” Except instead of a 50 line experiment, it’s a gazillion lines of God knows what 87 levels removed from whatever code I actually wrote.

Cross browser Hell. It’s supposed to be a sandbox only to find out the cat got there first.

And I give up. Again. It’s not my livelihood. It’s a hobby. I encountered these quickly enough to thwart me before I’ve actually invested any real time. Like starting out on a vacation and you have a flat tire and the drain plug pops out before you get out of town. Maybe there’s a cosmic message here.

And I feel stupid. Obviously folks manage, but I keep getting knocked down and kicked.

The idea of pain free distribution via a PWA is really alluring. I’d like it to work. But it seems every time I get back up, the lights go out again and the corners of the cabinets seek my head.

But then I think back to my rock climbing days, a friend used to climb in shorts. And I asked didn’t it hurt when he used his knees? He answered “it’s not supposed to hurt?”

Is it supposed to hurt?
Yes but not for anything requiring deep thought as the intervals don't lend itself to that style of work for me.

But any admin tasks, emails, etc work great.