skysight-inc/HackerNews huggingface dataset:
> Not to humblebrag or anything, but my favorite part of getting posted on hackernews or reddit is that EVERY SINGLE TIME there's one highly-ranked reply that's "jesus man, this could have been a blog post! why make 20 tweets when you can make one blog post?"

> CAUSE I CAN'T MAKE A BLOG POST, GOD DAMN IT.

I have ADHD. I have bad ADHD that is being treated, and the treatment is NOT WORKING TERRIBLY WELL.
I cannot focus on writing blog posts. it will not happen.,

https://twitter.com/Foone/status/1066547904532242437
According to every non-wealthy Londoner that I've spoken to...yes. Regular folk that live in the city are being squeezed every which way. They don't want to leave because its always been their home but the city is optimizing for the wealthy and well-to-do.

It'll be interesting to see what happens if all the really cheap labor stops showing up (cheap labor from the EU) and working people clear out of London. What good is your million dollar flat if you can't get furniture delivered or a tradesperson in to fit a wardrobe?
It's funny, the package is-odd has dependencies itself. It depends on a package called `is-number`. Go figure.

I finally understand how `node_modules/` directories grow to 100s of megabytes for the smallest apps

Turtles all the way down.
Show HN: AMAZ3D – Optimize Asset in the Cloud
Hi,
My name is Leonardo Locatelli and I work for ADAPTA studio, a recently constituted spinoff of Politecnico di Milano (www.adapta.studio).

Recently we developed a cloud service that allows users to optimize 3D assets by reducing the number of polygons directly from your browser but, to build something really useful, we need feedback from experts in 3D modeling and game development. Our team is composed mostly by mathematicians and software engineers so we appreciate feedback from people with complementary competencies.

That's why we are giving people the possibility to try our software free of charge with some limitations on the number of optimizations everyone can do each month. What we ask is only some feedback and if you want, some suggestions about the main pain points for you in the development of 3D real-time apps.

Here is a link to a video detailing its usage: https://www.youtube.com/watch?v=gfvCdONP9BU

The idea came from an algorithm I and some colleagues developed in our Master thesis (we are mathematical engineers), and we identified polygon reduction with rendering quality preservation as an important application.

Our service allows users to create LOD in a simple way with a new patent-pending algorithm that allows extreme polygon reductions preserving quality, normals, soft and hard edges, UVs, rig, skins, and animations.

Here is a link to a video showing the possibility to preserve textures and animations: https://www.youtube.com/watch?v=tTSR_5vsH9o

Moreover, you can set presets and use them for multiple LOD creations: https://www.youtube.com/watch?v=iU4xRAmzpjk

If you want to try it you just need to follow this link and create a profile, you just need an e-mail address https://amaz3d.adapta.studio/auth/login

Thanks a lot to anyone who will provide any feedback and for your time! We are adding features over time (the next in line are baking and masking) and would love to hear your ideas on what you’d like to see on this cloud platform.

Leonardo Locatelli
I think people just mean 'no server side ML' when they say pure JS in this context.
My choice are 8cm DVDs of decent quality. And inability to quickly overwrite/damage your data is a bonus.
The attacker might just wholesale inject malicious script into every http response it sees.
Isn't this just:

$ ssh <hostname>

$ tmux --list-sessions

and

$ tmux --attach-session -t <session #>

?
I confess that back in the day, whenever I tried to grok a man page or manual page about wheel, it was basically incomprehensible.
Contactually Shut Down
If I put out a sign that says "free chocolate", it would be silly to respond by saying that somebody must have paid in time and/or money to produce the chocolate. Because that's entirely obvious, and not the point. When somebody points out that "free tuition" or "free healthcare" have monetary inputs, that's a pointless response to a strawman misinterpretation. Saying that we should have "free tuition" isn't at all a statement that education should somehow magically be done without any effort on the part of society. It's a statement that the costs of education shouldn't be shouldered by those receiving the education.

This is even referred to in loquation's post, by describing it as an ideological problem. I agree, and would pose the ideological question as follows: Should education be treated as an individual investment or a societal investment? If it is an individual investment, then it should be paid for by the student either up front or through debt, and that investment is recouped directly through higher income. If it is a societal investment, then it should be paid for by society as a whole (i.e. publicly funded through taxes), and that investment is recouped indirectly through opportunities that require a more educated society.
Its fraud, and it causes distortions in funding education. If they're aware of it, they may be culpable at some point.
True for some older battery types, but not with Li-ion batteries; long story short, keeping the charge between ~30-80% is best for longevity.
That actually is a bit of consolation, thanks!
When I first read the title I thought about security reasons. I think this problem is more related on how the products are designed. Why does a controller need to be always looking to connections? For wearables, this could be ok, but not for a gadget that I'm going to leave in a drawer once I finish playing.
I gave an example of experimental foods being pushed as cheap substitutes for the real thing, and how quickly society accepted them. I'm postulating that's what's happening with the trend of veganism.
Surely, they only need one each?
> I drove a euro-spec Mercedes cab over truck (complete with the glass that turns to dust if something like a rock, a pipe or pieces of an IED goes through it) when I was a civilian contractor overseas and they are pretty tiny compared to the full sleepers we have over here.

Oh, so a 1960s vehicle? I'm fairly sure lorries in Europe have had laminated windscreens since about the 1970s.
5.25" disks? I can remember waiting ~30 minutes for a game to load on my Commodore 64 from tape, only to have it crash at the last minute. Disks were amazing.
If it makes you feel better, my company employs a lot of engineers (not developers, more like electrical and mechanical engineers). We all do tons of analysis with our gargantuan database and write lots and lots of SQL. It too amazes us when we deal with other departments that are mostly Excel + Python + APIs. They write a lot of unecessary code where a separation between generic programming language and database would make things a lot more efficient IMO.
Usually, companies migrate from Heroku to cut the cost as they grow, but there are other reasons too:

- The recent Heroku outages.
- Lack of flexibility to adjust the available CPU, as Heroku offers six basic dyno types. As a result when the company grows they need to deal with overhears.
- Heroku runs its servers on AWS, however, developers do not have access or control over the regions. This is an issue for the companies that deal with data requirements.
- It does not offer support for crons/jobs.
- Heroku default environment does not offer static IPs. (Private Spaces are only available on the Heroku Enterprise subscription.)

Have a look at cloud66.com, it creates an environment like Heroku but on your servers on any cloud. This creates many benefits, including persistent storage and support for all available regions of your cloud provider of choice. But it also makes a big difference in availability: your application is not dependent on Cloud 66’s availability and won’t go down. Disclaimer:I work at Cloud 66.
In a democracy, people vote for things. People also want a job. People are not going to vote for things which will lose them their job.
Exorcism is something we can’t quite quit
> I’ve never actually seen one “in the wild,”

The original C++ compiler was (after horrible experiences with YACC, or similar) writen mostly as a recursive descent compiler.

https://www.stroustrup.com/dne.html
When I made my site I opted for posts to have the year like:

/posts/2022/modelling-workflows-with-finite-state-machines-in-dotnet/

This way people can still see the approximate date, while also ruling out the small chance in the future I'd want a post with the same title again (can't think of why, but I didn't want to rule out the possibility).
It was actually worse than that. Before people complained it was something like "Apple intentionally disabled HiDPI on M1 Macs to drive monitor sales".
The version on Vimeo is much higher quality, it's a scan from the original 16mm film. Cleaner + colors are better too, the Archive.org upload has a yellow/green tint.

Vimeo: https://files.catbox.moe/2jzh3z.png

Archive.org: https://files.catbox.moe/470r44.png

https://vimeo.com/127605643 (you can download the raw source upload with yt-dlp)
I would assume it hinges on the fact that when one party says "I don't know the answer" then they are eliminating a possibility (which isn't intuitive at all with that answer).
Language Tags
Creative is a very old term in the advertising industry.

"Content" is used more for long form/non advertorial type of content, like blog posts, video expanding on a subject, etc.

> As a non-native speaker, it was really grating and hard to read, but obviously you're not supposed to understand other industry's jargon.

Yes these are industry terms, for example: the term "copy" is also a very old term used to address the "written" part of ads (of course is more than this).

In the end it's all content and media, but it would be very hard to specify what type of content and media using these broad terms in this context.
As above ...

The major issue raised here (mindfulness and selfishness in general, etc) with SF homelessness and peoples response to it.
Aubrey de Grey vs. Charles Brenner on Longevity Escape Velocity
Manas: A high performing customized search system – Pinterest Engineering
There were proposals for labor-backed currency, where the basic unit is one hourly work of the worker. So B2B transactions will be valued from the man-hours that went to it.

Of course this approach breaks when the gigantic corpocracies are able to bloat into larger and larger sizes. But it might be an interesting research topic.
Yes, this runs in your browser.
> Nobody's stopping you from just as blindly trusting underlying web3 abstractions as you did in the 90s with the web

Except that most web3 technology is property-related. There is no easy undo and try again. And getting off the ground as a minor is probably extra hard with such things.
> (Our design team will never listen. This is because they, one, don't listen to anyone ever; and two, never use the products they design. Oh, sure, there might be a user study or two. But they never actually have to live with or work with the damn things.)

If you don't mind me asking .. if it's that bad, why do you still work there? Is there a shortage in suitable jobs? (Honest question..)
Recusive descent is the best way to write a parser because it gives you the best way of producing meaningful error messages.
Before reading your comment, I probably would have agreed with you that isOdd was overkill.

After reading your comment, I'm starting to think that isOdd is not only more readable but safer. I don't think I ever thought about n % 2 not handling negative numbers, and I'm not sure I would immediately recognize n & 1 as equivalent to isOdd. In languages without truthiness, n % 2 == 0 is longer than isOdd(n). Likewise, even with truthiness, n % 2 == 1 is longer than isEven(n).

I suspect that the real problem is the cost of adding dependencies, in terms of package size, performance, and security. All these problems could be solved using linking, inlining, and auditing.
Back in the early 2000's, I taught "computers" to a bunch of kids in DC. I first started off with how a computer work; IO, CPU, storage and their eyes glazed over.

I quickly ditched that topic and went right to building a web page. Taught them a few HTML tags and they instantly became "webmasters". They were so thrilled. They could create blinking text, could make all the fonts pink. All just by moving around some simple text in NotePad.

Most importantly, they were creating things that they thought were only able to be created by "scientists". I loved how it boosted their own self worth.

I've stopped teaching a long time ago. Not sure if there's still tools out there where a 13 year old kid with no technical experience can immediately get gratification with something so simple on a computer. Maybe it is a time gone by.
If I get this article right it is advocating for a future where people have a large number of pseudonymous identities, which I think is funny, because Facebook was always an advocate of people having a single identity.

20 years ago I worked on a chat service for Brazil and early one we made a system for centrally managing psuedonyms because we did not want people registering 20 different email addresses, rather you could make one account and have 20 pseudonyms.
Go: The language of cloud-native development
> Can I do OCR all-in-browser with this

Literally third sentence of the description:

> It works in the browser using webpack or plain script tags with a CDN and on the server with Node.js.
OpenMP code can be compiled as single threaded on compilers that don't support it without code changes. It's not a language but more like a set of annotations to be added.

I was not aware of C++ having something similar. Is that a new feature?

Edit: YES it's C++17 and later:
https://en.cppreference.com/w/cpp/algorithm/execution_policy...
> 3m is beyond the max cable length specified by Thunderbolt, so it requires active extenders (they're hidden in the plugs) and tight manufacturing and shielding.

The ICs at both ends, tight manufacturing, and shielding are required even for a 0.5m Thunderbolt cable.

For a 3m cable, the manufacturing tolerances and shielding go up even higher, but they were still required even for short cables.
All developers want their web projects to have high Lighthouse scores, great SEO optimization performance, and quality contents. Contentrain offers all of these benefits your web projects with the power of Static Sites and power of Git.

Developers no longer have to worry about the content after publishing their projects, all your friends in the team you work with can produce great content for you, even if they are not software developers.

Contentrain support all JAMstack frameworks (Nuxt.js, Next.js, Gatsby, 11ty, Jekyll, Hugo, Gridsome and more)
Back around 1996 or so, I made my first webpage. I didn't have Internet at that time :) So I build this site, complete with articles about comics, animated gifs, frames etc. just for myself. I think I never put it online. Later when I finally got access to the internet and some webspace I already build another thing and webspace was precious (I got around 1-2mb if I remember right).
So when it's stolen a thief can just switch it off?
That's what it looks like. This is one of the dependents on `is-odd`:
https://www.npmjs.com/package/is-104
https://github.com/acappato/is-104/blob/main/index.js
They mostly run construction companies now, an industry where there's been a wild amount of corruption for a long time- in part why most rivers have completely unnecessary concrete banks, ostensibly for "flood control". See "Dogs and Demons" by Alex Kerr (http://alex-kerr.com/html/dogs___demons__english_.html).

Anecdotally, I know someone who owned a house in Okazaki (a city outside of Nagoya). Someone decided they wanted the land for a construction project, so they resorted to threats to get him to move- such as smashing his car windows. No way that was a random punk smashing windows- when I lived in Okazaki, a defaced public bathroom would make the local news. Classic Yakuza tactic, and unfortunately he ended up moving because of it.
I kinda avoid extensions (except for a good ad blocker) because they cause bugs, slowdowns and other trouble.

Reminds me of the early 00’s when every baby boomer had 80% of the screen area taken up by the Bonzi Buddy and the Yahoo Toolbar and 15 other toolbars…. Don’t be that guy.
_Bring_ _back_ _Geocities_
Tesseract works well with clean input, though in my experience it suffers greatly as soon as anything gets noisy.
I saw multiple people on Twitter today complaining that the NYTimes was “getting political” by choosing a word that was about a current news topic. Presumably they try to keep their games section independent from their news section so they don’t scare anyone away.
You could as usefully rephrase that as:

"Web3 is <anything at all>? Are we sure about this? Just because it was on someones blog?"

It's an empty marketing phrase that some people have latched onto.
Designing a Carbon-Free Grid: An Explorable Explanation
Any database primer e.g. intro-level textbook would do, for the basics of relational integrity. But try finding a developer these days who has read a book or shows any interest whatsoever in writing SQL. Most of them just want to work with it behind an abstraction layer.
How do you reconcile this study with Facebook saying Apple's iOS privacy changes will cost the company billions in revenue this year?
Google Developers Don’t Write Their Comments
This is a sales pitch for Coda.
ML Algorithm Can Tell You How Long a Battery Will Last – From a Single Cycle
Note that the Tesla Powerwall is already quite heavy: 97 kg (250 lb). A sodium based battery will double that, which would make the logistics of transport and installation harder. So weight is not totally irrelevant for home storage.
By typewriter story you mean the one from Cyberpunk: The Documentary (1990) (60p) https://youtu.be/UdvxPlhTjDU?t=2619 where he admits to not even touching a computer pre 1988 and using typewriter up to that point?
> Why is Hacker News so anti-crypto?

I have missed the discussion you have mentioned. But I remember 10 years ago HN was opposite to anti-crypto. And the anticryptoness of nowadays for me seems like stupid ppl who don't understand some basic principles and downvote me if attempting to criticize their misunderstanding.
You can append to a blog post as you go the same way you can append to a Twitter feed. It's functionally the same, the medium just isn't a threaded hierarchy. There's no reason it has to be posted fully formed as he declares.

My own blog posts often have 10+ revisions after I've posted them.
Ah didn’t know about PowerPoint.

> dystopian environments

Some places block streaming purely because it clogs the VPNs if they route everything through the in house infra

Depends on how locked down the security setup is. The more sensitive the info the worse it is
Steven Rostedt – Learning the Linux Kernel with Tracing
I wrote a very similar series of articles in 2012. https://www.computerworld.com/article/2502243/the-next-evolu...

The timing feels a LOT better these days.
I failed school (personal/motivation reasons) and went into Kitchens full time as it was the only skill I had. Working 50+ hours a week for borderline minimum wage as a salaried employee is hard. Knowing that next week will be exactly the same, and the week after and the week after is just kinda bleak.

I eventually chucked it in, went back to uni via an access course / foundation year (so greatful that it existed) and graduated with a good degree and started a career as a grad where my salary was over twice what I earned as a chef without even approaching the same level of hard graft.

It's an interesting perspective to have, and unusual amongst my peers.
A related film to put on your watchlist: “Linotype: The Film”.

https://www.imdb.com/title/tt2130114/
I cannot give you numbers - it would be nice to have a benchmark -, but I can tell you results are quite satisfactory, and if compared to some OCR results you find around from mainstream commercial products, it can be much better than them if you pre-process the input.

It may miss a few features (some which I needed I had to code in).
It amazes me when I look back on my web career. My first website was hosted on an IP address - I'd literally tell people to visit h t t p : / / eight one dot ... - because I'd not come across DNS or how to use domains yet, never mind afford one when I figured them out

I distinctly remember I could never seem to manage to make a website fast. It was always quick (total load time <10s) but it was never fast (<3s). I spent so long learning underlying systems and various caching options.

20 years later I can throw together anycast DNS, geo-routing, web/SQL cluster, in/out MX services, memcached cluster, load balancer, whatever you need. No bother.

I'm glad that first site gave me so much grief!
Netflix is a bad example of modern websites, as they’ve hired really good developers to optimize the snot out of it.

I’d say, compare it to Reddit or Pinterest or something like that.
How will the spike in global lithium prices affect the ability of these vehicle manufacturers to deliver their cars and trucks?
This is exactly my set up as I work on a number of remote systems daily.

I have an "outside" tmux session that can be run at either my desktop or laptop. When I start fresh, I open an outside tmux session and run a startup script. This preloads my outside session's copy buffers with named passwords from the `pass` password manager and creates windows to each of my remote sites. The shell for each of these windows is set to a script that does a simple loop of network check than attempt to ssh to the remote site. This ssh connection has an environment variable set that my remote bashrc will see. When this variable is set, my remote "inside" tmux connection is automatically recalled (or created if it doesn't exist.)

I have a script runs when I put the laptop to sleep that kills all the SSH connections cleanly, and when it wakes up again, every window reconnects to the remote machines and opens the remote tmux connections again. Everything is exactly where it was before and needs no intervention.
Accident: Aeroflot SU95 at Moscow on May 5th 2019, aircraft bursts into flames
>However, as others on this thread have pointed out, there is always a career for people who love data, and know how to work with it.

What's that career name? What would be a path towards that career?
Luna Foundation Guard Lends $1.5B in BTC and UST for Stablecoin Peg
You lost your thread and descended into irony quite quickly there.
I mean, if you look at it that way then people really want corrupt politicians and exploitative businesses because they keep electing the former and paying the latter.

I think people really don't want e-waste. They don't want oceans (and now bodies) full of plastic. The industries have just done a great job of convincing them nothing can be done about the problem.
The thing is, you don't want ads, period. There are no relevant ads you would want, it's either unbiased information or someone trying to con you into buying their crap.
Their managers should read it too, lots of bad products come from inflexible business requirements
I think Graphql is substantially irrelevant as Protocol/Connection keypoint in the Infographic.
Exactly.

Furthermore, the rule of law is not the only human(e) way to govern or be governed. It is what westerners tend to think but societies have lived without it for millennia and people have thrived in them too,
> Almost no one would argue with them: no lying, cheating on your spouse, killing, etc.

None of these are sins in their absolute sense though, and this is what I am underlining, that you can't possibly create absolutist ethics in any way. Philosophy had created a lot of points of view on this, but none of them managed to create a consistent worldview that would work for any occasion.