skysight-inc/HackerNews huggingface dataset:
I really don't know, I didn't measure it. It wasn't as fast as a QWERTY keyboard but it was fast enough. It was definitely way faster than typing using a 10 key numpad on a phone. Based on Steve's recommendation I had also tried a one-hand keyboard that was basically a half sphere with buttons for your four fingers and a number of 'shift' buttons for your thumb (basically all chord all the time) and I never got comfortable enough with it to use it for any length of time.
Ditto for me with the OG XBOX. I was in high school and had no clue what I was doing with static ip addresses and crossover cables. We didn't even have a router hence the static ip address. Each cool homebrew XBE I FTP'ed over to my XBOX was another exciting adventure!

My computing journey started earlier on DOS but XBOX kept me going through a period of post 9/11 depression where the excitement of childhood and an amazing future was slowly disappearing. I stopped even playing video games after the end of the XBOX lifecycle (despite continuing to buy new gen hardware just so I could take it apart and admire the internals).

Now living in the post ChatGPT days and wondering about my future, i'm looking back wishing I could live through those late nights one more time.
As it is, it's correct for positive numbers. In some languages (int) (x+0.5) is one of the simplest ways to do it, really. It just reminds me of the same sort of thinking. Might just be me though.
Measuring commitment using a university degree is rather silly. I have two degrees, including an MBA, and I’m just as non-committal as I was before the degrees.
Show HN: extreme-angular: A very opinionated starter project for Angular 17.2
Enforces eslint, prettier, stylelint, commitlint, and cspell via git-hooks. Is this configuration too extreme for the average developer?
> This is easy to verify by appending cdn-cgi/trace onto a Cloudflare-proxied domain.

Nice tip thanks
Yep, I've heard that actually something like 80% of the energy of the CPU is used by the front-end! Beyond decoding, you also have all the energy spent on scoreboarding data dependencies and reordering the instructions and scheduling to execution ports. If you can do that 8x less as in the case for SIMD, that's a huge win!
I think the international community has become numb to the issue of the hostages due to the civilian death toll on the other side being so high
(to give credit, this started from https://summarize.tech/ and then i hand edited it down and deleted generic commentary while i read the summary. submitted here for ppl who also prefer to read rather than watch a 1hr video)

actual human opinion: i think nothing strictly new was disclosed here, but its always nice to have in 1 hour a high level overview of "how jeff dean looks at the world" which aligns you accordingly with at least the public facing understanding of what google wants us to understand about their work. Gemini 1.5 has made a huge splash by being genuinely better than GPT4 in some respects (see the recent reddit HVM post) but doesnt seem to have been covered in any detail here. was also not aware of Bar, which seems to be "Google LMSys".
Yeah, LLM + Reasoning Module is only as good as its weakest part. And we had more than one AI winter around the development of reasoning modules. I think you're 2x correct -- we need both and the exercise to create it is worthy of :p
This reminds me exactly of how difficult it is to create decent security groups.

I've had a few opportunities to build active directory from the ground up. It always starts nice and clean with Accounting, Sales, Production, etc. Then Directors, Managers, Supervisors etc.

Everything maps out nicely in the beginning but then you run into things like "well Susie is only a supervisor, but she's in account so needs access to X. And Bob is a director but shouldn't have access to Y. And Managers should only be able to access Z but only if they are in Marketing. Etc."

You end up with a bunch of custom groups and the whole idea of a big venn diagram disintegrates.

In theory everyone has a defined role on paper, but it completely falls apart when the rubber meets the road.
We are great for image embedding (and audio, with more to come!) There is no reason you should be forced to use graphics cards intended for gaming for any AI workload.
Given that we have to take you on your merits as an entirely anonymous source, I think they're actually very right.
Secondary effect like electron ricochet?
In many ways I think it is really quite sad that we're at a point where blown e-fuses, encrypted everything and properly done public/private key crypto means that it's entirely possible that next generation of consoles really might actually be unhackable and unbackupable, barring some tiny bootloader exploit, cheap TEM and an understanding of "physically uncloneable functions", or cheap and plentiful qubits.

Things like this are just cool, prevent e-waste, and preserve cultural heritage.
I recall a recent discussion about a technique to load the diff in weights between a lora and base model, zip it and transfer it on a per-needs basis.
> This breakthrough supports the theory that significant sex differences in brain organization exist, challenging long-standing controversies.

It doesn't, because there is no explanation for how it determines the difference. It's just as likely some confounding thing that's not causally based on the brain, like all these other "AI can tell" studies that don't identify an actual mechanism.

That said I'm surprised that we can't tell men and women apart from the brain. I would have assumed there would be some differences that would make it obvious at least for the average brain. It's more surprising to find they are indistinguishable.
He was joking, I believe.
All features require maintenance as code around them and through them changes with time. Feature bloat is very often code bloat and maintaining code costs money, especially 20 million lines of it. When a module owner sees an opportunity to improve their module by removing low-use features that are built on code that's a challenge to maintain, that's a good thing for the long term health of the code base and the features it provides and the app they make up.
The counterpoint is that it is the same as all of those games. It’s generic, repetitive, and has an appearance of copying directly from its inspirations.

Personally, I refunded.
That's just a fundamentally different company you are describing. That's not the kind of company they wanted to build and that approach simply wouldn't result in the product they envisioned.

If OCP stuff with some extra software could have easily enabled this kind of product, then the company wouldn't have to exist in the first place.

> sourced from various suppliers

They deliberately adopted a single supplier strategy. Again this is exactly what they did not want. See their 'Common Wisdom' podcast.

Multiple suppliers have advantages, but also disadvantages.

> What they seem to offer is mainframe-like throughput with generic software

The software isn't generic at all, its very costume but unlike with a mainframe open all the way down.

And a mainframe is just a very different architecture, the architecture isn't really like a mainframe at all.

> and proprietary hardware made from generic parts

Its their own costume board design both for the server and switch, a very different architecture overall.

It depends what you mean by generic parts. Sure like everybody else they didn't design every single part themselves.

But how the parts are combined and enabled with software is the unique selling point.
I don't think we need to ban robocalls. People do want to know when their school closes, when their prescription is ready to pick up, when their utilities will be undergoing maintenance, etc. The ban should be on unsolicited calls, which sort of does already exist, but has two major problems: too many exceptions, and calls from outside of US jurisdiction.
Andrej Karpathy is leaving OpenAI again – but he says there was no drama
I was wondering if pointer size is still a problem. Hopefully this explanation is clearer:

int compare_char (const char *a, const char *b) {
return strcmp(a, b);
}

int compare_void (const void *a1, const void *b1) {
const char *a = a1;
const char *b = b1;
return strcmp (a, b);
}

int (*call_void)(const void *a1, const void *b1) = &compare_char; //not valid in current C standard

Why can't the standard be changed so that it is valid to set call_void to &compare_char, so we don't need to write the longer compare_void? Are there architectures are still in active use where not all pointers are the same size in plain C (not worrying about C++) that would disallow this?

AFAIK, x86, ARM, MIPS, SPARC, Alpha, and SuperH would all work fine calling compare_char though call_void. There could be some other issues, like near/far on 16-bit x86, but that would be orthogonal to implicit function pointer void* casting, and could still occur if call_void was set to compare_void. Do one of the more obscure embedded CPUs still in use have a varying pointer size?
It's also an indication--assuming a school of a certain tier--that someone else has already put the effort into vetting a person so you may not even need to.

As far as a degree is concerned, I was once given an offer without even interviewing. I asked to come in and talk to people anyway but I didn't need to.
But Qualcomm does not currently support freedreno, it's purely a community effort. It's not Qualcomm's job to bring it to feature parity with their proprietary drivers, so the proposal to have their libraries talk to it by default is just not very sensible.
Memory traffic too, assuming the SIMD code is properly optimized, you can slam nicely aligned blocks of memory straight into a SIMD register rather than loading each element one at a time.
At the company I currently work at we are open to look at GitHub activity as a good indicator, this might work for some candidates but definitely not all.
Just as I look at that person and consider how scrappy and determined they must have been to get a start in an industry that's not terribly friendly to juniors. I know because I did it. Then earned a degree later that filled in some gaps, which I seldom use.

Of course, it's just one tiny metric and not the most important of anything I would consider, but a degree earned or not maybe a decade or two before I meet them often tells me more about their family upbringing than it does their current ability.
At work? 100% yes. If it's out of scope for my role or the project, it gets kicked up.
Seems to me people are not easily impersonated.

However, the false belief that a proxy persona, such as remote telephone, video call, or any other non in-person interaction are what give rise to impersonation.

Might as well simply say that all persona non-gratis communications are unenforcable.
Ask a proper code gen llm, I bet you get a better response.
Seeing the world in "sides" makes it hard to discern truth from propaganda.
Yep. One could also say "fuck state surveillance", but it doesn't have quite the same ring to it (and coincidentally implicates Apple and the NSA).
I'd say hacking the platform in a way that's elegant like this would require a certain level of understanding of it,
Interactivity API Prepares for Its Official Debut in WordPress 6.5
The same way our understanding of history is polluted by an over-reliance on secondary sources
When reading a written work aloud: is it typical that the decision to pause before the last item is determined by the Oxford comma (or lack thereof)? Personally, I pause there regardless, for the same duration that I pause between items throughout the rest of the series.
I've been working with PHP for the last couple months or so for the first time in over a decade. I can't say I've enjoyed it. Feels very tedious always having to look up, say, whether the needle comes first or the haystack in a list of arguments. But it runs pretty darn fast, I'll give it that.
Same here for the OG Xbox. Lots of TSOP flashes for friends over SSH after booting a saved game exploit for 007: Agent Under Fire. Reading lots of the forums on xbox-scene.com. Learned to solder with a soldering iron I picked up from the local Radioshack.
Whenever I read about the job market, there's always these massive gaps in either the reporting (or my understanding):

1. Job applications disappear into a black hole once submitted. There is no clear understanding as to what happens between clicking SUBMIT and HIRED/REJECTED.

2. There is no understanding of hiring methodologies, or even generally accepted best practices. What are the qualifications of a frontline recruiter? Their chain of command? How are reqs and JDs written, edited, processed, and managed?

3. Generally speaking, how is pay determined? There's no central database of salaries and experiences – which is fine, but then how do we gauge 'who pays better' especially compared to other quantifiable factors like what comes out on a 10K

I understand some of this information may be impossible to attain, but I can't think of a topic that more heavily dominates the news cycle but that also seems to be completely built upon a black hole of innuendo, mystery, and guesswork.
does it?

I would happily believe that Google is corrupt in this manner, but the reason big domains have the advantage here is because they can afford to pay teams of people with the express purpose of gaming the system. this is true in all industries, everywhere, and it can only be fixed with society-wide change, which, short of a world war (or, more likely, two), isn't going to happen
Eh, "reverse graffiti" is still graffiti - unauthorized works of art - it's just usually less permanent.

In this situation, it'd be more like buying ads for those parked domains to reflect the previous content, or whatever else.
I agree with this broadly speaking, I wasn't necessarily asking for a shortcut or way to undermine it, more just of a way of demonstrating this ability assuming you have it.
Chameleon colors: Technique 3D prints multiple dynamic colors from a single ink
My experience as well; haven't really been asked since getting mid+.

Once before getting hired in an interview with the CEO at a startup, but just shrugged it off. Usually this comes up(outside interview but on this instance too) like this:

"Oh, where did you go to college?"

"I didn't."

"Ohh.."

Lol. I got hired by that company anyway and it worked out really well for both parties:)
Completely understandable, though you would be profitable at $.1/kWH (https://www.nicehash.com/profitability-calculator/nvidia-rtx...). At what earning threshold would you consider it worth it to let it run when idle? $1 a day? 2? 5? Our AI workloads would be a lot better than current mining profitability
it's because of the CEO Hock Tan. Broadcom became a sort of investment fund rather than an engineering company. Hock even wanted to buy Qualcomm but got blocked by Trump. This was because it was very likely Hock would just divide it into pieces, cut R&D and start charging 2-3x more for the existing products like he did for Broadcom, symantec, CA techmologies and now vmware. He even sued Broadcom customers like VW.. Despite all this its stock is rising and rising..
and of course:

https://www.googlesightseeing.com/2010/10/hawaiian-rock-graf...
My personal goal is to become the last person in my age group to never have had a Facebook account --- 20 years and counting.
O M G

It is fast, like instant. It is straight to the point comparatively to others. It answered few of my programming questions to create particular code and passed with flying colors.

Conclusion: shut up and take my money
Thank you! I had no idea that this had such communities either, and I've now got some links to check out. I was just picking a small problem because I'm job hunting and had some time to show some of what I can do - for this problem I could give decent coverage of some of the optimization possibilities without writing a whole book.

I would fit far more naturally into the second community, as I will normally avoid using fixed point wherever possible. I only went with doubles because it made it so much easier to highlight what can be done with the pipelining.

Part of the attraction of floating point is that a lot more CPU silicon goes into floating point than integer - so for instance AVX2 supports multiplication of 64 bit doubles but not 64 bit integers. Before this post, the last time I looked at the Mandelbrot Set was on a PowerPC750 - the best I could do with 32 bit integers was 22 clock cycles, the best I could do with floating point was (I think) 11 clock cycles for doubles, 9 clock cycles for floats, simply because floating point pipelined and integers didn't.
> But ideas aren't crimes in the US

That's a distinction without a difference. Whether "macrosoft.com" is considered an idea or brand impersonation is in the eye of the beholder .

And of course something not being allowed doesn't mean it doesn't happen in plain sight without repercutions. On the practicality of it, getting a take down court order for brand or copyright violation seems straightforward, and civil forfeiture can apply to domains [0] as well, so vaguely sticking a potential associated crime to a domain owner is enough for an agency to take down a domain, whatever it is.

I think that's totally US's choice to have these laws and apply them their way. I also sympathize with the rest of the world planning to get out of that influence and their own tradeoffs.

> It's implicit in our method of government that we trust the civic deliberation process with our lives.

I feel you're looking at from the political lens only. A lot of "ideas" are not political and asking for civil debate everytime one of these gets a wide audience would be an issue.

A suicide inducing site could be such. And it doesn't need to be intentional nor straight illegal. If looking at it hundreds of kids took out their lives every single day, you'd shut it down and start asking questions later.

[0] https://www.aclu.org/news/national-security/ice-domain-name-...
Just a minor gripe the bullet option doesn't seem to be logical..

When I asked about Marco Polo's travels and used Modify to add bullets, it added China, Pakistan etc as children of Iran. And the same for other paragraphs.
Thanks! Feel free to join our discord for more announcements and demos! https://discord.com/invite/TQcy5EBdCP
I would call this cleanliness graffiti, maybe graffiti sculpture. The term reverse graffiti should be literally removing graffiti or covering up graffiti with paint.
If it happened after a series of humiliations and misfortunes, you would become a supervillain.
>We're opening a pandora's box where a good portion of the computer's drivers are no longer running on Linux.

What do you mean by this? Device drivers are still running on Linux.

>How many of the upstreaming efforts that are now underway will be undermined by folks running vendor blobs against the stable & closed Google Kernel Interface

Keep in mind that the KMI (kernel module interface) is only stable within the same LTS release. When upgrading to the next LTS there can be breakages since Linux still hasn't made a stable API for out of tree developers to use.

>instead of the changing & GPL Linux Kernel Interface

The interface is the same normal interface as any other kernel modules. It's up to the kernel module's developers if they wish to use GPL exported symbols or not.

>GKI seems like an insane threat to mainstream winning

I see it as being mostly neutral as it's goal is for being able to deliver security updates to phones by just swapping out the kernel. It's slightly beneficial in the sense that the code for the initial startup of the system has to be upstreamed since the kernel has to be able to boot far enough to get to the point where it can load vendor kernel modules.

>it's a totally parallel constructed world designed to avoid the need to mainstream

The world where there is code that can not be upstreamed already exists. GKI is about cleaning up the boundary of where upstream code lives and where third party code lives making each piece more modular.

>I'd love to see a Google Kernel Interface run on a non-Android device

As mentioned by a sibling GKI stands for Google Kernel Image and you could run it on a non Android device if you wish as it's open source including information like what version of the compiler should be used.

>& have the wrapper be ultra-coupled to Android

There is no wrapper here. There are a few additional patches to the kernel that add some hooks for vendor kernel modules to use, but kernel modules do not have to go through a wrapper.
If people can tell, then it needs some work.
> Someone with needs bigger than one server but smaller than one rack?

No, somebody that needs at least a 1/2 rack or maybe 10-100 of them. But maybe not enough to design a costume datacenter.

Why would they target costumers, that want less then 1 rack? That defeats the whole point of building a rack computer in the first place.
In the US context, I'm strongly opposed to unpaid internships [at least in tech] (because I believe that paid internships are inherently more equitable and unpaid internships have a bunch of moral hazards for bad employers to exploit that even a local minimum wage internship does not have).

Paid internships are great and whenever we're expecting to have open entry-level positions the following year, we run a paid internship program. It's an excellent source of future talent for us and (IMO) is good training/experience for the interns.

I think it would be illegal to have an unpaid internship program in many states unless the intern was doing the internship as part of a degree-granting [or at least academic credit earning] program. (That's at least a close summary of the law in MA where I am.) And in tech, I can't think of much reason to have an unpaid internship program, even if legal. If I can afford the staff time to direct and supervise the interns, I can afford the $15/hour minimum wage* and that aligns everyone's incentives better.

* We pay substantially more than this to interns, but even paying the legal minimum wage aligns incentives.
Do you think a top 1% in something like SAT/ACT or a college degree is a better indicator of intelligence and ability to learn on the fly?

Certainly at the beginning of the college career the top 1% would be a better indicator but at what point would the college education surpass that?
Varies wildly by workplace culture, recruiting filters, etc. It's certainly a barrier for many.
You think industrialized education is an opportunity to demonstrate flexibility, ambiguity, and independence? Huh!
I mean, it's a question of degree (ha!). An MBA (I have one) is pretty straightforward if you have a technical degree from a decent school; read any of the MBA first year books and it's always the math that gets people as was certainly the case when I was a tutor. But, even so, it takes some degree of commitment to plow through a formal education program.
(Groq Employee) Yes! Determinism + Simplicity are superpowers for ALU and interconnect utilization rates. This system is powered by 14nm chips, and even the interconnects aren't best in class.

We're just that much better at squeezing tokens out of transistors and optic cables than GPUs are - and you can imagine the implications on Watt/Token.

Anyways.. wait until you see our 4nm. :)
Kava Documentary – The Drink of the Gods (1998) [video]