skysight-inc/HackerNews huggingface dataset:
My four year old and I pass by several every day and always point out the magic of a driverless car. We look inside at red lights and think about how it might work.

I’m also cautious, worried it might run me over. I treat them like I might a dog… cute but could bite me or him.
How else does one prove that TikTok is true to their word about data safety and separating their data from China? What makes you think that the ability to examine their facilities sidesteps the need for courts and warrants?

I'm not buying the alarmist angle here.
Except Excel doesn't recognize ISO timestamps either.
Especially since the psychological tests often involve physical torture. It becomes the shared experience that initiates bond over.
I was big into swing dancing about 5 years ago, which had pretty popular followings on the US east coast and also abroad. The local events with bands would usually get around 50 people, the bigger regional events would have hundreds. COVID did a number on the social dance scene though, especially since whether an organizer opened up dances again and whether they required vaccines and/or masks became a political thing. Here's to hoping for more social dancing in the future.
I wish I could just use Safari, but uBlock Origin and 7TV are the two browser extensions that I'm way too used to. Too bad, there are some things in Orion that bother me (wonky desktop-mobile sync is the biggest one).
Show HN: OpsOutpost – Get better sleep by outsourcing repetitive oncall
xlwings creator and author of the O'Reilly book "Python for Excel" here! First of all, big congrats to the team! I've been in contact with the Excel team on and off over the years and I remember when an Excel project manager once described the task of adding Python to Excel as "turning a fully loaded ship". Well, I am happy that the ship has now turned and is ready to ship into more exciting waters! There are a few question marks I have given my decade long experience with the topic (although everything is still beta, so it will certainly change/improve on its way to GA):

(1) I have hardly seen any company that can do with an off-the-shelf Anaconda distro. Companies usually have an internal Python package that they will need to access. (2) When running Python on the backend, the first question is always "how can we authenticate the user"? Office.js is currently the only platform I know of that allows you to leverage Azure AD identities via SSO or use any other provider (as you have complete freedom to use any JS library/redirect the user to a login form). (3) IT policies: Usually, companies have made their cloud decision: “We're an AWS/GCP/Azure shop, so Python has to run on precisely AWS Lambda/GCP Cloud Run, etc.” Yes, many are on Azure, but even in Azure they may have preference of let's say Azure Container Apps or AKS instead of Azure functions. (4) The other thing that businesses are obsessed about is to securely protect their source code, again, not something that Python in Excel seems to support. (5) And finally, what I see users most excited about in the context of xlwings is being able to run standard User-defined functions (aka "Custom functions) on the server (like the ones we wrote in the good old VBA times or like the new Lambda functions), not sure if that's possible or on the roadmap for the official version.

With the modern xlwings Server, I have taken a different approach: Let users build a 100% standard Python web app using their favorite framework (Django, Flask, FastAPI, ...) including all the standard tools (logging, auth, etc.) while using Excel as the frontend. Users have complete freedom in choosing their tech stack, they can version-control the source code on GitHub, use GitHub actions to run unit tests and deploy the code automatically to their favorite cloud, etc.

So I am probably targeting more professional developers than data scientists, but in my experience, it’s often a professional developer who write the Excel add-in that is then deployed to business users/data scientists.
1. You claimed that the difference between the cop and Hitler is one of scale. The poster above was explaining that it's not: had Hitler gassed a single Jewish person, just like the cop shot a single knife wielder, Hitler would still be morally evil and the cop would be morally good.

Now, about your "evil = wrongness * certainty * power" argument - this assumes that all people are fundamentally good, but potentially misguided. This view is incompatible with the foundations of law (intent to commit a crime is a basic part of penal law in virtually every legal system), and with the most basic intuitions of most people, so I find it very hard to defend. To many people, the end that justifies their means is simply their own well-being.

When someone breaks into a home to steal a TV, they aren't doing so because they strongly believe the TV belongs to them. They do so because they believe this is a good way for them to get a TV (or the equivalent in money). They are often very right about that fact. That does not make them any less evil for taking my TV.
It’s one of the most infuriating and dangerous behaviors I have ever encountered. Excel silently truncates data. The anger is warranted. The problem isn’t assuming a display format for data, it is that a poor assumption actually mangles data. Excel doesn’t fail safe.

Numbers in Excel only maintain 15 digits of precision. Leading zeros are also truncated. If you haven’t experienced this you are lucky (or just didn’t notice) but it is real.

> If you want Excel to interpret strings as dates, use a more common date representation such as iso8601

You don’t always control the upstream system. Your response can be considered rude because it implies you think you know more than the person expressing pain. This is especially insulting with such a widely known problem in Excel.

This behavior burned me with billing system IDs. Logically they are strings, we would never do math on them. For performance they were implemented as BIGINTs in the DB. Excel truncates everything after the 15th digit. Our IDs were all over 20. So accounting couldn’t reconcile our reports with the billing system.
Yep, hardware says:

Featuring a Rockchip 3128 SOC microprocessor with 256MB DDR3 RAM and 256MB eMMC fixed internal storage. Wired CX40+ Joystick with serial port connector.

So probably Linux plus emulators. Hope they respect licenses.

Thing is Atari has been through several bankrupcies and name changes, and I think currently they are just expliting IP and licenses, including failed business like hotels, NFT tokens based games... so I'm not expecting anything great.
interesting that HN seems to be sourcing the date from the article ...always thought it was a mod that did that
One possible silver lining would be if governments ordered and managed fleets of self-driving passenger vehicles, as public transport.
Cash in a box with a person at the entry? In Seattle???

That would be a bad business decision - the cash would be stolen daily without consequences and if the person you hired was harmed in the theft, you would be liable as a business.
Very funny, don't listen to the wet noodles!
I Live Coded Building an LLM Agent That Contributes to GitHub Repos for You [video]
Last night, after 8 hours, I was able to get this working OK. It looks at GitHub issues, finds related "APIs" to the GitHub issue and finds which files need to be fixed in a cloned repo, then updates them with WizardCoder.

So far WizardCoder actually has solid reasoning compared to using the Llama 2 React Coder I made last week https://github.com/jawerty/10x-React-Engineer

I highly suggest if you want to use 10x-React-Engineer you move the prompts to WizardCoder and load that LLM. Or I may just do it after I rest from this one.

Overall this is my 3rd live streamed LLM Agent in the past week (check my latest videos) and seems like getting good reception. What should I build next?
I don't think she criticizes users here, but content. I see how your way of understanding it is valid without more context.
We can't even switch to renewables because that would make some capital owners slightly less money and you're thinking of civilisations millions of years in the future...
Ask HN: Where to find 100% remote jobs without location constraint?
Full-screen mode on MacOS in Chrome, Safari, and Firefox also show tabs and an address bar by default. Yes, full-screen mode hides the dock and the menu bar, but it still does not make the viewport equal to the screen resolution.
Any template strings are ambiguous unless there is more than one example.

For example, let's imagine that there is an instruction saying that in a config file, there should be:

PASSWORD=[password]

Let's say our password is "admin". Then it could be that:

PASSWORD=admin

PASSWORD=[admin]

or even

PASSWORD=[password]

as it is not a place to actually store the password, but to select an authentication method.

Sure, sometimes (but not always!), it is possible to deduce how to fill the pattern.

If the field has some canonical value, go with a sane default e.g. "canary.their-company.com", with a note that any other suffix works instead of "canary". Sensible defaults save us a lot of brainpower (vide https://en.wikipedia.org/wiki/Convention_over_configuration).
Someone shot video of the show I was at.

https://www.youtube.com/watch?v=kQzHObcbMvw

Sound it's great but it's listenable
I think parent means Brave served them ads not that it missed some other site's ads.

I am aware of a link hijacking thing but not displaying ads by Brave.
It's because Powershell is a bit anemic. Coming from bash to Powershell at first, I disliked PS because I couldn't use it like bash; handling text was a pain, the moment you try to get fun with PS like you might with bash Windows will absolutely slap you with permissions or restrictions, etc.

Powershell shines best when you're automating _Windows things_ or anything .NET adjacent. If you play inside the very specific rules Powershell allows, it works great and your Windows experience will likely be nicer.

So if you find yourself working on Windows and saying to yourself "wow, this works great but I wish I didn't have to babysit it like this", PS is your friend.

If you need to automate Active Directory, Exchange, MSSQL (I guess some general maintenance things or quick queries without SQL Management Studio), etc, PS is your friend.

Anything else, and you basically need to figure out how to get around the restrictions Microsoft put in to prevent you from doing this, usually using .NET code in your PS script.
JS has BigInt now, and it almost works like you'd expect. Need to put 'n' after all of your numbers though.
I think this is easier to manage to be honest. They are using Anaconda distributions so if you tie each workbook to a distribution with possibility to update/rollback it makes things a lot easier than trying to manage a local installation.
If this becomes mandatory with no tier in-between, I will definitely quit X. Here are my reasons:

- After the takeover by Elon, X has been pretty much clear on where and what it stands for. Elon, on one hand says it a "digital town square" and on the other has repeatedly said will follow the "rule of the land", which by their very nature contradicts each other.

- Data breach is inevitable, where does it leave you.

I do believe some sort of check needs to be placed, but THIS IS NOT THE WAY! Lives are at stake whether one opts in or one doesn't.
It seems it took 6 years from "consideration" to an actual release: https://news.ycombinator.com/item?id=15927132
> it's because it is the only browser today that correctly implements CORS

What's the difference in their CORS implementations? As far as I know all three major browser engines follow the modern spec.
> But if we can’t fix the home we have, what reason is there that humanity expand into space? How do we know we won’t f that up too?

So we can grow to become the aliens from Independence Day.
Well, the fifth largest ETF in the US is the sharply named QQQ which exclusively follows the Nasdaq-100 index. Everything larger tracks a broader domestic index like the S&P 500.[0]

Listing on the LSE relegates you to "international" funds, which make up a third or less of most portfolios. These have historically lagged US fund performance, quite significantly in the last ten years.[1]

[0] https://www.etf.com/etfanalytics/etf-finder

[1] https://www.morningstar.com/stocks/revisiting-case-internati...
> What makes you think that the ability to examine their facilities sidesteps the need for courts and warrants?

Nothing sidesteps the legal need. But I’m seeing no evidence that these agreements contemplate any oversight. If the agent doing the examining decides to simultaneously look up an American’s TikTok account, nothing would stop them. (I agree the tone of this discussion is alarmist.)
Where's the idea?
Assorted screenshots make clear that all those platforms are supported and look good.
There's a common phenomenon in this style of screenshot gallery: second class platforms are only featured in screenshots from old releases, while recent screenshots are representative of what current developers care for. Sometimes maintainers who care redo screenshots on all platforms with the latest release to avoid giving an unwarranted bad impression.
>Expect it wont be long before someone has a Pi or Arduino shim to feed this thing any ROM one likes, assuming theres not already some direct facility for it to have an SD card or something.

Well sure... but that defeats the entire purpose. Of course you could just run an emulator and not even need the hardware. The point is that people enjoy collecting old cartridges. Hence why used N64s now sell for $200.
The tax differences aren't that big, and they come with other nationalized services in addition to healthcare. Per capita healthcare costs in countries with nationalized healthcare can be 50% less than in the US. So you're getting much better value for your money when you pay taxes for that healthcare.

https://www.healthsystemtracker.org/chart-collection/health-...
> For babies research has shown that screen time is undifferentiated.

The research is largely undifferentiated, and overwhelmingly (maybe even entirely, for good ethical reasons) is observational studies that, even if they were able to distinguish between a differentiated relationship and an undifferentiated one would be unable to distinguish between, in <1 year olds, screen time causing developmental delays and conditions which cause developmental delays also causing behavioral differences which lead parents who respond to how things affect their children's behavior to be less likely to curtail screen time.
"Fugayzi, fugazi. It's a whazy. It's a woozie. It's fairy dust. It doesn't exist. It's never landed. It is no matter. It's not on the elemental chart. It's not fucking real.”

recently i've been playing with clang-repl (i don't know anything about cling) and it exists like this^. yea it's there and there are some CI tests that are run and etc but if you think you're going to run real C++ programs through it, you're in for a disappointing day.

i'm not saying it'll never get there - i hope it does!
It's not that mumbling is in vogue, it's that TV really has become far more naturalistic. We expect people to be seemingly acting like actual people.

When you throw in overly enunciated dialog, the kind you had in 1970's TV and 1990's sitcoms, it's jarring and bizarre. You're like, why is that cop talking like they're in a bad comedy TV show, instead of just being a regular cop? It's seriously terrible.

You still get a milder version of over-enunciation in network comedies today. But it just doesn't fit in dramas that depend on the characters seeming like real people. It's not mumbling and it's not lazy actors, it's a very conscious choice to not distract the audience.
Ask HN: What happened to the air quality improvements from Covid-19 lockdowns?
What if I’m running windows in a VM in Ubuntu and only feeding it exactly the relevant stuff?
Isn't this what people are trying to do with pyscript? Although in that case it uses WASM?
We have this at our job too.

We do pentesting to prevent us having vulnerabilities and maybe even be hacked.

But then the new manager wanted a KPI. In their infinite wisdom the management people decided that "Cost saved by preventing a hack, in Euros per product" was going to be the KPI.

So now a bunch of pentesters have to try and estimate what the impact of a potential, never happening (because we found it) vulnerability would have been on our company, if exploited by a malicious actor.

After a while of guesstimating this they started giving us flack for the number going down. We tried explaining over and over again that this makes no sense as a KPI. We're just guessing essentially. But no, they want the KPI and they shall get the KPI.

So now we just guesstimate the potential cost a little higher every month, but not too much.
MLIR for Beginners – Defining a New Dialect
Here I was, hoping he worked on performance, typing, dependency management or other hard, meaningful issues in the Python ecosystem.
I'm all for empathizing with where people are coming from and trying to engage with that. But in my experience, people caring about an issue as a political rallying cry doesn't translate to them engaging with a topic to understand its specific details. Rather most people are just looking for someone to parrot back their party line so they can bond as being on the same team, and deviating from that script with any kind of nuanced point just gets you othered.

Also 'pushing back against electronic voting machines' isn't really the answer. First, in most places that ship has already sailed. Second, hand counted paper ballots are still quite open to tampering (just not scalable tampering). What we really need is cryptographic voting systems that allow the vote to be independently verified, which would necessarily be implemented with computers, but not in the way those "bad" electronic voting machines work - in other words a whole lot of nuance, especially for people currently getting suckered by snake oil salesmen with wifi drones and the like.
I had a friend that worked at deloitte and that's exactly how they managed it. You had to bill so many hours a month and if you took time off, you had to make it up when you got back (or before you left).

He was absolutely miserable there.
> I think this is MVP that will evolve over time.

I understand that, but everything about the Threads release seems rushed. I guess it's to try to take advantage of the current problems with Twitter, but such an approach could backfire, and we're already seeing usage of Threads drop precipitously. As they say, "You only have one chance to make a first impression."
That makes sense, because industrial applications and increased load-handling by the the telecoms were the entire purpose for 5G. There was never any realistic benefit to the end user over 4G aside from the promise of the system being able to handle more subscribers.

There will not be a consumer-level killer app for 5G. It wasn't really meant for us.
The Geek Within Podcast
Adding python support for local use would be a great way for me never to open an excel file ever again.
That is so dangerous.

Wasm maybe, full-blown runtime without any sandboxing? Nope.
First time a cookie modal actually enhanced my browsing experience. The background blur hid the retro design, making for a very nice surprise when I dismissed it!
i agree that not understanding something make it easier to mistrust, but understanding does not ensure it will be trusted.. the same way not understanding something does not necessary mean people will not trust it..

paper ballots are easy to understand but it is know to have many vulnerabilities thus it suffer from trust attacks the same way..

On the other side, i think a good example is that most people do not understand 1% about how modern cars work yet many people trust then with their life daily..

I personally would not trust a 100% analog election with paper ballots and manual counting of the votes like old ages, but i do see the value on adding paper ballots on top of modern electronic voting system as another layer of audition.

You use the physical paper ballot that will be manually counted but digitally printed by the machine and thus could have an electronic signature to validate making it impossible to create fake votes. You could even have automated counting of those votes if you some qr code and only manually count the paper ballots in some cases.

all a person could do it trash some votes, but then the count between the paper ballots and the electronic consolidation would not match.
I'd say they are doing this because of LLMs, so that normal users can tell Excel what it should be doing, and it then generates a script which can execute it.
I tell ya hwuhat that right there is a CLEAN BURN.
As opposed to Java, C++, ..?
I think KPI on itself is fine, it's basically the goal of the game you are playing, defining it clearly should help. However, it never make sense to to have multiple KPIs, everything should be derived from a single KPI.

This actually give KPI some weight, because it literally defines what you do. Whenever you define you KPI, you'd think, "okay, is this all that I'm doing now?". And whenever you change your KPI, you'd be thinking, "okay, should I abandon the last game I played and play a new one?".
Yeah, but that solution means your gallon of gas, or its propane equivalent, costs 45$.
How will this work in practice? Will this just be python version 3.XX forever? How will packages be maintained? Do you get to specify any of this so when a future version of a package is introduced without backwards compatibility it doesn't break everything immediately?
They weren't that fragile, but did tend to wear out after maybe a couple of months of heavy use.
Did we work for the same company? Same deal - 3 OKRs/quarter, with bonus tied to company completion of OKRs. People would just claim OKR success a few days before bonus payout with no justification, and the bonus would get paid out anyway. No post-mortem reflection, no introspection on whether or not a good incentive structure was in place -- simple: is the OKR box checked? Here's 20k!
This looks exactly like what I wanted - thanks!
That's an interesting channel, thanks in any case!
Isn't it even worse now because we need JIRA tickets that all start with, "as a user," before continuing on to describe something like obtrusive ad placement that a user absolutely does not want?
DataNitro was my inspiration for the Open Source version of xlwings back in 2014. They have been out of business for many years though.
REM for comments
Ever used Excel inside a SCIF? There's a lot of important work that happens on computers that aren't connected to the Internet.
Nostalgic for older genXers such as myself who grew up with these things. Hard to imagine younger generations having patience or interest in such primitive games though. Needs to be played in basement on CRT TV with wood paneled walls though.
Never seen any kind of automation.....mod?

But I'm still scratching my head trying to see where in the article it says that
> Most people are not professional movie critics and enjoy more a hollywood film rather than me recording barbie dolls and making them talk.

Sure, but they'll also watch daily soap operas, and the meme "I showed my favourite film to a loved one, but they paid no attention" predates multi-screening.

> Did your video game sell as much as outcast? A game with a proper music score.

Even in aggregate over all the games: I wish :P

But the real question is: how much of that was the music?

Even now, were I to redo that period of my life (and so no need to caveat markets changing), the music isn't what I'd focus on changing — shareware was already a bad idea though I didn't realise it, MacOS shareware written in Java just as MacOS got its own (ObjC only) app store moreso.
How many teenagers can staff a Burger King at noon on a Wednesday?
It does look cute, but is also fairly formidable.

And a software update earlier this year introduced velocity sensitivity.