skysight-inc/HackerNews huggingface dataset:
Having written something similar ( https://pypi.org/project/gcgen/ ), it is sometimes hard to provide examples without being overly specific.

However, some "meta" examples:
* If you have an authoritative source - a protobuf/openai/some other structured specification, then this is helpful (if there isn't a specific generator already).

* Whenever you're knee-deep in meta-classes in Python, generating code from annotations in Java or similar - then this might actually be better - the code will likely be simpler and therefore easier for teammates to maintain as well.
I've built a few apps which started out as tools for my own use and later polished + released for public.

- Cone: This started out as a small tool to help me identify the name of the colors of objects around me (i am a red-green colorblind). Now it's a full fledged color picker app with a Pantone license - https://cone.app

- CBVision: This is another small tool for colorblind people which shifts the problematic colors to a visible hue for easy differentiation - https://cbvisionapp.com/

- Unwind: I made this to help me with box-breathing - https://unwind.to

- LookAway: This is the latest app that I've created to help me with digital eye strain. - https://lookaway.app
There is no problem in distributed systems that can't be solved with a well placed sleep(1000) :D

But anyway, good job, Postgres is quite a DBA unfriendly system (although better than it used to be still pretty bad)
It's incredibly confusing to me that so many American tech workers were ranting on HN how the GDPR is the biggest mistake ever and will sink the EU tech scene, only to discover that GDPR is a citizen's tool against total government surveillance.
> Many students are required to use Elsevier’s digital books and learning products in order to complete coursework... By default, Elsevier surveils every page a student visits on the internet—whether it’s related to their education or a google search for nearby abortion clinics. Then... sell[s] this information to data brokers.

Am I missing something where it goes from reading Elsevier's books and using their site to making the leap to internet-wide surveillance?

From skimming through the SPARC report they cite it seems various findings are based on privacy policy language, one of which states that 'browsing history', 'search history' and 'interactions with our and other websites' may be collected, though this reads like it may just involve their own sites' analytics with only the latter involving other sites (which could be just outlinks but is unclear).

While the rest of the report seems to just cover some overviews of their own cookies and open-ended concerns about third-party scripts (which include general CDNs and their own analytics hosted by third-parties).
The second link they posted is about [1], which was conducted well into the retaliation. So while it is clearly about the October 7 attack, it's also clearly massively affected by the feelings about the counter-attack.

[1] https://www.awrad.org/en/article/10719/Wartime-Poll-Results-...
This audience says he just craves attention and has low self esteem. Bonkers really.

X is already gone from my Home Screen to a folder. Second page! I struggle to see it having any relevance in the future at this rate.
Well you know what they say; when the conversation doesn't agree with your world view, subtly change the conversation.
Personally, I am impressed that you can say that phrase in a split second. Takes me at least a second and a half. Which is a second longer than pressing the glovebox open button in my boring old car.
I've created Kernel Tuner (https://github.com/KernelTuner/kernel_tuner) as a small software development tool, because I was writing a lot of CUDA and OpenCL kernels at the time. I didn't want to manually figure out what best thread block dimensions and work division among threads were on every GPU over and over again.

The tool evolved quite a bit since the first versions. I'm also using it for testing GPU code, teaching, and it has become one of the main drivers behind a lot of the research that I do.
An organization's policies are still implemented and maintained by humans. No matter how powerful, the power is transient. You have churn, corruption, incomplete knowledge transfer, etc. AI systems in effective leadership could be able to maintain goals and accumulate power. That's what's new.
A common number for improvements in outcome by placebo is typically 20%. Significant, but not a game changer.
https://github.com/emilv2/siefe.vim Vim plugin based on fzf.vim, but with more options. i.e in the ripgrep command You can toggle case, --word, etc, with one keystroke. I use it every day at work, documentation is what is lacking the most now.
PostgreSQL (Postgres) and Microsoft SQL Server (MSSQL) are both relational database management systems (RDBMS) that serve the purpose of storing and managing data, but they have some key differences. Here are some of the main distinctions between PostgreSQL and MSSQL
For sure, you have productive members who can execute unlimited violence in the name of law, why not using them to displace the poor and ill away from the streets completely? Clean em up from scum eh. A brilliant idea of a mindful reactionist. The soviets did this by the way, and they were able to completely hide the problem, however they never understood that showing it boldly on the streets to all the "taxpayers" is the first step to solution
That was quite the achievement, and - alas - one that you probably couldn't replicate today.

How old were you if I may ask?
I wasn't aware of Pocketbook, interesting to see a smaller competitor in this market. Unfortunately they might run into the same issues discussed in this article.

They have two privacy policies. The one which seems to cover their web site [1] and one which I assume is for their devices [2].

The latter says the following:

> We collect such non identified information concerning the Application:

> […]

> Usage Data includes information about how you use our Application. By Usage Data we mean: how you use your book library, information concerning which buttons on the Application you click, which you do not, how often do you use buttons, turning on/ off the device, setting font options, changing the interface language, sending archive, changing the library settings, setting the read mode. We collect these information to make our Services better for the end-customers. Understanding of your usage preference give us the opportunity to develop better Application, which will have higher reliability, usability, compressed functionality and extremely easy startup.

The first privacy policy [1] though says they do not collect any "Special Categories of Personal Data about you".

[1] https://pocketbook.ch/en-ch/privacy-policy

[2] https://pocketbook.ch/en-ch/reader-mobile-privacy-notice
Different options. Turn off pihole for that site. Or using something like archive.is or wayback machine. Sometimes just blocking the banner with ublock works too. Other times there are link previews like telegram quick view
Thanks for reminding me to wind my watch.
Why does Apple even have access to push notifications?
To be fair, anthropomorphizing is kind of a built in feature for us — or more accurately, ascribing intentionality to things as a means of explanation. Magnets “want” to stick together, my vintage computer “thinks” it’s 1993, and the furious gods are hurling burning rocks from the skies because my neighbor ate leavened bread on the wrong day.

It’s not limited to AI or LLMs - theory of mind is a powerful explanatory tool that helps us navigate a complex world, and we misapply it all the time.
If you have this 100% availability expectation you're going to have to face the reality that DBMS versions fall out of support, you will have to upgrade or AWS will force-upgrade you their way, the AWS-provided default mechanism has significant DB-size dependent downtime (in order to maintain consistency, and you really don't want to lose that), and that the only alternative is to go through the pain of sifting through your database estate and logically replicating table by table with verification as shown in this article, with care especially for large tables and reindexing, and you can't avoid that if you have the (IMO mostly unreasonable) expectation of 100% availability.
Change the wheel mid-journey or take a pitstop.
Why not pay for Spotify and YouTube Premium?
Nice. I had gotten started with a CoCo 1 with just 16KiB of RAM. That eventually got upgraded to 64KiB and Extended Color BASIC. That made it easier to copy ROM cartridges and save them to cassette tape. One trick there was to cover over or cut the trace to a pin on the cartridge that prevented it from automatically starting. That was handy for switching between BASIC and the EDTASM+ ROM.

One use of all that was to fix the CoCo's clone of the arcade video game Galaxian, called Galactic Attack[1]. The CoCo had analog joysticks, and the writer of Galactic Attack thought it would be neat to have the ship you control track the X axis of the joystick. Except it would be unfair to whip the joystick from one side of the screen to the other while avoiding the enemy shots. So in the Galactic Attack game, the player ship lazily tracked the position of the joystick, moving slowly to the position of the stick. In practice this made the player ship hard (for me) to control and felt unresponsive. And it made it hard to hold still in the case an enemy bomb was close by.

I had already modified one of my Atari 2600 joysticks to work on the CoCo (probably a Rainbow magazine article). So what I did next was to modify the joystick routine to just create three zones (move left, dead zone, move right) for the X axis values. The game may or may not have been written with all relative branches (instead of absolute), so I might have had to fix that too.

Good times.

[1] http://www.lcurtisboyle.com/nitros9/galacticattack.html
The official docs can also be wrong and outdated, so there is no difference here. Besides they can also be poorly written, so there is nothing absolute here
I thought the same, though the difference is large enough to warrant scrutiny. Ideally Eurostat would have collected data for a few non-EU countries to compare against, but this doesn't fit within their scope as a Directorate-General of the European Commission. It's definitely in their interest to show that Europeans are happy.
It's outrageous how much power have accumulated in the hands of the companies that control platforms with network effects: Apple, Google, Valve, and others. Every developer should think twice about what risks they're accepting before building on someone else's network.
The finger actuators seem to be in the hand instead of connected to the middle of the arm. Things like that make me think they’re not really thinking this through, or borrowing from actual anatomy. Their approach on the AI also seems to be demo oriented, meaning they’re just training little models to do something simple that they can show in the video and that’s it
A few years ago I travelled to Romania for vacation, Netflix simply didn't let me play the content I downloaded at home on the flight back, and while I was there all of the subtitles in my language were not available
A metaprogramming technique like source-code generation is not a serious issue in any design. It's especially helpful if the source of truth in your design is external to the current code base. You can generate:

- documentation from source-code files, some CLI frameworks are offering this (eg. oclif[0])

- types from schema files, and schemas from types (eg. quicktype[1])

- API clients and servers from specifications (eg. openapi-generator[2])

...these are all repetitive tasks that can be automated.

That being said, I wouldn't personally generate it in the build step, but rather introduce an additional generate step for it and sync the generated output with the VCS of choice. I recently wrote about it a bit here[3].

[0]: https://github.com/oclif/oclif#oclif-readme

[1]: https://app.quicktype.io/

[2]: https://github.com/OpenAPITools/openapi-generator

[3]: https://blog.whilenot.dev/posts/typescript-source-code-gener...
There are plenty of things that could destroy all human life on Earth and not destroy all human life on all planets.

Also the argument taken to an extreme is straightforward. We know that massive catastrophes have caused mass extinctions that wiped out most life on Earth. This is clearly visible in the fossil record. Ergo, one of these is certain to happen again. In the extremely long term, the Sun will get hot enough to kill all life on Earth in a couple hundred million years. So Humankind is doomed if we do stay on just Earth for the very long term.

There's also the side argument that "right now" appears very close to making it possible. If Starship and the attempt at reusable rockets were to disappear there's nothing guaranteeing the progress of space technology. It's easy to see a future where we do some more footprints on the Moon and maybe later some footprints on Mars, but no permanent off-earth colony is ever established. Eventually we give up on creating such bases because they're deemed too expensive and "robots do it better" as our robotic technology gets better and better. The technology of how to do reusable vehicles is eventually forgotten over several generations and then we never leave Earth again. (Eventually resulting in our destruction.) This is a "why not now?" argument.
Some pretty giant weird stuff. Some of them were things I imagined would be startups, and built at scale over 6-12 months, but realized I was the only person who had a use for.

So like, during covid lockdown I wanted to assess cumulative risk from me going to the supermarket, or seeing my girlfriend, or each of us hanging out with meeting 1 vs. 2 vs. 3 people per day. This led to me writing a pretty insane Markov Chain engine/GUI for defining time- or repetition-based curves for expected outcomes of bespoke events (basically like: I go to a bar N times, each one gives me a probability of encountering covid around 5%, if any of those happens it triggers another event in which having a covid-positive test result goes in a parabolic curve from 0% to 100% and back over the 12 days from contact, anchored around day 5), and chaining them together with other events that would only happen if the initial conditions had been met. I credit that beast with preventing me from getting covid... but it's also basically so visually insane and complicated that just explaining to someone why they'd need it would be pointless. Yet it has an entire login system, a custom engine in PixiJS for drawing time curves, and a whole multi-threaded worker system on the back and front for comparing monte carlo versions of the chains. Me and one friend are the only users.

[edit] Also: An engine for identifying stock market patterns. It's my form of "low frequency trading" - one of the goals being to avoid wash sales. So far, averaged over last 2 years it's turned out trades about 14% over base increase/decrease on the stocks it's trading... and I set aside a fund with which I follow it religiously. It only suggests trades every month or two. I have no interest in making picks for other people, or in trying to market the software. Occasionally I give my brothers tips from it.
thinking that TSMC is "just" integrating ASML tech is a common but big misconception

ASML tech is a tool, one essential for new better chips but not sufficient

You also need to have a lot of know how about how to best use the tool, integrate it in workflows etc. where TSMC seems to be somehow ahead of Intel.

Additionally the custom tooling in the steps leading up to the use of ASML tooling are also hugely important and TSMC is quite a bit ahead of intel with that. It turned out having multiple different customers with different needs which all collaborate with TSMC to optimize the tools in their workflows.
I developed a beer price comparison website for me and my friends. This helps us discover the best beer for our beer tastings and identify fake discounts.

https://nextbeer.dk/
Two apps that fulfill convenience functions for two niche interests of mine:

- https://ramdass-search.net - Full-text search in videos of talks by Ram Dass, aka Richard Alpert, a former Harvard professor of Psychology who became a well-known spiritual teacher in the 60s and 70s.

- https://rtfcal.de - Get the dates of amateur cycling events (Gran Fondos) as an .ics file so I can import them to my calendar. The app submits the search to the cycling association's site, parses the resulting HTML and creates an .ics file.
All is fun and games until you face and evetually get wiped out by more advanced farmer-based societies, with specialized labor (army), more developed tools (weapons and cavalry) and much more sophisticated social structure (elites deciding where to expand). Jared Diamond wrote a lot on this subject.
It’s good, I like the idea of gatekeepers.
You can find it here: https://assets.ctfassets.net/4cd45et68cgf/1HyknFM84ISQpeua6T...
Its infinite from the perspective of our side of the curve.

It's another application of advanced technology appearing to be magic, but imagine transitioning into it in a matter of hours, then with that advanced tech transitioning further into damn-near godhood within minutes.

Then imagine what happens in the second after that.

It may be operating within the boundaries of physics, but they would be physical rules well beyond our understanding and may even be infinite by our own limited definition of physics.

That's the curve.
> better type humans

Why are you thinking that's the intention?
This reply just restates all the same falsehoods and doesn't actually address any point in my comment. You don't understand the limitations of Iron Dome, you don't understand the nature of defense (it means killing the people launching rockets at you, not merely shooting down some of the rockets in perpetuity while some get through and kill your civilians), and you don't understand the nature of war.

Let's try a really simple metaphor. I'm repeatedly shooting at you. I'm a shitty marksman, so many of my shots miss, and you're wearing body armor, so some of the shots that do hit you don't penetrate. But I'm going to keep shooting until you're dead. Are you going to just stand there and let me take shot after shot after shot until one connects with your flesh, or are you going to do something about it first? Oh, and you're holding a much better and more accurate gun than I am, and I'm unarmored. You can drop me with a single shot at any time.
This is a false all-or-nothing take.

It's not an impossible standard to attempt to minimize civilian casualties. It's a crime of war not to. Israel is incautiously bombing all over Gaza including refugee camps. They are destroying housing and hospitals. They have dropped more bombs in a few weeks than the US dropped in their first year war on Afghanistan.

We can definitely call what Israel is doing "genocidal". And it does rise to the label of ethnic cleansing.

Here's one UN statement from weeks ago: https://www.ohchr.org/en/press-releases/2023/10/un-expert-wa...

What about bombing places where the US said there were aid groups? https://www.politico.com/news/2023/11/21/u-s-has-sent-israel...

What Israel is doing is disproportionate and cruel.
> due to the employer being unable to do much if the employee does things like watch porn on their work equipment, sabotage the company’s tech infrastructure before leaving,

Except that’s not really true throughout most of Europe. Yes firing someone for sucking at their job might be more expensive. All the other stuff? Not really, as long as you can prove it
If they do, most likely Windows and ChromeOS will be the only ones being supported by OEMs.
Until they close the gate right before you
Phi 1 was trained on 7B tokens. This is quite a jump then.
COP28 Nations Agree for First Time to Transition Away from Fossil Fuels
I've written down how I set up my Mastodon server here. This includes some topics that seem not well covered currently:

- use nginx reverse proxy with the official nginx.conf [1], but with some changes needed for compatibility with docker

- use rootless docker, for security, together with bind mounts, for maintainability

- use compose, with some modifications to the official docker-compose.yml [2] that make life easier and are compatible with the reverse proxy

[1]: https://github.com/mastodon/mastodon/blob/main/dist/nginx.co...

[2]: https://github.com/mastodon/mastodon/blob/main/docker-compos...
I thought this was gonna be about X (as in X.org).
What if you ripped it from a DVD?
Just an anecdote - I own a Volvo XC60(with Sensus not AAOS) and 99% of the time I'd rather just use the built-in OS than Android Auto - AA is slow to respond and imprecise(clicks are almost always recognized as swipes rather than clicks, problem which doesn't happen in the built-in OS), and every time you need to do something it locks you out for 5 seconds to look at the road, even though it's my passenger using it. The integrated navigation and Spotify work great and don't give me this minimalistic interface of AA that is barely usable.

Like, I get that it's a great solution in a lot of cars. But I don't think it's universally true that "no one" wants to use the built in system - I definitely do.

>>just so they can sell subscriptions for seat heaters and music players.

Yes, that is absolutely horrendous trend that I hope we manage to stop - but I suspect we won't, the genie is out of the bottle now so to speak.
Coinbase Ex-Manager Convicted of Insider Trading Is Crypto's Latest Legal Hope
This is very much absurd. It is very clear that Hamas associated terrorists/militants killed many Israeli civilians on October 7th, and abducted some 100 civilian hostages. Abducting civilian hostages is a war crime just as much as killing civilians.

Even the sources you cite show the Hamas militants attacking entirely civilian infrastructure. Even if it is true that some of the Israeli victims were killed by the IDF inside Israel, it is still in response to Hamas attacks on a kibbutz, festival etc. - NOT military installations.
(disclosure: I work at Weaviate)
I think it depends on your use-case. From what I've seen, Weaviate and Qdrant have similar offerings in terms of features, open-sourceness, flexible deployment, and integrations with other services. Weaviate does provide certain things easier to set up, like built-in hybrid search, modules for integrations, vectorization, etc. (so it's just a one-line config change), and it's all custom-built from the ground up. But Qdrant gets a lot of support from the Rust community and has a slightly more flexible free cloud tier.

Also, don't believe everything posted on the internet ;)
I think the only part of what you describe that is potentially a vertical tie is the Unreal Marketplace license requiring that assets you buy only be used in Unreal.

Otherwise, you can put non-Unreal games on EGS, and you can put Unreal games on other stores. EGS does not give you benefits if you choose to publish an Unreal game on EGS, and I'd be surprised if all the games EGS buys exclusivity for are Unreal games.

Epic does sell their own games on Epic Game Store, but they also sell most of their games on Steam too (with the huge exception of Fortnite, though it's free to play)
Are they also removing cupholders from their cars then? I'd imagine that, in the name of safety, you wouldn't want a driver faffing around with a hot drink while driving the vehicle either.
The repeating issue in these comments: very small fiat transactions are difficult.

Crypto solves this. The barrier to entry is cumbersome because of KYC, but after that the whole ecosystem is ready to go.

People talking 25 cents for an article. The ad revenue from viewing a single page with a few well sold ad impressions at $40 CPM is like 4 cents, and more often more like < 1 cent. I keep hoping to see Basic Attention token BAT get traction for exactly these microtransaction use cases.
https://en.wikipedia.org/wiki/Guns,_Germs,_and_Steel#Critici...