skysight-inc/HackerNews huggingface dataset:
I remember first seeing Gemini a while ago, and thought, "cool project, but I probably won't ever use it". And I haven't. If I'd want to build a browser, I want there to be a lot of content for me out there already for me to browse.

It's funny, because I think designing a new protocol and markup language, and then building both server and client software for it, and then actually convincing millions of people to use it... well that sounds orders of magnitude harder than writing a web browser, even with all the crazy and terrible protocols and APIs I'd be expected to build.

And sure, I could set my sights lower and try to build something with much more modest ambitions, only hoping for a few thousands of people to use it -- at most! -- but that doesn't sound interesting to me. I'd still have to use the web for all the other things I need and want to use the web for. Maybe this sort of thing does sound interesting to some people. That's great, go for it!
Rubber Duck Technique for Improvements
I've started writing a blog for a crossword builder / sudoku solver site (https://dawnofthe.dad) and in the process of doing so found a few ways of improving the site/functionality itself. This made me think back to the rubber duck technique, but instead applied as a means for improvement, rather than just debugging. So I wrote up a short post about that, and that's what this is.

Curious to hear if others had a similar experience, or if I'm just rediscovering/parroting a well-known technique and don't know its name. Closest I could dig up was "The Feynman Technique", which is a bit more elaborate than what I have in mind.
Loved the $1,200 bag of saline the EMT squirted into my eyes because I expressed concern about debris being in them after a crash in which my side window exploded into my face.
The argument for veganism began with not killing animals. Hindus, Jains, and Buddhists all worked on this for millennia. Percy Bysshe Shelly, likewise. https://www.britannica.com/topic/veganism

Now you're trying to rewrite history to appeal to people in the PETA and Upton Sinclair traditions: https://en.wikipedia.org/wiki/The_Jungle

You can say what you want about your personal reasons, but don't pretend that all vegans have this narrow focus.
Above says access to SD card. I think that means write ability. Which means persistence.
It did feel unnecessary at the time, but I was obsessed with all things half-life so I was there mashing the refresh button the night when it launched. The launch itself was kind of a shit show, but IIRC it didn’t take more than a few months for everyone to realize that it was massively improved compared to the old ways of distribution.
The whole approach that LastPass uses of only encrypting the vault with the master password is just bad security - it really doesn't matter how many rounds of a key derivation algorithm they use.

The 1Password approach provides much better security. The vault is protected with the master password together with a long randomly generated string. That random string is saved on device on first login, so subsequent decryptions just require the master password. Logging in on new devices require this "account key", but the added security of having a completely uncrackable encrypted vault, regardless of the entropy in the master password, is very much worth it.
This. If it’s a database, I’d like the deployment infrastructure to be aware during upgrades and able to execute complex actions
credentials/certificates/keys/data storage, secure sharing etc. Pretty much anything that's more complex than single user username + password doesn't seem to be served by the current built-in managers.
Just ordered bicycle fenders from my local shop. Ordered a new moto air filter from the local shop. Same prices as Amazon. Yes, I have to bicycle there to pick them up, but I think I'm going to enjoy it. Thanks for the encouragement, Amazon!
The Buffalo buffalo buffalo... thing

https://en.m.wikipedia.org/wiki/Buffalo_buffalo_Buffalo_buff...
Has my own shitty implementation of a subset of termcap right now because I initially wrote it on an airplane with only manpages for documentation. But I should probably switch to a library for that.
Yeah, I'd agree with that. Ctypes does have advantages for several use cases, and quick iteration is one of those, for sure.

It's definitely a good tool to have in your toolbox!
I've heard this concept described as a "honeypot field" before and it works pretty well as you've said. I'm curious how password managers/autofill avoid tripping up though; are they able to detect that the field is not visible?
This is exactly what I did and I am so happy they switched to unlimited. I have historically done things like using my search as a calculator or searching for websites are commonly visit instead of using them as a bookmark. When I would forget to add g! at the end, I feel a pang of anxiety because I knew that I just wasted another one of my kagai searches.
Are Beanie Babies dead?

Are POGs dead?

Are S&Ls dead?

Are tulips dead?
Even with those if you sort their products by price the higher cost ones have a subtler logo because you're right, it does cheapen the product. The higher cost/higher end from these brands are basically a separate company with a shared name.

The lower cost ones have the logo because that's how the people you're around will know. The higher cost ones don't have the logo because the people around you will recognize quality.
I thought that Netflix and other services had permanently put me off watching movies with ads. For some reason, I started watching Tubi TV which has ads. If I turned off the audio during the commerical break, I found it was a reasonable experience. I'm now doing the same when I watch sports with ads. So I'm guessing I won't pay extra to disable Prime Video ads.

Likewise with podcasts, I press the jump forward button to skip ads. It's satisfactory if not perfect.
Can confirm as someone who has to renew a non-Let’s Encrypt cert every year (for reasons). The CA sends an automated email to the email address listed in WHOIS, you click a link in the email, and they issue the certificate. No human interaction necessary.
"Our position is that the license chosen overrides the disclaimer. We have approval to license this software under the Apache License, version 2, which allows others to do what they wish (even build commercial software on it). That should supersede the attached disclaimer which are artifacts of an evolving OSS release process that we are trying to improve."

https://github.com/nasa-jpl/open-source-rover/issues/2
> Since then, a steady trickle of six-figure cryptocurrency heists targeting security-conscious people

Such as…

> That user signed up with LastPass nearly a decade ago, stored their cryptocurrency seed phrase there, and yet never changed his master password — which was just eight characters.

I don’t want to victim blame and I agree with the anti-LastPass sentiments. I just find it amusing that Krebs keeps trotting out the “security conscious“ victims with 8 character master passwords.
I just do not knowingly use anything that has to be installed with npm.
Where Android doesn't or at least didn't when I last checked (years ago) is CJK beyond U+xffff (CJK ext B and beyond). You can't just install fonts on Android as a user so web pages that need to display some of those characters (a minority of which is not extremely rare) do need to include a webfont. The same goes for cuneiform and hieroglyphs. Not mainstream concerns but still.
> I do not see any official press releases from the California state government on this particular topic.

Why would there be an official press release from the California state government?
I had the opposite experience. I have a personal iPhone and a work iPhone and every time my work iPhone is near my work computer, it switches to it whether I want it to or not. It drives me nuts. It's fine when I want to initiate it but the number of times I've just set my work phone down on my desk thoughtlessly and then tried to start a video meeting in Slack or Teams or Zoom only to not have video because it's using the camera pointing at my desk is too many.
How does it compare to Alacrity?
Password managers typically only fill specified fields - username & password - and leave others alone.
This is a great idea. Fill the big hole in your CV; ride out the shitty job market; and give yourself more runway. You could work part-time as a developer once you find the right place too.
> somehow I don't think they read my blog

But they read Hacker News....
>We were always told C-level compensation is as absurd as it is because they're expected to fall on their sword for fucking up.

We were? I thought it was as simple as "big leader + big company = big money". Made sense in the days where those leaders rose the company off the ground. Not so much when it's just some MBA that comes in or a friend of some other rich guy that simply wants to increase stock numbers.
First off, Steam Workshop. The way Workshop works is it requires deep integration into the asset management of the game. This deep integration often requires custom build of the game to support it. Stitching packages of assets isn’t something a small team wants to tackle. Workshop will do that for you. The reason you can’t just drop in any game and have it “workshop ready” is because Workshop needs to know how to deliver assets to your game. It’s needs developers to do some legwork to register that stuff. You aren’t downloading zip files like it’s FTP. You’re downloading signed asset packages in the engines own format. If you’re using Unity or Unreal that has multiple asset package management capabilities this is trivial. If you’re running SDL2 or your own Vulkan renderer, you’ve got a bunch of work to do parsing and stitching assets bundles and layered ordering loading of asset files.
> Obvs if they are declaring legal sovereignty it’s a pretty important development. But there is a big difference between a press release and the first time they take actions that contradict the presumed US sovereignty.

Tribal governments are subordinate-but-concurrent sovereigns to the federal government, similar to states, so while it might sort-of contradict California’s sovereignty, nothing in this story would even potentially contradict US sovereignty.

And, actually, it is more complex than that, because tribal governments also exercise concurrent sovereignty within their territory with the states in which their lands are located, rather than exclusive sovereignty, so it wouldn’t strictly contradict California sovereignty, either.
They used plaid as a fallback for some banks
Okay that's just funny given what we're commenting on: When I opened that link, a subscription popup covered half the page and I just reflexively closed it, but the title on the popup was large enough it did register as I clicked: "There's good reason not to support The Guardian". I clicked too fast to see the rest.
Fair enough. It might have begun with that in mind but the contemporary argument for veganism or vegetarianism is not about that. There is no need for such language.

https://en.m.wikipedia.org/wiki/Animal_Liberation_(book)

https://en.m.wikipedia.org/wiki/Animal_liberation_movement
Very nice! I wonder if I can compile this to wasm. I’ve been badly needing spatial predicates in a web environment that are faster and less clunky than JSTS.

Does it assume a flat Cartesian world or does it handle ellipsoids or even map projections? (Or does it avoid the complexity altogether by not doing any work that cares about distances?)
Not an urban legend in Kansas City history. The GKCSA was created in the early 90s to fight back against the phone company's announced plan to charge business phone line rates to ALL BBS operators, even for free BBSs. We hired a lawyer and won and got more than we needed. :)
When I do write a windows program, I use Lazarus/Free Pascal[1] which, as near as I can tell, uses the old ancient Win32 api to get everything done. I'm going to hang on to Windows 10 as long as I can.

My next OS will likely be Genode[2] in a year or two. I've been watching their progress for half a decade, and it looks almost to the point I can grok everything. I look forward to actually secure general purpose computing.

[1] https://www.lazarus-ide.org/

[2] https://genode.org/index
http://phrack.org/issues/37/13.html
This is how they sold it: of course, nobody wants to see unsolicited dick pics. Good framing, they obviously pay their marketing department very well.
Yet, consider how many unsolicited dick pics you actually see in a day, week, or month- and if sometimes blocking a % of them is worth permanently ceding more privacy to Apple.

If you’re seeing so many dick pics to where this is positive trade off for you, you need to reflect on how you’re interacting with the web.
Wow, this looks like Chat-GPT speak:

This highlights the incredibly high-risk nature of the NFT market and underscores the need for careful due diligence before making any purchases, especially ones of high-value.

This daunting reality should serve as a sobering check on the euphoria that has often surrounded the NFT space. Amid stories of digital art pieces selling for millions and overnight success stories, it is easy to overlook the fact that the market is fraught with pitfalls and potential losses.
Scala community always thinks they're the best tool. The size of the community is at best static though, Kotlin and re-energized Java took away most of the reasons for using it. I know in my company the teams that went the Scala route complain of huge compile times and really struggle to find people, I think we'll probably port back to Java.
Anecdote: I’m not sure what changed with Google last week, but search on mobile is almost unusable now. I see maybe six real results and the more I scroll, the more ads and recommendations that I see. The more I scroll, the less relevant the recommendations become to the point of absurdity. It’s ridiculous and feels like pinterest/Facebook/TikTok.
well, this at least saves Silksong. That's all I can ask for at this point.

But if they are considering a 3rd Hollow Knight it'd be the biggest W if they chose an open-source engine (and hopefully not take 7 years, but TBH I'd take my time too if I made hollow knight money).
Java has been around for nearly 30 years, I'd hope the core libraries had very few bugs by now.
Let me try restating it for the literal-minded: I see many articles making a vague claim that Google search "used to be better." I do not know how one could even measure this and I have a strong suspicion it's based more on the influence of hearing other people parrot it or some vague dissatisfaction with the present than on any real degradation.
In the gif I see, they’re signing up for a new site, and are asked to create a login in the 2nd step.
Results in Portugal show that legalizing the drug trade actually has a more negative effect on end users and society.

https://www.washingtonpost.com/world/2023/07/07/portugal-dru...
Well... to be fair, I can't copy and paste your POGs as much as I want. And believe me, I would if I could.
Fire the CEO and hire someone with a track record of being better, and I'll consider believing them.
1Password does it right: Everyone's master password is augmented with a big randomly generated "Secret Key" that is stored (only) on their machine.

Even if their entire database was leaked, the Secret Key guarantees a good minimum password strength.

(The main drawback is that the user now needs to save this Secret Key or get locked out forever. But it's less sensitive than the master passphrase, since it's mainly designed to protect against this mass-leak scenario.)
I refuse, would rather release on my own terms like Apache 2 or MIT or any other license.
There is a version of The Whole Earth Catalog that describes plans to turn an old car into a 10kW generator, enough to power a small off-the-grid town. I think they used the carborator to set the engine speed, so it didn't keep perfect 60Hz output but was good enough to run most appliances. I forget which version of the catalog it was in, one of the early ones I think. Maybe the generator itself was an old motor used as a generator, perhaps manually rewound?
The 2465A is actually more reliable than the B models. Newer isn't always better.
Why is it garbage? do you have recommendations on what to use instead?
Valve isn’t publicly traded so I think they’re safe.
We've found that rolling our own spam model can be very effective (especially at improving precision). Many sites have their own quirks around what material counts as spam which leads to false positives or negatives wherever your site differs from the norm. No need to go to GPT4 though. We've found even low compute algorithms like random forest perform quite well at the task. You do have to create your own training set, but even a few hundreds or thousands of manually sorted examples can work pretty well.
OK, but even assuming you can get a boat for a very low price, they're still comparing average apartment rent to the cost of living in a small floating trash can. Yes, it may be less expensive to live in a floating wreck than an average apartment. It would also likely be miserable.

A cost per square foot comparison would at least be somewhat more appropriate, and I would bet the cost would be higher for the boat.

The author is clearly trying to create a story about a topic that people are already up in arms about, and they're stretching the truth to get there. It gets clicks and it gets shared.
Car thieves start by breaking your window...
A pre-existing term for this is tarpit: https://en.wikipedia.org/wiki/Tarpit_(networking)
I think this paper is refuting Conway (and others') proof of the claim that a set can be divided into 3+ parts without relying on the Axiom of Choice. It does so by observing that the proof only applies to sets that have an ordering, which is to say that there is an algorithm for picking an element from the set, which am extra constraint beyond having only a test for determining whether a known object is an element is in the set. It then goes on to prove that it is not possible to evenly divide a set that lacks such a selection algorithm.

Or something like that.
> Because, at the bare minimum if nothing else goes wrong, that's what you need to dual boot Linux + Windows.

Newbie-oriented distros like Ubuntu will do this for you automatically.

> Windows and Linux updates will both periodically wipe each other's entries without a very careful manual config.

Not really, on a modern UEFI system. Windows may occasionally set itself as the default, but the Linux entry will still be installed as an option you can select in the UEFI firmware settings.

Linux shouldn't be "wiping out" anything. Typically you want GRUB to be your default bootloader, and chainload from there to Windows as desired. Again, any competent newbie-oriented distro will do this for you.
That’s what makes it beautiful: it’s optimized for running tasks, with options to show all the “recipes” (with docs), accept arguments, etc.
Syncing to my phone apps is my big reason.
Original netcat yes, all the time. A variety of other TCP clients. Customised Links browser. Several proxies. Customised tnftp. curl in HN examples.

Consider that each web user might visit different websites and seek different information and data. Each user might have different preferences. What is good for one user might not be good for another. Me, I prefer textmode. I am not interested in X11-style terminal emulators. I have not used a mouse outside of the office for over 30 years.

I write simple UNIX programs that extract the information/data I want from HTML or JSON on stdin. I usually output this info/data as plain text, CSV or SQL. For recreational web use I am not interested in "interactive" websites. If I get a response body with the info/data I want, then the website is "working" as desired.

As it happens, the most challenging step for me is deciding what info/data I want to keep. Websites routinely contain so much garbage and marginally useful bits of info/data that processing it all is an exercise in diminishing returns. (And this is precisely what people trying to write "modern" browsers will inevitably try to do.)
Then you move that note a half-step. The rest is the same. And actually, if you use drop-2 voicing, there are 3 forms because of that half-step, but still the overall shape is pretty much the same. You really need to remember one shape, and then adjust it accordingly.
I haven’t seen the video, but I assume what it’s getting at is that if you have like a simple 5 over 4 polyrhythm and you speed it up sufficiently you’ll start to perceive it as a major third.

I kind of also think that’s a little meaningless since while tempo for a beat and pitch for a tone are both sort of frequencies we perceive them completely differently.
> The small number of people relevant to this land-grab are, very literally, casino operators. This wasn't a general commentary on Indian casinos, this is literally people who were born into the privileged position of inheriting generational wealth and privileged legal rights.

Sure… downstream of a genocide. I’m not saying the rights aren’t complicated or they aren’t casino operators. I’m saying both of those are a direct consequence of genocide.

> Your first bullet point here is basically entirely fiction, none of those accusations are factual.

No, it’s really not. Did the boarding schools not exist? Did the reservation I was born in not exist? Did the one that I grew up next to with suicide rates 2x any nearby district not exist? Are the migrating megafauna still roaming or are they extinct or so close to extinction they must be protected? Are the rivers still flowing or have they been dammed?
One time I sweated a joint about 1 foot away from an electrical line running inside a steel conduit. The ambient heat (plus, I guess, whatever load was on the wires) was enough to melt the jacketing and cause a short.
The expectations that it is a requirement for apartments and office buildings to have chargers on-premise in order to make EVs viable is ridiculous. We don’t have gas/petrol stations now in those places.

The solution is to require all gas/petrol stations to install EV chargers. The network already exists.
1) is garbage. Since grade 6 you can run on 22 ea with no issues. Use toolchains, as they say on their docs.

2) no shit. What business user is every in their mind prioritising upgrading their language version? It's not up to them to push the upgrade. It's yours.

3) of course they are. People don't desire what they don't want. Invest in people who are actually interested in improvement of their software.

4)the java team have been pushing heavily via twitter / youtube / infoq / hacker news / other open jdk providers all the new features for every single java version during their 6 months release cycles. If your devs / your team don't know about it, then maybe again youre not encouraging people to want to improve on what they have, or take interest in the tech they work in.

I mean that is fine, do I give a shit what java version in using for my take home salary? No...but I enjoy using the newest, most interesting and useful tools. And you best believe those people are more attractive to other companies and you working on some 15 year old java 8 tech.
> Results in Portugal show that legalizing the drug trade actually has a more negative effect on end users and society.

Decriminalization (what Portugal did) is not legalization and supporters of either often oppose the other, with detailed reasons why the benefits they see from what they support are not achieved with the other, and why the other is not just worse than their preferred solution, but worse than the pre-existing criminalization.

Particularly, the drug trade is not legalized (or even decriminalized) in Portugal, neither is manufacture (including growing cannabis) for even personal use.