skysight-inc/HackerNews huggingface dataset:
You're also wasting a lot of work doing that. If you go two levels deep, you now do 2 comparisons per iteration (caching the result from the previous level), but you are guaranteed to waste one of those. The CPU with branch predictor is doing about 1.5 comparisons per iteration (worst case) thanks to the 50% mispredict rate, although this depends a lot on how long the comparison takes: a very long comparison function will converge to 1 comparison per iteration. Only if you replicate the speculation for yourself - which will necessarily have to be a lot worse than a CPU branch predictor to be fast and branchless - do you have any hope of an efficiency gain.
I think there are standards around serving sizes, even more so for commodities like that but I don’t know for sure and would be curious to learn more if anyone else feels like chiming in!
The barriers to entry are so low (for now), and everyone is scrambling to build a moat.

The AI image generation space has hundreds of players. Audio has dozens.

One likely outcome is that big tech will come to each of the "successful" companies with close peer competitors and offer to buy them. If they say no, they buy their competitor. Or build it internally.

You'll have to run really fast and hard to survive. I think it's totally doable, though, and this is a very interesting attack gradient.

Best of luck! It's exciting times.
I haven't used or contributed in a while but if this is something that interests you I highly recommend taking a look at the Pokemon Automation project[0].

It goes away beyond just automating shiny hunting and a bunch of the programs they have run completely on cheap microcontrollers (teensy/pro micro boards) and there's a very active community that's been going strong for years.

[0] https://github.com/PokemonAutomation/About
Also, in Chinese, the logogram might change depending on the gender: 他/她, he/she, also part of his/her
I'd be extremely careful about using Firefox's analytics data. I can't find Firefox's telemetry coverage numbers (they gather the info, so it's probably out there somewhere), but it's not at all unreasonable to suspect that a lot of the "power user"-type interactions are correlated with an unwillingness to enable telemetry. Couple that with the fact that Firefox, as a relatively niche browser these days, has a selection bias for more techy-savvy users, and you have a recipe for extremely misleading statistics.
Sorry, yes I am. Thank you. I guess I saw a few flight disaster things recently and got them mixed up.
> wholesale replace every human”.

As shrimple as that
So when capitalism fails to provide a solution to problems it creates isn't capitalism that fixes it so capitalism isn't to blame anymore?
> Please tell me what and where his added value is. And please no fear mongering about the rich getting poorer.

Daraprim is a very old drug used by about 2k people in the US! So the narratives by the media that gives one the feeling he kills millions is wrong.

97% in the US have health insurance + you get depending on the state your living in an extra charge by the IRS if you don't have one. Martin Shkreli gave the drug away for free if a person could proof that they could not afford it.

People are still dying because of daraprim every few years. But as I said it is a very old drug and has not improved since its inception in the 50s.

The price hike had not the goal that he and his investors could get rich quick (which would be there right as free human beings). The research of a drug and especially the clinical trails can cost several hundred millions of dollars, thus a price hike was necessary to discover a new and better form of daraprim.

There is a reason that rare disease drug sometimes cost a few 100k when only a handful of people need it.

Pharma is a long term game. He can sell daraprim for much more in the future than the $750 of the current version. In the long run he and his investors profit enormously but also the patients that need it since it is more safe.

When you develop a live saving drug, that only 2k people use, you have the right to charge whatever price you desire. People need to see that pharma is a business like any else and is not excluded from free-market and capitalistic principles.

Ìn addition, once you had your daraprim course you are fully healed - you "loose" the customer. Therefore a high price is needed even more to offset the cost and to profit.

Pharma companies put private resources into effort (capital, infrastructure, expertise etc.) for developing a rare disease drugs. Nobody has the right to demand anything from them nor condemn them.
(Tailscalar)

The client is completely open source on open source operating systems. The repository you linked to is 100% of the client for Linux, and there's another repository for Android.

As a bonus you can run the open source client on closed source OSs, i.e. macOS, WSL2.

We never open sourced our coordination server because Headscale beat us to it.
Nothing could really be done about DVDs because the hardware was immutable and already out in the wild.

Highlighting a still operating service though just draws legal attention to it.

It's like finding a crappy bar everyone hates that stores beers out back in a alley. You can keep it to yourself and enjoy it for years, or you can "protest" the bar by telling the whole town about it.

See ad-blocking for a real world example of this.
Yep that'll encourage content creation :p Never mind RIAA became a thing because of content creators.
True that. He's likeable too. That helps a lot.

Although I think the honor still goes Jordan.
I sense a Reddit API access pricing situation on the horizon.

Paying for a license to embed their products in yours will be sky high thereby steering the end users to go straight for HashiCorp.
If you don't squash then you're essentially dedicating the history to code reviews because it won't be much use for anything else. If you leave broken commits on the main branch then it becomes really hard to bisect to find regressions. And that's the only reason for keeping history really.
> of an AI model

There's the problem. It's not an AI model. Its models. They're not the same. GPT 3.5 isn't GPT 4 isn't GPT 8. The observations of one can't be generalized to another. They behave differently. The irreproducibility of this results, in this comment section, demonstrates this well.
Maybe people are not thrilled about taking on 84 month financing with higher interest rates anymore? Just a guess?
Speaking from having run tens of thousands of both 580 and 480, they weren't just rebranded. Maybe on paper they seemed similar, but they didn't run similar.
Show HN: Startup Viability Calculator
Last week, my co-founder and I walked away from our revenue-generating startup

Jason Cohen's startup viability calculator was the nail in the coffin https://lnkd.in/dYDqk6kP

We spoke to many investors about our startup, and the calculator is the best proxy for vc feedback I've seen

Use the calculator as a gut check before speaking with customers, building, or pitching. It should save you time
Nope, airline travel is 2-2.5% of all greenhouse emissions.

All the coal we burn is at least 10 times that. If we stopped burning coal it would actually make a difference. Air travel is a rounding error in comparison.

https://www.cnbc.com/2023/07/27/coal-consumption-hit-an-all-...
Given a lot of people in therapy are there due to abusive families of origin, this is kind of difficult.

I was neglected to the point of near-death and abused. My relatives are not trustworthy supports.
Wait really? You buy quantities in imperial but the nutritional labels are in metric? Good luck with that!
It is a little bit ridiculous to blame a single incident on climate change. However, it is probably fair to say that such incidents have become more likely. I guess, however, the same goes for bad maintenance work. What we can say, however, is that we need more resilient infrastructure everywhere due to climate change if we want to somehow deal with it. It makes no sense using it as an excuse...
https://twitter.com/Tim_Dettmers/status/1689375417189412864
I mostly just let my kids post hacker news comments, so far nobody has been able to tell.
Thanks for the pointer. Searching around the term Affinity Designer I found out that Belight, which makes other software I use (and are Ukrainian, double win) also make this, which I will try out. https://amadine.com/
2 years old would be quite young for regular screen time, IMHO and from what I've read. We mostly kept our kids off of screens until around three, with some exceptions. After that, we use designated "screen time," which has, historically, been an hour during dinner prep time and a some extra on the weekends. We've definitely had to hold our ground as they got older and found themselves at friends' houses.

They're 10 and 6 now and we're a bit more lenient about it. They have a bit in the morning before school as motivation and a bit more in the morning on the weekend. They play outside a lot with each other and with friends so we're less worried than we've been in the past.

In terms of social isolation ... our kids will 9 times out of 10 voluntarily skip screen time if they have a friend to play with or often they'll play a game on an iPad with a friend, which feels better than on their own. I've read that the problems with too much screen time comes down to reducing time moving their bodies, building social skills, and thinking for themselves. They seem to be doing great with that on their own so our anxiety around it has gone down quite a bit over time (it was quite high in the beginning).

Our oldest is now asking for her own phone, which is a whole other thing. I'm desperate not to become a family that just sits around with our heads buried in our devices and I've had to be mindful myself of being a good example there.
We got Gabb watches for the younger kids, and probably will go with Gabb phone when they get older.
Our oldest got my old iPhone when she qualified for gymnasium at the age of 9.5.
I have configured a quite strict regime via the iOS child control features (max 30 mins per day, no purchases, blocked tiktok.com).
So far it works quite well, it’s enough to keep her connected to her mates, but restricted such that often she isn’t even using it even if she could.
Whenever she can get screentime on another device she is will never stop until external force is applied.
Which settings would you like to change in about:config?
Its really just a layer on top that uses the groovy DSL features

http://docs.groovy-lang.org/docs/latest/html/documentation/c...
I don't like Cloudflare skirting the responsibility of a hosting provider by claiming to be a neutral third party similar to an ISP instead of a company paid by their customers to distribute their content on the web.

Also them not taking a stance on housing despicable stuff like KF that literally bully people to their deaths.
> thats great, but amazon pays top of market

Amazon is not known for paying top of market.

> You get more money in exchange for less freedom

Why would this be the case when less freedom leads to worse business results? High churn, less access to top talent and worse productivity. Freedom and trust are the easiest ways to start getting better results from your team.

> high expectations for how work is being done.

They may have high expectations for how the work is being done but they'd be better off worrying about what work gets done.
The names also suggest that Dark Matter is matter, and Dark Energy is energy, while there are still scientists that try to find other ways to explain the data (tweaking gravity etc).

But you have to name them something to talk about them. There probably would have been better names, but physicists are no better at naming than programmers
I am actually really sad about how bad HashiCorp has dropped the ball. I'm a huge fan of theirs and Mitchell's in particular (not that this reflects on him really). Their plans for monetization are just so uninspired. They absolutely deserve to make money. I want them to. I want them to stick around and lift the rest of the industry (even if just a little).

Improving the developer experience around Terraform is worthwhile, but just not that valuable. The experience is already good enough. I write Terraform daily. Its weird sometimes, but fine once you get used to it. Never been impressed with Terraform Cloud the times I've tried it. The open source ecosystem is a little wild west sometimes, but great overall.

I wish they'd looked at building something higher order on top of it. Imagine if their premium offering abstracted Terraform away entirely. With their technical expertise they could build a platform where you built infrastructure like Legos. Eliminate the need to write Terraform. Reduce the need to understand the nuances of the cloud providers and any other provider they choose to support. Provide premium options that have certain compliance guarantees. If done well, this could print money.

I'm sure there are tons of other things they could do that'd have companies begging them to take their money. What is happening?
Assets seized during/from a crime isn't civil asset forfeiture.
No your writing is technically correct. My reading comprehension was just off there
No, people need to stop letting Apple and Google have so much power; such silly victim mentality!

There's plenty of software and means to host your own video platforms.
How do you request a review and ensure that branches are reviewed before merging?
As alluded to in the concluding paragraph, this was a time in America where the PhD degree was just beginning to be popular in America and was seen by many as an unwelcome German import (as the PhD degree as we know it originated there).
Thank you. As an ACM member myself, this is indeed welcome news.
Perfect argument for WFH. It doesn't get any closer to work than that.
"Despite the very poor example set by C and C++, there is no inherent connection between undeﬁned behavior (UB) and unsafe programming. Rather, UB simply reﬂects a refusal to systematically trap program errors at one particular level of the system: the responsibility for avoiding these errors is delegated to a higher level of abstraction."

"Swift and Rust are compiled to LLVM IR; some of their safety guarantees are enforced by dynamic checks in the emitted code, other guarantees are made through type checking and have no representation at the LLVM level. Even C can be used safely if some tool in the development environment ensures--either statically or dynamically--that it will not execute UB."

Does this imply that with sufficiently advanced static analysis tools almost any programming language can be made safe?
Also it can be a really, really bad idea if you're dissociative.

Detaching myself from my body is Not Good.
I wish it weren’t seen as a battle against rightholders.

It’s a big burden for freedom of expression. When there is a lie spread by actual journalists, it’s extremely important to be able to download the video, criticize it, show the moment the journalist lies, reupload it.

Otherwise we become like DDR Germany where the people in power never get criticized or held accountable for what they say.

The shareholder rights are collateral damage, not the main damage. We’re not mainly using youtube-dl to copy copyrighted material.
One common problem on macOS that International users often complaint about is how messages in their native language are really long so they get cut off, and they're never fixed despite being reported for years. But if even Apple, a multi-Billion dollar company, struggles with these problems, I'm not sure there's any easy solutions.
The particular pain point of multiprocessing in python for me has been the limitations of the serializer. To that end, multiprocess, the replacement by the dill team, has been useful as a drop in replacement, but I'm still looking for better alternatives. This seems to support dill as an optional serializer so I'll take a look!
Only in passing. The dramatized retelling through the first part of the article completely glosses over it.
I mean, they basically are, so yes? I guess there might be some part of the process where you have to explain your serving size and that might be the hard part
I know there was active tracking going on and warned people about it months ago. I also believe there is click-tracking and screenshots going on to monitor people. Many of the people working at FAANG companies are young and fresh out of college or just easily encouraged to drink the kool-aid. That's not me, but that's what my loyalty comment was about. I agree with your sentiments on that.
This is a really good idea, thank you! I find my least productive time with a device is on a phone. If I'm on a laptop, besides working, I'm writing or coding or doing administrative tasks. Rarely am I just wasting time time there.
> most of the time nature takes care of it and makes sure the problem is only temporary

Absolutely, good point, thank you.
I'd certainly prefer that over the "I asked Chat GPT what it thought about this article" comments we get sometimes.
It's not a matter of my view. The people you describe are only screwed if:

- they have no savings or access to credit

AND

- they get fired on short notice

AND

- they can't get another job

I'm not sure that making the employer fire them with a longer notice period, given that they can't get another job, means they won't be screwed. Therefore, I don't think there is any utility in so restricting the employer.

Not having savings is bad and dangerous. That's not caused by labor law.
This is simply untrue. The number of great fortunes itself has vastly increased in tech's positive-sum economy. The increase in the number of multi-millionaires, and the growth of that class, has been deeply impacted by tech. And it's not just founders. Lots of execs and senior software engineers now possess fortunes that past ages would have considered great, even in real vs nominal dollars.

Not all industries are winner take all. And many industries remain to be invented by founders.

This fortune == crime is part of a scarcity mindset, and it's a shame that limits people.
What is the general thought process on when it makes sense to use RAG vs fine tuning?

How does segmenting fine tuning models make sense? Do I need a terraform LLM, a SQL LLM, and a python LLM, or can I just use a “code” LLM?
> people use it

Do you volunteer to inform them that we use it as "general" as opposed to "narrow"? (I mean, it is even in the very name of 'AGI', literal...)

For the rest: yes, of course. AGI: we implement intelligence itself. How much, that is part of the challenge. I wrote nearby (in other terms) that the challenge is to find a procedure for Intelligence that will actually scale.
Common sense? Or if you need proof that it's not just me:

https://en.wikipedia.org/wiki/Tic_Tac

"Product type: Breath mints"

Actual candies tend to be larger, like peppermints, or else you eat a bunch at once, like Nerds. Tic Tacs literally come in a tiny sturdy dispenser box because they're breath mints designed to keep with you for days/weeks. Not a cardboard box to consume in one or two sittings.
"Why not just do tax fraud?"
I suspect treating screen use as "treats" may not be ideal.

I also have a 2 year old son and am very curious about this.

It's tough, because I do know whatever I do won't be ideal, and we won't know till later when we learn more about how our brains work what we really should be doing with regards to screen use by kids.

And, at the same time, things are accelerating fast, so there's a decent chance tech is totally different by the time our children are in high school, or even elementary school.

I think that in an ideal world, we'd all use technology all the time and it'd be a natural extension of ourselves letting us be fuller versions of ourselves and more present with each other. It's a shame we're not in that world yet, and I'm hopeful that as we get richer humanity starts designing tech to be more agency increasing with this target in mind rather than losing agency to shorter term incentives.

With our 2 year old, I think the highest impact thing we do is try to strict about being present with him and not on our phones. I suspect this might be much more important than whatever rules are established for a child's own use of technology.

Reminds me of the pretty compelling poem "Children Learn What They Live": https://www.freepoemsonline.net/poems-htm/children1.htm
Actually spot on. I went to the ballpark for the very first time with my teenager to watch the Giants play not once but twice. Though the view from the bleachers is not all that bad, I would kill to watch it in an immersive platform like the Apple Vision Pro. And that is where Apple TV + MLS pass comes in. They control the soup to nuts of that transmission. 4K streaming coupled with drone cameras, Messi Cam will make Vision Pro a very compelling device if You want to be present at a stadium without being there.
(author here) This is good feedback

1) I think you mean stuff like **/*.py from zsh, which bash now emulates with shopt -s globstar.

This has come up several times, and we should have it. But I'm actually not entirely sure how ** behaves -- if someone can write an exhaustive shell script that shows what it does (e.g. a bunch of mkdir and touch commands and output), we can copy it in our spec tests:

https://github.com/oilshell/oil/tree/master/spec

https://www.oilshell.org/release/0.17.0/test/spec.wwz/osh-py...

and then implement it. Generally once the behavior is spec'd out, it's not too hard to implement

2) Completion has a long history in the project -- we emulate bash completion very faithfully, but yeah I've realized that's not enough

This comment elaborates on a different plan -- I think something like "fishcomp" to emulate fish would be both useful and pretty feasible:

https://lobste.rs/s/fdqbhk/oils_0_17_0_ysh_is_becoming_real#...

We can definitely use help with that, and it's relatively self-contained.

3) What exactly do you mean by "programmable input" ? We support GNU readline so everything there should work (maybe the ./configure detection didn't find it for you?)

---

But there is a bigger reason for the "struggle" -- the main focus of the project now is YSH, the language with data tYpes, influenced by pYthon, JavaScript, Lisp, etc.

That is, a shell is both a language and an interactive UI, and I've long emphasized the language part, e.g. in the FAQ - http://www.oilshell.org/blog/2021/01/why-a-new-shell.html

The theory was/is that the language is not only important for the system level tasks, but also a good foundation for the UI, e.g. like Emacs is written in Emacs Lisp

So I think structured data (in the form of languages/protocols) in YSH is really the killer feature of Oils, that will hopefully bring many other people into the project, who can help with filling out the interactive features you mention, e.g. polishing completion.

I wrote FIVE posts about YSH in June: https://www.oilshell.org/blog/2023/06/release-0.16.0.html#so...

As mentioned in this post, the biggest risk is that we don't have enough help. All the technical pieces are there now, and the risks are about project management, not the code.

I appreciate everyone who contributed while the codebase was undergoing this big transformation to native code -- this was kind of risky and the most unusual part of the project, but I think it paid off!

(We also have big ideas for the interactive shell in the form of a headless protocol for GUIs, but again need help -- https://www.oilshell.org/blog/2023/06/release-0.16.0.html#he... )
It's wild to me that you don't seem to realize around 75% of meetings could have been a short email. Meetings are where middle management gets to strut their stuff, and by stuff I mean the latest stupid trend stemming from what amounts to a self help book for organizations. Where "people engineers" get to waste everyone's time with "team building". Where productivity goes to die. The meetings that matter and actually contribute to actionable decisions in my experience no one bitches about. That isn't what most meetings are.