skysight-inc/HackerNews huggingface dataset:
The N800 was actually before the iPhone too, I know since I had it. This meant I wasn't as impressed by the IPhone as others, but I failed to appreciate the strength of the iPhone too. N800 had a resistive screen and a pen. It had a quite cumbersome interface and was more fragile. Also, it wasn't a phone. But I used it like I use my smartphone today.
There are a ton of waterfront homes here in fl on the gulf coast that haven't flooded in 50+ years since they were built...until last week.

It is absolutely not a guarantee that all waterfront property should just be written off. But some property absolutely should because this shit happens every 5 years.
> What language has a built in dependency system…?

Literally every language with support for modules that extend across files has some form of dependency management. Even C -- simple as it is -- has headers and source files which separate interface from implementation. Some languages go further (e.g. Ruby), and have far more developed, standard systems of version management built right in -- rubygems will do the graph analysis of your module includes, resolve dependency cycles, enforce versioning, and so on. Python is a total mess when it comes to high-level dependency management, but only because it offers 3-4 different "standard" ways of doing it!

Notably, Javascript didn't even have the the export or import keywords until ES6 (2015). It had literally no support for even the primitive, C-like version of the idea, and there were multiple competing implementations of it, from Node, to CommonJS, to RequireJS, Webpack, Babel and so on. But you still can't get rid of webpack, though -- JS has no built-in notion of minification or tree pruning, so that's all still implemented via a panoply of third-party tools.
I feel like the entire industry decided to just copy Google's career ladder in 2012 and now we have a bunch of titles pulled out of thin air. People talk about being a staff engineer like it's a concept that existed forever but it truly feels like a few influential companies just made up the term and willed it into existence.
What do you mean by bignums? They may refer to either bigints (e.g. JS BigInt, Python int), bigdecimals (e.g. Python decimal.Decimal), or rationals with bigint numerators and denominators (e.g. Python fractions.Fraction) and are very different from others.

I believe that only bigints among them are the must-have for practical programming languages, while rationals would be good to have but can be rather easily constructed from bigints anyway. Bigdecimals are harder than what people seem to believe and can't really be a general solution.
python has one of the most fractured development ecosystems of any moderately used language. i’m pretty convinced python is a language that attracts poor development practices and magnifies them due to its flexibility. the people who love it don’t understand the extreme flexibility makes it fragile at scale and are willing to put up with its annoyances in an almost stockholm syndrome way
Haircare as well :)
So what is the reality with respect to router security?

Looking at https://routersecurity.org/othersgripeonrouters.php some 2019 article headline says "the worst is yet to come."

Virtually all routers do not have an admin interface exposed on Internet facing side, moreso due to CGNAT. What threats from routers are we seeing in the wild that are actually having an impact?
People typically come up with some moral justification from taxes that happens to align with their lifestyle not being taxed particularly heavily and someone else picking up the tab.
The facts on the ground are that if California spends a billion dollars, it is either going to need to get someone to donate a billion dollars - realistically by deception - or raise a billion dollars in taxes. If the existing taxes don't cover the spending then there will need to be new taxes that do.

I'm more than happy to agree that a sun tax is like serfs paying tax for breathing the kings air. But any tax is equivalent to a serf breathing the kings air - the state didn't put in anywhere near the level of support that it is taking away. The people who control the army point out that their army can get the taxpayer, nobody else will save them and ergo they must donate money to the cause. When taxes are involved inevitably the people paying the most tax will have moral objections to picking up the heaviest burden and their moral sensibilities will be overruled by suspiciously more moral and less taxed individuals [0].

The people who pay for the spending aren't doing it willingly, or there wouldn't be any need to engage the tax system to make them pay. Pretending that there is some sort of consent or a quid pro quo involved is just that - pretence. If the taxpayers called your morals, in practice, it will be discovered that the governing bodies were bluffing and some other method of extracting money will be found that is then decided to be most moral by people not paying for the spending. And from that frame there is no difference between taxing solar panels or taxing any other form of wealth generation - except that the people with solar panels are already getting a free ride from the sun so it is a less economically distortive burden for the taxman to take a cut.

I suppose to put it in short, we will have to agree to disagree.

[0] Although there would be a really interesting to run an experiment where votes in an election were proportionally weighted by how much tax the voter had paid in the last financial year.
Then why did you object to zabzonk's comment?
Sailor, Platinum and Pilot are the big three Japanese brands. You can generally get them outside of Japan but there might be Japan exclusives and the prices might be better in Japan.
I don’t think you’ve understood my point.

Spaced repetition is a scientific phenomenon that has nothing inherently to do with a piece of software. It’s a description of how the brain works and is based on the spacing effect.

https://en.wikipedia.org/wiki/Spacing_effect

SRS is an application of this effect in software form, hence the name, Spaced Repetition Software. So yes, no one uses a term meaning software to describe reading a book.
For valuing financial products with no directly observable price, BS or its descendants matter quite a lot. For actually pricing a transaction on those, it becomes more complex but model value is typically an important input.
"Preserving the privacy of your metadata — who you talk with — protects you from Manipulation of elections"

That depends highly on who is using the app for privacy, the voters or the manipulators.
This is the only reason my phone's not running Lineage. I need those apps mainly for 2fa (some banks don't give me any alternative) or for one or two with no web app.

It feels like a total artificial duopoly, you only get to use your essential service on android or ios.
It's a common misconception though.

There's nothing preventing pharma companies from just charging the equivalent of a lifetime supply for a one-off treatment. In fact, this is how cancer treatments are priced at the same time being the single largest source of revenue for pharma:

https://www.statista.com/chart/18311/sales-revenues-of-drug-...
That’s a very good spot!

I know a few other systems outside of Europe had 3 inch disks, for example the Nintendo Famicom Disk System. But the FDS disks were intentionally different again to those Maxwell disks.

Like yourself, never seen 3” disks on the C64 before.
I guess that’s the risk of this non-leetcode kind of technical interview. I loathe leetcode interviews and really enjoy doing these kinds because I usually think it lets me highlight some of the softer skills (clear documentation, onboarding instructions, and other bits that would make it easier for a junior to join my team). But wow I guess this is the flip side where the reviewer is clueless.

At the very least this tells me if I continue to administer these kinds of technical interviews I will leave room for a back-and-forth with the interviewee and give an opportunity for an update.
What ? Stable diffusion doesn't have an underlying understanding that humans typically have two arms, two hands and five fingers per hand gathered from vast sea of training data ? That's a bold statement.
Maybe I’m out of touch but I don’t get people complaining about the „takers“ in the maker-taker-problem. If you are offended when people take your stuff without contributing, don’t make it open source. Maybe it’s just me being too cynical but people taking my open source stuff and contributing nothing is basically the expectation, everything else is a welcome positive surprise. But I would never get angry and badmouth other people because they dared taking my stuff I consciously open sourced earlier.

Also, imagine other open source projects doing this. Should Linux maintainers complain about every company using Linux Servers without contributing to the kernel? Or would offering Linux hosting be the better analogy? What percentage of Linux hosting providers has written a single kernel patch and contributed it?
Yeah, typo, and well past the edit window.
I have talked with several. They were like: Yeah we expect a significant price increase, but our customers will pay that. In oil and gas sector: We can afford that!
I'm not surprised. If you do this again, maybe put a disclaimer at the top. Simply mentioning emacs will likely get you points with many.

Sometimes you just have to take it on the chin and move on.

I noped out of intelligence test when looking in 2020. It was a series of extremely difficult word problems that go increasingly harder. There were more questions than you could solve. You were judged on accuracy and speed. I took a 15 minute practice test and after a few minutes called the recruiter. You wanna talk architecture, you wanna judge critical thinking with programming challenges sure. But this, he'll no.
This makes no sense. First, logically the correct conclusion would be "isn't only security". Second, everyone's choice depends on features.
Because I don't see what the perverse incentive is?
The Android approach is among the most "complicated to set up and use" (since it's based on SELinux under the hood) but the OEM does that for you. There's no reason why Linux distros couldn't do the same thing using Flatpak and/or bubblewrap. (Plus AppArmor for extra hardening where sensible.)
Yes, the free version can be used indefinitely.

The latest device you can use with full support is Sony Xperia 10 III, released in 2021. There have been no further releases; the project never really took off and unfortunately it seems that the OS is slowly dying. The Finnish company behind it, Jolla, had a joint project with Russia (Aurora OS), which I believe provided a good chunk of the funds via Rostelecom. With the war everything changed, and in 2021 they had to cut ties entirely with Russia for many reasons: embargos, and many people rightfully not wanting anything to do with "a Russian OS" on their phone. The company had to be "restructured" in 2023.
The concern is manufactured by right wing media. No steps can be taken that will satisfy the right, barring mass disenfranchisement (e.g. throwing out mail-in ballots or forcing a hand-count to gum the works).
Any recommendations for s3/b2 - anyone can upload (or with password) and only the admin can download?

Goal: allow customers to upload large files.
It is probably good news, but to be fair land use and GHG emissions are not the same thing, especially given that fertilizers are involved.
3.5” disks were extremely common. Everything from Atari STs to programmable keyboards supported them. Plus they were the standard in PCs for a very long time.

What the GP saw was 3” a disk (ie half an inch smaller). Those came with a harder plastic shell and were a lot less common except for a few specific systems (like the aforementioned Amstrad 8bit micros).
The area borders wetlands and a very steep hillside where one of the roads intersects. And the regular flow of traffic pre-roundabout was more like 60-65 mph.

A roundabout was the correct choice.
In Turkish, computer is "bilgisayar" which is a combination of "bilgi" meaning "knowledge" and "sayar" which is an intentional double-entendre of "counter"/"respects".
There isn't a guarantee of that.

It is the current implementation that it's only an early boot time thing, but it would make sense to revert to uninitialized in cases like is brought up in the patch series. That is when some event like vm rehydration means that existing entropy needs to be invalidated. On x86 you'll pretty much always have an hwrng when you have virtualization extensions, but that isn't true for other archs.
just in case someone is wondering.... I assume it's this little beauty

https://www.righto.com/2016/12/die-photos-and-analysis-of_24...
The Samsung s5 had a noticeable difference in camera quality between stock and AOSP.
Movie Gen: Advanced AI Video Generation
Oh no, I was confused because a lot of people say to try probiotic pills, but for many people they just don't work. So when you originally wrote half a bottle that confused me, I interpreted it as you were doing something different than those who tried probiotic pill supplements.

Could you describe your dosage? Was it a one pill per meal and you saw results after a few weeks? And you said raw vegetables to help it. I would like to try that, and any other specific things you did that worked.
To go full aws on this:

- lambda vending s3 pre signed urls with put only permissions

- a static page with 20 lines of js that requests one of those urls and does the put

I’m not aware of any existing solutions, but your problem seems simple enough that you could roll a solution yourself
Gaming handheld would give you that. There are also old Intel-Atom based tablet PC's that are quite cheap on the second-hand market, and work well with Linux. Smartphone/palmtop form factor would be harder though.
AT&T probably have quite a lot of broadcom hardware in their own network. Besides, we really do not want that kind of thing happening as a precedent because it destroys the market.
Maybe this is less of a thing outside the UK but the banking apps absolutely is a problem for me. I have banks that only have apps, no websites, or require the app for 3ds that will refuse to open with safetynet failing. It's not even just safetynet, at least one of them has it's own seperate tests to stop it working.

This is the only reason for me (and presumably a fair few others) not to be using Lineage, I can do without google wallet etc but I can't do without access to my own bank accounts
I started using VMware more than 10 years ago because of the good USB support for license dongles and pki stuff. I am using Windows as a development machine.

I must admit that the license was cheap, it worked, so I didn't took the time to explore alternatives. But for what I understood, my use case doesn't exist anymore. You cannot buy a single pro license anymore. So, the day I upgrade my system, I may be forced to switch to another solution.
Customer: my internet is slow!

AR&T Service Rep: Ah, That’s because your computer has a Broadcom chip in it.

Customer: How is that possible? I don’t even eat chips!

Yeah great idea.
xkcd949.com is serverless (azure only tho, github.com/gfody/webrelay)
They could also get paid to apply the additive and not bother.
The Wobbly Table Theorem (2022)
> Hell, even the Microsoft Band beat the Apple Watch to market.

We weren't making any money off of them and the 100% failure rate of Band 2 doomed the project.

Which sucked, customers loved us and we had features that still aren't matched by anything else on the market even today.
Antarctica is turning green at an alarming rate, satellite images show
> You can capture browser events on the server, such as forms, click events, Web Components events, etc. And you can propagate them through your server components.

How do you process events to server components?

Is this the same model as web forms / blazor (ss) where every interaction is streamed over a web socket to the sever?
What a pain when popcorn time makes it so much easier and puts everything in one place.
Directly no not to my knowledge. Seems like a bit of an esoteric layout to be honest.

If you really want you could probably do it with two sets of interfaces but you'd still need an external device for wireguard. So same opnsense instance takes lan traffic and sends it to WG device, WG device sends it back to opnsense on a second set of interfaces and that goes out like a normal FW setup.

That way have opnsense both as perimeter device, and also benefitting from it as a LAN mgmt (DHCP etc).

To stick it all on one device you'd need virtualization I suspect. Can be done but wouldn't recommend.
> Sometimes you just have to take it on the chin and move on.

...or you just stop.

I basically stopped being an engineer and moved over to PM because I couldn't take the stupidity of tech interviews anymore. It's just such a myopic way of doing things, and it only rewards youth, inexperience and the "raw horsepower" dimension of the problem. I tried to imagine being 50+ years old with 30+ years of industry experience, and having somebody 2 weeks out of Foo Bootcamp judging me for not implementing some trending version of towers of hanoi quickly enough while tapdancing backwards [1]. It all started to feel like a sick game, designed to keep the rats fighting in the pit.

PM interviews certainly have their own problems, but they tend to be the sort that reflect the actual difficulties of hiring a human who has to work with other humans on hard intellectual problems. It's squishy and messy and hard to quantify, and you can't do it with an "objective" test. Bad people can fake their way through the process on occasion, but then again...I've seen plenty of terrible engineers who do well on leetcode questions, too.

I miss coding sometimes, but whenever I get the urge to go back, the thought of having to do the leetcode gauntlet annoys me enough to keep me away.

[1] Meanwhile, the CEO of the company is likely running the entire organization with minimal prior relevant experience; the investors/board of directors got their jobs because they were in the same fraternity; most everyone else on the executive team got there via glorified personality interviews (and a healthy dose of "who do you know?") Objective tests of competence are only for the little people, you see!
Currently I am playing Diablo 1 (yes the first one from 1996). It is probably a classic though.

Had a lot oft fun playing it via Devilution[1], the open source reversed project. Works like a charm on Linux and has some decent improvements like play/run-speed, a shared storage for collected items at the woman in town and other useful tweaks.

Did not find the

Obsidian ring of the zodiac

yet, but I'm trying pretty hard :-)

1: https://github.com/diasurgical/devilutionX
...but they are all doing it wrong just wait until I publish my new and better version now enhanced with the new xyz buzzword. /s

There is no reasoning with people like this.
Saw this yesterday, tried to find it again today. Googled "one js" since I couldn't remember the URL

Results:

A unity library

https://onejs.com/docs/gettingstarted

A different js framework

https://onejs.dev/
Are a few brown bears more dangerous to marmots than the many black bears that already live there?
We chose a strict flat metro style on Microsoft Band because it was super easy to render with the tiny CPU we had! All squares and monochrome icons meant we could render at an absurd FPS.
The Monument Counter
The Monument Counter is an on line (internet) monument to commemorate women who lost their lives due to domestic violence. It is also a counter that is updated every day.
Possible misunderstanding: I mean a rational function in the sense of Padé approximation or CF [1], not just representing individual numbers as p/q.
I did not find anything related to this in Sollya [2].

[1]: https://www.jstor.org/stable/2157229
[2]: https://www.sollya.org/releases/sollya-8.0/sollya-8.0.pdf
A lot of FAANG staff engineering is just navigating bureaucracy and making sure the product gets out the door on time. Or stuff that isn't complicated on an algorithms level but hard nonetheless because the codebase sucks, the packages are outdated, etc.

I don't think "hard" engineering gets you promoted reliably unless it's business-defining. Actually any work that has a one time benefit seems to vanish by the next performance review. You're better off (career wise) implementing a process that might help 10% of the time than a one-time savings of $1m in compute costs.
I guess you are not logging into the VM using a remote desktop client? But using the the spice client?

One of my favourite alternatives is using Steam Remote Play, you get the low latency, works for games at the cost of much higher bandwidth. But for a home environment this is fine.
Well, in her defense, this wasn’t a blog post applying for a job.

I read it as:

* Spend time empowering others to write production code
* Reporting to line manager doesn’t mean not making decisions.
* Spend time empowering others without having to always know the latest greatest new ways of solving a technical problem.
* Meh, might be the circumstances
* If this is “limited scope” in terms of qualified for a job, really depends on the company. If “limited scope” in terms of qualified to author this blog post, as has been observed by other commenters, this blog post is out of date and practices have changed since 2020. Pretty sure the practices 6.5 years before she wrote it were so vastly different that the 10-30 years of experience wouldn’t have been able to write a better or worse summary

The existence of her blog and willingness to talk about this stuff as a resource for the rest of us is pretty powerful evidence she’d bring value to a company.

But YMMV
What's wrong with opening a MySQL connection on every page view?

Unlike PostgreSQL, MySQL was specifically designed to handle a very large number of short-lived connections. A properly configured MySQL daemon can handle tens of thousands of connections per second. If you're still opening and closing too many connections for that, MySQL supports using Unix domain sockets instead of TCP, and PHP supports persistent connections -- a sort of ad hoc connection pooling system.

There are many issues with WordPress and its ecosystem, for sure, but database connection handling isn't one.
> And you are, at best, incredibly insensitive, and at worst, an actual bigot.

And you are a control freak, who's hobby is to make up random rules, and insult everyone else not following them. Does this make you feel good about yourself? Can't you find anything else? Anyway, would you kindly fuck off, all with your friends.

> That word is generally universally recognized as bigoted and discriminatory, so please don’t use it.

Eheheh, you wish (and by wish, I mean lie). Even the fucking wikipedia doesn't agree with you:

> The adjective retarded is used in the same way, for something very foolish or stupid.

https://en.wikipedia.org/wiki/Retard_(pejorative)

Period.
a normal leather "attache cache" is fine. the regulation says

"Security-type attaché cases, cash boxes, cash bags, etc. incorporating dangerous goods, such as lithium batteries and/or pyrotechnic material, except as provided in 2.3.2.6 are totally forbidden. See entry in 4.2–List of Dangerous Goods."

i.e. not a normal leather attache case.
The reason is a popularity not a technical one. It's inevitable to get a diverse interest to improve different parts of ecosystem by different parties.
This might be a beginner thing but to me it seems like web development is bloated. Since I haven't yet built big web applications can somebody enlighten me what the benefit is of using a framework? Why do websites need this much JS? Wouldn't lots of things work better with just HTML and php? (Although php is getting a lot of hate)
That road has been carrying gravel trucks for decades. The smart WSDOT engineers took into account the business with large trucks that is just a mile away when building this roundabout.
They did the calculations but unfortunately they were not good at math.