skysight-inc/HackerNews huggingface dataset:
`””` vs `''` isn’t just a style rule. In Ruby there are performance implications with double quoted strings. Strings in double quotes are interpolated for variable substitution, whereas strings in single quotes are processed literally, no variable replacement overhead. Is it going to matter for most code? Probably not, but good to know nonetheless imo.
Groq and Cerebras only make sense at massive scale which is why I guess they pivoted to being API providers so they can amortize the hardware over many customers.
It’s all on purpose. There’s also this sentence in the article:

> In 2022, the National Academies of Sciences, Engineering, and Medicine made the probing of Uranus a top priority for the decade.
Pine64 is still very much in business and the PineTime devices are in stock as I write this:

https://pine64.com/product/pinetime-smartwatch-sealed/

Perhaps there is another watch with the same name?
I’m a mid 30s developer and I use a mac mini for all my hobby development. I’m planning to get a m4 mini to replace my current m1 mini. I like hooking up my own monitor and peripherals - I don’t like working hunched over a small screen and crunched keyboard. Plus, a m4 mac mini with 32GB RAM is only $999 - the most closely spec’d Macbook Air (on an M3, with 24GB RAM) is $1299. and then the m4 Macbook Pro with 32 GB RAM is $1999. So your last point about cost - why should I throw away an extra $1000 for no reason?
For a ton of people, the ads Google sells are very useful. The ads make their products visible. It's weird (do you often click on ads?) but the effect exists, some customers do come this way. Businesses, big and small, readily buy ads.

This is what powers their empire, not selling phones or even GCE. Search is but a delivery vehicle of ads, maybe one of the most powerful but not the only one.

(Disclaimer: I don't buy or sell ads, and run an ad blocker in my browsers.)
Chromecast the device is discontinued. Chromecast the protocol lives on. Confusingly it was first named Google cast (2013-2016), then renamed "Chromecast" or "Chromecast built in" (most brands just using the first label), but due to the device's retirement this year, google has reverted the protocol name to "Google Cast" https://en.wikipedia.org/wiki/Google_Cast
I learned to touch-type over 40 years ago (on an IBM Selectic). I'm not the fastest, but the advantage is that I don't even think about typing anymore, the words pretty much flow automatically out of my fingers.
Steve Yegge wrote about this ages ago: http://steve-yegge.blogspot.com/2008/09/programmings-dirties...

People always like to say "thinking, not typing, is the bottleneck". This is a totally wrong way to think about it, because for the most part you don't think while you type. You think, then you type. They happen at different times! The more time you spend typing, the longer it is before you can start thinking again.
"Empty too, was the rest of Google’s behemoth campus. Their numerous buildings are surrounded by beautiful, park-like pathways with no one to enjoy them but the groundskeepers. They follow the paths with their lawnmowers, weaving between softly shaded employee parking lots, with no one to park in them."

Without comment on the rest of the article, I can personally confirm that this particular statement is disinformation. I was there, in person, at the Google Mountain View campus, on October 29, 2024 visiting as a representative of an external partner (and as a long ago former employee). I did not attend this event, but I was nearby the entire day. Throughout the day the building I was in was very busy, with many people coming and going and working at desks. At lunchtime, we walked to the Google cafe a few buildings away which was brimming with people, to the point where our group of three struggled to find a table to eat at.

Of course there may have been buildings on campus which were empty or sparsely utilized. But the area I was in (western end of Charleston Rd) was anything but empty. In the future, the author should try to stick to the truth when making their point.
We argue that representations in AI models, particularly deep networks, are converging. First, we survey many examples of convergence in the literature: over time and across multiple domains, the ways by which different neural networks represent data are becoming more aligned. Next, we demonstrate convergence across data modalities: as vision models and language models get larger, they measure distance between datapoints in a more and more alike way. We hypothesize that this convergence is driving toward a shared statistical model of reality, akin to Plato’s concept of an ideal reality. We term such a representation the platonic representation and discuss several possible selective pressures toward it. Finally, we discuss the implications of these trends, their limitations, and counterexamples to our analysis.

https://arxiv.org/html/2405.07987v5
This is a common saying but in reality, security through obscurity is widely deployed and often effective.

More pragmatic advice would be to not rely solely on security through obscurity, but rather to practice defence in depth.
Have you tried advanced search?

https://www.google.com/advanced_search
Years ago, when I first started programming, I used Sublime Text, and I was captivated by its theme colors, Monokai. Its blue and red were especially striking to me, resonating deeply. So many years have passed, and I’ve encountered and used many great color themes, but Monokai has always held a special place in my heart. To me, it’s not just a theme; it represents the beginning of my programming journey. Recently, I even created what I consider the most accurate Monokai theme for my Neovim, which accompanies me for over 10 hours every day.

For folks who also like it, pick it up here: https://github.com/rockyzhang24/dotfiles/blob/master/.config...
Discussion (33 points, 13 days ago, 38 comments) https://news.ycombinator.com/item?id=41874178

Related AWS Workers Pen Open Letter Protesting RTO (3 points, 9 hours ago) https://news.ycombinator.com/item?id=41999010
It's not that bad anymore (e.g. with system 76), but I understand the point.

I disagree with OP celebrating Apple to be the least evil of the evils. Yes, there are not many (if any) alternatives, but that doesn't make Apple great. It's just less shitty.
A parody site would have substituted Portuguese speaking for Brazil ..
I learned touch typing long after the beginning of my pro developer career. That made a huge difference. The main benefit is it make typing easy. Which is important when writing docs and comments. And with that I can handle much more because there is no need to keep all in my head. I can write it down, switch the task, then come back. Also helps organizing my thoughts. I can write them down while thinking, then easily scroll back and forth. It's never too late, I definitely recommend you to learn touch typing, if you are not working for the government of course. There are many websites which make it fun and easy.
Yes: https://www.thelancet.com/journals/landig/article/PIIS2589-7...

If you are looking for a flaw in the study, it's that they compared their game to Boggle. I mean they don't call it that, but that sounds like what it is.

> The control was designed to match AKL-T01 on expectancy, engagement, and time on task in the form of a challenging and engaging digital word game, targeting cognitive domains not targeted by the AKL-T01 intervention and not primarily associated with ADHD. The user was instructed to find and connect letters on a grid to spell words; points are awarded on the basis of number of words formed, word length, and the use of unusual letters.

Would it have performed as well if it were compared to a game that is more popular with kids? Average age was 9.7 years. 10 year olds do not like Boggle or word games. They like Fortnite, which was massively popular when this was released.

Does Fortnite reduce ADHD? I don't know. I know for sure kids hate boggle. But Fortnite is free, this treatment is not. It's monumental that they got a game approved for medicine. But the reality, as it bore out, is that regular, top commercial games probably also "treat" ADHD. They probably "treat" a ton of problems kids have.
> I don't write code as I'm a sysadmin. Mostly just scripts.

.... so what do you put in your scripts if not code?
I think you are 100% right.

I was quite proud of the fact that i could easily out-type my 1200 baud modem.
Tech improved and so did my typing.

Late-night C64 BBS's when the sysop jumped in and started talking to you in real-time was the biggest pressure cooker to learn to type, to learn to type fast, and to watch the screen while you type.

The came IRC, and well; in busy channels it was tricky. Today Slack feels slow with all the animated crap.
Methanol eh ?
Related ongoing thread:

Why anti-cheat software utilizes kernel drivers (2020) - https://news.ycombinator.com/item?id=42001030 - Oct 2024 (50 comments)
In my experience the average female coder is significantly worse than the average male coder, but the ones that are good, are usually very good. It just seems to me that males have a greater inclination towards logically structured thinking.
So this is great, if you're just looking to deduplicate read only files. Less so if you intend to write to them. Write to one and they're both updated.

Anyway. Offline/lazy dedup (not in the zfs dedup sense) is something that could be done in userspace, at the file level on any filesystem that supports reflinks. When a tool like rdfind finds a duplicate, instead of replacing with a hardlink, create a copy of the file with `copy_file_range(2)` and let the filesystem create a reflink to it. Now you've got space savings and they're two separate files so if one is written to the other remains the same.
Yes. I've seen lots of twitter/X posts lately about how Gravity is not actually a force. But how can that be true if there is a force carrying "gravity" particle? Or is the word 'force' being used loosely here?
Yes, I got mine for 900 Euros (16, 256). Still working perfectly. What a bargain that was.
The Mac mini video from yesterday has employees: https://www.apple.com/105/media/us/mac-mini/2024/58e5921e-f4...
Boeing allegedly overcharged the military 8000% for airplane soap dispensers
When I need to focus on understanding code, I switch to monochrome: black background with amber or green text, like a good old VT-100 terminal.
Looks like that feed hasn't been updated in (almost exactly) a year. The four most recent blog posts are missing.
Oh whew! pine64.org is still giving me a GoDaddy landing page and pine64.com was too but now that's been fixed
How React, Vue, and Angular Work – Core Principles in One File
Jetson, the Platform for AI at the Edge
I started using Google search like ChatGPT, for asking questions and reading the AI responses. In many simple cases, it suffices.

As an actual search engine, Google search is still not bad, but now one of the many, without a large edge it used to have; I try it when DDG does not bring results I want, or I query DDG when Google does not bring results I want.
DRAM-less NVMe (utilizing HMB) is also common on PCs, but it's seen as a slower budget alternative rather than a good thing.
[Righhht, maybe you can excite me even more by relating this to quantales?? Or maybe expand on fns vs distributions a bit more?]

L: quantal (quasiparticles)
Broken in what ways?
Shameless self-promotion: https://kevinventullo.com/2020/12/21/2-adic-logarithms-and-f...

I have a vague feeling that the relationship between 2-adic analysis and practical computation is underutilized, but I haven’t been able to nail down a compelling use case.
The easiest flux api I’ve seen is with Fal.ai

It is expensive though- Flux dev images are like $0.035/image
Being a kid/teen in the 90s into the early 00s, online chatting and gaming before voice comms were common definitely led to me learning to touch type very very fast and accurately.

And yep, I'm a prolific text chatter amongst similarly fast-typing friends and colleagues. It's still my preferred mode of communication. When all parties can keep up it's a really enjoyable medium.
It's probably the cheapest thing Uncle Sam ever bought from Boeing.
I'm glad it hasn't happened to you.

https://www.reddit.com/r/PublicFreakout/s/IpRmakQfM7
Teaching Robots to Tackle Household Chores
> trying to start your own company sounds a lot more appealing than ever.

It really isn't. Even if you get laid off from a large tech company, you probably didn't have to pay a cent to get the job there in the first place, and you started drawing a paycheck right away (after the initial delay due to the pay cycle). If you only work there for 6 months, you can save a really good amount of money if you have frugal habits.

Starting a company isn't nearly as easy, usually requires up-front investment, and there can be a long time before you generate any profit. Either you need some business idea that's going to generate profit (or at least enough revenue to give the founder(s) a paycheck), or a business loan or other funding, which means convincing someone to invest in your company somehow.

Starting your own company only sounds appealing if you ignore reality, or have the privilege of having plenty of cash saved up for such a venture.
Right, so not the use case involving the police up thread.
I'm not responding in the context of layoffs nor have I fired people because of my mistakes luckily. That's a different story, and I was trying to explain to OP my take on it.
I often find the opposite. Documentation can be up to date, but AI suggests deprecated or removed functions because there’s more old code than new code. Pgx v5 is a particularly consistent example.
I've been writing code for almost 30 years. I don't touch-type and don't use all fingers, but still manage 125wpm and can type without looking at the keyboard. I've not put any additional time just to learn to type, it just happens over the years.

I find it very useful that I can quickly have my ideas flow from my mind into the screen.
We also have blimps which are kind of just flying rocket cars.
Kerry said hi
KubeDeck: PowerShell GUI for Managing Kubernetes Configs and Snapshots
We're mostly talking about FPS here, you've got 2 main cheat categories: aimbots and esps (visibility hacks)

Esps are purely client side, they read actors from game's memory and draw a client side overlay. It's impossible to protect against these on the server. Even if you had perfect culling from the server (didn't send players behind walls for example) you'd still have semitransparent surfaces like foliage and smoke. There are people making good money in PUBG just making enemy textures that are easier to see. You need kernel anticheat to prevent the cheat reading the memory. Also you want to take screenshots periodically and detect overlays.

Aimbots in the olden days could be detected on the server because their movements were instant, precise, unnatural snaps. But these days cheat developers have wisened up. Again the best protection is to prevent the cheat from reading the games memory in the first place, some anticheats go as far as to try to prevent input from any artificial device (so the cheat can't create mouse movement)

There are also movement hacks, but I don't think that these are really common these days. You can detect protect against these on the server side
Both Windows and MacOS require that developers digitally sign their software, if you want users to be able to run that software without jumping through additional hoops on their computer.

You can't distribute software through the Apple or Microsoft app stores without the software being signed.

You can sign and distribute software yourself without having anything to do with the app stores of either platform, although getting a signing certificate that Windows will accept is more expensive for the little guys than getting a signing certificate that Macs will accept.

On Windows, allowing users to run your software without jumping through additional hoops requires you to purchase an Extended Validation Code Signing Certificate from a third party. Prices vary, but it's going to be at least several hundred dollars a year.

https://www.reddit.com/r/electronjs/comments/17sizjf/a_guide...

Apple includes a software signing certificate with a basic developer account, which runs $100 a year.

You can ignore that on either platform, but users will have to take additional actions before they can run your unsigned software.
The most common adverse events observed with EndeavorRx are: frustration, headache, dizziness, emotional reaction, and aggression.

I'm sure all of us who've played any games at all have experienced those. Especially the first one.
>You have to trust the client with enemy position information that it shouldn't be able to see yet

That seems like something that would be solvable with location-style differential privacy. Report a number of plausible locations to the client small enough that it can efficiently anticipate them all, but large enough to prevent being able to auto-aim or wall hack. Run some bots or actual player movements recorded from other matches, originating from roughly the same point where you last saw the real opponent.

>constantly flying around and teleporting is easy to catch, but using it in small bursts is very powerful and harder to catch

Even small violations of continuity seem like they'd be observable server-side, no? I've not studied this, but presumably clients must be constantly phoning home with their position.
The probabilistic sampling of tokens does not naturally produce introspective evaluation of confidence, it enforces a highest probability token selection (in greedy sampling). The paper that you linked demonstrates that if a separate evaluation phase is allowed then a model can decide with some accuracy whether its previous statements were true. This is not the behavior we want out of a system as it involves 1. Production of potentially misleading output 2. The identification of factual statements within that output 3. The classification of each of those statements and 4. Restatement of the original output without factual errors. The research area that I am advocating for would aim to prevent 1 not mask it.
It could be at a file level and still transparent to user land tools, FYI. Depending on what you mean by ‘file level’, I guess.
Depends what you mean by fiddling. But I'm in the process of switching to mac from Linux because my new job has forced it upon me.

I tried installing "Flameshot" via homebrew and it wouldn't run until I went into Finder, right clicked it and clicked open. Luckily it's mentioned in their docs [0] or I would have never guessed to do this.

[0] https://flameshot.org/docs/installation/installation-osx/
You can make a lot of pseudo particles in semiconductors which definitely exist, but also aren't "real" - i.e. semiconductor electron holes are capably modelled as positive particles which can move freely with momentum/position within a semiconductor.
> I thought gravity was basically the curvature of spacetime.

Classically, it is. But most physicists believe that there is a quantum theory of gravity that underlies the classical theory, and that that quantum theory will include, at some level of description, a spin-2 gauge boson that mediates the quantum gravitational interaction, called the "graviton". Our classical theory of gravity, General Relativity, would then be the classical limit of that quantum theory, just as classical Maxwell electrodynamics is the classical limit of quantum electrodynamics.
It seems like the purpose of an IPO is now to dump on retail after the company has peaked. Or maybe that's just SPACs.
I used a Surface Pro for 6 years and and haven’t missed the touch screen once since switching back to MBP 3 years ago. I would have missed the handwriting input but that’s what a low end iPad is for.
Nope. A user can just run them if they want to. It is not a big deal.
Part of me wonders if the ad market is just radically different on Google in the US or other parts of the world, or if I just make very non-commercial searches. I don't see many ads, unless I'm actively going to Google Shopping essentially in search of them.

I do see the Google info box style results, but I find these to be one of the most useful parts and it's one of the reasons I like using Google for things that are basic facts, media fact finding (like "who was that person in that show" style queries), etc.
...but it is fun!

Typing fast(er) for me went hand-in-hand with the fun of experimenting with mechanical keyboards. Once you hit a certain stride, there is a satisfying audible and haptic feedback that settles into a gratifying rhythm as you compose your thoughts on screen. Do yourself a favor and invest in a keyboard that pleases you if you have to clack (or thock) into the void for more than a couple hours per day.
This seems like a privacy nightmare. If this is aimed at teenagers there shouldn't share any data with third parties IMO. Then again https://www.akiliinteractive.com/privacy-notice#consumer-hea...

I can't see many people trying to defend this for the sake of "move fast, break things".
That is not the same thing

If I were you, I would relax. At least you are not being shoved onto Win 11.

And then think about that. Seriously. I did. Have a few times off and on over the years as we sink into this mess.

I bet you find an OS that does a bit more than you may otherwise prefer to prevent trouble. If so, fair call in my book.

Just how big of a deal is that?

Compared to Android, Windows 10 and tons of network services and such and what they do not do FOR you, and instead do TO you.

And you can run a respectable and useful installation of Linux on that spiffy Apple hardware when it gets old. So make sure it gets old, know what I mean?

It could all be way worse.
> There is an API `proc_setpcontrol` which absolutely noone

Gee, I wonder why.

$ man proc_setpcontrol
No manual entry for proc_setpcontrol
> With the way that computer vision and AI continue to improve, I imagine that we will soon have completely external and undetectable cheating peripherals, simply capture the screen direct from the display output, and pass inputs via mimicking a usb human input device.

This already exists. You can stream your screen to another machine running image recognition and pass your mouse input through a controller that injects auxiliary input (there are off-the-shelf products like kmbox, you can make your own as well).

However, it is very important to understand that only a tiny percentage of cheaters in games end up being determined enough to go through hoops to purchase hardware for it (it's much more expensive and not as simple as getting instant gratification by double clicking on an executable). It's basically considered a win to push people into needing go to such lengths to cheat without getting banned.
I think it’s possible to create 2 dating profiles with the same pictures and change occupation only. It doesn’t have to be real to measure the impact of occupation.
Google Q3 earnings call: CEO's remarks
Audit of C-17 Spare Parts Pricing
> I'm still trying to wrap my head around how these companies think they are going to do well in this market without more memory.

Cerebras and Groq provide the fastest (by an order of magnitude) inference. This is very useful for certain workflows, which require low-latency feedback: audio chat with LLM, robotics, etc.

Outside that narrow niche, AMD stuff seems to be the only contender to NVIDIA, at the moment.
They have big numbers. Big numbers tell that 95% of people would need to be in closed protected gardens rather than getting slaughtered by open source wolves.
Typing fast is incredibly useful for taking notes during meetings.
If you can basically transcribe the conversation in real time, it helps a lot.
Ofc you could record and run it through TTS, but that's overhead, gives you a messy huge textfile with lots of unnecessary information, and has privacy/legal issues