skysight-inc/HackerNews huggingface dataset:
My interface with code is definitely not my eyes. My interface with code is the mental structures I keep in my mind while coding. Rust is perfectly legible, even better than legible, because all the structures in my mind can be simpler since the language guarantees so much on its own. Something as superficial as wether the language uses :: or whatever doesn’t even register while I’m programming.

Also, that was a nonsense metaphor for you to use. The grip being slippery is so far removed from “beauty” that not even trying to change the subject to be about “interfacing” can redeem it.

C++ is a slippery hammer, not because it’s ugly, but because it’s easy to hit yourself in the foot using it.
This isn't that dystopian. The dystopian outcome is when there's a classifier that rates the quality of the text and that this classifier becomes indistinguishable from the AI-generated classifier because AI generated text is beginning to be superior to human generated text.
If this study is to be believed.
Citation->
https://cacm.acm.org/magazines/2017/10/221326-a-large-scale-...

The 5 programming languages with the least amount of bugs are:

Haskell
Ada
Scala
Rust

*Drum roll please*

Ruby

Ruby is nothing like the other languages above in design, but that community has fantastic conventions around code clarity, code quality, testing, continuous integration, etc.

Comments are for things like, `Todos`, Noting a specific algorithm, maybe a link to a white paper, noting a violation of a convention for speed, security, or some other performance reason.

Comments are for things that are __impossible__ to tell from the code.
Well a car does not work for my use case where I have no place available to park it and need to take trips of mostly around 2km where there is also no parking. There is currently no transport method faster than an ebike/scooter for the trips I take.
When your goal is simply to learn, then you can listen instead of debating.

Sometimes the outcome matters, though. Sometimes there is justice, well-being, or kindness at stake.
Nothing about this would let a developer cut down your tree, build on your yard, etc. You just wouldn't be able to stop your neighbor from selling their property to a developer who might cut down trees and build things there. It's not unreasonable for you to have preferences about what your neighbors do with their property, just like it's not unreasonable for you to have preferences about which kinds of restaurants are close to your home. But should you be able to prevent your favorite restaurant from legally closing?
I have to assume that the original repository was private when you forked it. If it was public, and then made private, then this should not happen.

If the original code was "open source", then why exactly was it in a private repository? Putting "MIT licensed open source" into a private repository is not publishing that source code for the world to use.

It sounds like nothing weird happened here other than this company thinking a private repository was "publishing it as open source".
Seems to me you might be able to guess without the weights by manually changing a word or two and seeing how much gpt wants to change.
Classic window managers and screenshots can be found on this page: http://www.xwinman.org/vtwm.php
And you have to be large enough or known enough in the first place that Google cares whether or not you block their service. ;)
It does not appear to be the case that he was banned for anything about this issue.
Exactly.

This is not going to make a meaningful difference in devices that you charge on a daily / weekly basis (cell phones, laptops, smart watches).

Additionally, there's a significant portion of "self discharge" of lithium packs that is actually the battery protection circuitry (BMS).

That's not to say this isn't a good catch; like you mention, low power devices that you want to go months between charges may benefit significantly.
Self hosting something like Gitea and mirroring to that is a good solution to this.
Magician for Figma
> As a user, I don't care how Deno works under the hood. All that matters is that I don't have my own build step.

That's fine, doesn't make the truth any different that it doesn't actually read TS without compiling it, as parent said.

> There likely will never be an actual TypeScript runtime because that doesn't make sense as a concept [...] TypeScript is metadata for devs

It does make sense to have a runtime for TypeScript directly. There is bunch of optimizations that can only happen after the runtime understands the type of the values, and if you keep switching the type of the variable value it'll be able to do less of those optimizations.

So you could probably end up skipping a lot of inference if the types gets shipped to the runtime as well as the rest of the source, vs just the source.
The government dictating that I can only eat in a healthy manner at all times is one of the most dystopian things I can imagine. Many evils have been unleashed upon society with the justification that it is for the greater good.
Lets not forget that casinos also allow smoking on the gambling floor, so excess air handling and filtration capacity is a necessity.
I was on a multi-day hike (Tasmania, Australia) some years ago, where we would need to know if snow was falling further ahead, as the pass would be difficult in snow, so we would need to turn back in that case; it would be easier to turn back well before reaching the pass. I packed an AM radio to listen to the weather forecast in the morning; before sunrise, the ionosphere reflects AM waves, so the distance of the signal is greatly enhanced (the hike was in a mountainous area and had no straight-line to any radio towers). In fact, I couldn't get the local radio station's reception, but did get reception for heaps of other stations, one of them over 2000km away; I almost wonder if the local station was being drowned out by distant ones (or more likely the ionosphere reflection is better a shallow angles)
They will keep making new ones
> I have a very high level of scepticism towards non-technical founders without deep pockets:

A relative of a friend is a Dr. that had a good idea for a useful product and hired a consultant to build it. After about 18 months and a little over $1M had been invested, the consultant wanted more money and I got pulled in to review everything. What I found was:

1. Work was farmed to an offshore team that made terrible technical decisions and were unable to produce working software

2. Consultant and the offshore team took many detours to increase scope and add lots of new, useful features. Of course, they did this before completing existing ones, so the result was a bloated application with about 20 features at the 80% state. Only logging in actually worked.

3. Too much infrastructure too early. High availability, redundant infrastructure up and running at AWS for a cool $10-15k/month. Keep in mind the product hadn't even gotten to MVP and that's also close to the $20k/month my own startup was spending at AWS for a messaging app for full geo-redundancy w/over 2M active users and capable of handling 1B messages/month.

In short, the Dr. got taken for a huge ride. My advice was to make sure that they were able to get their hands on all of the source code and other IP and then wind it all down.
Pretty bizarre behaviour given how easy it is to get around this. Instead of forking, just

git remote set-url origin <new-remote-repo>

The new remote can even still be on GitHub. So what’s the point? Anyone relying on this to retroactively remove access to source code has a false sense of security.
Musk has fired so many people, there is no possibility that they can add Vine-like capability to Twitter. Plus, Musk has been alienating the very audience that Vine would reach in order to suck up to the right wing.
Make a model to detect cheating. Market it as "a custom built and unique model to detect cheating; able to catch cheating that other models miss!" It's all 100% true. Market and profit.
Many people think their subjective comments are clear! Code doesn't lie, comments do.
Everything is fractal/self-similar
Agreed. One of my friends started casually looking for a job before the bloodbath began. He was being very picky and was in an employee market where he could command a large salary. Now he feel like a chump, because he can't start a conversation for more than 30% less than what he used as a baseline in October.
I think your view doesn’t consider that we can make informed estimates for the future, with plans specifically for if we’re wrong.

I can choose which programming languages and other technical skills I learn based on current use, as well as estimates for their future. I could become an expert in the wrong JavaScript framework, but learning Typescript and React is far more likely to be valuable than learning to be a telegraph repairman.
The only "fragmentation" GNOME directly caused was MATE being forked out of GNOME 2. Fragmentation is just the natural evolution of FOSS because there isn't a monopoly shoving license terms down the throat of every customer. GNOME's philosophy is kind of restrictive but they are not the one to blame for the fragmentation of the Linux desktop especially considering DEs and distributions are SEPARATE things and many distributions provide multiple DE options bundled at install.
Tell HN: Oracle Cloud is shutting down free instances
Oracle is going to reclaim idle instances. What's interesting is there definition of idle is not zero use. It sounds like you can keep using the free tier if you switch to pay-as-you-go.
I doubt spammers will be the only ones leveraging AI generated text. I'm sure legit marketing people and even administrators and support staff will benefit from using AI written responses. So you're going to filter out valuable emails as well.
Has there been some kind of study showing overlap, or is this just an impression that you have?
> You don't have to cancel it on a very specific date

This is again a strange response. You don't have to cancel on a specific date, any more than you have to pay a bill on a specific date. You have to cancel or pay by a very specific date.

> I think it would be a worse experience if your subscriptions were canceled every time you deleted the app from your device(s).

I was talking about a subscription trial, not necessarily a subscription in general.

The auto-renewing trials is where they get you.
It does seem somewhat un-Apple to allow sharing this way, even though you can view the source before installing. I thought there used to be a setting you needed to enable with a warning about 3rd party extensions but I can't find it.
It's alive and well in my car when it comes to news. AM 1030 WBZ
Didn't google offer to immediately fix the issue for Sourcehut as a quick fix until they got the full fix out, and Drew declined stating Google needs to either fix the problem entirely or be blocked?
Vultr might be an alternative option.
> If the YouTube algorithm nukes your account and all your videos, you should be ready to upload them to a new account. Same with anything else digital.

Do you know if this is a common occurrence?

Also, I'm only a YouTube viewer and am not familiar with all the creator tools, problems, communities, etc. But would a creator really re-upload all their back-catalog if deleted? Just to try to get back to views and things?
Since -reuse was added in August and originally planned much earlier, it's unclear what Drew actually did, if anything, to speed this up.

In the meantime, he has opted to... only solve the problem (if such a problem exists) for only SourceHut.
Bureaucracy is universal, I'm sure they will understand this extremely well.
It will only be deleted if the repo you fork from is a private repository. The documentation [1] covers the other scenarios, in all of which you keep your copy of the code (including when the public repository is made private later).

[1] https://docs.github.com/en/pull-requests/collaborating-with-...
You're saying that the current inflation is transitory, and that's heresy.
> Better not write tests either, because those will become stale too

Unit tests are easier to maintain when incorporated to a CI/CD pipeline. Then every pushed commit (or Merge Request) will trigger the test suite to run and in case one of the tests fails the team will know.
What you wrote was wrong, so I refuted it. It's not anti-democratic or wrong for a state or national government to supersede laws and authority that are being used undemocratically.

> This occurs at "higher" levels of government as well.

Duh, that's why we try to achieve balances of power. The state overriding exclusionary housing laws during a housing crisis a good example of this being used correctly.

> I just wanted to make it was very explicit that we're talking about the "rich" and middle class and that together they are oppressing the poor because you only mentioned "the wealthy".

I didn't say they were working together, I said everyone is punching down.
>> The primary purpose of an essay is that the act of writing an essay teaches the student critical reasoning and structured thought. Essays would be an effective tool even if they weren't graded at all. Just writing them is most of the value. A big part of the reason they're graded at all is just to force students to actually write them.

That's our problem, I think. Education keeps failing to convince students of the need to be educated.
Article cites https://www.cdc.gov/mmwr/volumes/70/wr/mm7032e1.htm as evidence of scientists being wrong about natural-vs-"artificial" immunity but it shows that vaccination prevented infection better than natural immunity.

The actual virus has genes in it which specifically try to depress the expression of MHC and evade the human immune system (because the actual virus really doesn't want the human immune system to stop it). The vaccine naturally doesn't include any such countermeasures. Plenty of studies show failure to form humoral responses to natural infection, particularly with mild infection.
Don't forget the all important Hacker News front page step.
It is a name connected with speed, and few negative connotations.

I used it for a trending system I worked on long ago.
Take any random Greek deity and search GitHub for it, you'll find tons of projects for each one, guaranteed. It's just a common source of naming for developers (how that relates to god-complex being common with developers, is left as an exercise to the reader).
Why don't Clevo's customers ask Clevo to upgrade the hardware and create a premium line?
Well deserved! Vint is a legend.
It is a very trying time for all the CEO’s parties. It’s challenging and stressful to have to keep them secret because of the bad PR that would arise from the optics.
It would have had to be privately forked. If you change your repository from public to private, GitHub detaches the forks and leaves them public, so a repo owner can't just delete someone's public fork.
As a designer, I find this first step simultaneously fascinating and terrifying.
Snap Quarterly Results Q4 2022 [pdf]
>We have the capability to produce food for many multiples, house and clothe them along with providing more services

Yeah, and all that will come at the cost of more environmental damage and more suffering. There is always a price to pay for growth. There is no free lunch here. You're just buying current growth by selling away your future, or the future of the next generations. This winter set new records for warmth weather in Europe and is the price we're paying for the past 20-50 years of growth without thinking of the consequences.

>The system [capitalism] will introduce scarcity even at lower population levels to maximize profit, and that will cause the same problems.

We had communism as well in my Eastern European country, where all the resources were owned by the state, and there was even more poverty, scarcity and rationing than today because it lacked the competition and efficiencies driven by the free market, so everything just collapsed. We didn't lack housing though so that was at least a big plus.
In that setup, learning about computers basics is limited to people whose parents are proactive with it. A kid whose parents think no screens or no screens except for school is out of luck. A kid whose parents allow computer but don't teach anything useful on it is out of luck too.

Both elementary and high schools should and do teach those things. I don't know how they are supposed to teach that without school related access to computer.
or have medicaid in a state that covers this. it isn't a rich people problem. I'm not sure what your point is.

most people who go to the ER for being suicidal end up getting the mandatory 72 hour hold in the psych ward.
Faulty analogy. The lack of DRM would not hamper my enjoyment of the media, as the lack of anti-cheating ware would hamper my enjoyment of a shared game. Put simply, DRM is about protecting the creator, anti-cheat is about protecting the consumer.

FWIW, I pay for nearly all the streaming apps and still get the file itself through ${other means} because I want it for offline viewing/future viewing etc just like we used to be able to with DVDs. If the streaming provider provided this file, I wouldn’t need to resort to these other means and they wouldn’t lose a customer who now already has to have an alternate pathway to get a soft copy of the file.
thats a cop out. If he accepted the quick fix, then Go team could just say "well it works for him, so now we dont need to do the full fix", or maybe they decide to slow play it. It was nearly two years, enough is enough.
So what? My ancestors survived that means I should be happy spending half my waking life doing meaningless labor for a faceless corporation to feed and shelter myself.

Justify wasting your life however you want but calling those who don't agree with your cope "delusional" is rich.
There is no one-size-fits-all solution here because there isn't a single entity controlling the development and access of Linux desktop environments. Pretty sure if all of those teams got together to somehow deliver a solution, neither the devs or the users will be happy with the result.
Maybe a slow day for me, but from the homepage and video it isn't clear - does it do anything that cannot be achieved with plain Google Docs?
> We can't just all work 4h instead of 8h and expect to maintain our standards of living

Do you really think we are using our resources and technology efficiently? Because that’s the implication here. I think that’s frankly absurd.
My state's laws also prohibit anyone using state IT infrastructure from accessing the TikTok website. This means that public libraries, schools and universities will be required by law to block all web traffic to TikTok.

Our legislature is currently recessed, but with the emphasis Fox and the GOP has placed on eliminating any potential opposition to right wing media, I expect the bills to get advanced to voting next week when the legislative session resumes.

0 - Senate Bill 20. https://apps.legislature.ky.gov/record/23rs/sb20.html

1 - House Bill 124. https://apps.legislature.ky.gov/record/23rs/hb124.html
> Lift-off oversteer

was on the tip of my tongue. Thank you!
It's practically nothing for them.
I don't wear shirts at all in the summer - I work from home lol

The fan definitely helps, but when it's over 100 degrees outside every day for weeks you gotta crank up the AC or it's rough
Code captures only a portion of the thinking that went into the software's design. If you don't preserve the rest of that thinking elsewhere, you're forcing people to recreate / rediscover it later - and probably the most common way to do that is to throw away the code and rewrite it.

So-called "level of intent" comments as well as comments highlighting tradeoffs, gotchas, flaws, limits, exceptions, assumptions, and so on, are incredibly valuable if you preserve them alongside the code. Comments explaining why this function exists and what it's for can help you quickly come up to speed on a new code base - this is especially helpful when it comes to handing off code to a new owner or expanding the team of owners. The following code may or may not be well written (who can say??) but it's not exactly inviting new contributors: https://github.com/FFmpeg/FFmpeg/blob/master/libavcodec/moti...

Around the time of writing the code, comment-free code looks clear to the author because they have the benefit of all of the thinking that went into writing the code.

I'd argue that in production is when comments are often most valuable. The middle of a crisis is a terrible time to wonder what assumptions were made when writing code a specific way, or if a certain line of code that seems to be doing something weird really is weird or if it was based on something you're not considering. It's also the time when you want to maximize the number of people that can jump in and help.

Everybody has their own coding standards and there is certainly some subjectivity to those standards. Here's mine for people who work for me: if you don't document your code, you have no business touching anything that goes anywhere near production, you can't do anything that is critical path, and you should make a sincere effort to change or start looking for another job. :)
> It seemed to me that you could double the population density of that kind of neighborhood by replacing a single family lot with a 8 story tower every other block and filling in an occasional duplex, triplex or small apartment building.

And you could probably maintain or even increase the amount of ground-level "yard" space per capita even while increasing population density. Of course it would need to be parks that you share.
It does depend on your state, but whenever it happens, it’s a news story simply because it doesn’t happen often. Nuance is important:

> Phillips, Debra Harrell’s attorney, confirmed there is no age at which a child can be left on his or her own specified in South Carolina law. The challenge for the prosecutor will be to prove that this child’s needs and care were not adequately arranged before she was left at the park, he said.

There is no law against it (in South Carolina at least). The law they are using for the charge is reckless endangerment. And usually at the end of it, prosecutors drop all charges due to lack of evidence.
Phrasing it as "I was not brought into this world for" - is entitlement by birth which I find ridiculous.

I have nothing against wanting to improve your condition or striving for better - but expecting something just because you were born or a human - really needs some reality checking.

Also your notion that human condition constantly improves through history is not a given - things can very much regress and humanity can disappear.

It's very probable that your highest contribution to society is 9-5 and supporting >2 kids - but it's not very popular to say that I guess.
In-band ECC is likely a lot more marketing speak and a lot less ECC. The way I look at ECC is like this, no extra die no ECC.

In band “ECC” DIMMS store the ECC bits on the same memory chips using the same lanes as the data. Side band ECC uses dedicate lanes and a dedicated memory chip. If you don’t have 9 chips on your RAM sticks you have some marketing version of ECC (cheaper).
It's for the same reason that you don't leave ex-employees with access to other intellectual property. Just because they could make their own copies during their tenure doesn't mean you shouldn't try to reduce your exposure.
The irony of someone arguing about high school debate being bad and then making piss poor arguments of zero substance is not at all lost upon me although it looks like it whizzed past you. I think someone like you would've benefited more debate than anyone else.
> Hermes: An open-source document management system

> leverages several Google Workspace services for creating and modifying documents

Sooo, it's a UI over Google Workspace? Sounds a lot less interesting than I was lead to believe.