skysight-inc/HackerNews huggingface dataset:
One paper attempting one hypothesis against one model doesn't completely debunk emergent capabilities. If you've seen one of the thousands of novel capabilities of GPT-4 level models you'd realize this.
Huh, that is pretty cool. I mean I wouldn't have any problem with trying to do that "Draw a sound", "What colour is the concept of the wind" etc. Maybe I'm just odd but it is something I just never really lost with time, I suppose.
# is only processed by cpp when it's the first non-whitespace character in a line so that shouldn't be an issue in the real world. But, yeah, SSI.
Parameters is the literal size of the model. How is it a marketing term? Is saying that a computer has 16GB of ram just a marketing term?
/* WIP */
Google in China is virtually a different company than the US - laptops and desktops issued by Google in the US will automatically erase their disks if they detect they're in one of a few countries (Iran, China, Russia, NK, etc.) and there is an entirely separate flow for workers there since GMail and the corporate intranet are inaccessible.
Iterated and multi-agent Prisoners Dilemma goes through all of this. In repeated games with communities there are many successful strategies that are cooperation dominant.
Fun fact. Any USB-C cable that needs to handle higher wattage than 5V@3A has circuitry that talks on the CC line to let the source know it’s not going to melt.
That's good to hear, but sad that I (as a SWE/SRE) haven't heard of the plan! Maybe I've been living under a rock, but knowing that I should be building new projects with these and not, say, Piccolo, would be nice. Updating codelabs to reflect this where there are multiple options would also be nice, IIRC the CDP codelab still uses Piccolo, but could probably use GCL fairly easily?
Yeah, there's still a few options. But try running `perltidy --help`. Even that doesn't really give you a sense of how many options there are because many of the options are not booleans, but instead take several enum values indicating which style to choose.
Takeout for Gmail has usually worked well for me, albeit not exported too many massive amounts this way.

My main use case is backing up Gmail accounts of users in our GSuite org, before deleting an account.

1. Reset password and login as user
2. Initiate Gmail Takeout, export to Google Drive
3. Return to admin, and delete user account, using the option to xfer their entire Drive to admin user
I can't say, but with a standardised and agreed-upon definition of a word/phrase, there should be much fewer ambiguities than otherwise. It probably doesn't matter quite as much what that name is as long as everyone knows what it refers to.
It depends on the region and which Glacier product you choose. I think your pricing of $0.0036/GB is the cheapest I've seen. However it is for the 'Flexible Retrieval' option. 'The Deep Archive' option is $0.00099 and thus 39.6 cents a month. This rounds up to the $.40 figure provided in the article.
I can only imagine the office politics going on when the Takeout team has to beg, borrow, and steal access, docs, etc.
> Arguably it would be a problem for a coworker that wanted to use tabs.

Wasn't a problem in practice. Just like we never had any problems with anyone wanting to use eg Pascal or so.
DEC Number #2 in computing during the 80's, bought by Compaq, bought by HP and now almost unknown. How the mighty fall.
Unless you want prison rules or to counteract decades long policy of not academically punishing protected classes of students you cannot effectively ban Phones in the Public School System.

You often can't seize the device. If the student says no you risk physical escalation. Students are VERY protective of their phone due to the personal content on devices.

You often can't suspend or academically punish the student. There are VERY strong incentives in public school systems not to further bury an underperforming student, minority students, and similar criteria. The student may WANT to be suspended.

Students can easily hide the device, like in their underwear, purse, whatever. Again unless you want prison-level strip searches there really isn't a way around this.

---

Honestly I think we'd need state/regulatory/infrastructure level tools to enact a ban policy. Think signal-jammers, vpns on legitimate devices, etc. It would be a massive IT cost to enact. IMO it would be worth it, but I don't think society would bare the cost because too few care about education beyond its function as childcare - we have a entire political party that wants to disband the Department of Education.
Another advantage was that it was possible for (skilled) humans to read the contents by pulling the tape through their fingers while holding it up against the light. At IBM I worked with a couple of graybeards who could do this.
> There’s a limit to how many large raises you can give if you intend to give x% for the rest of time.

The tl;dr for this is that if the company makes getting paid a market rate and promoted internally more difficult than just interviewing, they should expect people to just leave.

I'm really not sure how the economics of this work out. Obviously Google has a much easier time swapping engineers in and out (it's responsible for basically everything that people hate about the company both internally and externally) but there are still specific teams where engineers leaving represents significant knowledge loss.

Hell, companies that DON'T follow the same engineering practices that let Google hotswap engineers still do this and there's no way it doesn't have significant hidden costs for them.
Well-formatted code is more than just an AST. Even in Go, a language with probably one of the lowest style divergences out there (for better or worse) there are tons of style choices that aren't in an AST.

Blank lines is an obvious one: where do you insert them to "group" sections of a 30 line function? Or are there no blank lines at all?

Line length: just "wrap at columns X" (or never wrap) is not enough, because people can and do wrap at specific locations for specific reasons, because that makes more semantic sense or looks nicer than cramming as much as possible.
It's interesting to me that no specific mention is made in [1] of Company X material released by Company X to the stock exchange that lists them.

In the case of minerals and energy listing specifically there are steep penalties for releasing information known to be false and for not correcting information by a following release at the earliest oppotunity.

Annual reports, quarterlies, board positions, major share holdings, assets, new grounds, technical report summaries, reserve|resource estimates etc are all "self published" but can be assumed to be accurate and backed by third party accountants, third party assessors, etc if pressed.
Check out https://github.com/logological/gpp it's what I use when I feel like I need a preprocessor. It's more flexible in syntax and operation than cpp.

I've used it in the past for wrangling the definitions of a multitude of SQL triggers I was using to generate a real-time materialized view. The fact that you can modify its syntax is very helpful for making it work with non-C syntaxes (like SQL or even LaTeX).

It even has an HTML mode built-in, which you can customize to your needs, but looks like:

<#define x|y>
<#macro arg|...>

which works better for certain WYSIWYG editors. You could modify the syntax to be

<!--#define x y-->
<!--#macro(arg, ...)-->
F-35 barely has a shot against modern layered Russian air defense. It’s not stealthy enough, counting on engaging beyond the range of air defense abilities to respond is iffy, considering the range of the AGM-88G and the Russian S-400 and one would assume the S-500 is better but who knows.

The expense and rarity of the F-35 only exacerbates this problem, you can’t afford to dangle them in front of air defense so they turn their radar on, you could loose the plane.

Better luck to be had by spotting air defense from satellites and launching cruise missiles or stealthy drones.

I don’t see a place for the F-35. To fat to dog fight, to expensive, fast, and too limited in weapons stores for real CAS missions, too expensive to keep running in the numbers we would need for an actual great powers war. Barely made sense in 1993, it really really doesn’t make sense in the modern battlefield today.
True. Maybe < and > would have been better examples, although one could argue those are optional :-)
I'd be less concerned about them getting a ball rolling than them getting one ball rolling in one direction. If AI goes anything like most things Google then in short order I expect them to have 2-3 different AI strategies that are all in conflict with each other.
It could be almost any $0.50 microprocessor from 2024 and still have more vastly horsepower than any PDP8 ever had.
Tabs are particularly useless in a language like Haskell, because we don't do a lot of block-indentation there, but we do a lot of alignment. And your code mixes alignment and indentation.

In a language like C your outermost layers of leading whitespace are always indentation, and then you might have some alignment inside.

But in Haskell you might want to align arguments to a function, but some of the arguments can have blocks inside of them.

Mixing up tabs and spaces is technically possible, but it's too much of a pain in practice to bother.
Your country is a bad global citizen. If they started taking action against the groups trying to break into my systems every minute of every day then I wouldn't need to block the entire jurisdiction.

Geoblocking all sanctioned countries was the best thing I ever did
I don't own a Linnstrument, but I know a couple people who have them and they all seem pretty impressed with it.

If you want something less expensive, you might take a look at the Roli Lightpad Block. It's kind of like a miniature Linnstrument. In 5x5 grid mode you get 2 octaves. I find it more fun and usable than the Seaboard Block.

I'm a little hesitant to recommend it though, because Roli is awfully controlling. To configure the device you have to use their software (which runs on Mac and Windows only), and it won't talk to the device unless it's registered to you. So if, like myself, you bought it second hand, you have to file a support ticket and have it de-registered from the previous owner before you can register it to yourself and actually use it.

(To their credit, the process was pretty quick.)

The Linnstrument is the complete opposite -- the device firmware is Apache 2.0 and available on github.
Sigh. No. This is silly and I'm starting to get tired of people thinking that AI having a modicum of lasting success means that Terminator 2 is around the corner. I'd say I expect more from Hacker News, but... yeah. This is starting to become all I know this website for.

> most humans would be incapable of producing economically valuable work compared to a much cheaper robot or LLM/multi-model empowered agent.

How can you buy into hype this hard? Humans are cheap to maintain and do a great number of things better than a robot can. At the very least, subsistence farming will be a completely viable strategy for the majority of people until we hit the limits of Malthusian growth. But on top of that, skilled manufacturing labor, research and design, testing and iteration, hypothesizing and postulating is all done better by humans. AI isn't building AI, it's skilled human laborers applying decades of research to get us where we are today.

Seriously, I just don't get it. Go talk to an AI, it's dumber than a sack of rocks. If you'd want that sort of employee working for you, go hire a thousand ChatGPTs right now and build your dream product - you won't. It takes human understanding to realize human visions, and dice-rolling ChatGPT is not a realistic strategy for building anything unique or successful. Employers know this; the only reason they promote ChatGPT is to fearmonger and undervalue your work. By the looks of it, they're winning.
I have a couple of these, one's in my laptop case, the other off a charger I carry everywhere. No less durable than a regular cable for a couple of years so far.
It learned from reddit that cops aren't people.
> It's not just about what voters do, it changes what candidates do.

Yes, exactly, the indirect impact on candidate and voter tactics are what's important!
The rationale they provide is that you can't see the door to the bus. So we are looking at the driver's side of the bus. Ignore "Which was is the bus going?" and instead ask "Which side is the front of the bus?"

And, knowing that we are looking at the driver's side because of the absence of doors, the answer depends on which side of the road the bus is designed to be driven on.
Eh, I don't think that's their position:

> nothing in this paper should be interpreted as claiming
that large language models cannot display emergent abilities; rather, our message is that some previously claimed emergent abilities appear to be mirages induced by researcher analyses

imo their paper's position is

- downstream task metric jumps in accuracy don't imply sudden changes in pretrain loss

- you can cherry pick metrics to show the sudden appearance of emergent abilities

- model scale is not enough to explain emergent abilities because you can scale up one model family and not get them

Their follow-up paper [0] has an appendix that touches upon how:

- it's not impossible for continuous metrics to undergo sudden increases of performance

- therefore not all sudden increases of performance are a consequence of using discontinuous metrics

- therefore emergent abilities could still actually exist

[0] Why Has Predicting Downstream Capabilities of Frontier AI Models with Scale Remained Elusive? https://arxiv.org/abs/2406.04391
Interesting. Will check this out but the Launchbar clipboard manager seems to also meet all the requirements, if you don’t mind pressing spacebar to Quick Look any of the “clips” in your history (I mostly use this for checking images)
Ah, so October is the official month of births as it comes after this "c section". Pun intended.
>I love reading discussions of people to whom following the social norms comes naturally and they can't fathom the idea that behaving in a way that makes other people feel good is something I need to consciously put effort into.

It takes less effort, becomes easier, and in time will come naturally to you as well.
> what is the process of becoming an approver?

New approvers are nominated by an existing member and then LGTM'ed by other three. Usually they have gained a lot of large scale change experiences on the other side, and we recognize that we could use more help on the committee side. Especially we want a good coverage on various languages, tech stacks, and time zones.
Interview with Esolang Academic [video]
> Using radar, it's difficult to determine the height or shape of a potential obstruction

Is is an wavelength/antenna sizing problem? Surely a radar could tell how tall/how high above ground an object is in principle.
What you're saying is there's no 100% safe way, not that there is no way.

Apparently desperately wanting change in Russia means desperately wanting someone else to change it for you, which perfectly aligns with the apathy the Russian population is infamous for.

If Putin somehow became unable to provide the population with food for three days, or pay his security team, you'd all quickly discover what desperately means, and I'm confident the problem would resolve itself quickly.

Your population's apathy has become the whole world's problem. pls fix.
Yeah exactly, try running an esp VPN on a different port and see how well that works.
Thank you! It feels great to have finally gotten the code working well enough that other people can use it, and to hear your kind feedback! It makes it all worthwhile. I've gotten so much pleasure just staring at the cellular automata for hours on end that I wanted to make that work and share it, even if you can't play the game yet.

It will be even more fun once I get the city editing tools and disasters menu working, so you can bulldoze and draw roads and buildings and release monsters to stomp around and cause other disasters in the cellular automata! They're also useful for building and destroying cities, too, but painting in the live cellular automata is even more fun.

Here's an old blurry video of that on the X11 version:

Cellular SimCity: Cellular Automata in SimCityNet on Unix.

https://www.youtube.com/watch?v=P8KJ--drZO8
An interesting thing about the KA-10 is that those DTL registers were optional. Architecturally the registers are simply the first 16 words of core memory. If you bought the fast register option with your KA-10 they installed the DTL registers which overlaid the first 16 words of core.

A consequence of that was that anything that took a memory address could access the registers as memory. Just give it an address in [0,15].

That included the program counter. Load code in 0-15 and jump to it and it would run quite a bit faster than if it were in core if your KA-10 had the fast register option.
I think you overstate. It's an ellision ("written by OSS, the predecessor of the CIA" to "CIA"). They're as common as weeds and as old as the hills. It's all well to point out that it's factually inaccurate, but it's directionally correct and gives people who aren't familiar with OSS the right impression. You don't have to like it to recognize it isn't a "post truth" phenomenon or anything comparable to Hannibal crossing the alps with Gatling guns, or even that the document was authored by the KGB.
> skilled manufacturing labor, research and design, testing and iteration, hypothesizing and postulating is all done better by humans

Currently. The point is that it will likely improve to the point where AI can do this better. Why would there be a hard limit somewhere under the ability of humans? AI is already better at writing than most high-schoolers, why couldn't it be better at other learnable skills once the training data, compute and architecture is sufficient?

>Go talk to an AI, it's dumber than a sack of rocks

Lmao hyperbolic, even jokey statements like this aren't convincing. What does a sack of rocks score on the MMLU? How many companies have laid off thousands because sacks of rocks can do their human employees' jobs better?

The point of my post isn't that AI is currently capable of the changes I've discussed, but the rate of improvement in general capabilities makes a future where this isn't as unreasonable as any random sci-fi scenario. Why do people insist that current limitations with AI will always persist and it will never improve? Remember AI video a year ago? Then SORA came out.
for using it as a server for self-hosted services, sure. but using it as an embedded device, almost impossible owing to the lack of IO pins.

people that use the raspberry pi to host their things should definitely use these mini computers.

i believe there are other great alternatives out there that's just as affordable (cheaper than a Pi), just as powerful as a mini pc, and has an extensive IO support for prototyping.
Absolutely.

At one time in my life I spent many hours every week decoding MS1553 traffic.
basically, 4 digit hex numbers.

after about 6 months i was able to subtract in hex. and add. in my head. without writing anything down.

some parameters where in 'BAMS' (look it up, it is cool). could look at 2 4 digit hex numbers and understand the magnitude of the angle differences without thinking about it.

today, i need a calculator for anything...
If power is all you are looking for you can always play it safe with a USB Condom.

e.g https://www.amazon.com.au/s?k=PortaPow
Having used Starlark somewhat extensively with Buck2 I'm like 32% sure it is a mistake. Vanilla Python or ideally C# should be used instead.

The biggest issue is I want first class debugger support. Language support is fiendishly complex. It's impossible to reason about without a step debugger. printf debugging is insufficient. I should be able to debug as trivially as "attach to process" and F9'ing a breakpoint.

I'm not convinced the restrictions imposed by Starlark actually matter. There's so many compiler toolchains that can introduce non-hermetic behavior that I don't think much is gained from locking down the scripting language. We're professionals here, it's ok to say "don't do that".

Buck2 is pretty rad overall. I kinda wish it was the industry standard. But that will probably never happen because adding support for new languages is so complex it requires a non-trivial team of FAANG engineers to support full-time.

I tried and failed to add Jai support to Buck2. The Starlark rules are too complex and too impossible to understand. Dynamic types are a nightmare to decipher. Compiling programs isn't actually that difficult! Figuring out how to induce the machinery to run the commands I need turned out to be insurmountable. :( Google and Meta are both hamstrung by trying to carry forward a decade+ of old build definitions to new systems. There's significant baggage.
Has anyone implemented this successfully? I'm 90% of the way there but I'm not sure I fully understand the node expansion process. Results are so-so. Improved for sure, but not solving my toy math problem...
I wish they would release a dc low power version. If it does any more than 22kbps than its already beating certus and that costs $7/mb for the devices we use them in.
Google has shown that they lack product vision and a cohesive strategy. The engineering is top notch though, and the GCP hugging face/AI training integration is for real, if they can build community trust GCP will absolutely eat AWSs lunch as AI apps proliferate.

As for a breakthrough to leadership, Demis' approach of using successively more complex video game environments to develop AGI is absolutely the right path, so I wouldn't be surprised if DeepMind generates a prototype "AGI" first, but I would be VERY surprised if goog successfully capitalized on that.
I guess it goes without saying more than I thought.

And that makes 100% ;)
Any good ones that would essentially replace a USB load tester? I'm thinking applications where I want to monitor power draw from a battery pack to say: a phone, or power being produced from a small solar panel (small, off the grid stuff)
1) Do ads better

2) Kill YouTube (somehow)

3) Realize that if your product isn't free, it's not competing with Google.

The hard part is reconciling all of these things at once. Google wins because they know people like low barriers-of-entry. Type in a search query and get "instant" results mixed with "instant" advertising. Delve into a YouTube video before getting sucker-punched by an ad a minute or two later. Fulfilling and monetizing our knee-jerk desires is what makes and keeps Google successful.
Phones were banned in my highschool (~10 years ago). You didn't "give up" your phone, you just couldn't take it out. Taking your phone out during class usually resulted in having it put on the teachers desk until the end of class so it wasn't a major punishment but also you couldn't sit there scrolling facebook all day.

Not sure why HN acts like this kind of rule is impossible when its already extremely common in schools.
It matters if it's sustainable, but having products in the pipeline adds to capital and that can help things out in the short term.

Tesla's done very expensive EVs -> home/utility PV/storage -> moderately expensive EVs -> FSD (really ADAS) -> Semi/cyber truck so far.

Besides decreasing costs/ramping/improving what they have so far, my guess is they're they're moving to the FSD taxi/model 2/Optimus next.

I suspect Nvidia will try a similar approach to AI hardware/software.
In any major near-peer conflict our reconnaissance satellites will be the first casualties. Don't count on having those available to spot air defenses.

Obviously an F-35 won't be sent in alone to perform CAS in a high-threat environment (unless the situation is really desperate). But it's at least somewhat survivable. Those legacy platforms aren't survivable at all if the adversary has even basic air defenses.
ie: you probably don’t.