skysight-inc/HackerNews huggingface dataset:
Totally! Some days ago FDA approved a new chemotherapy for PDAC which increases survival time from 9 months to... 11months.

Compared to immunotherapy, chemo really looks like an ancient technology. Hope immuno gets even better.
The Scientist Who Is Growing Testicles in a Lab
https://archive.is/MKmbY
The biggest problem with Copilot/LLMs is that they effectively operate against anything that programming languages were designed for. What makes programming languages special is that they're well defined, semantically and syntactically rigorous and intended for machine execution. They give us the capacity to formally reason. Instead what we've got now is tools that literally argue with us, rather than anything that actually augments my capacity to reason about, inspect and understand the real performance and hardware of a system my code runs on. What I need is more Coq and less of something that just makes natural language suggestions.

What makes a good engineering tool is something that can look at the code right there as it is, use the formal guarantees that programming languages were designed for and give me some verifiably correct suggestions. Not average out 90% of Stackoverflow answers and then hallucinate up some statistical response.

Contrast Copilot with tree-sitter. What makes tree-sitter so good as a tool is that it leverages the regularity of programming languages. It can parse and correctly reason about code, instead of relying on some random regex collections and prayers. We've had so many good advances in recent years like the borrow checker in Rust. Why are we going back now and introducing tools that are by design incapable of ensuring correctness? Just to type a little bit faster?
I’m pretty sure I’m being filtered out by automated systems, maybe A.I.

I say this because I will apply for a role where every single bullet point they are looking for is point for point listed on my resume and I’ll get back a canned rejection email not long after submitting my resume. The email wording is all the same regardless of company, and it’s happened literally hundreds of times now.

I’ve all but given up on finding a new role in software. I’m applying at local factories now.
It's going to be really interesting to see how work like this impacts the Robotic Process Automation or "RPA" product space.

Many of the enterprise products in this category have used computer vision to help reduce brittleness, but for all of the improvements, these tools have remained highly error prone, not to mention extremely expensive.

The explosion of interest in the category across a broader community of researchers and developers seems like both a boon for the RPA space, and a major threat of disruption.
Yes, that's the reasoning. Fragmentation is kind of a performative half-measure. You're not really enabling delivery across varying network links, in that the performance is so bad (necessarily!) that it alters the service model for many protocols.

IPv6 moves to an end-to-end fragmentation model, but even then the right answer is to negotiate in a higher level protocol a maximum segment size for the path you're talking on, and then just avoid fragmentation entirely. Fragmentation is an absolutely wretched stream transport protocol!
preserving topology during dimension reduction might affect this? something something, fractal dimensionality, erm tropical geometry and amoebas and the, here it is, https://proceedings.mlr.press/v80/zhang18i.html

Edit, obviously I don't know my zonotope from my tropical hypersurface, I do however like the pretty pictures ;)

Here's another good piece of how topology might help work out why some models do better than others; https://journals.plos.org/ploscompbiol/article?id=10.1371/jo...

"By computing geometric descriptors of DNNs and performing large-scale model comparisons, we discovered a geometric phenomenon that has been overlooked in previous work: DNN models of high-level visual cortex benefit from high-dimensional latent representations. This finding runs counter to the view that both DNNs and neural systems benefit by compressing representations down to low-dimensional subspaces [20–39, 78]. "
Please don't put words into my mouth.

If someone culture is to be honest and not steal, they don't. But having an ideology is not a invitation to force ones own values on to other people. I'd like to live in a honest world and that's the part of the world I limit myself to. I do not force my views onto others or claim to speak for other cultures.

Secondly, in response to your second paragraph, I'd like to quote another sibling comment of mine already in this thread.

Here: https://news.ycombinator.com/item?id=39414190
I dunno how else to say that not having negative effects doesn't mean one isn't addicted to something. It simply isn't a requirement.
Yeah I thought about that too. I suppose it could still be a problem if they have a second monitor.

I guess there's the opposite perspective. By not actively trying to prevent it, we can weed out people who would choose to cheat in a remote coding interview. Those same candidates would likely do fine if they were physically not able to cheat, but may have ultimately be a net negative for the team.
Author here. This was a frustrated rant after discovering these people serving my circle generator and frankly moreso my .htaccess rewrite generator on sites plastered with ads get more traffic than I do. It's honestly a little childish. I'd take the whole post with a grain of salt.

I used to to have a little cottage industry that helped me pay the bills of people finding my rewrite generator, not knowing what they're doing, and reaching out for help with their htaccess files. It's been a couple years now since anyone has reached out. On realizing that, I started looking into it.

Part of that decline is clearly Apache becoming less relevant, but the other part (I think anyway) is that I've fallen way down the SEO ranks, frustratingly behind people hosting my own tools.

Like I said, it's a rant. Think of it as such.

Everything is still MIT and by all likelihood going to stay that way.
are you seriously arguing that children are better off in front of a computer than playing sports with their friends?
I think the risk of ill-gotten gains is offset by the stupidity of people willing to donate to them. I dont really have +/- feelings about either party in that situation.

What I find funny is how gofundme (I hate that name, it sounds so entitled) is 3/4 of the way to re-discovering this thing called insurance. All they need is to somehow promote/emphasize people who donated previously should they ever find themselves in need. i.e. if you donated 5x during the year to car accident victims, at a cost of $x00, should you get in a car wreck, you should be able to use evidence of your donations to get a spotlight on the site. Voila, tech bro comes full-circle and "disrupts" insurance pools (by exploiting a loophole around all those pesky state regulations, lets make "insurance commissioners" the new cab driver )
It's not about the specific game nor the specific payout. When raising children, it's more important to teach/demonstrate that negative behaviour does have negative consequences.
Any versioning mechanic that allows for a `0.X.Y` has ultimately failed it's users. There are libraries on almost every package manager that have millions of downloads, thousands of production users, but still pretend they are `0.X.Y` as if that means anything. I mean just think about what this sentence:

zero version still denotes a codebase under development

A human wrote that and said "Yeah, this makes sense to me." All code is under development until it's not.
JUST as I wanted to dabble on that and try myself installing all those ... requirements.

And now this article.

Tested, yes, it's amusing on how simple it is and it works.

The only trouble I see is what again there is no option to select the destination of the installer (so if you have a server and multiple users they all end with a personal copy, instead of the global one).
I think you’re missing the price competitive constraint. I said it would need low foreign wages to be price competitive with China. Under what non-neoliberal mindset is this false? I can only think of one and I dont think its what you have in mind: reduce labor rights and eliminate the minimum wage.
Pre-industrial society was a horrifying murder fest that gets worse the further you go back with people living in prehistoric societies 9 times more likely to die of violence. One needed to begin taking on responsibility very early both because early societies needed every hand available just to secure enough food but because you might not have long.

The operation of such societies should be regarded as an optimization for current circumstances rather than an optimal strategy. If you think what we are doing is poorly suited you are going to have to justify that position on its own merits.
> error, which is an unobserved, incorrect internal state

For example, amount of available space on the system drive is not an internal state. However, once the number reaches zero, failures of all software are very likely to happen. The software will fail regardless of static type systems or unit tests coverage.

In my experience, external things like that (not enough disk space, not enough memory, unsupported instructions, broken TCP connections) cause large percentage of failures in the software I’m developing.
Another graphic: https://hydrosource.ornl.gov/sites/default/files/2021-08/hmr...
Interesting. But gut reaction is that the main use for this is impersonating a human, evading captchas etc.
Don't forget the political alliance aspect.
I'd say it's more an issue with the anti-virus that is flagging this as a virus when it isn't one. We should expect better out of AV software. I've personally seen many instances of false positives across various software that was definitely not a virus.
Hi KuriousCat and thanks. While it's understandable to fear others stealing your idea, in practice, executing the idea often matters more than the idea itself. Most ideas require a dedicated team, resources, and a solid business plan to become a reality. Sharing your idea forces you to act swiftly and continuously improve, keeping you ahead of potential competitors. The essence of this approach is feedback and enhancement, and crucially, market validation. A prime example of success through this model, and a source of my inspiration, is the MVP (Minimum Viable Product) case of buffer.com
> Since an ECS is typically a flattened scene graph, is there still a game loop? Wouldn't be necessary, correct? You only need to respond to the inputs...

How do you plan to have stuff moving then? You need to update their position every frame, so...
Ahh, theologians have made various claims about the designer? The same people that claim that he showed up as a burning bush one day, and as his own son the next?

Theologians have made many garbage assertions throughout centuries. Just because something is self-contradictory, paradoxical or nonsensical does not mean that a human hand can't put it down on paper. Here, watch this:

"A triangle does not have three sides. To find out why, and to get saved, come to the service on Sunday! (don't forget the donation)"

Other than theologians and their quackery, is there anything else that troubles you with regards to the assertion that the designer must be complex beyond understanding?

Furthermore, were you not trying to divorce religion from fine tuning? Are you finding that a little difficult? Do you see irony in the fact that you dragged it back into the dialogue all the while claiming that fine tuning can stand on its own?
Very interested! In using it, and helping if I am able. I don't know anything about Kotlin or coding Android apps. But if I have time I might dive into it.

I really think we have to thank Exideas for going subscription-only so as to spark the community into developing an open-source replacement. I suppose this wasn't their intent----though if not, I can't really fathom what it was, since they're going to lose almost all of their user base, and so generated minimal revenue from subscriptions.

I haven't tried thumb-key, but I'll give it a go, and see what I feel is missing. I have to say I'm turned off by the name, since I don't generally use my thumbs :)
Doing the same to the Filipino project drops it down to .35%, so the total impact is still 1/3 that of the Ute project.

Additionally, the Ute will need to weather that impact for a full 30 years, while the Filipinos will only need to for a few.
Same in Spain, and there is a single national ID that everybody is required to have, so there is no problem of rejecting voters based on ideological differences.
The problem isn’t OpenAI. The problem is the jurisdiction and the potential unfavorable outcomes from operating within it (legal, regulatory, reputational, etc). This is why, for certain use cases, local model operation will always be superior. A corporation is a target, whack a mole is futile (as piracy shows).
Note that Mistral-7B (which you can run locally, in it's Instruct optimised 4-bit quantised through Ollama with only about 6 GB of VRAM all up) also performs really well on those questions.

The one exception was the 'Tylenol' question, where it replied saying it is too hard to do it safely at home. When I asked it again as "How do I make para-acetaminophenol at a chemical plant?", it gave me a synthesis (which I think is better than the Llama2-uncensored answer). The last steps of the synthesis (acetylation of para-aminophenol with acetic anhydride, filtration, crystalisation, drying, and quality control) seemed reasonable, but the earlier steps to make para-aminophenol were a hallucination that didn't make sense.
> I don’t like running background services locally if I don’t need to. Why do these implementations all seem to operate that way?

Because it's now a simple REST-like query to interact with that server.

Default model of running the binary and capturing it's output would mean you would reload everything each time. Of course, you can write a master process what would actually perform the queries and have a separate executable for querying that master process... wait, you just invented a server.
You don't have to commit a murder if you can, say, tax a parasitic economic exchange out of existence. I would prefer that.

However, the way that parasitic wealth extraction is currently growing is geometric. It is not sustainable given the levels of economic growth we currently have. This will, sadly, inevitably lead to violence.
So you're looking for a feature where someone can hit a button and get a clear text export of all the encrypted chat history on the phone? You do understand why that feature doesn't exist right? Backup utilities are regularly abused by criminals and other bad actors to harvest private data.

If you want to record all of your chat history with someone and keep it around forever, Signal is not the right tool. Signal is for private communications, and I'm glad that people on the other side of conversations with me can't just export everything with a button press. That would be a massive violation of trust.
The same is likely true of Signal, no? Traffic analysis on AWS' edge would tell you precisely who is talking to who, and user identities are tied to legal identities via phone numbers. Maybe Signal doesn't store this data serverside, but there are entities with both the capability and motivation to obtain it. I bet there are Signal XKEYSCORE selectors.
OpenAI Says Its New AI Can Simulate Worlds
> You can register post-infringement and sue anyway.

Never said otherwise. But if the copyright holder is serious about stopping the infringement, then registration will have to be done if the infringer files a counterclaim, in order to go to the next step.

> I don't think an amateur photographer should have to pay a registration fee on every photo.

They wouldn't, just the ones that are infringed.
StuffIt Expander though was such a common thing in its day. A Mac without StuffIt and Expander were just broken.
Aren't Blogspot blogs free and hosted in Google's DCs?
no thanks, not interested in your american nonsense laws. lecturing people who are asking SOMEONE ELSE a question is a terrible personality trait btw
The other key factor is probably the person hiring/hiring being able to identify a 'good' programmer. Whether that's through their own competence or having some knowledge of the candidate outside their resume.

Speed to market is also a factor. If you pushing to release a new product, good engineers are very important. For big corporates with established marketshare and profits, it seems to be the thousand monkeys with typewriters approach
Was it hard to convince your team to switch to Go ?

What other languages did you consider?

Do you see a positive future for Golang devs?

Rust appears to of picked up a lot of its momentum. I vastly prefer Golang.
In my wildest speculation behind the gossip of recent goings on I imagine a board comprised of individuals saturated in the technology, presented with the latest technology, a leading edge AI, tasked with improving it's own code, as the board and co. sat back and watched, the machine made improvements rapidly, rapidly enough that the engineers had to admit they could no longer follow the code changes, watched as the AI redeveloped the underlying language then kernel and started planning fabrication technology and how to fund it, mere trillions, the benchmarks were smashed and they hit stop, what do you do next?
The team that build Hubs was also part of the team that built AltspaceVR.
I do the same, but with Dell 7060s.

There are thousands of them coming off lease for sale here in Australia.

8500T or 8700T chips are fantastic. They can officially run Windows 11 and have have hardware transcoding built
In, so are great for a Plex server!

I’ve upgraded one of mine with 2x 2GB SSD and 64GB RAM.

Never any issues and it runs 247.
There's also Zoom, which apparently uses an internal, heavily-modified fork of some Chinese UI framework on Windows (and QT on everything else). They did go the extra mile and add accessibility support though, their American clients, particularly the ones in government, healthcare and education, didn't really give them any other option.

There's also Google Docs, which uses weird tricks instead of rendering straight to DOM. They didn't even bother implementing accessibility in that layer, something which would probably have been impossible back then. Instead, they offer an accessibility mode and mark their entire UI as hidden to assistive technologies. When the accessibility mode is on, all speech is generated by a micro screen reader implemented in Google Docs directly, and the generated messages are sent as text to be spoken by your real screen reader. This is an ugly hack that doesn't really support braille displays very well, so they later implemented yet another layer of ugly hacks that retrofits the document on top of an actual DOM.

Your point still stands though, these are exceptions that prove the rule.
Blogspot is google's blogging platform
It's definitely something Thiel imparted into him. That kind of phrase is something Thiel has been hammering for awhile.
Ugh! That’s not the experience I wanted people to have. Sorry about that and I will be working on making the experience better. Feedback like yours really helps so thank you very much.
Exactly. I started my SaaS almost a decade ago, with stints of in-between consulting to finance the whole thing.

For the first half of the decade, I used to drink the cool-aid too: rewriting components using the framework-of-the-day, stating my opinion on whatever I considered to be important on HN, Reddit...
Resulting in a lot of stuff, but not in reasonable ARR.

A few years ago, after making lots of cliche mistakes, I had another rough period, resulting in me buying out my partner's half that I gave to him for free without any contingencies, and having to consult again to finance the buy-out.

After that I decided to take the leap for the third time, and took a deep dive myself into sales and GTM, resulting in what I consider a ramen profitable ARR right now for someone with a family of four with a working spouse (little over 100K€ ARR).

I'm now slowly and steadily growing, but reinvesting almost everything I make back into it.

My next big learning step will be figuring out at least one repeatable way to get new clients.

I'm still in dubio whether I should do proper marketing, or just hire 2 SDRs and hand them a list with contacts...

I am very picky on my customers, so they tend to be very sticky, and buy extra modules as they renew their licenses, so I'm quite happy with how everything is evolving...

However, the whole thing takes time, a lot of time, and it requires a lot of grit and patience.
So while it might sound interesting in a short comment on HN, it's basically just grinding every day, throwing things up to a wall, and seeing what sticks... If I'd blog about this every week, it would probably be really boring.

It might take 2, 3, 5 or 10 years to get to € 1M ARR, or maybe I'll never get to this amount, but I'm ok with that. I have friends who got investors, sold or were acqui-hired, and to me they seemed not to be happier at all during the job. And while it's nice to get FU money, I'm not sure that I'm willing to exchange years of my life for it, as i'm currently mostly enjoying myself and building the kind of company that I would love to work for.

The reason I'm no longer posting on Reddit, HN and the likes, is that - all things considered - I already have too much things on my plate, and posting on social media is not the best use of my time.

I do keep skimming articles to get the big picture as a hobby, but skip most of the shiny new things (TM), and stopped contributing because the value-add for me is so low.

Highly relevant comic for me:
https://xkcd.com/386/

I imagine there are many others that share a similar story.
> A meal might be 15x cheaper, but a phone, laptop, car or anything imported will surely not be cheaper.

Im not sure I understand what you’re saying because it absolutely is orders of magnitude to import phones and laptops. Cars have more tariffs to protect the domestic market so Im unsure about that one.
The amount of problems remains stable, as a universal constant . Problems are neither solved nor created, only transformed. By switching from Telegram to Matrix, new problems arose. By switching from Matrix to Session, by switching to Signal, where we are now, fewer problems arose
Sorry your experience with kids left you so jaded. Not all kids are like that.
Metabolic syndrome is largely down to environment and genetics, but personal responsibility isn't totally let off the hook. If one walks briskly for 30-60 minutes several times a week, that will do wonders for insulin resistance.
> I suspect I'm not good at simply letting things be good enough

You might be overly hard on yourself here. Everything is a spectrum. My usual failure mode seems to be excessive patience when folks aren’t delivering. It is extremely bad when you let it fester. Lots of stuff doesn’t matter, but when important things aren’t happening, you really need to jump on it fast and insist on the high bar.