skysight-inc/HackerNews huggingface dataset:
No, I hate debugging on personal machines. I really haven't had GPU driver issues for 10 years on any of my Linux machines, and it's a pretty eclectic mix of Ubuntu, Fedora, Manjaro, and now one Steam Deck on SteamOS.
Where's the angle for the investors - what will Deno do to produce the returns necessary for such a high amount? I thought Deno would be the eradication of Node and bring stability to Javascript. From the outside it seems to be firmly on it's way to being just another Zeit/Vercel. :(
Aerosolization of C. difficile after flushing toilets: the role of toilet lids
I genuinely don't even understand it. I was either taught wrong, learned wrong or this doesn't make sense. O(100) is constant time, so it's no different to saying O(1) or whatever, I've only ever used O to talk about how we care about the time complexity of a function, e.g. comparing linear time to quadratic time. 1 is the same as 100, irrelevant.
I don't think they are contradictory at all. Aside from the basic "it has value, just less than $10/month" option, they may also just be interested in the tech and are evaluating it in actual use, etc.
Deno deploy seems cool and all, but I haven't seen any great rationale for using their service over say Cloudflare Workers.
I think the author's point is that code by itself inherently can't fulfill all three sides of the triangle. The cleanest code in the world might make it immediately obvious what a program is doing, but not why it's doing it, or the context in which it's doing it.
Note that this article is from 2019. Looks like the Peele version lasted two seasons. I guess it didn't set the world on fire.
I see your point, but I think it’s just a framing issue. It’s great to have an option for people who are concerned about this, but not at the expense of confusing customers who just want to pay you and keep paying you for your thing, and also killing your year 2 retention by making it opt-in instead of a normal subscription.

Looking at jumpstart rails, they seem to be doing exactly what I’m suggesting. It’s a simple per project per year price, but then in their FAQ they explain that you stop getting updates if you stop paying.

On the agencies point, yeah I think it’s normal for agencies to sign a client up for a bunch of services they need to build the project. You’ll just be one more on the list.
Meh, I do a lot of technical writing. Documents are very dry to read.

For non technical writing, I really enjoy additional words that invoke emotions.
> When you click the button below, you'll begin reading the first of two Paul Graham essays, each approximately 5 minutes in length.

My idea of hell. I'll wait for a better choice of source material.
Extremely often if you're not wealthy? Borrowing money from family to pay for car repairs, from friends for various purchases, from your bank whenever there's even a little thing you hadn't expected and you do not have money aside.

Which is, you know, 90+% of the world
Open source licenses aren't a free-for-all. Many have terms like GPL's copyleft/share-alike or the attribution requirements of many other licenses. If copilot was trained on such code, then it seems that it, and/or the code it generates, violates those licenses.
Do you have examples of the latter in English?

The all-caps convention is not the common one in most languages with a Latin alphabet, but we're talking about English here.
had he even understood what he was talking about he would have known it wasn't a concern at all.

i venture to bet that he wasnt fired for raising the concerns, he was fired for raising them in an extremely poor way.
Have a read of this: https://meta.m.wikimedia.org/wiki/Wikimedia_Enterprise/Essay...?
i used to daydream about adding an ALLOW DOING IT LIVE option to cassandra's csql client. in the event that your where clause was incompatible with your table's key, it would just wholesale dump the table in question into a sqlite while indexing the appropriate columns, run the query in question, actually return the result and then properly clean up.
The source of the Black Death in fourteenth-century central Eurasia [pdf]
I guess I will have to start actually working now... I have been a user since the beta started, so no thanks to us who have been contributing to the model? People forget that by using it, you are training it too.
Not OP - I use it non-stop for boiler plate filling as well.

I wouldn't use it for anything other than that, so I would say it's worth honestly at max $1/month.
You overlooked an even bigger contradiction! Namely:

> The biggest problem I've had is not that it doesn't write correctly, it's that it think it knows how and then produce good looking code at a glance but with wrong logic.

I cannot rightly apprehend the kind of confusion of ideas that would provoke such a statement.

EDIT: upon careful rereading, I think I misunderstood. The intended meaning is likely closer to: the problem is less so that codepilot produces incorrect code and more so that its incorrect code appears correct at first glance.

You have my sincerest apologies. I leave this thread intact as a testament to my hair-trigger snark.
Ask HN: What are some companies you refuse to work for?
Saw this question on the reddit r/cscareers subreddit so I figured I would ask it here to see what the HN community has to say.
Sounds good, the extensive use of caps is a bit annoying though :P
Do you think those teams are blocking you just for fun? Or is it possible that they actually know a lot of things that you don’t, and all of that “wasted time” is actually being used to provide safety, security, and proper architecture for apps?

THIS is the problem in tech. Every hotshot programmer thinks they know better than everyone else; that nobody else brings value to a company except the developers.
That's not how it works. If there's interest in a union in a company, the employees have the right to make the case for it, and then they vote on it. Sounds like the company in the OP tried to quash that right. Why do owners have the sole right to determine whether a company should undertake that experiment or not?

And beyond the legal and moral implications, you still haven't addressed my core critique: Silicon Valley tech startups claim they can change the world and disrupt everything. Yet when it comes to the subject of labor relations, they default to some sort of Victorian Era fear of workingman unions. There's an inherent fear that unions are unworkable and malevolent. That just completely clashes with tech's belief in its infinite innovation. Even if past unions didn't work in America, why be so afraid of building a new one?
It’s used as a comparison to the alternative, O(1000), an order-of-magnitude improvement.
Inventors'!

https://www.kingstoninvents.com/
I think they are using O(x) as a shorthand for antilog10(log10(x)±0.5).

Or, in simpler terms, O(x) = “approximately x, to one significant figure”
A go variable shadowing bug caused a mass revocation incident at Let’s Encrypt a while back.
"on the order of 100ms"

It's misusing big-O notation for "order of magnitude", but after I initially tripped over it, it seemed clear enough.
I thought it was intentional, as a half joke / nod to the BonzaiBuddy of old.
> are there real-world, commercial products actually running on """serverless""" architecture?

Yeah, thousands I would imagine. The last two companies I have worked at have been 100% serverless or nearly 100%.

> no matter how much I think about that whole concept, I see no application for it that couldn't be done better, faster and easier with regular tools

Considering you have to ask if there are _any_ products running in a serverless environment, I would imagine you need more exposure to the concept before you make such a large judgement on it.
Weird... it's having the same affect on me, something about slowly fading to white background is making me flinch. Is this a known phenomenon?
> The dots always represent the three levels of heat, just like on your iron.

Just to highlight how non-universal these symbol are, I have never had an iron that has three levels of heat or that represents the levels with dots.
Listen, you do you. I’m just letting you know how you come across to others. Maybe you think you’re defending V here but you’re doing the language and community a grave disservice, IMO. Others have given the V community the same advice, and have been for years, so it’s not just me.

But as long as you’re here on HN could you please at least follow this community’s guidelines? Several of your posts have been flagged for containing personal attacks, and accusations of bad faith and gaslighting are not well-received here. If you’re going to continue commenting, please just make your comments substantive. A strong defense of V would not include accusing others of bad faith because they didn’t file a bug report of GitHub.
Yes, I believe that this has a lot more promise than using hydrogen directly. It's even less efficient than hydrogen, but there are tons of use cases where the cost of replacing old infrastructure is more expensive than the efficiency gains from electrification.

Or if your rocket runs on methane.

https://terraformindustries.com/ is just one example of companies going after this market. SpaceX is also getting into it.
> How do you ever decide whether a load of laundry needs 30 or 40? Do you sum up all the laundry labels on each item of clothing then take the average?

If you have enough laundry I expect you try to put stuff with similar requirements together in the same way you segregate whites and colors.

Though usually unless your laundry is quite dirty you'd go with 30 standard and shove everything in there, at 30 color shouldn't even be too much of a factor.

In all honesty I'm not quite sure why both are present, I think it's because older generations believed 30 would not be enough (as it's "human range" water), so 30 or cold would only be for the clothes which can't go any higher and 40 was the baseline.
Vim-clutch: A hardware pedal for improved text editing in Vim
If it’s big O notation, it makes no sense because O(10000)=O(1000)=O(100)=O(1).
How come the paper doesn't provide similar disclosures for the list of preparers?
And what would ammonia be? Yellow hydrogen? :-)
Most microcontrollers don't have I-cache, and I don't know of any 8/16 bit CPU cores that are significantly smaller on an FPGA than the SeRV implementation of RISC-V, which fits in 200 4-LUTs. Do you?

PicoBlaze in particular is about the same size as SeRV (96 6-LUTs I think) and really limited even compared to other 8-bit cores. It's a lot faster than SeRV, though, and has denser code—it has to, since its maximum program size is 1024 instructions. SeRV's RISC-V support lets you compile your code with GCC or clang.

I do agree with your broader point that the C extension trades off a bit of decode complexity against a tiny amount of program memory size, even if that's mask ROM or something instead of SRAM I$, so there are not many cases where omitting the C extension is a good tradeoff. Just, I'm not sure the architectural data word width really bears on this.
The only reason it's discussed is because the fossil fuel industry has a lot of experience and infrastructure around liquid fuels. It wants a future where there is a new liquid fuel so that it can leverage that experience and infrastructure. They are pouring huge sums into moving the academic and public conversation in the direction of hydrogen - it's like the tobacco companies all over again. Don't trust a word that comes out of anyones mouth, it's all designed to further some agenda or other. There's continuous information warfare going on all around us.
That's a really weird thought process lol
Alpha-equivalence be damned!
The article says that the fired employees were otherwise employed at the company, including in software engineering, and did these things on a volunteer basis.
"Your honor, I had no way of knowing that this mysterious device I purchased that manufactured shrinkwrapped Disney DVDs was violating copyright."

"Intent is not relevant to copyright infringement liability."

"But your honor, I heard on Hacker News that it was."

"I find you guilty."

"But your honor, copyright violation is usually a civil issue, and 'guilty' is a criminal trial concept."

"Well, I also get my legal training from Hacker News."
I'm not particularly interested in serverless but my understanding is a developer doesn't need to know the server configuration and drops some code in. The service figures out how to route the domain to code and handle the storage, caching, etc

I rather know my configuration and use one big server with the static files on a CDN
I think "SAAS fatigue" is a thing that needs to be considered. The SAAS model is great for startups and companies seeking recurring revenue. But the modern developer stack now involves dozens of companies gunning for a $5-10/month slice of the pie.

In isolation, most developers could easily afford the $10/month for copilot. But most developers are probably using the free tier for half a dozen services. So the question isn't "Can I afford copilot?", but rather "Does copilot provide more value than upgrading plans on some other service?". For example, if you are using the free tier on Slack, maybe upgrading to the paid tier so you can access the full chat history provides way more value than copilot.

Also, another consideration is that $10 per month is certainly small. But I generally use software I purchase for multiple years. I would guess on average I use a piece of software for 3-5 years. If Copilot was offered for a single purchase price of $300-500, would you pay for it? Because that is likely how much you will spend over the lifetime of the subscription. For me, that price point is approaching the territory of professional tools like CAD software, Photo/video editing software, etc...

I can certainly see why Copilot would be worth $10/month. But I also could see why someone might be uncomfortable with that.
You need to remember that the entire crypto crowd (dev, preachers, fans, intellectuals, philosophers, gamblers, ...) are all a tiny, tiny minority on this planet. Tokens?? Are they some round plastic pieces given at fun rides? If they are so damn well-known, why is not a house-hold name such as amazon, netflix, facebook etc? Come out of your silly crypto rabbit hole and experience the real world.
When one says "admin panel", the general belief is that it's an obscure space where only the core team comes to check on some stats, or update some records. Avo is more about building a real app with it. It's meant to be what the user sees when they interact with your app. You actually build your app with Avo. Avo becomes the app.

When I talk to Rails developers and mention the words "admin panel", they automatically think about Active Admin, or administrate, which were great alternatives in the past, but nothing compared to Avo (apologies, sounds like I'm bragging, but I'm really not exaggerating). That's the reason I don't communicate that.

I have a "Rails admin themed" page[0] where I speak more about the benefits as a Rails admin.

https://avohq.io/rails-admin
Isn’t this what an operating system is doing by default?
It's that easy to raise money these days, at the 10% inflation mark. Spin up a webpage full of nonsense promises and they'll come chasing after you to take their cash.
Interesting how this will play out. It's an ambitious goal to consolidate client side and server side javascript ecosystems which is quite fragmented today. On the other hand, this may only increase fragmentation further by introducing another target to develop for (wait for transpilers that can automagically convert between deno and node code). I will always look at javascript as this problem kid that cannot get its shit together in life, perpetually chasing the romance of utopia.
I am pointing at GNOME because from my experience you can basically substitute any of the big distros these days and get a near identical experience.

What webcam, mouse, or keyboard doesn't work with Linux? I have not run into one, and I have several weird ones like the Tap keyboard.
Show HN: PTerm – Go module to beautify terminal output with interactive menus
Yes I agree. We've come full circle back to Cassandra. The thing with
cybersecurity that infuriates me with frustration is telling people
the things they don't want to know yet knowing I am powerless to stop
them harming themselves and others with stubbornly bad choices. I'm
sure healthcare professionals get the same. It's why I wrote in Digital
Vegan quite a lot about drug addiction and technology.
People having needs which you don't even know about, yet they can fulfill via transactional exchange, are precisely why it's needed.
If your fiat currency cannot buy it, but it can be bought, your currency has a bug likely built in as a "feature". Crypto addresses this class of bugs while your currency provider was established to create them.
I feel like your starting assumption already diverges from my world.

> “code” has become a commodity: many powerful ML models are open source today. The real challenge is to grow and curate quality data.

The main recent improvements in translation and speech recognition were all new mathematical methods that enable us to use uncurated random data and still get good results. CTC loss allows to use un-aligned text as groundtruth. wav2vec allows to use random sound without text for pre-training. OPUS is basically a processing pipeline for generating bilingual corpora. Word embeddings allow to use random monolingual text for pre-training. We've also seen a lot of one-shot or zero-shot methods. Plus XLS-R was all about transfer learning to reuse knowledge from cheap abundant data for resource-constrained environments.

My prediction for the future of ML would be that we'll soon need so little training data that a single person can label it on a weekend.

On the other hand, I know first-hand that almost nobody can use the "open source" ML model and deploy it effectively in production. Doing so requires sparsity, quantization, conversions, and in many cases l33t C++ skillz to implement optimized fused SSE ops so that a model will run with decent speed on cheap CPU hardware rather than mandating expensive GPU servers.
It is just a matter of time before IDE's will have this capability built in for free.
Pay to train your replacement
It stopped getting extended a few years ago, and old works have once again started entering the public domain.
Yes, there are many real-world completely serverless products and architectures. I've been working exclusively on serverless architectures for many years now, I have no plans on going back to provisioning servers or working with containers.
Only 16% of people understand what the metaverse is
circuitlab.com is great for simple designs. Not as powerful as some SPICE simulators, but amazingly convenient.
I did a grad course on energy generation. I think the biggest problem for hydrogen is that there is not enough money in it (kind of like nuclear). IMO, a hydrogen fuel cell PHEV would would the sweet spot for a “green vehicle”. Like 70% today of hydrogen is made from fossil fuel because the reality is, there’s just not enough incentive to shift from that (like how we use so much plastic). If we put the same amount of money and research into hydrogen that we did with batteries, non platinum fuel cell and solar hydrogen is definitely technically feasible.
I think this really depends on what kind of firm you're talking about. You could make the same case for contractors i.e. "billable hours are king". Take the example where you need to paint a house. You could hire someone off the street who does it with a paintbrush and rollers or hire a pro with a sprayer and prep knowledge to do it in 1/4 the time and with 10x the quality.

In this context automation could be a tool that a law firm uses to enhance the quality of their product. Personally, I would pay more for a tech-savvy law firm that embraces automation, not less.
Stanford Uni Condemning the Deployment of GPT-4chan (Yannic Kilcher)
This looks pretty cool! May I ask what tech stack you use? I always find that info curious.
fwiw the Roman alphabet seems pretty suboptimal and the impossibility of switching is an example of a coordination problem, as opposed to an example of optimal design
As a second data point, I added the same effect to my blog back in, I don’t know, 2002 and all my friends complained about getting a headache as well, so I turned it off

For some reason it never had that same negative effect on me
An "isolate cloud" is exactly how Google App Engine worked 10 years ago. It was a good idea then and is still a good idea now.
The gist of my point is, the body can't use muscle as a replacement for fat. The best it can do is not invest in muscle upkeep, and redirect that energy / resources elsewhere.
It's better than nothing? And from what I can tell there is usually a handful of good dates in the massive pile, and it's not too hard to find them. But then (as a woman) you could just not bother and go to a bar.
Yeah unless I'm missing something isn't this just a stand alone company offering roughly workers?
Steve Yegge (author of submission) regarding Clojure (2012):

> For a few years I had been really excited to start learning Clojure, and my initial experiences with it were quite positive. However, I eventually learned that the Clojure community is extremely conservative. That is is pretty unusual for a Lisp dialect. Lisp is widely regarded as one of the most liberal language families in existence. And Clojure has the superficial appearance of being a laissez-faire kind of language. It is quite expressive, including a -- ahem -- liberal dose of new syntax. And it eschews static type annotations and strong type modeling in favor of a small set of highly regular, composable data types and operations -- not unlike, say, Scheme or Python. But the resemblance to a liberal language ends there. Clojure's community came pre-populated with highly conservative programmers from the pure-functional world: basically Haskell/ML types (lots of puns today!) who happen to recognize the benefits of Lisp's tree syntax. So under its expressive covers, everything about Clojure is strongly conservative, with a core overriding bias towards protecting programmers from mistakes.

From old (2013) HN comment https://news.ycombinator.com/item?id=6865464
In my opinion, this looks like a 2D style transfer, not a true 3D style transfer. In the horse statue example, a human artist would add a separator line between the white box and the grey background, to illustrate the depth disparity. But this approach seems to somewhat ignore depth cues when styling.
Do mainline browsers (chrome/firefox/safari) accept this? Do they do it without scaremongering warning the prevent access like with normal TLS and self-signing?
> which means your decoder has to support a dozen ADDs, a dozen SUBs, a dozen XORs

Does it? The way I've always internalized it is the SIB and MOD/RM are just adding AGU options to the instruction. They're there in the underlying microcode set, and x86 just happens to give me direct access to them through opcode extensions. Is that not how it's actually implemented?
Oh man Qubes looks awesome. I am just addicted to a windows game that doesn't have any linux support :(
Free SQL Generator
Mininet is what the Georgia Tech OMSCS Computer Networking labs use. It's not bad, the two labs that stood out to me were using it to implement BGP and a Distance Vector Routing protocol.
How about just using a 'moulin a sel' to avoid the clumping?
I was pairing with a coworker recently who had co-pilot turned on. They were driving and I was walking them through something and I was kind of mind blown at how many times co-pilot seemed to suggest exactly what I was going to say. Some of the variable names were off and minor stuff like that but it definitely seemed like it knew when I was trying to do. I haven't turned it on yet personally but I was very impressed.
No, Netlify actually uses Deno to some degree: https://www.netlify.com/blog/announcing-serverless-compute-w...