skysight-inc/HackerNews huggingface dataset:
Do not enter into a contract (or change a contract) over the phone. Demand seeing the written agreement, and being able to take your time.

Be especially careful if you initiated the contact yourself, as if you did, terms may be binding even without written consent. So make it clear you want to do it in writing.

If you're duped over the phone, complain, first to the company, then (maybe in parallel) to the applicable authorities (the market regulator), as it is your right to do so.

Your calls will have been recorded, so if you were duped it's probably in their interest to fold (and move to the next prey).

If it all fails go to the ombudsman.

It's all much harder if you don't speak the language, but all the more reason to ask for documents that you can get through Google Translate.

Also, don't feel bad for being duped, and up sold on crap you don't need. It happens all the time.
It requires compatible GPUs, but it's how early 5k@60Hz displays were connected using DisplayPort 1.2, and how very large displays are connected in general. Among displays that used this was for example Dell UP2715K and early LG UltraFine 5k, but I heard that Apple's XDR display uses it as well to avoid utilizing DSC by setting up 2 DisplayPort 1.4 tunnels over TB3 and using tiled mode.

The display device provides DisplayID block id 0x28 "Tiled Display Technology" with description of tiling, which is then used on GPU side to properly configure framebuffer -> DP sources mappings so that from userland you see one display.

The DisplayID block also explicitly supports things like declaring bevels etc. if necessary.
No, but you can find millions of Russian children being taught that Ukrainians do not exist, and that they are all really Russians, because Vladimir was baptized Orthodox in 980. It’s basically as crazy as saying Canadians don’t exist and are actually a U.S. state.

The Azov Batallion was never in the mainstream of Ukrainian culture, but they have been lionized for their defense of Azovstal. Kind of the Johnny Depp of Ukraine — did some really cool stuff but if you look too close goddamn is it problematic.
This really just reads like someone who ignored literally every good practice for using python and then pikachu_shocked.jpg when he set his world on fire

Just having a virtual environment and requirements.txt alone would solve 90% of this article.

Also with python 3.12 you literally CANT install python packages at the system level. Giant full page warning saying “use a venv you idiot”

I expected something along these lines and was still disappointed by TFA
Today I searched for early discussions about Transformer here on HN, and my observation is that back in 2019 nobody in HN comments predicted what is going to happen. It was a niche topic most of the commenters ignored, no strong opinions.

Probably what we are discussing here is not the next breakthrough...
I could replace my gas furnace with a heat pump, sure, but my utility bills would go up, not down. Gas is much cheaper than electricity here.
If it’s the daily average then it’s a considerable impact
In Ontario/Canada schools banned cell phones with much of any issue at all this year.

My friends in the US seems shocked at the fact that kids couldn't have a phone during class hours. When I asked why their main issue was that if kids cell phones were in their lockers, how would they text their parents to say they were ok when their school had a shooting.

Which just goes to show how much your environment affects your thinking. I've never once thought or even considered there could be a school shooting at a school here.
(1999) Discussion in:

2012 (68 points, 16 comments) https://news.ycombinator.com/item?id=4904260

2015 (39 points, 8 comments) https://news.ycombinator.com/item?id=10473491
> You certainly can predict demographic information like sexual orientation, education level, income, political party, and with a fair degree of accuracy, but all it does is add noise to the calculation you really want, which is optimizing the amount of money you'll make.

How are all those data points noise? They're crucial information used for targeting ads to a specific audience. Advertisers pay extra for it, because it leads to more sales. This is not just a gimmick, but a proven tactic that has made the web the most lucrative ad platform over any other. Adtech wouldn't be the behemoth it is without targeting, and the companies that do this well are some of the richest on the planet.
> These results are disturbing, but what’s even more disturbing is the AI developers’ apparent comfort with their products' increasing disloyalty.

We've been dealing with this for literally centuries at this point.

You want to know the solution? Stop putting unaccountable black-boxes in charge of anything you consider important. The execs will never listen, but you can't blame engineers for apathy towards this whole affair.
The student-to-teacher ratio there is also wildly different. For example, it's 4:1 at one school in New York[1] vs. the 15:1 national average (it's 12:1 in New York)

[1]: https://www.stbernards.org/about-us/faculty--staff

[2]: https://usafacts.org/data/topics/people-society/education/k-...
"They aren't paying you to integrate a bunch of third-party dependencies either, especially not when you could be using the time to generate actual business value."

They might, but in my experience, it's bottom of the barrel clients playing out of their league. Example, a single store that is using shopify and wants to migrate to their own website because the fees are too high, might pay 500-1000$ for you to build something with wordpress and woocommerce, or worse, a mysql react website.
yep, my kids HS has a cloth rack hanging on the door to place phones in so the kids can grab them when a shooting is happening but doesn't have them during class
It’s clearly not practical now, but that doesn’t mean it won’t be at some point.
Deep work needs peace and quiet. This is getting hard to find in an open plan office, except late in the evening.
Would abaci be too high tech?
For those skipping to comments based on title alone, this isn’t really much discussion about a trade off. It starts that way and then goes “but with my favorite language you can have both!” And spends 3/4 of the article telling you about it.

The most value from this article is the clickbait title yielding some interesting discussion from people on that question outside of the actual article contents.

This article isn’t bad but the name is terrible and a bit clickbaity
This is still possible. There's nothing stopping you from putting comments in the JSON in your file or a webpage. It's just not going to be accepted as valid by JSON parser, which for learning material should be fine.
Blaming the “system” is easy but is it the whole picture?

How much of it is due to culture? Teachers in western countries are not as respected as teachers in other parts of the world. A few teachers abuse their authority and that results in outrage and lawsuits from parents, rightfully so.

I can imagine in many schools in the US, if a cellphone ban were to be implemented, there would be a large outcry from parents on how restrictive or overreaching that policy would be. Even if the net positives (as shown in the article) are proven to outweigh the pragmatic concerns (i.e I might need to be in communication with my child) why take the risk?

Not to be supporter of “the man” but it seems unfair to point the finger at a system that takes steps to preserve itself without also acknowledging the hostile environment in which it operates.

Parents have greater zeal in suing the school than they have in attending open board meetings.
Wouldn't there be major issues with post facto laws in the case of food like many other weasel worded usages of "holding accountable"? I swear, the tobbaco lawsuits have turned lawyers into junkies for grand lawsuits which has them looking to find the next big tobbaco whether the target deserves it or not.

Unlike tobbaco there is nuance about consumption as good or bad on a per person level, and there was never any obligation nor capability to police the diet of their customers. It isn't like cigarettes where ideal consumption is zero.
"heart attack" gun exists, it's not that improbable that similar tactics can be used. Of course you can just play this into him being crushed by the mistake he did (for his own success in the future).
MicroStrategy to Enter Nasdaq 100
> Maxima

Never heard about it.
BLAS, Octave, Scilab
In before 'Python dependency management isn't hard. You just use {newest Python flavor-of-the-year way} of doing {same thing that is standardized in other languages}.'

Which, fair. Python is and will always be a bazaar.

>> PDM (Edit 14/12/2024) When I shared this article online, I was asked why I did not mention PDM. The honest reason was because I had not heard of it.

Ha! On brand.
Since we're avoiding clickbait: the language in question is Racket.
> their main issue was that if kids cell phones were in their lockers, how would they text their parents to say they were ok when their school had a shooting.

If the main purpose is just texting with their parents in case of emergency, they could get an old-fashioned pager for that. I heard that these devices are a pretty severe explosion hazard though.
I started Ketalon Gear (ketalon.com) to design, manufacture and sell cool, tough products that I like to use and carry daily. Average monthly income is $2K–3K. This is thanks to repeat buyers as much as first-timers. Although some months are slow with no more than 15 orders, the bigger months when a Kickstarter campaign pays out a lump sum (followed by an influx of orders from being new on the KS page) help raise the average. Sales also pick up before Christmas, and whenever I run a promotion. Occasional wholesale partnerships with online retailers (in Japan, USA) also bring in a lump sum payout. 70% orders are from the USA. For shipping I use Australia Post (terrible) and NextSmartShip China (superb).

I should mention that the first couple products I designed did not work at all. Hardly anyone placed orders and I didn't recover my investment... at a time when I didn't have money to 'waste' (I had quit my PhD in the USA and moved to Australia, I was broke so first had to get a full-time job). But of course the experience wasn't a waste, it taught me couple things I really needed to know for this journey. Things only picked up when I discovered Kickstarter. The hit product that changed things (now sold out and discontinued) was a bolt action tactical pen priced at AUD45 (USD~30) and made of reinforced polymer instead of metal. The metal ones at the time cost 3X–7X my price, were heavy, plain-looking, sharp and slippery for tactical use as a glass-breaker. Additionally, I provide the kind of customer service I wish I could get : First, I provide lifetime guarantees on all my products (there are only two products in stock now but I had a dozen; planning more in future). Second, if there's any issue — even if your cousin sneezes on your pen and you therefore want a different one — I'll ship a free pen. The rare issue has been a package getting lost in transit, I try to fix that quickly by shipping a second package and then providing a refund for the disappointing experience. I don't ask for returns and it's a hassle anyway, so nobody has ever returned a product. Only one person asked for a refund in six years which I provided in about ten seconds. Among loads of positive feedback and sometimes multi-page emails that I'm very grateful for, customers also sometimes email me to say their pens were stolen after they showed it off to curious coworkers or something — when I hear this, I send them free replacement pens because it makes me happy to flip their memory of the incident from negative to positive.
Not sure how that's nationalistic, but thanks for reminding me of the rules. Wasn't exactly a constructive comment on my part.
Some sent this in a group I am in 2 weeks ago. I will copy my response here:

"Articles like that over-dramatize things a lot. As a self-taught Python developer, I mostly learned from looking at code. When I started, I didn't know anything about packaging. I just installed stuff globally with pip and moved on. I didn't really build projects, just scripts. Once in a while I used a venv when I was following a guide using them. To give a bit of perspective, for a while I didn't really know how to make a class, only a function.
Fast forward a few months, I learned a bit more about projects and also started contributing and/or forking open source projects (again, never took classes, I just explore). I used poetry a little, it works nicely. Now, I use uv for anything new, and it works beautifully. It's really simple.
uv init, uv add any deps, and uv run to run the project or just activate the venv. And I never run into dependency issues. It's like really simple. And being able to manage python versions really simply is a really nice bonus.
My cicd doesn't even use a special docker container or anything. Literally installs uv (using curl | sh), uv sync, uv run. Finished. And very fast too.
So yeah, Python dependencies aren't automatically vendored. And yes, Python tooling has historically been bad. But now we have amazing tooling and it's really really easy to learn. uv is wonderful, poetry is also great, and anyone complaining it's too hard is either over dramatizing it or doesn't have 5 minutes to read a readme.
So yeah, people should stop over dramatizing something that really isn't dramatic."
Discussion (12 points, 16 hours ago, 7 comments) https://news.ycombinator.com/item?id=42415657
> If you want to write device drivers, then C is great for you.

No, it really isn't. It's 2024, people who should know better should stop saying this.
And both seem to be wrong.

https://www.kenklippenstein.com/p/luigis-manifesto
Umm... that describes literally any food and its production. We cannot stop eating or we die. That is how it works.
> This is just an ad for their photo service.

Good. The more companies that treat users like humans instead of chattel the better.
You cite those comments as if there's something ban-worthy about having a relevant and politely expressed opinion outside the very narrow US Overton window.

I can source any part of those statements that you like. There's whole books about this stuff; and I'd be happy to give you recommendations for any aspect of the cited comments which you doubt.

I'm not rude in any of the cited comments, at all. There's no flaming; there's no condescension. Just patient and polite explanation of valid and important perspectives other than the two dominant US ones.

It's disturbing that you could try and call these statements evidence of "political battling". Have HN's acceptable debate parameters gotten this narrow? (Not a rhetorical question.)

> The louder and more grandiose that kind of rhetoric gets, the more tedious it is.

I read it as factual criticism, verifiable and relevant, and a necessary counterbalance. While it comes across to you as "tedious" and "grandiose", to me what they wrote reads as a necessary breath of fresh air against an obvious attempt at cynical green-washing by a bloody arm of one of the worst polluters on the planet. And I can back that up all day.

It's your house dang, and if you want to ban people for calling out the CIA as 'destructive' and 'harmful to nature' while they pat themselves on the back for their self-professed nature inspiration, then you have the ability to do so. But I don't think it's fair to threaten to do so in the name of promoting intellectually curious conversation, because it's quite the opposite.
We scan PyPI packages regularly for malware to provide a private registry of vetted packages.

The tech is open-sourced: Packj [1]. It uses static+dynamic code/behavioral analysis to scan for indicators of compromise (e.g., spawning of shell, use of SSH keys, network communication, use of decode+eval, etc). It also checks for several metadata attributes to detect impersonating packages (typo squatting).

1. https://github.com/ossillate-inc/packj
Don’t we see this kind of rant pop up all the time? So much misery could be avoided by simply using a virtual environment. Plus, uv handles it all in a more elegant manner.
I didn't see anything about what the mechanism might be. Why would not having a smartphone in school affect sleep time, which I presume occurs at home?

As a guess maybe without a smartphone the students pay attention more in class, which leads to them completing homework faster, meaning less having to stay up late for that? I'm guessing UK schools do give homework, because Hogwarts gives homework and I presume JK Rowling modeled Hogwarts after real UK school practice.

Or maybe not having a smartphone directly improves mood, and people in a better mood have an easier time getting to sleep?
Yeah, I might need to take another angle at the branding / sales part, possibly with a prototype in hand.

I was hopeful that wasm was sufficient prior art. Whether function pointers are absolute addresses, or relative to the start of text, or resolved through trampolines filled in by the loader, or are offsets into some table is all (nominally) invisible to the language.

Integer in [0, k) has the nice feature that multiple GPUs can each index into their own lookup table containing pointers to the local code section. Or for calling into another machine - it's essentially a cheap serialisation / perfect hash done at linker time. It makes indirect calls slower, but indirect calls are slow anyway so hopefully saleable.
Bukele is an authoritarian. Authoritarianism never leads anywhere good.

Right now El Salvador has the sugar high of his strongman image. But it's a bad diet. It will feel good right up until it doesn't:

https://time.com/7015598/nayib-bukeles-iron-fist-el-salvador...
"we need new physics" basically means "I hope this isn't true". I get it. I think many of us would like to wander the stars in a reasonable timeframe but there's simply no evidence the Universe works this way.

As for cryosleep, this curently seems unlikely but not impossible. For one thing, the decay of radioactive elements in your body (primarily Carbon-14) would give you about a lethal dose of radiation after about a century. Some organisms have natural antifreeze and other means of surviving low temperatures. We do not. Freezing water tears our cells to shreds.

Cryobabies and artifical wombs are another vector. This is nontrivial too but also, woould you trust the automation? Some AI might have to raise humans hundreds or thousands of years in the future without any context of what's happened in that time. We might be able to communicate with such a ship and update it but should it trust such updates?

You're also creating a whole bunch of people who haven't consented to never see Earth. Generation ships have this problem too to some degree. That has questionable ethics.

As for using the target star to decelerate, that's entirely possible. It's just a solar sail. And that might be the only way we could do interstellar travel anyway because of the reaction mass problem. But solar sails can only accelerate so fast. Travel too fast and you might not have time to decelerate as well. So you're still looking at hundreds of years most likely.

It really seems like we need radical life extension while maintaining quality of life to make these time frames reasonable (relatively). That actually does seem doable.
Cross training -- a mixture of cardio and strength training, with weights, rowers, kettlebells, battle ropes, medicine balls, etc. etc. and all sorts of calisthenics -- something different every day.

It's not a chain establishment, and overall I really like the owner/head trainer and the mood he sets. I'm living in a town that's a bit too laid back and slow-paced for my taste overall, whereas this guy acts like he has twenty cups of coffee every day -- while managing to remember everybody's name and coming around to help you if you're having difficulties.
Watch this: https://www.youtube.com/watch?v=6I5sTuSoMho

The drivers went all out straight onto the people and could only hope they would get away on time.
You're fucking serious?

I already get worn out physically by the thing I do for a living. I negotiated delicately to keep the amount of it I do to a minimum so that I can also do the things I regard as real life, which take place in bed with my laptop. If the government forces a mandatory half-hour of exercise on me I will get militant. I'm not gonna be frogboiled into accepting it, either.

One-size-fits-all solutions suck donkey balls.

Do they really have compulsory exercise in Japan? You say "off and on" ... so, I'm guessing, currently off?

Oh, from the link, it's mandated by the company you work for. That would select for office workers, and possibly fits Japan best considering the culture of being always in the office (asleep).
I highly recommend tom7's YouTube channel https://www.youtube.com/suckerpinch

His videos are ambitious, nerdy/technical, and really funny.
This is amazing.

Are there any Windows 3.11 programs that support PLATO?

I'd love to add this by default on my virtual PC at pieter.com.
https://arstechnica.com/information-technology/2024/04/germa... discusses some places that are moving to Linux and some places where migrations have been reverted. But from personal experience the main issues are in order:

- Is all your software supported on Linux? Are you sure? Do all the features work or are any missing/broken? Have you tested this or are you relying on Sales or docs that are likely wrong? What happens if one piece of software drops Linux support?

- Does using Linux block any future planned projects or make future projects much more complex?

- You now need to spend time with every new hire training folks on the new OS, as well as retraining existing staff.

- Are you going to piss off a lot of staff because you've made their life harder?

- For compliance/security requirements, do you have everything necessary to easily explain to auditors that these computers have the equivalent security (antivirus, monitoring, mdm all with metrics, dashboards and logs)?

Essentially this boils down to a lot of work, which impacts the future flexibility and the morale of the company in order to save a relatively small amount of money. Often times your spending more money on supporting Linux than you're actually saving.

ChromeOS is a modified version of this argument. ChromeOS comes with a strong security and compliance story, and has easy built in management. There's been some adoption in call centers but primarily it's used in schools by students because the school has been given a grant so gets them for free. Even with all that, very free businesses are adopting ChromeOS because a) some workflow they use isn't supported and b) Windows is not significantly more expensive.
These days, I am extremely happy to be using uv with single scripts. Put this at the start of your script (which has to end in .py):

(EDIT: Sorry, HN doesn't like code, see the start of https://github.com/skorokithakis/calumny/blob/master/calumny... for an example)

The script will run with uv and automatically create a venv and install all dependencies in it. It's fantastic.

The other alternative, if you want to be extra sure, is to create a pex. It'll even bundle the Python interpreter in the executable (or download it if it's not available on the target machine), and will run anywhere with no other dependency (maybe libc? I forget).
I wouldn't group all Western countries together.

The US has always been unique in having a very libertarian, freedom at all costs culture.

For example in Australia we have recently banned children from using social networks and this was supported by about 80% of the population.
Which is exactly the point he's making, I believe; that simply collecting more data isn't the next step. That we've reached a local plateau in scaling ability based on corpus size. Which was assumed by pretty much everyone outside the DL elite the whole time, AFAIU
They're a minor investment now a days with some being under $30. It's just buttons at the end of the day