skysight-inc/HackerNews huggingface dataset:
The big iPad Pro with keyboard case is very nice. My primary usage, since the iPad 1, which I still have, is to display music scores at the piano. Since I got it, I realized that just dropping the music stand lets me use a laptop, though having both the iPad and new laptop is not just expensive, but confusing. Further, ForScore runs on the new mini with very large display, which is just behind the Roland keyboard, which is down for the regular swapping of key levers (what a horrible design. They break so easily and repair parts are hell to find) Dead keys are at the top and bottom now.

All that said, no regrets, and the iPad pro has the distinct advantage of also being able to show off my best photos to friends, and not being instantly stolen, as sharing on the internet implies.

Someone agrees with this:

https://photographylife.com/enjoying-photography-in-a-high-t...

My word of warning: I got really tired (OK angry) with ios losing HTML textareas for any reason, because it's too easy to poke the wrong button with fat fingers and go to another page and sometimes lose all the text, or when the server balks and asks me to go back and "repost the form". Well, that doesn't work all the time. I resolved to make my mobile forum use (including this one) read-only and send URLs to the desktop, which is more stable and has no touchscreen (not even a trackpad at this time) AND I looked for external text editors for browsers and found one that works ... GhostText, and (clicking it now) opens Sublime Text with a live mirror of my type. Should even survive a power outage. Most textareas I have seen are not expandable, as well.

Next best thing would seem to be a tablet with keyboard (and trackpad) like Apple's but with antistatic wrist straps on both hands to keep fingers off the screen. I hate poking the wrong button, accidental clicks while scrolling, and selecting text with a finger, --- across several screens.
> dedication

There's no effort, I simply don't need all of that

I've no desk, no fork/spoon, just sticks for the rice, simplicity. and I'm still a remote developer when possible

Also I believe on hard work and https://en.wikipedia.org/wiki/Sorites_paradox, meaning that every effort, even small count. Regulations is one way, but also with inflation I think these minimal lifestyles will naturally spread, there are many advatanges to it (better quality of life)
In a competitive market people hold companies "accountable" by voting with their wallets. If a tech company is producing buggy software then they should lose customers to their superior competition. If this isn't happening then lawmakers should be asking why.
It never took me 15 minutes, like on a Gtk+rs project I have.
That sounds great for Italy.
A long time. I worked with Charter briefly 20 or so years ago, and the plan even then was to slowly roll up speeds, to always be giving people something to 'upgrade' to.
Read Turn the ship around.

You really need to understand the concept of leading from behind and empower the people working for you, so that they'll be motivated to do a good job and have enough "jurisdiction" to think with their brain and optimise the work. You don't want to work with automata you need to constantly micromanage.

Give them bigger chunks of work - the things you need to solve - they need to be in charge of that, as a team.

Ultimately you could give a very generic objective and let them come up with a solution. That sounds like a dream job to me.

Of course in order for this to work, you need to trust your collaborators (or fire them and replace them with people you can trust).

Remember Pinker's Autonomy (give autonomy), Mastery (let them get better at their craft) and Purpose (make them understand the mission).

Good luck, it's a bumpy road.
Where does one even find a book club
I couldn’t have said it better. And we also have to acknowledge the incredible, ego-free work Peter Jackson did because the original films and sound are pretty heinous.
Related:

Linux Performance - https://news.ycombinator.com/item?id=13498485 - Jan 2017 (64 comments)

Linux Performance - https://news.ycombinator.com/item?id=8205057 - Aug 2014 (22 comments)
People care, but there needs to be balance between environmentalism and social mobility. The “haves” are the ones telling everyone else to continue being “have nots”. Current environmentalist attitudes are becoming religious and self righteous.
If you're just going to use a straw buyer then it doesn't matter which currency is used.
> multiple degrees

Okay, good. What are your degrees? In what?

Note: there are temp-to-perm agencies that fill white-collar office jobs; that might keep you afloat while you're looking
No-confidence votes by citizens to remove misbehaving politicians from the their position and the states payroll, including pensions 'n stuff.
> Earlier this month, after weeks of speculation over the future of Britain’s planned HS2 high-speed rail link from Birmingham to Manchester, the prime minister finally announced that the northern leg was to be scrapped.

Actually Germany has and is building&upgrading new train lines and is buying new trains. It's also building/upgrading new train stations in major cities.

There is an extensive public transport system with regional trains and also long distance trains. Core technical infrastructure in many places for them is old. Especially computer controlled train operations have to be introduced in many places.

Upgrading this takes a decade or more and this process is very expensive and will cause even more delays during the update phase. It will partly get worse, before it gets better.

For example the high-speed connection between Hamburg and Berlin (roughly every 30 minutes ICE trains travel in both directions) will be upgraded during the next two years and there will be longer travel times for several months.

Upgrading the major train stations is also very difficult, since most of them are in the center of already dense cities. Here in Hamburg one of the important ICE train stations (Altona, where several ICE trains are starting) will be moved to a new place in the city (a few km apart). The train station then will no longer be a terminus (trains now enter/leave only in one direction), which will improve travel times. Cost will be more than 0.5 billion Euros.

One factor which also makes upgrading the infrastructure difficult is the very low unemployment rate, which makes it difficult to find trained workers...
Scientists Find a Practical Use for Ping Pong Balls (noise suppression)
My intention was to have the simplest implementation with the most information, so having 2 cameras is a solution of sorts but it sort of fails on both my objectives adding the complication of a second camera and then perhaps having to implement controls for that as well as the 3D controls of the pieces... and even so there will still be some aspects obscured.

This was also much easier to code, an unspoken 3rd objective :)

Thanks for playing - if you'd like to try the mobile version it's at https://nonzerosum.games/tetrings_mobile.html
In the coming years, we need phones and computers to have a "local AI" service that's running and has minimal expected LLM functionality, such as chat and other LLM features.

Then, route all LLM calls to this service. If the user wishes to pay for premium LLM capabilities, that's forwarded on to the internet - the LLM of your choosing - trust wise, price, etc.., otherwise it stays local.
> Having at least some experience with international police orgs, I can say that significant resources are dedicated to online crime (including CSAM) and their 'lived reality' is very much expending significant resources because e2e prevents low-cost surveillance.

Yes, good police work costs money. Considering the importance of child sex abuse this shouldn't be an issue. And how effective do they think this is going to be? Obviously once a few people are caught the pedos are going to find another way of sharing their filth. Either offline or more obscure apps. Meaning the old police work like infiltration will be necessary again. Meanwhile us citizens end up with surveillance forever.

It's not going to help the children, it's only going to make life worse for everyone.

> So I'd advise not attacking people who are, very often, actually thinking of the children -- you're just antagonising the people in power. Rather, invite them to help you defend the liberal order of individual human rights that prevent state abuse of power. As a matter of fact, they really arent actually trying to create a secret police.

I doubt that. The US has done exactly that already since 2001. It's pretty clear to me that Europe just wants to follow suit. The boys want their toys.

And they are antagonising us obviously. What I don't understand is how they themselves want to live in a society where their every word is being monitored.
this is true, but maybe hard to believe? I've no desk, no chair, no vessel/fork/spoon, simplicity to the max
You can't do that. Storing the reference as a &'static T will be ok for the lifetime of your function, there is no guarantee that the thing the &'static T points to will be alive after that.

https://godbolt.org/#z:OYLghAFBqd5QCxAYwPYBMCmBRdBLAF1QCcAaP...
Never attribute incompetence to a professional politics body.

Those people are basically never acting on incompetence, or on competence for that matter. And stop trying to make excuses for people caught in malicious acts again and again.
They're exactly as fungible as a dollar is. A dollar with a unique serial code except every person who's had possession of this dollar has logged that serial number into a publicly visible log, even if they don't put their name next to the entry. But you can spend it like any other history tracked serialized dollar.
Aren’t those kind of phones typically infested with malware from the manufacturer to begin with, making Google’s stalking the least of your worries?
I can't speak from personal experience, but Jessica Kent has a video [0] describing how she was able to rebuild her life post-prison. It's not quite the same, but ex-convicts in the US definitely have to work against stigma to eke out a living and shelter. I'll be frank, though, there is definitely a lot of luck.

[0] https://youtu.be/4y0EoVooPIg?si=PzXw3DsNa_mp5dpH&t=26 10 min, time is after the preamble.
Subgroup operations[1]. In SIMT, they are fairly easily modeled[2] as communication between the different threads running on the same SIMD, and in most cases explicitly expose the predication mask. In fact, subgroupBallot(true) is a common idiom to extract that mask, and also to determine the subgroup size if run in subgroup uniform control flow. Generally they have good performance characteristics.

In SPMD, subgroups aren't easy to model, and would generally be emulated by inter-thread communication if it's important to match the semantics of a source program that includes them. Performance in that case would be terrible.

[1] In Vulkan, OpenGL, OpenCL, and WebGPU they are called "subgroups". In Nvidia including CUDA they are called "warps". In D3D and AMD they are called "waves". In Metal (often running on the same hardware) they are called "simdgroups". This fragmentation of terminology is part of the flavor of working with GPUs.

[2] "Fairly easily" by the standards of GPU infrastructure. In fact, the exact semantics have never been nailed down, and in particular "reconvergence" is poorly defined. Working through this is one of the things blocking subgroups in WebGPU (https://github.com/gpuweb/gpuweb/issues/4306). Even so, they're used commonly in practice, especially for things like fast matrix multiplication where you need to shuffle lots of data into place.
And they had been together as a band for about seven years before they recorded.
Location: India
Remote: Yes
Willing to relocate: Yes
Technologies: Django, Spring Boot, Postgres, Kafka, ELK, Redis, RabbitMQ, Cassandra/ScyllaDB, AWS and Tencent cloud, Docker, Kubernetes
Résumé/CV: https://drive.google.com/file/d/1setj9IDxzVfjg8Q0NgEhGK7ciq4EJib0/view?usp=sharing
Email: sarthakkumar160627@gmail.com
LinkedIn: https://www.linkedin.com/in/sarthak-050257167/

I am an IIT Kanpur graduate with a passion for developing software solutions to creative problems. I am incredibly passionate about writing clean code to deliver scalable, robust, and performant production software. A diligent professional, have a passion for continuous improvement and test-driven design plus innovative, big-picture thinking grounded in real-world pragmatism. Proficient in working with C++, Java, and python.

A team player, self-starter and able to work independently, and have precise attention to detail.

Have a strong background in OOP, Data Structures and Algorithms, Machine Learning, and Blockchain Technologies.

Currently working in a rapidly changing environment and maintaining the agility of systems. Working to build and scale the product for the next billion users. Have created many user-facing product features while working as a part of the Backend team in Lokal. Implemented a couple of services from scratch to finish using various technologies like Django, Machine Learning, OpenCV, docker, celery, Multithreading, AWS Lambda, etc.
What if you feel that it’s integral to producing good games because it means people who care about it will come work there.

This fetishization of crunch as somehow unavoidable is disgusting.
JIRA/bitbucket: something that really pissed me off. It was early January. I was in a rush and needed to know if some commits deployed a few days ago, 1 week ago, or 2-4 weeks ago, or never. Nothing overly specific. I get to the specific page for it. All of the deployment dates say something completely useless like "last year" or "a year ago".
Who made/makes VSCode?
Your example changed the type of the function, though. I'm assuming there is no `&T` in the function's output type.
Url changed from https://mjtsai.com/blog/2023/10/13/relative-time-labels/, which points to this.
that's what I hope will change, I hope someone in a Ferrari will look stupid in the close future, and someone on a cheap bike will look respectable
> And why do we have to accept that phones just turn into garbage after a few years? Even my old 2009 laptop* still runs an up-to-date OS but my 2016 phone is obsolete after 2-3 years?

It is because computers run one of a few available OS's. The OS is being maintained by the distributer (MS, Apple, Google) and your hardware is good as long as the drivers are still receiving updates.

Phones are different because even though everyone only uses iOS or Android, every Android manufacturer puts their own layer onto Android, so Google can continusously update it but the manufacturer might not. Most companies only maintain their phones for about 3 years, giving a significantly reduced lifetime than computers.

It still works fine, from from a security perspective, keeping the phone without patch support is a bad idea.
I would recommend reading the Hamas charter. Not the revised one circa 2017, which softens the language, but the original charter circa 1987, which was in place when they were democratically elected by the Palestinian people in 2006.
There is no proof for this kind of thing, just faith. And there is a proof that faith must be enough. So I know if you don't even have faith in your foundational position, you have actually nothing at all. You can call it "conviction", if you want. If you want to know more about Gödel, there is a thing called the Internet. Look it up [1].

[1] https://plato.stanford.edu/entries/goedel/#:~:text=In%20his%....
Knol was a Google project that aimed to include user-written articles
> [...] I wouldn't normally publish this information because it increases the chances of workarounds being discovered in case my solution isn't bullet proof. I'd say the same goes for OpenAI.

This is commonly known as "security through obscurity"[1] and has been shown to be ineffective most of the time.

[1]: https://en.wikipedia.org/wiki/Security_through_obscurity
PayPal Scaled Kafka to 1.3T Messages per Day
"Everyone I met in this predicament, it was due to severe mental illness (like, schitzophrenia, etc) or a severe substance abuse issue."

I understand your situation can be incredibly stressful, but have you been evaluated by a mental health professional?

I see quite a few disconnected thoughts here that I'm having trouble making sense of. In addition notions of being persecuted, discarded, etc, esp. linked to taking part in social causes. I'm certainly not a medical professional myself but it seems similar to a schizophrenic I've known in the past.

It might be the case that getting a handle on this, esp. if it comes to a medical intervention, might be a good first step. Also just a note, the mention of "hard drugs"... if you're doing anything w/ THC I would stop that immediately as it can greatly exacerbate symptoms.
For some insane (=AM/PM) reason the language is tied to time preference.
That's absolutely possible with Bitcoin, just not trustlessly: You need to trust the mixer to not run away with everybody's (or just your) coins.

But if there is a trusted mixer, the operation is simple: Every participant in a round of mixing tells the mixer (out of band) where they will be sending coins from, and where they want output coins to be sent to. Everybody then sends all of their coins to the mixer, who then takes all of these coins as inputs, and the out-of-band communicated addresses as outputs.

Now if 10 out of 100 input coins are tainted, the question is: Which of the 100 resulting coins are tainted? All of them? None of them? Or exactly 10 of them (but which ones)?

"All of them" would effectively amount to a ban of mixers (which I consider to be quite likely, if hard to enforce).

"None of them" means legitimizing mixers, and I doubt that US and European regulators have a lot of appetite for that at the moment.
read about minimalism, it's actually a door to another level of happiness, but it requires a real shift
Dear CIA, thank you for the acknowledgement. Please take a good look in the mirror to see if anything has changed.
If someone has an idea of an improvement to make, they can put forward a business case for it. Then it gets reviewed by someone in management, and if they agree then time/resource/etc are allocated when scheduling permits. And when I say "business case", I don't mean anything particular formal or structured. Essentially just:

* This is what I want to do.
* This is the problem it solves.
* I will need $days and $resources to do it.

In terms of how they actually submit the request, it's done by creating an issue on one of our issue tackers (depending on what its related to), which can then either be reviewed asynchronously or discussed directly if required.
Github was the first thing I thought of when reading this. My only use case for the commit date is to quickly check if a certain commit merged before a branch was automatically cut, so I need the day of the week and time, not "11 days ago."

Fortunately, if you hover over the relative date, it will expand to show the exact date time, but it would be nice if this were swapped.
UK trains are very expensive but it's a myth that the service is poor. when I was last in Germany, I took 3 trains. 2/3 were more than 15 minutes delayed and the third was 5 minutes late. obviously 3 is a small sample size, but I've taken tens of trains in a row in the UK without a delay of even 5 minutes. the trains also appeared to be a lot older and in worse condition than the average British train I've been on
Reposts are fine after a year or so, but this one had significant attention recently, so it counts as a dupe in HN terms. (This is in the FAQ: https://news.ycombinator.com/newsfaq.html.)

Critical ignoring as a core competence for digital citizens (2022) - https://news.ycombinator.com/item?id=37428937 - Sept 2023 (134 comments)

Also related:

Critical ignoring as a core competence for digital citizens (2022) - https://news.ycombinator.com/item?id=34647146 - Feb 2023 (2 comments)

Critical ignoring as a core competence for digital citizens - https://news.ycombinator.com/item?id=33773093 - Nov 2022 (84 comments)
It feels like a fundamental paradigm shift.

From 14" CRT at 640x480 to 17" at 1024x768 or 1280x1024, to typical widescreen 1920x1080 LCDs, and finally to 2560x1440: most screen upgrades were about more "screen space" so you can display more content simultaneously.

This might mean that 4k never becomes a dominant factor in the desktop display market. There are too many corporate desks where they can say "You don't get any more Excel columns by going from 1080p or 1440p, so we won't spend the premium on a 4K monitor (or more GPU performance to feed it)"
Sadly device attestation has all but destroyed installing other OS. I couldn't use government or banking apps back in my old phone with LineageOS.
> Here are the official statistics: https://www.deutschebahn.com/de/konzern/konzernprofil/zahlen...

A few years ago David Kriesel did some independent data mining on the reported delays. One point that came up is that official statistics do not even cover train stops that where cancelled and I think it was also mentioned that cancelling stops was one of the ways used to make up for lost time if needed to avoid knock-on effects.

German presentation: https://www.youtube.com/watch?v=0rb9CfOvojk
> Software is (was?) where you could go from 0 to something by yourself. This will end it.

Isn't that the idea? Regulatory capture [1] entrenches the existing players while keeping out would-be competitors. The proposed law won't affect Big Tech, but will affect small to medium-sized businesses.

[1] https://en.wikipedia.org/wiki/Regulatory_capture
Sorry about that. I claim old age. : )
>Not only on GitLab, but everywhere. In any application. On any website. It's a pain in the ass on Linux.

C.UTF-8, but you are correct. Windows solved this years ago.
except not at all because you wouldn't have to bring all the cash in 10 briefcases.
If you have two of those each day, you'll get lots of network effects. Imagine a train track from Hamburg (where a lot of ICE trains are starting) to the south being delayed for two hours in the morning. That means a lot of effects since the train lines and train stations are often operating at the higher end of the capacity.

For example recently two girls im my hometown were doing Tiktok videos for a challenge on a high-speed train track. One got killed and one barely survived. The whole track between Hamburg and Berlin was closed for hours.

Whenever there are reports of people on the tracks, they need to be checked and trains are stopped.
That makes total sense, if Tetris is something your brain prioritises when consolidating memory during sleep then it will take up bandwidth from the traumatic event and block it from being consolidated.

I wonder if there's something in that, where people try to distract themselves in their every day life with these games, perhaps it's an instinctive way of reducing trauma.
It’s also proof of the existence of Liverpool. In modern times it’s hard for us to understand how musical that area was in the 1910s-1950s. Paul’s dad was a musician with pretty wide interests, but more to the point, there were music halls everywhere. Regular people just banged out songs on the piano day after day in many of the homes there. Before skiffle and rock ‘n’ roll there was vaudeville, plenty of it. It was an incredibly musical culture.
Microsoft Acquires Activision Blizzard for $69.7B
This guy seems a whole lot more devoted to the whole solitude and self-sufficiency thing than Thoreau. He only did it for a couple years, right? Lutus seems to have made a life of it, and found a sort of steady-state way to sustain himself while doing so.
What? Crypto is an excellent vehicle to subvert sanctions. The point isn’t to protect the buyer, it’s to give the seller plausible deniability.
And the ones that didn't make that choice are unwilling to change things because deep down they know violence (in the short term) is the only thing that can stop the car going over the cliff.

You’re fearmongering in an attempt to incite violence. I half suspect this to be a closet Greenpeace account.