skysight-inc/HackerNews huggingface dataset:
Software maintenance is not the primary cost of a configuration option. The biggest cost is the customer support load [1]. This is especially a problem if the customer manages to get the application into a "busted" state.

Your complaint, where the software is less convenient than it could be because the sidebar is too big, will never result in a Priority 1 Customer Support Ticket. Adding the ability to resize a sidebar can actually cause that to happen.

Someone accidentally resizing the sidebar to become unusably small or large and calling support because they don't know what they did or how to fix it will describe it as an emergency. This is not a lie, since the thing they need to get at to complete their work is impossible to get to without resizing the sidebar, and they don't know how it happened or how to do that. They resized the sidebar while trying to drag and drop something else, and since they weren't using it at the time they went some twenty minutes without even realizing anything was wrong, and now they've forgotten what they did.

Hopefully, it escalates up the support chain until someone finally manages to figure out what happened, or it escalates high enough and the customer is willing to give remote desktop access to a support tech [2]. If you're not lucky, they just give up and switch to a program that, hopefully, doesn't break on them.

Source: I used to work the support line for customer-facing software. I don't any more, but I still work directly with customer success agents, so I still regularly see this exact kind of problem.

[1]: Or, if you won't take it from me, take it from Joel Spolsky: https://www.joelonsoftware.com/2000/04/12/choices/

[2]: Some companies just don't do remote desktop control support. This is so that they can directly tell their customers "we never ask for control of your computer, so if someone claiming to be us asks for it, they're a scammer." Remote desktop access is a dangerous way to do tech support because, if you accidentally wind up talking to a scammer instead of a real support tech, they can wreak havoc with that level of access. OTOH, the company I work for sells software that works with barcode scanners and printers, and I really don't feel keen on trying to talk people through setting them up so they work properly...
Is Sam going to give you some of his $7T to help with that?
Trust, reasoning, priorities, values, bias, desires... To attribute any of those to an AI in a general sense is an extraordinary claim. Therefore, the burden of proof is on you. The fact that it is so "gullible" demonstrates a lack of most of these. You seem to be twisting a lot of superficial feelings about LLMs into an argument without any proof... confusing poorly tuned statistical responses with bias and value.
Sounds like its redis-py again...
EdgeDB is NOT an object store. It is "relational model enhanced" instead where a set is a fundamental building block [1] so not just relations are sets, but attributes can be sets also.

[1] https://www.edgedb.com/docs/edgeql/sets#ref-eql-everything-i...
We intend to be very competitive on cost, power, hardware, TCO, whatever it is. Custom-built silicon+hardware has the advantage in this space.
No, no, no. Bring back paid apprenticeships. There clear incentives to abuse the unpaid internship system and exacerbate disadvantage.
“Alexa show me Star Wars but with Dustin Hoffman as Luke”.
I think non-trivial quality github activity over a sustained period of time would be an excellent indicator of the type of persistence that I'm thinking of, and something that a candidate could pretty easily work into an interview answer in a positive light.

Plus, even if they don't use it to break a tie in an "all else equal" interview, the contributions themselves will make the candidate a stronger candidate.
I think you're of the majority opinion actually. There are loud voices on HN whenever this topic comes up, but clearly most people don't think about these issues much, they just want to access music.

Spotify isn't really the problem. Record labels being the gatekeepers and a bunch of byzantine historic laws that they sit on are the problem. Musicians themselves are the problem - those few who've made it big could band together than change things in various ways for all, but that would mean giving up some money so...
I went there once in January. It was absolutely perfect weather. No lake that year though.

After a rainy year like this, there are zillions of wildflowers in the spring. It's a very popular destination.
You are missing option C: College classes simply don't teach very much.
(Groq Employee) Thanks for the feedback :) We're always improving that demo.
this will always be true of jailbreaks as they fundamentally break the security of the device. this means that it can be used for cool things like shown in the article but it could also be used maliciously by an attacker to completely take over the device which the manufacturer should definitely patch.
Because they didn’t pay attention. Or were too busy partying.

I wasn’t the best student, but I learned a ton in those four years.
Fixing shit is not a task of an engineer, but a technician.
People are using throughput and latency differently in different locations/contexts. Here they are referring to token throughput per user and first token/chunk latency. They don't mention the token throughput of the entire 576-chip system[0] that runs Llama 2 70b which would be the number we're looking for.

[0] https://news.ycombinator.com/item?id=38742581
It's in the article.

> Until recently, a model like the one Menon’s team employed would help researchers sort brains into different groups but wouldn’t provide information about how the sorting happened. Today, however, researchers have access to a tool called “explainable AI,” which can sift through vast amounts of data to explain how a model’s decisions are made.

> Using explainable AI, Menon and his team identified the brain networks that were most important to the model’s judgment of whether a brain scan came from a man or a woman. They found the model was most often looking to the default mode network, striatum, and the limbic network to make the call.

What's more fascinating it that it's not just a parlor trick and actually can be "validated" in some sense by doing a cognition test for just that part of the brain and observing the differences. So the model said "check here and you'll see a difference," and apparently, they did.

> They developed sex-specific models of cognitive abilities: One model effectively predicted cognitive performance in men but not women, and another in women but not men. The findings indicate that functional brain characteristics varying between sexes have significant behavioral implications.

> “These models worked really well because we successfully separated brain patterns between sexes,” Menon said. “That tells me that overlooking sex differences in brain organization could lead us to miss key factors underlying neuropsychiatric disorders.”
Rotary Un-Smartphone with E-Ink screen
Yes, back in the "old days" of PHP you could ignore ordering and grouping on MySQL and it would pretty reliably give you back things in a stable "order of insertion" order where there was ambiguity.

Of course that was never guaranteed and subsequent optimizations and changes have really removed that ability to ignore order in many situations. Plus, MySQL also changed to actually check if you're doing GROUP BY properly by default.

MySQL was always a big part of the PHP story so it's fitting they've followed similar arcs of improvement and growing pains over the years.
Can you link to the reddit post (I googled it and got something completely different)

EDIT: think I found it? https://www.reddit.com/r/singularity/comments/1atjz9v/ive_pu...
I think more relevant question would be is naive idiomatic prql faster than naive idiomatic sql? Of course you can tune any sql to hell and back, but the chances for some non-expert developer to land on anything nearly optimal sql are not so great. So if prql helps non-experts to get decent perf easier, I'd chalk that up as a win, and that is not so outlandish goal anymore.
Command Query Separation (2005)
Unpaid internships are terrible. They fall mostly to wealthy students who can afford to take a year of unpaid work.
I like the concept of the playstation portal, but given its cost similar to a steam deck, wouldn't be better to use that for this purpose?
...and off-by-one errors!
> But when biologists finds an insect type with different number of something they will call it a new species.

This comment cannot be answered properly without knowing who the "biologists" are, which insect types we are talking about, and what is going along with the different number of something.

The fact that individuals with four or six fingers are considered to be of the same species has nothing to do with politics, but with the fact that people with "4 fingers" can reproduce (this is the expectation) with individuals with "5 fingers" and "6 fingers" and produce fertile offspring.

Politics comes into play when it comes to, for example, species conservation.
Populations of the same species that have remained isolated from each other for centuries, millennia or more may accumulate due to selection processes, genetic drift or founder effect, genetic and phenotypic characteristics that do not allow individuals from the two populations to reproduce successfully. Fertilization may not occur, the progeny may show morphological abnormalities, or the offspring may not be fertile. But the above may occur in, say, 20 percent, 50 percent or 90 percent of cases, and for any of these percentages the existence of a new species, variant or subspecies can be argued.
Should the two populations be protected since they are (or are not) different species?
Thank you for the post, and the link to this second one as well.

Re: "IKEA-oriented development", you make a very good point about the cost of change. I think the semi-disposable code idea overlaps comments from folks elsewhere in this discussion thread talking about the horror of codebases that introduced premature abstractions to cope with expected future changes that then never actually appeared ("YAGNI" is indeed a good rule of thumb).

Your point about "make experimentation effortless" is a good one. The highest productivity environment I worked with that supported rapid experimentation was a small business' monorepo codebase with good test coverage and rapid feedback from CI, where the library code was only used internally by the company's software products (i.e. all the abstractions were implementation details, not part of any external interface). Over time we'd learn that some of our early ideas for abstractions in the internal libraries were flawed, but because these abstractions were internal, and we had confidence in the automated test coverage, it was possible to make quite large scale improvements to abstractions rapidly with confidence as we learned more.

The kind of environment that really bogs down experimentation and impedes change and improvements to abstractions is where an initial idea for an abstraction is resourced with its own development team and turned into a production service, and then another half a dozen internal company services start depending on it. Then it's very easy to end up in situations where everyone becomes aware that the abstraction is flawed, but improving it is less "one developer goes dark for a week or two and emerges with a 50-patch PR that atomically replaces the flawed v1 abstraction with v2 while passing all test suites in all projects that depend upon it" and more "project managers, product owners and enterprise architects compare roadmaps for the next few quarters to figure out how many years it might be until a prototype of the v2 abstraction can be ready for manual testing in the integrated test environment".

Maybe in the worst case there's some initial decomposition of the system that is flawed, then an org chart is spun up defining teams that own components matching the flawed system decomposition, so refactoring to improve the decomposition would also require refactoring the org chart to change people's teams. Then instead of having colleagues indifferent to or supporting a purely technical refactor, people will resist it to avoid change to their roles!
There is an API and there is a waitlist. Sign up at http://wow.groq.com/
“I’m sorry Dave. I can’t do that. As an Amazon Large Langauge model, I need you to up your subscription to Amazon Prime first.”

“On the other hand, I can generate endless amounts of Harlan Coben miniseries… :-P”
There is no better keyboard and mouse than no keyboard and mouse. Does anyone knows a solution that allows to provide input without the need to move your arms and/or fingers? I have heard about brainwave detection but apparently it's hard to learn, slow and have a high latency. Any ideas?
Kinda like Jeep, Dodge, GMC, Kia, etc.? If they make good cars, the logo will be seen positively. If they don’t, the logo won’t matter.
You'd also have to show it is a commitment to the job and and not a commitment to improving themselves. Common sage advise now is to job hop at the beginning of your career.
You get the filtering effect for MIT/Stanford/etc. Then it's a mix between "decided the academic thing wasn't right for me" and "it got tough so decided to bail" whether or not that's ever explicitly stated. (Or random family etc. issues etc.)
Oops, thanks for heads up, I had it set to private. Should be fixed now.
I tried to get a job without a degree and it wasn't going well, so I went and got one.

Then, it still wasn't going well.

But I eventually found a company that interviewed me, and it came down to me an 1 other person, and on paper, they looked a lot better than me.

They gave me a test (brainbench, IIRC) and I absolutely smoked the other guy on every part of it.

So in the end, I didn't need a degree. My next job didn't care at all about my degree, just my 5 years of experience and what I knew how to do.
It's one way for string functions and the other way for array functions. I have a little post-it on my monitor for it.
A user with telemetry disabled isn't lacking value, it's throwing away its vote. Plain and simple, if you want a vote that tells the software maker how you think the product is best used, that's telemetry. If you don't care about that vote, throw it away by turning off telemetry. Now, telemetry is only one (small) input into whether a feature warrants maintenance in a codebase of over 20 million lines, but it is one input that you have involvement in. As I said, up to you if you want to use your vote or throw it away but it's silly to complain about not having a voice after tossing yours in the dumpster.
From clicking through the video and watching this summary, I didn't feel like this summary was very good. (No malice intended, just feedback.)
It isnt so simple. This can often remove the patina from a surface. By doing this you are deciding what is "dirt" and what is not. If you cut the ivy from someone's wall it would be considered vandalism. So too if you strip a layer of moss to emblazen a garden wall with your own advertisements.

Try doing this to a Lincoln memorial, mount Rushmore or any number of "dirty" statues across europe. Those who "cleaned" the Elgin marbles remain hated down the years.
How much is that in football-feet? (Football fields covered in water 1 foot deep, like acre-feet except American, fuck yeah!)
Can't archeologists determine sex from the skull, which also would probably show up in brain scans?
When you have a pile of hardware and silicon Intellectual Property, patents, etc, IMO it's pretty clever. However, I'm a Groq Engineer, and I'm mega-biased.
You’ve captured my disappointment perfectly FWIW, so triple thanks (for the laugh, the vocabulary of “humor punishment”, and this articulation). I'm also glad this isn’t Slashdot or Reddit, but sometimes it’s nice to get a reminder that it can also be pleasant here in its own right.
Anger Has Benefits for Attaining Goals
+1 for Todoist here. Here is how I use it. Each project I do (dev stuff, research stuff) gets a ‘project’ in todoist, and I use the ‘boards’ view. Then, each project is going to have a bunch of mini-projects (e.g. end-to-end data project needs to build web scraper, set up database, set up backups, set up frontend) — then each column on the board is one of these sub-projects and all the tasks go underneath them. It is really great software and I’ve used it for many years and pay for it now.
I suspect you're correct, and am rooting for them to hit sustainable, as soon as possible. I don't know what their maximum sustainable size is, either - that's equally important, though always a moving target. I only wanted to point out that neither inflection point, for a paid-service business model, has to do with "market share" - that's a VC thing, to which I'm increasingly allergic.
FYI there's professionally-done remasters of TNG into 1080 - it was shot on film originally, not video. And there's a decent-quality fan upscale of DS9; it was shot on film, too, but the remaster of TNG didn't sell all that great and the studios didn't want to spend the money on DS9.
this is less important than you would expect because memory gets fetched into caches 512 bits at a time. As such, the difference in power use is only the cost of loading from L1 cache (since the first instruction will bring the line to l1)
You just know that snow effect is an asset-swap. ;)
I cannot recall whether this was in Oderberg's "Real Essentialism"[0] or Gilson's "From Aristotle to Darwin and Back Again"[1], but in one of the two, I believe the author cites Maritain's view that there is essentially only one species of living things (in addition to human beings, whom Maritain, of course, recognized as possessing rational faculties, faculties that by their nature transcend non-intellectual life). This would seem to avoid the various questions about speciation and how it is possible, and certainly where there exists such ostensible radical potentiality for producing such variation along a lineage over time.

And this agrees with the former book, in which Oderberg distinguishes between a phylogenetic understanding of species, and an ontological understanding. The traditional ontological definition for "human" is "rational animal". It is composed of the genus "animal" and the specific difference "rational" that differentiates the human species from among the other species in the genus "animal"[2]. Under this traditional way of defining species, rational life on other planets would, therefore, qualify as human. "The aliens" would be, in some sense, "one of us", even if they were to differ phylogenetically. This becomes quite interesting in the context of an analysis along the lines of Aristotle's "De Anima", as, for example, rationality has definite entailments when it comes to anatomy and physiology.

[0] https://a.co/d/aL0An6N

[1] https://a.co/d/hMKWLjm

[2] I am using the terms "genus" and "species" in the relative, ontological, intensional sense[3], not the narrow biological sense, as more or less meaning "broader category" and "narrower subcategory", respectively. Thus, we can say that the species of triangle is a plane figure that has three straight bounding sides, where "plane figure" is the genus, while having three straight bounding sides is the specific difference.

[3] https://en.wikipedia.org/wiki/Genus%E2%80%93differentia_defi...
I second this as a great way to get started. If you look on Amazon there are a bunch of cheap eight key macros (Lichifit makes one) that are built via layers of acrylic: a base layer, a layer that houses the microcontroller, and a layer for the keyboard. It's easy enough to sub your own micro and 3D print a replacement layer.
i tried a two mouse setup for a game i’m building, but went back to one. left hand on half a keyboard is just a really good interface, and i already have one mouse.

i could see it working for a flight sim though. dual joysticks.
> His biggest contributions are in science communications towards younger and non-science oriented people.

that's a huge contribution and not to be undervalued!
Many older/commercial video codecs optimized for PSNR, which results in the output being blurry and textureless because that's the best way to minimize rate for the same PSNR.

Even with that, showing H.265 having lower PSNR than H.264 is odd --- it's the former which has often looked blurrier to me.
as an ex-technician, I'd have to agree. With the caveat that they should choose how they want to fix your shit.
it saddens me as a vintage games conservator that my present day PS4 will be a brick in a few years. When I have consoles and games going back 40 years. It just doesn’t seem right.
The Deck is twice the price of the Portal, at minimum. Of course it's also vastly more capable.

They're really not competitors, except for the Deck's use case as a streaming sink from a PC; this is more a "you've got these nice controls and screen, sure would be nice if you could use them for more" situation.
Efficiency has absolutely nothing to do with it.
This is apparently what the recent media blitz of EV negativity has been about.

Manufacturing consent for car manufacturers.
> white color fraud

white-collar fraud
The users who opt out of telemetry are a very tiny minority barely worth considering in terms of numbers. Further, they are explicitly saying "I don't value my vote on feature usage as much as I value turning off this data report which contains zero personal information and is used for no other purposes than changing the product. Again, don't want a voice in how the product evolves, cool, just don't complain about not having a voice down the road when something you don't like happens. It's like people who don't like their local politician who spent the year before bragging about how voting was stupid and just a way for the government to track you so you weren't going to do it.
There are two hard problems in computer science: cache invalidation, naming things and off by one errors.
That's definitely wrong (unless you use an incredibly expansive definition of "frontend"). The simplest way to prove that it's wrong is that heavily vectorized workloads can easily cause a 30% increase in power consumption over scalar workloads even though the instruction density is similar.
because trying to do that will get you arrested. it's not so different than Russia.