skysight-inc/HackerNews huggingface dataset:
> I've been at my company for almost 20 years. I have a lot of access, but if I was told, "go find some trade secrets." LOL, not a chance.

Because it is not your intention to do so. Think about how one can live a whole life locking and unlocking locks without ever accidentally lock-picking one. Yet they can be picked, and often quite easily if that is your goal.

If you are serious about it you don’t just bumble around randomly until a trade secret hits you on the head. You can ask yourself: what can that company do nobody else can? You can even ask this question before joining a company and thus selecting the right target and the right position to get access to it.
I use this similar but even older tool, which still works. This one is Mac-specific but works across most/all apps, i.e. not a browser plugin.

https://github.com/EugeneDae/Force-Paste
I'm curious about that ecosystem, especially with regard to databased. I asked this elsewhere, but what're the main libraries for database access?
I remember that interview, the guy's name is Bob Diemert and his aircraft was the Defender. The NFB made a documentary:

https://blog.nfb.ca/blog/2009/07/27/how-to-fighter-airplane-...

Here's an article:

https://www.cbc.ca/news/canada/manitoba/famed-aviator-rememb...
Why use CI to check your code automatically and reliably when you can do it manually and unreliably?
To be clear, I'm not saying I agree with it. But this isn't a feature for users that have password managers. It's a feature for the staff that handle dozens of calls per week from users complaining they never got the signup email when they had given the wrong email. There's better solutions to that problem though, and like I said I'd be the first to advocate for one. But I can see how it's an easy tool to reach for.
Sorry, but what does this actually do? I normally solve the problem described here by wrapping the fetch function with a resolving while and a timeout.
Recently learned that if you Ctrl-F again after the highjacking, it brings up the browser search box.

Discovered this thanks to a site (don't remember which) that included a tooltip about this fact in their hijacked search box. I was curious if it would work on Redocly search, which has no such tooltip, and it did. I'm not positive if this works universally, or is just an undocumented feature of Redocly's interface and won't work in places the developers didn't make specific accommodations for it.

Env: Chrome + OSX or Windows.
Completely agree. There was a particular US government-run website that I had to use that disabled pasting, and required obscenely long passwords (like 15 character minimum, at least two letters/numbers/symbols/capitals/etc), and forced rotation every 60 days, and aggressively blocked "keyboard patterns" and once a password had been used, it couldn't be used again forever. Given I only had to log in about once every 90 days, I literally had to change my password every time. I've never been more enraged at a product in my life. My passwords for that site may have looked good out of context, but in reality I just figured out "keyboard patterns" that it wouldn't detect and used those, and kept the password in plaintext where I could read and type it. It was the biggest security anti-pattern that I could possibly think of.
Not true, there are many laws that govern activities while you are abroad. Many countries have such laws on the books.
What's wrong with an Adolf Hitler AI? I wouldn't consider it weird to want to interact with said AI.

Mein Kampf exists. Should it be banned?
Could you please explain the narrative for the rest of the class, so we don’t have to guess whatever it is you’re implying?
"I'm sorry, I'm not familiar with RAG in the context of AI."

Okay, then.
Thruster is now open source
You should talk with Metrics (metrics.ca), who are walking a similar path and have a few years' head start. They are a solid team and are likely to be open and friendly about their direction and challenges. Metrics has an independently developed mixed-language simulator that claims decent standards compliance with both VHDL and SystemVerilog. It's an impressive feat that puts them in a different class from Verilator (for now - Verilator is moving fast these days, thanks to Antmicro's excellent work.)

In my opinion, the extraordinarily poor design productivity associated with RTL designs is unlikely to change much until we can change the languages themselves. Yes, EDA vendors' tendency to extract maximum revenue for minimum tooling is a cherry on top, but solving that problem alone does not resolve the underlying productivity crisis.

For example: when I implement a complex datapath in VHDL, I become responsible for verifying every nook and cranny of both the signal path and the scheduled design that implements it. If I can effectively do design entry in HLS, I no longer need to verify the scheduled design by hand. That's a very big win.
Friends built a secret apartment in a mall and hid there undetected for years
> They don't lose access to the apps. I suspect the phone itself is what disables it, not sending the location to Apple.

Imagine paying a thousand dollars for a computer that actively sabotages its user based on their gps data… All because the manufacturer wants to control how someone can install a piece of software on it…
This has nothing to do with laws. This has everything to do with Apple choosing how you will use the software on your device. And they're straight up insisting that if you don't live within a geographical area, the functionality of your device will change at their whim.

Honestly. Fuck them.
I'm not sure that this continues to be true, now that Git supports partial clones[1]. It's now a fully supported feature in Git to work with only a partial copy of the code and metadata. In my experience, this plus an fsmonitor[2] makes Git work fine on very, very large repos. This is how Microsoft scaled Git to work with their massive Windows monorepo[3]. (That particular article talks about the earlier work using Git VFS, but it eventually turned into these extensions that got upstreamed into Git, as documented in the Scalar repo[4].)

[1] https://github.blog/2020-12-21-get-up-to-speed-with-partial-...

[2] https://github.blog/2022-06-29-improve-git-monorepo-performa...

[3] https://arstechnica.com/information-technology/2017/02/micro...

[4] https://github.com/microsoft/scalar
What am I missing? How does selling TikTok get rid of the supposed problem?
FYI there is "symbolic fitting" that crunch through all combination of equations to find the math equation for simple phycis laws. That seem to me is hackable, like inserting heuristics to speed up the process. That heuristics can be generated from LLM.
I find to be true writing zig that calls into a c-api. Often c cannot express what it really wants to do, so they document it in the comments. But since zig is more expressive than c, I can translate those comments into actual zig code.

A simple example is `Foo * foo`

That could be an input pointer, out parameter, array or it might be allowed to be null.

In zig we can express each one distinctly and all combinations.
It is also not at all clear to me why it "needs to know when you change active tabs".
They aren't stable. Bugs, viewed as a timeseries, don't have a steady mean and standard deviation. There is a feedback loop where those measures change depending on the maintenance and development strategy of the software, and priorities are going to shift suddenly. If there is a fix-small-bugs month for example, or a fix-this-client's-bugs push, or a fix-the-bugs-in-the-new-feature campaign. The statistical properties of all these are not identical.

And once you've normalised for story points, what you're measuring is stability of the story point allocations. Which is to say, different managers will get different means and standard deviations even if the devs change nothing about their work habits. It isn't measuring the devs, software quality or even real number of bugs; it is measuring the ticket creation process.

As long as you know it isn't measuring the software, all is fine. But people do get confused.
Im happy to talk about anything
There are tons of DB drivers/libraries for node. I'm personally a huge fan of slonik.
Ctrl-G and F3 often work to bypass that ime
Is this based on particular evidence, or just a feeling?

I lived in Birmingham for a while (admittedly not in the downtown), and this was not my experience at all, nor have I ever heard this from anyone else I knew, including people that did live downtown. Obviously, there are better and worse areas like everywhere else, but most of the city is basically fine IMO.
One possibility is that it takes 10X longer to get a useful reply from Pi.
> How exactly would someone prove they improved/extended/modified the source?

Disassembly would work.

> These sort of copy-left licenses rely an awful lot on good faith, and that does not contend for human nature.

This is not a copyleft license. Also, copyleft licenses rely on lawsuit, more than good faith.

> Even if someone could prove it - good luck legally compelling Apple to do anything.

If Apple gets sued, they do have to show up in court. If they lose, they must pay damages. If they're injuncted, and do not comply with the injunction, the courts can take any number of actions against them in response. I don't sit on Apple's board, but I can't imagine them preferring an arbitrarily-large fine over releasing GPL-licensed code which Apple modified without complying with the license.
Tire falls off United plane after takeoff from SFO
Yikes, Boeing!
How does this improve security?
Hot take: all of the above is stupid. Maybe we shouldn't make things life ending crimes when they're perfectly legal once you take a step across an imaginary line.

Maybe apple shouldn't be trying to lock down an object that they sold and no longer own and control.

Yes, I know, obviously there are situations where this mentality doesn't apply as cleanly. That doesn't mean we get to abandon all logic when it comes to legislation and corporate misbehavior.
This[1] alternative bookmarklet was posted here a while back.

[1]: https://bookmarkl.ink/ashtonmeuser/6e3869d8e468e016f22a4b4de...
That would take way too much room. A full lookup table would have 2^64 entries of 64 bits each, at 2^70 bits of ROM.

For comparison:

- Apple’s M2 Ultra has about 134 billion transistors. That’s about 2^38.

- Avogadro’s number is about 2^79.

Reducing the argument to a small range around zero decreases that a lot, but not enough by a far stretch. There are 2^52 doubles in [0.5, 1.0), 2^52 more in [0.25, 0.5], 2^52 more in [0.125, 0.25], etc. so you’d still easily need 2^52 entries or 2^58 bits (likely way, way more)
Agreed. It doesn't offend me personally, but it's considered NSFW language in most workplaces. I would never name a project like that
Don't fret.

You're hearing about this because aviation accidents _don't_ happen.

Boeing is under serious fire largely because of four (extremely terrible) accidents.

Hundreds of thousands of planes fly every day.

Source: I fly 100k+ miles per year for work and leisure.
I highly doubt it because I was talking about enterprise companies. I honestly have no idea how common node is in general, including other organizations, but when it comes to enterprise companies, I do have an idea. My idea is that node isn't very common. I'm even more confident in relative terms: however common it is, it's less common than Java and .Net are.

As for cloud service SDKs, are you saying that many node backends rely on cloud SDKs?
Hey! Founder of https://double.bot here (unfortunately we don't have a neovim extension yet), we're also a Canadian team. Thanks a ton for sharing this!

Out of curiosity, what got you to finally try a Copilot after all of these years? Also where can I learn more about using AI to sell items on Kijiji? I really liked your point on asking copilot to suggest code improvements, I wonder if we could make this proactively.
> Ban all health insurance.

Health insurance is good, as long as it remains actually insurance - that is, risk pooling. Over the past few decades, "health insurance" transformed into "healthcare subsidization" - which caused costs (and complexity, and fraud, and many other bad things) to skyrocket. Insurance should not be used for routine doctor visits - it should literally be "insurance" against catastrophic events like getting your spine broken.

The combination between pricing that is completely invisible to the buyer (which you mentioned) and "insurance" that is really just spreading costs around (instead of risk pooling) is one of the biggest reasons why healthcare is so expensive. If the price for a CPAP machine was as transparent as that of an iPhone, and you had to pay 100% out-of-pocket (because sleep apnea is not a catastrophic event and your insurance wouldn't cover it), then we'd very quickly see the prices of CPAP machines plummet (as well as every other piece of medical equipment and procedure) because of how price-sensitive consumers are, and because now they'd have the ability to use that price-sensitivity.
New business opportunity: A company that ships iPhones to Europe and installs/refreshes alternative app stores on them.
On the github "delete repository" screen or other extremely destructive actions, it stops you from muscle-memorying the confirmation and then accidentally deleting the wrong thing. Since you are actually forced, like really forced, to type out what you expect to happen, you won't delete my-important-work-repo when you meant to delete my-temp-test-repo.
I get around that by downloading the extension source and then using Chrome extension developer mode to “load unpacked extension”. Then I’m confident the extension won’t change on me.

(But for this extension I don’t give it all site permissions anyway. I just enable on site by site basis)
Older CPUs generally have used CORDIC (which does use LUT but that's only a part of the algorithm) due to its simplicity and compactness, while later CPUs with extensive microcode support would do the same thing as software implementations.
Cerveza Cristal is way ahead of the game.
This was one of those things that frustrated me so much that we ended building this natively into Orion browser (Tools menu -> Allow Copy & Paste). [1]

One of the joys of building your own browser.

[1] https://kagi.com/orion
How about an extension that STOPS websites from NOT letting me right-click. When a site forceS me to go through the stupid Chrome menu to laboriously drill down and find Developer Tools manually I want to throw it out the window.
You shouldn't need to trust an addon for this, it's something you should be able to set in the browser.

In firefox you can toggle dom.event.clipboardevents.enabled
> intentionally finding information that is outside the scope of their own role AND THEN exporting the information itself
Thanks for this!

Also related,

Who t.f. thought that

* Ctrl-V should be "paste with format"

* Meta-Shift-Whatever-Ctrl-V should be "paste without format"

I've never EVER had the need to copy some text and paste it with a different font face, color and ffs background color ...

Who is the genius UX expert that decided on this abhorrent behavior?
tbf maybe my analogy is wrong but I see there are various players like nvidia and open ai (shovels), vector db and other "infra" type startups (laundromats), and everyone else who is building apps in this ecosystem (miners).

The miners keep coming and going because most of their apps either fall way short of actual enterprise value/expectations, or can be easily incorporated into the big players.

Who exactly benefited during the gold rushes of the 1850s? I think it was everyone else but the miners. Did some miners make a fortune? Sure, but what remains of their legacy today is the foundations laid by the shovel makers and laundromats that allowed california to blossom.
This is a really long comment that I went through and I feel very cheated the TL;DR: is "no one _EVER_ needs sources" with a side of smug
Lawfare: NIST's Software Un-Standards
I've been wanting to try steel cut oats again but with chia. Chia seeds seem to help everything. Great stuff. Oats is one of the things I miss.

As for milk... I have issues with milk! I found out my morning latte by itself was raising my overall blood glucose. Milk seems to have a lot of sugar. Now (I feel guilty about this) I use heavy cream to which I get no spike at all.

You really need a CGM to figure this stuff out.
Also annoying, not labeling your inputs right so auto-fill doesn't work.
Flipper Zero WiFi phishing attack can unlock and steal Tesla cars
Thanks for the feedback and feature requests, I've added them as enhancements for upcoming versions, feel free to add your own here:

https://github.com/insin/control-panel-for-youtube/issues

I also have a Hacker News extension if you've ever wanted to be able to easily follow new comments on stories over time, and stop accidentally flagging/hiding stories while scrolling on mobile:

https://jbscript.dev/comments-owl-for-hacker-news
Love this

Copy and pasting is such an essential part of everyday computer usage

Also can relate a bit as a developer, recently been struggling trying to get scrolling paste capture on a remote terminal with ncurses (wide lines, long texts, utf8 characters, can all be tricky)
I raise geese. Had no idea, before I started, how interesting and varied their behaviors are.

They are very intelligent, it seems like a lot of their brainpower goes toward their social interactions.

Of course, individually they have distinct personalities, they have a group dynamic, and they also make specific friendships (apart from their mating partners).

Also their relationship with me and other people that care for them — they know and behave differently according to who’s around.

I’m documenting my observations on one breed called the cotton patch goose [1]. At some point I’ll put together a more comprehensive report.

1. https://hedgerider.substack.com/p/the-cotton-patch-goose
I honestly didn't know about Ctrl-G. You my have significantly changed my life!
Hey, co-founder of https://double.bot coding copilot here. Thanks for sharing this! I'm assuming OP is the author?

Curious how does the double quantization of weights in qLORA impact the model's performance compared to standard fine-tuning. Could qLORA and LoRA be combined with other optimization methods, such as pruning or knowledge distillation, for more efficiency gains?
Dynamic Programming in Lisp Flavored Erlang
There's a lot of keyboard shortcuts that mean one thing in the browser but something totally different in another application. Now that it is common for many of these other applications to now be a web app, these keyboard short cuts are possible to start colliding.

Take GoogDocs as an example. Do you want the browser's find or the app's find if you hit ctrl-f in a Doc/Sheet/etc? The vast majority of the users want the app's. Reading a news site, most people would probably expect ctrl-f for the browser's search.

Just pointing out that hard rules will always have exceptions. Except for the TFA's point of copy/paste. Stop manipulating my clipboard with bullshit marketing/tracking bullshit!!!!!!!
What you are describing sounds a lot like C4: https://c4model.com/
I guarantee it's the guy who invented rich text fields and he just big dicked the fledgling UX team and because Big Development is incredibly paternal these crappy UX patterns never go away.
One minor niggle here: NFS was released by Sun in '89 (used internally before that), couldn't have been released in 4.2 in '84
Is it?

I mean obviously if the said person did pilfer, or attempted to pilfer, it would be illegal.

But is there any law against interviewing for a job, while having a prior statement of intending to pilfer? Or in a more general sense, interviewing for a position while previously saying that they intend to breach the contract?

I'd imagine that there could only be ground for a lawsuit if 1) a contract has been signed, and 2) the stated activity has at least been attempted.
> (its documentation is ‘less than stellar’, but it appears GrafPort still exists:

GrafPort is part of QuickDraw, almost all of which was removed in 64-bit macOS. (A handful of QuickDraw functions survive, but they can't actually be used to do drawing, just to manipulate Point/Region/etc data structures.)

From what I understand, this struct/typedef remains in the headers to help with compiling legacy code–but all the APIs which take it as an argument have been removed, so it is essentially a useless vestige.
https://en.wikipedia.org/wiki/Remez_algorithm

It’s a very simple iterative algorithm, essentially the dumbest thing that could possibly work (like most good algorithms). It fails to converge for functions that have poles nearby unless you have a very good initial guess (the Chebyshev or Carathéodory-Fejér approximants are ~always good starting points and easily computed). In practice you want to optimize a weighted L-inf norm rather than absolute, because floating-point errors are measured in a relative norm.
nah, the ads will get injected into the answers just like they are today. doubly so when openai or someone like that decides that the free tiers of chatgpt should generate returns
I think so. However it looks to me Plannetscale tried to also become better database for developers... for databases big and small and utililize developer focused product lead growth.
I believe the grace period is entirely voluntary on their part, and since they're digging their heels in on the entire matter, I'm honestly surprised (though not impressed) by their generosity.

> Apple had previously said that it would give EU citizens a period of graze

Three paragraph article. Couldn't proof read it. Fair enough.
How I Made $10M Using Programmatic SEO [video]
Does Chrome have a "Developer Tools" feature for extensions, so you can dive in to the code and network requests?
Does a european embassy count as EU?
> It could do.

It literally would. Subsidies invariably result in cost disease, because there's more money for the same amount of value in the market.

> It is hard to see how it could be worse.

This isn't a very useful statement - it would just literally get worse. You don't have to visualize it.

> Definitely not. Competition is good in some areas, very bad in others.

Where is competition bad? You haven't pointed any areas out. Competition seems obviously good to me basically everywhere.

> Most health care does not fit well

Which is not a property intrinsic to healthcare, but a mere result of the fact that the government hasn't legislated price transparency in that area into effect yet.

> Many countries have socialised systems that use waiting lists rather than wealth to ration access to health care.

...which is obviously stupid because, unlike situations where you pay for your care, adding people to a wait list does not fund further capacity.
isn't ctrl-g common for "find next" with shift-ctrl-g "find previous"? maybe i live too much in my IDE/text editors?