skysight-inc/HackerNews huggingface dataset:
Agree that I may be hyperbolical at times and this can be detrimental to fruitful discussion. I'll be more mindful of it, thanks!

More accurate is that the REPL/notebook style is currently so much more convenient to get started and to "explore" with that people will use that and it's what all Julia examples etc teach. Pluto.jl may be a good "transition" from this though, although I'm afraid modularization is still too inconvenient with it.

The script-workflow latency is also a reason why "scripters" don't switch to Julia even though they otherwise would.

So while the it's not practically impossible as I hyperboled, it is IMHO a blocker for wider Julia adoption and a transition to better programming practices.

In my experience in both teaching and helping working scientists with their code problems I think the current situation that REPL/notebook is so much easier to get started with is at least a major reason why better practices don't get adopted.

Scientists themselves doing any programming is quite a recent thing. Usually it was "lab engineers" doing "the coding" and data mangling and the scientist doing "the analysis" in something like SPSS or Excel or copypasted R oneliners.

It's also really understandable why scientists don't make much effort to learn and enforce good programming. It's a relatively minor part of their job, they manage to scrape much of the analysis together with poor practices, and when it almost inevitably explodes as the analysis gets more complicated, someone "more technical" gets called to fix the mess (I do this all the time).

In most languages modularizing code is made needlessly hard, and I'm smelling something like this in Julia module system (and in e.g. Python packaging). I sometimes wonder if there's some (unconscious) gatekeeping to keep "the using" and "the programming" (and "the core development") apart artificially. You actually sometimes encounter explicit statements like this (Linus Torvalds famously about C++ but in this post's discussion something like that not knowing R means that you shouldn't use ML (which is extra bizarre because very very few actually know R)).

The benefits of modularization are also not easy to foresee until you learn from many hard lessons of ending up with unmanageable sphagetti or analysis that is wrong but it may be even impossible to pin out why due to lack of reproducible code. And if you don't know about the ways of avoiding/mitigating this, you're not really equipped with learning the lesson.

When this compounds with significant hurdles to do "the right thing" I find it almost inevitable that "the right thing" will not get adopted.

As a sidenote I find it also quite odd why so little effort is done to "show the work" with data analysis when it's literally required when you do it in math class. I think they are almost the same thing. Maybe it stems from the computer seen as a calculator and "the work" is done on paper, but this is mostly due cultural lag from the era where computers were in practice calculators.
Site Hero Is the Ultimate Construction Quality Control Monitor and Snag Tracker
AI-powered project management assistant for construction. Optimize planning, resource allocation, streamline processes with intelligent insights. Tocobrick have 30+ years of collective AEC experience as builders, architects, interior designers, project managers and techies building the space. Our deep expertise and diverse operational experience in the AEC give us the superpower to understand your unique challenges and solve them with our epic software solutions.
This thread is probably generating more profit for amazon than a dozen of her purchases. This is hosted on aws.
Appalling take on almost every front.

1. "Are you protesting X, why not Y and Z" boring rethoric, I will not even elaborate

2. "Cancelling your amazon account has no impact" well for crying out loud, what are they as an individual supposed to do, lobby the US State Department? Apart from direct action and writing on the Internet about it, not much you can do about a trillion dollar company.

3. "But what about hamas" You don't have to be pro-terrorist to recognise that Israel has attacked civilian targets indiscriminately, repeatedly bombed areas that it had declared safe for refugees, tallies civilian casualties together with military as "enemies killed", etc. It's frankly disgusting to think this can be in any way excused. This is not even to mention how hardliners like Bibi have themselves strengthened Hamas to sabotage the two-state solution.
Including if some other service on your Pi gets compromised. They still won't get access to your synced data.
That is an age old debate in unions, how to agree on what to fight for. It means that things have to get bad for many before unions organize on big new issues.

Feminist issues is a good example it has almost always been up to the women to fight for that, unions have been in the back seat on most of these issues until support was well above 50% in their ranks.
Cancelling your amazon account and posting about it on a service run by aws is pretty comical.
Christmas Tune Tops US Charts 65 Years After Release
It would be an over the counter sale. Even using an exchange directly, together Coinbase and Bybit are trading $1B/day BTCUSD - there's no shortage of buyers.
Cancelling your amazon account then posting on a site run on aws (where amazon makes its real money) wont do anything.
> makes little sense to compare prison labour programs to "any other workplace"

Either it's force labour, or it's not. You can't get away with things just by slapping a different label on them.

> The US constitution actually allows slavery

If a Chinese person posted here "actually all the human rights abuses in China are perfectly legal and in accordance with Chinese law" you would not be impressed.

We wouldn't be like "alright, nothing to see here". In fact, we would probably be horrified that the inhumane system was codified officially, and is here to stay, as opposed to being a temporary result of oversight and corruption.

So forgive the international reader like myself for being extremely unimpressed with this state of affairs.
No, according to the IDF, which disgustingly lumps together civilian and military casualties.
We can do this already :

https://arxiv.org/abs/1711.00043
> The biggest problem Twitter had was using MySQL for data storage.

Sorry but I find this part contradictory.

And the argument that follows sounds like backpedaling.

Twitter ended up ditching Rails anyways despite "fixing" their data storage. So to me their problem was indeed Rails.
For reference, article 22, paragraph 1 of GDPR:

"The data subject shall have the right not to be subject to a decision based solely on automated processing, including profiling, which produces legal effects concerning him or her or similarly significantly affects him or her."
General relativity doesn't say anything useful about electromagnetism or baryonic matter either; I'm not sure you can lay an absence of an explanation of dark matter at its feet. For dark energy of course is much harder to say...
I assume the extra hoops for when you need to support 'the thing'. When you host 'the thing' you are fully aware of OS, versions, updates/upgrades/patches (both functional and security), you are aware of the number of users, Profiles (they didn't go on to create the profile PizzaAuditorBurger with FULL-ADMIN-on-the-whole-Galaxy and at the same time disable every audit log ever made).

Basically it's about control.

Depending on the client and the type of SaaS you are offering it may create the headache for a SOC2/PCI-DSS compliance/HIPAA/etc reports/compliance/etc. While if they host it, then it's their problem :)

So..
Cloud.. you got headaches but control the narrative, version, etc.
On-prem.. they got headaches but you can charge them more hours when supporting.

(I once worked on a Programme for a mega-big company that was closing down its data centers and moving assets on a managed private cloud - I was the Compliance Lead for that project)(it involved SOX, GDPR, and the promise of 2700x)(together with the mandatory updates because some on-prem apps haven't been updated for YEARS and were still running on Win2000)(which Win2000 have the most beautiful desktop background color ever-ever-ever)(but still.. we're talking that this happened after 2015)

EDIT: Also.. if anyone is looking to hide someone in Europe to run their SOX, GRC, Internal Controls Monitoring.. I am looking (and I know the tricks to get compliance actually happen - with minimal pain)
They were not around when photoshop was released.
WhatsApp doesn't backup to Meta servers. It only supports Google Drive on Android and iCloud on iOS.

You can also optionally encrypt the backups.
This is a valid point. I’m a big fan of Python the language myself, but packaging and distribution is quite the mess.

I honestly wish we at least got first-class support for adding say “import numpy-1.31” to the code, such that you could safely install multiple versions of a package in parallel in the global PYTHONPATH without issues.
The definition and use of markers for missing values belongs in the application, not the database. My 0,02€.
Maybe they're doing it because it's the right thing to do, and because they'd like people to trust them.

Also: https://techcrunch.com/2023/07/11/teen-and-mom-plead-guilty-...

They must be able to do good targeted advertising without message contents, with public likes and other data on scrolling behavior, especially as AI tools improve. Maybe having this data is more trouble than it's worth. Data is a liability as well as an asset.
Not working at all for me; looks like this import is failing:

https://cdn.jsdelivr.net/pyodide/v0.24.1/full/pyodide.js

JSDelivr is supposedly up, but the CDN isn't working for me at all. Is it blocked in the UK?? That seems like a big deal if so.

I see some past discussion here about it being possibly banned in the EU: https://news.ycombinator.com/item?id=35793009
Great example: Gluing programs together (page 9)
Creating RenderMan: Pixar's Impact on CGI Recognized with IEEE Milestone
"You can lock in the discounted price forever for your account now" even though the "API v1 estimated release date is Dec 21, 2024".

Why would I pre-pay a year in advance?
> No door handles, press a button and pull the metal railing to open the door

Certain Fiats in the 1980s had an arrangement where, rather than a door handle, you'd push a button and the door would pop open. It is... not a car feature I would necessarily have expected to reappear in 2023.
We fit an NES game into 40 kilobytes [video]
I wish it were more oppressive actually, like maybe they could arrest and charge people who take upskirt photos instead of tacitly accepting that it's normal and trying to make it impossible.
You missed the billion population difference.
Almost all space news stories look for the “thrilling possibility of life” angle.

Despite the environment being -320 or +320 Celsius.

I don’t know what to make if it. It’s weird.
I think you're agreeing with him.
I used to use SoundHound originally, but their Android app became so bloated that it took a long time to start it. As a result, I switched to Shazam and have not used SoundHound since.
This website doesn’t ever work as a paywall bypass anymore. Just captchas for days.
this is news to me. although i understand they have different systems im not sure ive ever heard it called slavery... do they? (i guess you could say some of the systems in western countries are a little like slavery but lets not get into that)
Code Verify: An open source browser extension to verify code authenticity on www
Incredible piece, very pleasant to read. I really like the technical vs business back and forth.

I wonder how understandable it is for people with no understanding of nes internals though.
SecureBoot isn’t just for windows and it’s a damn nice feature for securing workloads in the datacenter.
Throughout Europe, total sale of _all_ pickup trucks is about 100k/year. US annual sales are in the region of 2 to 3 million.
If you’re a good guy you’re “a member of the public”. If you’re a bad guy you’re “an individual”.
It's amazing how a board full of computer science nerds can't appreciate the accomplishment of perfectly solving the double-spend problem in an open-source distributed digital ownership network.
Please god no...
Well I don’t think they could possibly make a worse experience than driving in 7’s at least.
Moral of the story is clearly, learn vim.
I follow a lot of what I call 'dev blogs' via RSS from a lot of people here on HN. My subscription list is hundreds of websites long by now (probably 350), collected over two years or so.

I sometimes try to only visit blogs this way for a day, and it's refreshing. No algorithms, no ads. Usually very good and interesting content, all these people have skin in the game by having a domain name, a website and effort put into crafting an interesting read.

There comes a time where I don't want to visit any 'regular' social media like FB, Twitter, LinkedIn, Youtube, etc. The open web is already social media. It works for what I want, which is text and images and sometimes a small video.
I have followed blogs in a few hobbies and interests since the early millennium, and all I see there are bloggers closing up shop left and right, because they claim to be drawing almost no visitors in the walled-garden age. Even when a blog still draws comments, the community who comment may have dwindled to a few obviously autistic or mentally ill people, and their style of commenting probably alienates many who stumble upon the site and might have stuck around.

It is only on HN that I see people talk about the indie web outright flourishing. But I suspect what is flourishing is a community of people who came together to identify as an indie-web community. Not people who want to write about a topic (particularly a non-nerd one), get read and commented on by other followers of that topic, but don’t particularly want to be part of a specific indie-web subculture.
Remember the days before auto park? You would have to tell the drive to safely park the head before you could move it.
So he pays $44 Billion to destroy a brand? Why?
>Yes, except the China also 'infiltrate' Chinese companies themselves, and can perhaps order them to put in backdoors.

As does the USA's own spy agencies. There is literally no moral authority on this issue that can be claimed by America over China. Did you overlook the multiple NSA backdoors implemented by Microsoft over the years, or just have not caught up to this situation, yet? See also - Intel: TPM.

>The NSA generally does not order US companies around

I believe this to be false on the basis of multiple whistleblower leaks which demonstrate otherwise. Not to mention that American companies have evolved the canary mechanism as a means of bypassing strict secrecy rules around disclosure of this influence by the spooks.

>At the very least the odds of getting a 'clean' product from an American supplier compared to a Chinese one are higher: the links between Chinese companies and government are often murky.

I do not believe this to be true one bit. China and America are equivalent when it comes to trustworthiness, which is to say neither country has the moral authority to claim a more ethical behaviour over the other when it comes to human rights.

China doesn't operate Pine Gap - the worlds biggest, wholesale violator of human rights at massive scale, ever.

And then, there's this:

https://www.androidauthority.com/apple-google-push-notificat...

Not much different to what the CCP can do to its people...
Well, it has already been done (JFYI):

https://fitzcarraldoblog.wordpress.com/2019/10/17/creating-a...
Ideally with the parallel cable.
> I do agree that some folks have been disguised employees, but the majority were not.

Even that is a red herring. This angle has been created to gain public support for the legislation. If you run a business, you have to charge more than you would get paid as an employee, simply because of your overheads, things like insurance, accounting and whatever else that is part of running a business and to cover for periods of downtime or to be able to hire someone else. It is easy to create envy in that situation, because the worker sitting next to you seems just like you, does the same job, so why they are paid more and pay "less" tax? Most employees don't understand how business works so they of course support these rules thinking contractors are gaming the system. But they don't understand that if the contractor gets replaced by a "disguised employee" from a big consultancy, exactly the same thing is happening, except the big consultancy is taking all the profit. But workers got gaslighted - big consultancy = real business, someone like you trying to run exactly the same business = disguised employee
That's what it is about.

IR35 basically targets service based business where the owner of the business is providing service. This is probably how most of businesses start and this legislation blocks that to fill the pockets of big corporations. That's insane.
If you know where to look, I'm quite sure you can already do this with vanilla ESP-IDF. I don't have a VNA or whatever is used to measure power at the antenna, but I do have a precision ammeter that confirmed my changes were effective at the supply. I only changed PHY power parameters and a lot more power was going somewhere.

Also, in my limited understanding, even changing the physical antenna can alter transmission power characteristics in such a way that it likely violates some limit, at least for some very specific wavelength or direction.
23andMe to Hacked Users: We Won't See You in Court
Because WhatsApp is their product they’ve messed up the least.
It was clear to see that the purpose of foisting UEFI, TPM, and Microsoft SecureBoot, accompanied by GPT drive partitioning, simultaneously on consumers with the launch of Windows 8.0, was to inhibit the installation and use of alternate operating systems.

From that point, new PC buyers would not be able to simply and directly install some other OS other than Windows 8 (or newer Windows) on the PC without four different unfamiliar workarounds, for those four obstacles, which were implemented differently on different motherboards. Even though UEFI was touted as ideal because there were published standards that traditional BIOS never had, we all know in practice that BIOS motherboards were more consistent among vendors and price points than UEFI motherboards anyway.

Linux was ominously on the brink of doubling its user share (which still wouldn't have been very significant), but especially it was Windows 7 which was the real threat to adoption of Windows 8.

Nothing more, nothing less.

As we now see, the touted improvement in "security" was a joke the whole time.

Definitely not as secure as a business-class non-UEFI late Windows 7 Professional PC's motherboard.

Not like there's any question.
A skinflint's guide to visiting London's zoos
No, that’s just them blocking your DNS provider. You’re using cloudflare, quad9, or similar. Google “cloudflare archive.is” for details.
I will resist this nerdsnipe. I know there is a population density map as well I think the 250m squares is freely available. So we could make a slider from Ystad to Treriksröset from 0% to 100% would make a good progress bar.
ReAct was used before OpenAI introduced functions. It might be less reliable - but you can add error checking and retry.
civil rights.... haha

i live under a literal tyrant right now in india. does it really matter if i have "Civil rights" and china and usa and india is snooping on me?

https://www.onmanorama.com/news/kerala/2023/12/02/kollam-chi...

here. this is literally fresh off the oven.

26000 people's internet history was looked with a fine tooth comb in order to find that one IP which had viewed tom and jerry on youtube. youtube wouldnt give information but ISPs are by law or otherwise willing to "help" the police because its a "my way or highway" rule with the government.

so my point is, did i consent to this snooping? i am "supposed" to have laws but "think of the children". next time it is political opponents or dissidents as has been the case.

this isn't just in india or china or usa but everywhere.
Misleading title - from what I gather, the raw DNA data wasn't hacked. It's the interpretation (racial percentages and family links) that were obtained.
I was probably too young to remember these days, however probably a couple of my disks didn't have the feature. The disks I lost were 6GiB and 30GiB models, both were autoparking.
Knuth may be religious, but anyone who transcribes his spoken material is truly doing God's work.
Actually, while you're technically correct, most of the complexity of UEFI is just fluff that no one actually uses. I think it only exists so that EFI compliance is a huge pain to fully implement, so that companies have to pay the standards body for consulting fees.
mudslinger to the people who are profiting from the bad behaviour that they want to protect for no reason other than greed?

A more appropriate term than 'insiders' would be 'cunts'.
My unit got a couple sets of combination image intensifying/thermal goggles back in 2008 to try out (long before the AN/PSQ-42s were even in development). The thing that stuck out most to me was how much everyone disliked them without really being able to articulate why.
There was also a rumor that if you turned your head fast enough with them on they’d cause you to vomit and pass out, which is almost certainly not true but boy did we believe it.
They did, repeatedly. They are the only one company offering deep e2e solutions that are absolutely incompatible with the data profiling needed to scale ads operations to Facebook or Google levels.

Also, where did you derive your figure from? Apple breaks down services, they don’t say how much they make with ads.
Even If that estimate was correct, Apple’s ad operation would still be a blip in comparison to the other players.
Apple is of course a corporation with one goal, making money. I trust the people of that corporation to be smart enough to know how to balance that and the ways it can be achieved. Bringing ads everywhere is not conducive to that, and it would probably make them less money in the long term. That means: it won’t happen.

I only have one request: know what you’re talking about before you talk about a company.
"small japanese garden" - I think its the biggest one in europe still if I remember right
This concept is explored in one of the episodes of Extrapolations. Fiction obviously, but interesting to think about.
"pop-up banners that afflict the global web as a result of their regulations"

It is very annoyous but it is also the choice of the sites, you can put a discret banner at the bottom and not disrupt the reading if you want to not annoy people.

These "regulations against us giants" may also have positive effects. They forced Microsoft to offer a choice of browsers on Windows, something requested by Firefox and Opera and that killed Internet Explorer and permitted modern browsers including Google Chrome to florish.
Dupe: https://news.ycombinator.com/item?id=38527965
I'll start with Paperless NGX sooon, and after looking around for lots of document scanners with autofeed (that are quite expensive) I found that in my office they were getting rid of a big multifunction HP printer that was sitting unused since COVID and remote work, and I got that for free.

I'll clean all the rollers and stuff next week and test it :P