skysight-inc/HackerNews huggingface dataset:
I bet you could add it yourself, or at least comment on it on the GitHub.
I think pistachio needs cold spells to fruit properly.

"Pistachios require long, hot, dry summers and chilling in the winter, but don't tolerate ground that freezes. They require approximately 1,000 accumulative hours of temperature at or below 45° F during dormancy.
...
Pistachios have the narrowest environment requirements of any commercially grown nut crop. ...In the United States, that pretty much limits growth to the San Joaquin Valley in California, southeastern Arizona, far west Texas and the high desert of New Mexico."

https://wikifarmer.com/pistachio-tree-growing-conditions/
SLS can't do that either ...
True, but as you can see with image generators, they can without any problems work off extremely underspecified prompts, they will just use their own priors to fill the gaps.

There will absolutely be prompt engineering and I agree that actual, serious prompts will be much more specific than that.

I don't think the prompts will necessarily be pseudocode-style. Depending on what trainsets are available, I could imagine we'll have some high-level description of desired features in addition to lots of specifiers which narrow down the specific languages, design patterns, tools etc which should be used in the resulting codebase.

You can already use similar prompts with Copilot today by disguising them as comments.
> But let’s be straight, that’s like 1% of all of the developers out there — the rest of them are just lurking and coding with their language of choice and being content with it. Be it Fortran, COBOL, Perl, or PHP.

Assuming all developers who are using something like COBOL or Perl are content with it is hilarious. It doesn't really get much worse than something like COBOL or Perl in terms of ergonomics and ease of use.
"Trilogy ... minimizes the number of times data must be copied in memory when building and parsing network packets."

If this is an issue, you're doing too much outside the database. Use sprocs.

JLSQFL - just learn SQL.
What settings are you using it the people with 1080s above you are taking 3 minutes?
The problem with that is that (nearly?) every GUI toolkit is object oriented so you can't escape it if you want to write GUI programs.
I wish it was slightly faster
OK, from <https://www.economist.com/leaders/2022/08/28/nasas-newest-ro...>

"The Space Launch System (sls) is the first step..."

does 'sls' look upper or lower case to you?
https://github.com/EvanLi/Github-Ranking#rust
I want to put my finger on that "word-set" is a kind of cheat. In "Set this thing here", "set" not is not the same word "this set of things", and the last meaning is much harder.
Nothing changed expect what did, and people are still able to project different representations out of the roughly same stimuli. :D
As part of delivering an e-commerce solution in Scheme, I wrote a module which allowed for SQL queries to be written in s-expression syntax. You could unquote Scheme variables or expressions into the queries and it would do the right thing wrt quoting, so no connection.prepareStatement("INSERT INTO CUSTOMERS (NAME, ADDRESS) VALUES (?, ?)", a, b) type madness. Wanky, you bet. But oh so, so convenient.
Domains are much less of a wild west than accounts at a mail provider. Whil you do need to go through a private registrar, that registrar has to follow certain rules including letting you transfer the domain to another registrar.

This is a good reason for not using any of the new vanity gTLDs though as they can make their own rules unlike old gTLD (which are regulated much more closely by ICANN) and ccTLDs (which are regulated by the corresponding country).
an alternative is to just buy a second hand rack server and send it to a colocation hosting provider. they maintain a good internet connection and supply the power.
Mostly its designed to reuse existing contractors and existing NASA facilities.
Look to every world leader. Is it apparent, agreed upon, or even reasonable to assume they’re the “quality” for their locale? No, they’re the best at marketing, or “campaigning”.
140k a year in most of the countries in the EU would mean you are working in trading/banking or some Big Tech, which means they probably had to do go some of the leetcoding to end up there.
> act like it was some kind of forgivable quirky accident

Sounds quite uncivil and unthoughtful.

Did you live under communism or face its fallout? Who are you to forgive or not forgive anything?

With racism we are likely to to face some issue with you, where you are going to be moralizing and unforgiving instead of being humble and sorry.
TL;DR

- Product-market fit is a spectrum, as opposed to something you definitely have or don’t

- Every business is unique, and metrics frameworks apply differently. Focus on the metrics that matter for your product, and make sure they’re clearly defined

- Benchmark: Users scream for the product so you can screw everything up and still win (for a period of time)

- Prove a value hypothesis and only once you've proven the value hypothesis should you test a growth hypothesis. PMF is when you have proven the value hypothesis.

Product Market Fit (PMF) can rise and fall as the product and market change and grow. It’s not this static thing that once you get it, you always have it.

I found Andy Rachleff's thesis on PMF to be the most realistic:

*B2B*

Every enterprise company should run a 30-day proof of concept trial. To make these trials productive, company usually requires the customer to agree to buy the product after 30 days if it meets expectations. But… pull the trial after 30 days (no matter what). Then:

“If the customer doesn’t scream, you don’t have product-market fit because if they’re not going to buy it at the end of 30 days, they’re not desperate, and if they’re not desperate, you don’t have product-market fit.”

“The second biggest mistake I see entrepreneurs make, especially in enterprise, is when they pitch a potential customer on an idea, and when the customer doesn’t like the idea, they try to iterate on the product to build something the customer would want.”

“That’s the absolutely wrong thing to do, even though it feels right. You want to find people who love what you’re doing, not try to convince the ‘no’s’ and turn them into ‘yes’s.'”

*B2C*

“The only way you know if you have product-market fit is if you get word of mouth”
(and the best test of word of mouth is exponential, organic growth)
Oh yes, I read snow crash when I was a kid. Bought Cryptonomicon and it was a slog, it got a a bit better later on, but I dropped it and never went back.
Today we hit another milestone. After 4+ months of private beta, we are now open to everyone and live on Product Hunt.

With DevRev our mission is to help companies connect makers (Dev) to customers (Rev) and to empower developers and engineers to build, operate, support, and grow their products in the most customer-centric way possible.
The fuel itself yes, but the military has no use for huge multi-part boosters.
Yeah, but setting up a simple Debian machine with Tailscale and using vscode remote or intellij gateway is also possible; even easy.

You can even use the vscode-server thing made by gitpods that allows you to use vscode in a normal browser; but the environment feels weird because those localhost ports you're used to opening are not open of course.
Not only spurious updates, this kind of architecture generates tons of garbage every couple of seconds, which at least Swift can improve thanks to its support for value types.

React and Jetpack Compose aren't so lucky, having to rely on the underlying optimizations of JS engines and ART, on escape analyis and GC algorithms.

I never understood the love for reactive for interactive GUIs, when they are so bad in memory management and its effects to jank.
Or saying anything negative about any country ("nationalistic flamebait," anyone?)
The simple answer is that it was announced as one.

The more complicated answer is that, traditionally, systems programming languages were those which are not scripting or assembler languages. If you listen to Pike for more than a few seconds you'll soon notice that he's a bit of a language purist, so whatever modern interpretation you might have for a term is unlikely to match what he is communicating.

More specifically, it was announced as a systems programming language designed for things like web servers and systems of that nature, with more control than Java in some areas. Even with conflicting definitions of systems, there should have been no illusions about it being designed to be in roughly the same space as Java with that context. It was very much suggested from the onset that it was meant to compete with Java.

But, ultimately the game of telephone truncated the context that would have helped with finding the right definition of systems and, I expect exacerbate things, there was Rust coming onto the scene juicing the situation with its fans often claiming that "Go isn't a systems language, Rust is!" leaving some revisionism about people believing that Go was a systems language (in the modern sense).
> at least i can be reasonably confident that google will never recycle my email address and send all incoming mail to a rando.

What do you base that confidence on? Short, meaningful names are valuable and there is no reason to believe that somewhere down the line they won't be recycling ones that aren't used anyway as premium accounts.
Listen to his responses when he is asked to explain in interviews. He quickly tries to divert the conversation away from his attention grabbing claim of 'AI is sentient', and tries to smuggle in some conversation about AI ethics. He is just trying to push some ideological agenda. Fraud.
My UK keyboard has it
I had different branches for different machines too in the past but it felt very inefficient to me. The configuration was the same for 99% and for the last 1% I had to manually copy stuff back and forth. At the moment, I just try to use tools that allow me to have different configurations for different hostnames or OSs but maybe I should look into one of the fancier dotfile managers…
My friend’s father is a firmware engineer in Bulgaria and he hadn’t even heard of Rust. I’ve noticed that it takes a looong time for technologies to propagate globally
Yes. If you send stuff to orbit you can probably also send stuff to the Moon, it's just a payload penalty.

Several Moon missions were launched on commercial rockets. Even tiny RocketLab launched one: https://en.wikipedia.org/wiki/CAPSTONE
You can route an audio stream into any channel of any audio device so even if the controller shows 9 channels, you can use all of them if you provide enough sources.

I've added 8 (*2, stereo) channels to OBS at some point for shit and giggles and that worked fine without interrupting my normal headphones. Things can only work better without the compatibility layer.

Your biggest issue trying to get this done will probably be picking the right channels for the right controllers because you have no idea what controllers are what on other systems. An audio device dropdown after some auto detection should work, but if the controller has weird specialised channels that don't follow the normal system output (i.e. 5.1 but two channels are actually stereo headphones and not real 5.1) then configuration may be a pain.
What it’s like to work as an embedded microservices SRE
Okay, so you shifted the goalpost of context from being about the effect of drugs on the brain to the greater societal effects of X drug needing Y things to happen to exist. Why not throw in animal testing in pharmaceuticals as well? Of course all of that about cocaine is true, but what the hell part of that is germane to this conversation?
Plus they don't have a toll free number to call - for most countries it's even more expensive to call them than regular numbers, essentially making the call center revenue generating: https://wizzair.com/en-gb/information-and-services/contact/c...
> a cheap domain plan.

Gandi isn't even cheap really.
Google was forced to do it, because contrary to iOS, Android updates only take place when one buys a new phone, for all pratical purposes, even if Google pretends we have lots of nice OEMs doing updates.
In this particular example, there's little to none: truth be told, I don't like WITH-FOO as a good example of why macros are fun. That's because WITH-FOO macros are commonly implemented/implementable as simple wrappers around CALL-WITH-FOO functions.

For instance, if we had a CALL-WITH-OPEN-FILE function (it's not too hard to write one yourself!), the following two syntaxes - one macro, one functional - would be equivalent:

(with-open-file (stream #p"/tmp/foo" :element-type 'character)
(read stream))

(call-with-open-file
#p"/tmp/foo" (lambda (stream) (read stream))
:element-type 'character)

Notice that both of these accept a pathname, additional arguments passed to OPEN, and code to be called with the opened stream. The only differences are that the functional variant needs to have its code forms wrapped in an anonymous function and that the function object passed to it is replaceable (since it's just a value).

---------------

For a more serious example, try thinking of how to implement something like CL:LOOP (a complex iteration construct) without a macro system.
I found this tool pretty interesting (it helped me frame my mindset while creating prompts). https://promptomania.com/stable-diffusion-prompt-builder/
But if you read hn you will See that happens aswell if you pay :/
True in the short term, imagine if a company becomes so dominant that little competition exists and little interest exists to create competition ( search engine ? ) that they can set the price they want.
Then you are stuck paying whatever they demand obviously within reason .
at 100 for a 5 min ride will entice some competition
I've found you can get away with criticizing almost anything on HN, if you do it as an open discussion rather than from a closed position of just espousing doctrine. It's one of the great strengths of this community.
> Sometimes I’ve seen Pull Requests from empty accounts with a brief explanation of what was implemented. They just submit bug fixes, no drama.

Over half my coworkers including some very talented developers have no public repos. As someone with almost 200 that always blows my mind.

How do you work in software for years and not find some little hole you want to fill. That’s not a judgment call, that’s an honest question on my part. I want to understand.
I think you and I may be talking about different things. I do agree with your point that there's lots of hot garbage on the internet. We might as well be doing Olympic laps in it. My point was more at trends in general. If you see something appear on the internet that has even moderate staying power, it will weave its way into society eventually.
TIL one can collapse HN threads. With all the clear labels on HN, perhaps a [collapse] link would have been clearer.
What an incredibly superficial article.

The second (of just two) factors they 'examine' - that working from home could be expected to introduce new efficiencies by eliminating the commute and improving work-life balance - they suggest that this gain in productivity may not be realized because "[a]t home people might be able to focus more on “deep work”; they are also able to spend more time walking the dog".

Incredible that this type of worthless filler article even gets published on The Economist.
> no issues with it, including battery life

Depends on your definition of issues though, I prefer linux to be perfectly honest but the MacBook Air I have has changed my mentality about battery life.

I literally do not look for outlets anymore; I use the machine for the whole day and I charge it at night like my phone.

If that's what the competition is then the 5hrs I used to get with my 97Wh battery on my Precision 5520 is definitely "an issue", because 3.5hours in I start getting battery anxiety.
And the power is really really expensive. A lot more than it be on a domestic supply. In the uk at least.
As were 1 to 4: https://www.youtube.com/watch?v=uzMa7LZuyAc
Complex Adaptive Systems: a primer for ITSM (I)
>If you ever find yourself about to say that Nixon did something that a non-evil person would do, you’d better triple check your facts.

Actually Nixon did several things "a non-evil person would do", Nixon as evil is a carricature.

Like giving back Native American lands, or green-lighting the first major environmental protection legislation, or to get talking with China. And of course the Vietnam war itself was escalated by the "good" JFK, and even more so Johnson.

Later presidents did things many times worse than Nixon (his Watergate business included) and got off scot-free. But Nixon had an ugly mug, and was an old-style politician, in an era when the boomers were young and "rebellious" and wanted someone more trendy.
I know this isn't Reddit, but this comment deserves an award ;-)
> Ad blockers blocks ads, it does not block bot detection scripts

While not wrong explicitly, I think that most ad blockers I’ve used are very generous in what they block, incl trackers and other monitoring scripts. In this case, I think it’s reasonable to assume that the statement is true, that blocking or otherwise interfering is messing up bot detection. That said, they could be intentionally misleading in that they are trying to bill ad blockers not bots but don’t want to say it for PR. Especially considering others have said they run a captcha already.
My first gen X1 carbon has been brilliant. It’s dated but I still use it for some things. Had run Linux and FreeBSD without issues over the years.
Latency- and Throughput-Optimized Clusters Under Load
This will make it very easy to see how much understanding is in the single words and how much is in knowing places and talks of other people and what happened before to someone.

His eyes open.
When the walls fell.
This is evidence in favor of David Graeber's "Bullshit Jobs"[1] thesis. Many people are employed as status symbols for their CEs.

1. https://en.wikipedia.org/wiki/Bullshit_Jobs
No, but mathematicians don’t come up a new notation every three months that they promise will revolutionise the field.
The insane race to adopt any fad to be cool, is a mindset I find far worse
morally than using tried and true tools.

It enhances risk.
The latest tool language and/or framework is uncharted territory

A tried-and-true solution has had a lot of bugs and issues documented
and some of them solved.

It also mean the team must take a break from development to learn whatever
the new thing is. Some will need more time than other, which may slow it down even further.

A lot of systems are developed in domains where "go fast and break things",
A/B testing etc. would not be at all advisable.

The main selfish focus on "adopt whatever is hip this week" is to pad resumes with it, consultant can come in to help train people $$$.
Consultants will fight for it to use the newest and greatest since it may
increased development time $$$.
I do a lot of personal development and everything for my job on cloud VMs. I've been doing more development on a cloud VM than locally for around 4 years now. You can spin up whatever hardware you need more easily, backups are easier, connections to data are typically faster. Easier to get started again if you damage your laptop. There are lots of advantages.
I am regularly up at night in a cold sweat worrying about how if I suddenly needed to find a new job I’d have to learn some sort of front end JavaScript framework.
there is a reason, this is a 300-cycles endurance drive.
From the same WWDC,

> The Objective-C language, AppKit & UIKit frameworks, and Interface Builder have empowered generations of developers. These technologies were built for each other, and will continue to serve us well for a long time to come, but over time new abstractions become necessary. For a while now, you've seen us hard at work defining the next generation of integrated language, frameworks, and tools: Swift, SwiftUI, and Xcode Previews.

>

> Tight integration in a development platform like this requires that all three pieces be designed and evolved together, both driving and driven by one another. Swift result builders were inspired by SwiftUI's compositional structure. SwiftUI's declarative views were enabled by Swift value types. And Xcode Previews was specifically designed for, and enabled by, both. Now, the result is the best development platform that we have ever built. And this year, Swift, SwiftUI, and Xcode all have fantastic updates that take this vision further, and make it even easier for you to build great apps for all of our platforms. And it all starts with Swift. Now Ben from the Swift team is gonna tell you all about what's next.

-- https://developer.apple.com/videos/play/wwdc2022/102/
One of the crazier uses of ACE in Gameboy Pokemon games exploits is this "speedrun", by MrWint:
https://youtu.be/Vjm8P8utT5g?t=85 ([TAS] Pokémon Yellow - Arbitrary Code Execution)

I've timestamped the part where the actual exploit begins, after all of thesetup. It's worth mentioning that this isn't faked or edited in any way, and it's possible to download the input data and replicate on a emulator yourself.
What color is the bike-shed?
Neal Stephenson, I love his work. I accidentally fell into seveneves, while that has it's problems, especially near the end, I absolutely devoured it. from there I just started reading all his stuff. Such a cool way to integrate science with story telling.