skysight-inc/HackerNews huggingface dataset:
I actually released my extension around the same time that the Quarto extension came out. Quarto is great for documents running R code or needing some of Quarto's advanced document features. My extension has scroll sync and the preview updates live while you type. If you need code execution, you can use multiple Jupyter kernels per document and execute inline code. Also, code execution is non-blocking, so the preview still updates when you type, and code output appears live as it becomes available.
Um, I don’t really think that’s right.

using the square root to convert area to perimeter, for example, is an application of square roots, one where the negative root is kinda useless. That’s not the definition of the operation. The definition of the operation is the solution to y = xx. And sure for many applications the negative root is useless, but you can’t argue against that both -2 -2 and 2*2 = 4.
Hmm, so good. I can stop any time btw!
What makes something like Signal, Telegram, WhatsApp, et al not fall into your definition?

That seems to be what the parent commenter has in mind far more than Mastodon, at least to me.
If you run keepass in a cgroup with no networking (or blocking in/outbound traffic in windows firewall) or extra disk access, your attack vector shrinks considerably. That's not particularly difficult to do, while it is to audit js on every single bitwarden page load
I wonder how long before Apple blocks this. They seem to be pretty hostile to these types of apps and even limited Expo's ability to load projects on iOS if you weren't the direct developer[1].

Curious if Retool got explicit permission to do this.

[1] https://blog.expo.dev/upcoming-limitations-to-ios-expo-clien...
becauae it is then possible to obtain this data and imprison them
Korea, Taiwan, and Switzerland are similar.
As someone who’s dealt with emotional abuse, this really struck a chord. You can see and understand the objective facts. But it’s very hard to accept positive reinforcement emotionally. You don’t believe it’s genuine.
It depends. I'm a lot less concerned about Facebook, YouTube, et al. taking content down. I'm a lot more leery about CloudFlare refusing to host content, and DNS providers kicking law abiding websites off. Online platforms have a good reason to cultivate norms and manage good conduct. Infrastructure providers curating conduct seems more unnecessary. Making CloudFlare, DNS providers, and maybe AWS and Azure common carriers would be my preferred approach.
Bulgaria to the rescue: How the EU’s poorest country saved Ukraine
ChatGPT Is at the Peak of the Hype Cycle
excuse me while i polish my monocle.
It's unclear what kind of mathematical thinking and skills you want. "How to solve it," by Polya perhaps?
California is a big place with a lot of varying community attitudes... that sounds like quite a big assumption.
Google pays hacker duo $22k in bug bounties for flaws in multiple cloud projects
I picked up my first MPC (the 2000) around 1999. Since then I've had the 2000XL twice, an MPC60 and I current have the MPC2500. I'm one of those guys that always had it on full velocity. Whenever I wanted a kick or different sound at a different velocity, I would just assign it to a different pad and add adjust the volume and maybe add some additional filtering to it.

For me, I found the 2000XL gave me the best workflow. It took a while to adjust to the 2500's way of doing things. Everything is hidden behind a menu, but it's easier to move stuff to and from the computer.
Green Tea Polyphenol Reduces Coronavirus Replication in a Mouse Model
Freshwater Fish a Significant Source of PFOs in United States
This is exactly it, 100%.

But it's taken some time for UX paradigms to coalesce around this -- simply because checkboxes used to be used for both, until Apple "invented" toggles for instantly-applied settings in iOS.

Now that Apple finally implemented toggles in System Settings in macOS Ventura, the paradigm is largely consistent in desktop software on Macs. Toggles apply a setting instantly, while checkboxes are used within an "OK/Cancel" dialog.

But I think because it's taken so long for toggles to "spread", a lot of users and developers have an instinctual understanding that toggle = instant, but haven't always been able to articulate it.
It tastes terrible - so who’s really surprised?

Anyone saying it tastes like meat is ignoring the rubber texture and dryness
I mentioned motor oil
Now do it for all the other confounding variables. This is why social science is hard and requires a lot of statistical analysis.

I'm not making any claims one way or another. All I'm saying is knee-jerk assumptions based on a simplified mental model probably isn't a good idea unless you have the data to back it up. (Especially true on complex systems like human value systems).
EMAG2: Earth Magnetic Anomaly Grid (2-arc-minute resolution)
Not strictly math books but these three books turned me to live mathematics and appreciate for what it is:

[1]: 3D Math Prime for Games for Graphics and Game Development; https://www.gamemath.com/ (free to read online)
[2]: Essential Mathematics for Games and Interactive Applications; https://www.essentialmath.com/book.htm
[3]: Mathematics for 3D Game Programming and Computer Graphics; https://www.mathfor3dgameprogramming.com/
Hmmm. I haven't seen any hard numbers on this, but I can only think of a few sites that made me turn on MFA, and they were financial in nature. Many many sites encourage MFA, but I haven't run across too many that require it.

Can you share any details about the sites?
I do it twice/year to reset tolerance. YMMV.
This is sort of like recommending the art of computer programming as a way to learn how to code, isn’t it? Starting very far down the stack if you’re working through a 2000 year old book in Ancient Greek!
Your mind is not infallible. It’s like when you’re searching for your glasses and you realize that you’re wearing them, or when you’re looking for your car keys and realize that you’re holding them.
Switzerland in my case. It's quite similar, but with some extended vocational university options compared to Germany ('Fachhochschule'). Anyways, the way it generally works for most professions (and ~75-80% of population actually go through this route, rather than going straight to academia) is as follows:

* start apprenticeship at 16 for 3-4 years; 3-4 days per week of being embedded in a company as apprentice, 1-2 days of staying in school

* at the end of apprenticeship you do a test, both theoretical and practical. your 'apprentice master' (Lehrmeister) is judging your practical skills in form of an apprentice project. Passing that you're the equivalent of journeyman.

* you can now either start working full time, or you go back to school for 1y to get the federal professional maturity test ('Berufsmatura'). This allows you to enter any higher vocational school in your field in the country.

* from here you go on to either do a vocational university, or you could even take another test and go full on academia (say to ETH Zurich, University, whatever). That gives you the equivalent of BSc or MSc, depending on where you go and how long you stay.

* On top of the bologna titles, there is also the 'federally certified' titles. Say you wanna be a certified construction manager, you go do a federal certificate and become one of ~2500 people in the country with that title. It's highly sought after and a sign of quality. Think of it like professional master titles given by the French state, if you reach that you should never have to worry finding a job. You'll generally be >30y old at that point.
> Hi! This is the first time I'm posting publicly about this in-development project so thanks for the feedback.

You know I can see you post history right ? 5 months ago you posted about this:

https://news.ycombinator.com/item?id=32546472

Please don't lie to me...

> Also, anytime there's a conflict, we can just make a new branch and ask the developer to merge or keep working on the new branch.

Ok so this tool doesn't solve the problem of merge conflicts.

> The client will watch your file system for changes and hold a gRPC stream open for remote changes. If you don't want to sync your changes, you don't have to leave the command running. CI/CD support will come later.

Eek then the thing isn't consistent if two of us are using this tool and I keep it open all the time I'll generate a lot of commits. If you only run the command sporadically you'll generate significantly less.

> I'll be compliant with regulations soon, but I'm not really expecting people to use this yet. I mostly wanted to release the source and see what people thought of the project. I am using GDPR compliant Plausible analytics if that makes you feel better!

I feel nothing only pain :-). I note that you have missed out my comments on limiting your liability. Since you seem to be deliberately doing that I'll give you some advice. There are some heinous people online who will use this service in it's current form to share some vile shit with each other. At the moment you are liable for that. IANAL.

> Thanks for the suggestion on the source, the zip file is up-to-date and is part of my build process. I might host on Github in the future but really wanted to make this the source of truth. My goal of open-sourcing is not to get contributors, but to give back to people who want to view the code and self host.

Erm you know I can see the source. You have the code stored in a private repo in github.

To be blunt I don't trust you anymore.
Amazon Smile to shut down on Feb 20th
I restarted with Kalid Azad’s Math, Better Explained. It approached math first by intuition, and then worked out to refine it with proofs.
I fondly remember and adored that game. It would be great to see an updated release of the Flash version https://www.crazygames.com/game/flow
Building Startup Local-First
Wouldn't each airport measure and report the local weather anyways?
While I'm totally in support of public/private keys, FIDO and the like, can we just not move to a different 1 factor? Security is always about layers. The whole point of a (good) 2FA is to be a secondary factor. How long before there is a zero day discovered that lets someone MITM a passkey on your mobile device?
I am always nervous about the "I ate this and I felt ill afterwards", because it is very easy to overinterpret.

Just two days ago I had a bit of "ill feeling", and was passing gas more than usual. Why? I ate a Chipotle burrito and I haven't had beans in a while. Not having had beans in a while almost always gives me a bit of gas. But if I keep it up and eat beans more routinely, my gut flora adapts and I get a lot less upset and gas.

I have a hard time calling "beans" a dangerous food. Yeah, some people might quibble about phytotoxins or something, but in general it's a food that has been eaten by a lot of humans for a long time and as such how bad it is is bounded; it can't be that bad. But if you use the "does it make me feel a bit ill" stick on it, you can easily get a false positive.

It is not unreasonable to expect to need a bit of adaptation to a new food. If I pay attention, I can notice a similar reaction, albeit on a smaller scale, to a number of cuisines if I haven't eaten them in a while. But it doesn't mean I can judge those entire cuisines as unsafe.

I actually don't post this in defense of the impossible burgers, which I expect are probably a bad idea for other reasons. I just don't think this is a good or reliable measure of that, because it visibly breaks in many other cases where there clearly isn't a fundamental problem.

(Now, if you eat them consistently for a while and it's still a problem, then you do have a problem. And I'm not asking you to do that, because there is no particular need to be able to eat such things.)
Thanks heaps for the track recommendations, I will revisit both 2 and 3 ASAP!!

I agree Dragon Racing was fantastic, but that was the only track that initially grabbed from 2 or 3. Gosh this makes me wish I knew more people with the same music tastes as me lol!

I hope the vinyl is everything you're hoping for mate! If it's not too tough to explain, I'd be interested to know what properties of it are appealing to you. I go for 12-bit FLAC for everything where I can get it, and I tend to notice compression artifacts more than most other people I know. I'm far from an audiophile though.
The walking fir tree example is a great highlight of the difference between AI and a human. What does the AI see? A tree (p=0.998)! What does a person see? Something so completely ridiculous and absurd that it's laughable.
WDMAM
Can't blame anyone except myself. I actually knew that but still decided to sink into it. Back in the day I did a calculation of how much time I can save by NOT going into marriage and getting 1+ children, that calculation grossly underestimated the time saved, even without the deduction in cognition.
I clicked into this off the front page.
Since this is turning into a series of remembrances, I will add this one.

http://www.cosmicken.com

40 years ago this guy shopped at a grocery store near his house where I worked at when I was a kid. He's still kicking, and I still run into him when I return home.

Once he told me a story of his army time in Vietnam. He said he found himself staring face to face at a VC fighter on patrol. Ken said he could tell the other guy was scared too and neither knew what to do. After a moment, he claims he just reached over and gently took the other guy's rifle.

I always thought it was an interesting (and very brave) solution to that problem.

Here's to you, ken, I hope you are stilling walking/running/bumming rides to the beach everyday.
That'd be political suicide.
yeah, for me the Bitwarden iphone app doesnt support Touchid, which means I have to enter my password everytime.

1Password does, and is much easier to use (though I use both)
I’ve been doing a similar thing with Brilliant and really enjoying it. It feels like every course is orientated around teaching maths from a problem solving perspective so you actually get why you’re learning stuff rather than teachers just trying to brute force things into your head which unfortunately seems to be the default at schools nowadays.
It is going to continue to be a story until we take this data collection seriously and actually try to curtail it.

We can't just wipe it away with "we already know this is happening" when its wrong in the first place.
One step closer to Mr. Fusion!
They are. I've even seen small aircraft pilots call the automated weather line from the cockpit while they're preparing to approach the destination airport.
It was very trendy in certain circles when I was in college to be vegetarian/vegan and I think it was mostly a fashion choice. If it had been about morals, there would have been other lifestyle changes.
Embedded Scripting Languages
exactly the point — that nit falls well within the ambiguity of the wording

(and yes, if you're reasonably sharp and not a super-stickler, you should be able to suss out the screening intent of the question, constrain the current meaning of "consider", and answer "No" regardless of your previous thoughts and understanding of the word — it's not like thoughtcrime is prosecutable ...yet)
What do you mean by basics? How far back do you want to go? Algebra? Art of Problem Solving is what my kids use, it's pretty good and thorough.
I half-remember a point in Deep Space Nine where they started using the replicator or transporter to do surgery and I thought "ok, so you have a machine that is Dr. Manhattan, it can literally do anything. Where do you go from here?"

Turns out the answer is genocide (DS9) and screwing around with VR and time travel (Voyager). Pretty realistic.
Or maybe everyone has a different path in life.
Our decision to cancel this project has zero to do with the RIAA. All the reasons are in the blog post -- it is that simple.
I wonder if that's because you were working for the agency instead of as a contractor. Since the testing costs the company money, they might get pissed if too many of their employees kept failing and require a retest. For large contractors like LMSC or Raytheon, that can be a sizeable expense. Of course, it goes into the overhead charges when they bill but still, not something they want.
I do wish there was an easy way to create Word document titles from H1s in Markdown. It makes sense that they should be converted to top-level headings, but it adds an annoying bit of friction to my workflow.
There exist only two kinds of modern mathematics books: ones which you cannot read beyond the first page and ones which you cannot read beyond the first sentence. -- Chen Ning Yang
Thank you very much for the answer!

For me the solid clustering and erlang was the main-point to choose ejabberd.
It is a story because some states might be able to sue for information regarding visitors to those sites due to local laws. Its about informing citizens that their private purchases might not be as private as they want.
Yeah, seems like if you're hiring for a low-level retail employee, it's not necessarily a plus if they're the kind of person who deeply analyzes this sort of question instead of giving the superficially correct response. Particularly if this was in an employer-friendly time from a hiring perspective, and they had an endless supply of candidates.
I hate current popular implementations 2FA and similar IT fads for this exact reason. They are inherently insecure, and any security professional who pushes them without serious thought through all the failure modes should be blacklisted from the industry.
Just updated my comment, I guess there's some other criteria or age to hit before it gets ranked.
It's a good option for eating out as a vegetarian/vegan. At least in the US, most vegetarian/vegan restaurant dishes are an afterthought or non-existent unless it's a vegan restaurant. I don't complain about it, but I've come to not enjoy going to restaurants as a result of this.

It's also not bad for people who want to transition from eating meat to being more plant-based and it's another option in general.
Ok google.
Check, check, check, yep, all the points are well taken.
There is an OCD critter inside every developer trying to break free.
We, developers, are stuck withing a rock (hardware) and a hard place (business).
In my years coding (mostly C) I started paying less attention to code
and more attention to people, their endeavors and motivations.
It's the whole package.
I must say.
Crossplatform JNI Builds with Zig
University of Texas becomes latest US school to ban TikTok
I noticed that the Wikipedia page for "Wikipedia" allows you to preview the new design: https://en.wikipedia.org/wiki/Wikipedia

The top comment from yesterday's HN submission mentions how you can configure Wikipedia (or any MediaWiki) page to use whatever theme you like, including all the previous themes, which are still actively maintained: https://news.ycombinator.com/item?id=34431533
I don't think its hazy. video pass through on these headsets don't extend the VR into AR, its an ease of use function to let you navigate your environment while wearing a headset. It might be in the future cheap headsets have AR, but that not is the case today.
I think bringing attention to common practices putting people in jeopardy is a good thing, because it’s likely website operators and the general public don’t think about these risks. If data is collected, it can be used by police and prosecutors. Ignoring the problem because everyone knows about analytics does not start necessary conversations. Google has increasingly been a target for law enforcement investigations, and the search warrants Google receives can be as broad as compelling Google to turn over data on the accounts or IP addresses of anyone who Googled someone’s name.[1]

[1] https://www.techdirt.com/2017/03/17/judge-grants-search-warr...
It's not just web apps. macOS has a haphazard mix of old-style checkboxes, large iOS-style toggles, newer SwiftUI smaller iOS-like toggles, old menubar checkboxes, new iOS-control-center button toggles, and a HomeKit universe of ad-hoc toggles designed for touch that make no sense for a mouse UI.
I was wondering when they'd come for coffee.

Where I live it's not just coffee. Almost all veggies come from half a continent away. Supermarkets are always filled up with exotic fruit from overseas.

Almost every city has a dozen dollar stores where almost all the stuff comes from China.
I love math books with great exercises, I just wish I could code them up in a theorem prover and solve and store my proofs that way. I've tried a bunch of tools but haven't found a language or workflow that really meets the needs for computer assisted study of mathematics.
From my recent past experience working on AR at one of the companies named in this thread, I can say that battery, display, processing power, heat, and user input are all among the biggest problems being worked on.
What if the code resembles the markup language in terms of readability, but still gives you access to more advanced features? Surely, there is space for various approaches, it all depends on your task and requirements
Cross-site forgery bug would facilitate remote code execution in Azure services
Looks like the GDPR worries about privacy and data sent independent to 3rd parties had some merit
Ransomware attack severs 1k ships from their on-shore servers
The point is not to just say: "Hey man, I did my job and built what you wanted. It's on you if you asked me to build the wrong shit". While this technically might be 100% correct, in terms of roles and responsibilities in the firm; it is ultimately (a) unhelpful to the business's agenda and (b) not really focused on adding real customer value. Yeah, you did your job, great! But we're still fucked.

If you were wanting to add true value you should, IMHO, be saying "Hold on a moment there, buddy, you are asking me to build the wrong shit -- have you thought about this? what about if we do that? surely this is a better/safer/more effective way?"

All good business/product people I know love it when engineering comes forward with this kinda stuff. It's what separates the good from the great. If you are working in an environment where the CxO, PO, sales guy tells you to "fuck off and just code what you've been told to" the you are so in the wrong job and you need to get a new one. Fast.

My $0.02 on the matter.
Seems related: Debt: The First 5000 Years by David Graeber

https://www.amazon.com/Debt-Updated-Expanded-First-Years/dp/...

The concept of "debt" has a long history that is surprising and illuminating. A really excellent book.

For a shorter version, see his talk at Google: https://www.youtube.com/watch?v=CZIINXhGDcs
It's becoming increasingly common for sites to not offer password authentication at all. Instead they send you a SMS text or email with an auto-login link.

I hate this so, so much.
WhatsApp fined 5.5M euro by lead EU privacy regulator
Ask HN: Suggestions on where to learn how to code in Python? (0 experience)
Hi everyone,
I'm looking for suggestions on where to learn to code in Python. My goal is to create scripts to utilize OpenAI's technology at its fullest.
HNs algorithm is driven directly by UGC (upvotes) and basic math. You could argue that HN should get 230 protection because the front page is decided by the users.

YouTube uses some algorithm that has all kinds of levers that YouTube controls, not the users.
This is still in-development but my plan is to essentially have "branches" which are merged and create a single "commit" on the main branch. You'll have the option to add information to a branch and a merge message if you would like, but it won't be required. I don't have any approaches on rewriting/cleaning up history right now since I think managing code history is pretty low-value for most teams. In my experience, it's far better to add another commit than it is to try to change history. Would be curious to know your thoughts though!