skysight-inc/HackerNews huggingface dataset:
It's obviously not that. The snark isn't appropriate here.

Bad faith practices / dark patterns are obnoxious, period.

These apps present themselves as free and make a point of putting this message front and center. Then nag you incessantly and quietly remove feature to push people to upgrade.

This is dishonest, counterproductive and simply lead to bad reviews and the apps being uninstalled.

The marketing is obviously an attempt to leverage the good faith around OSS and then does a full 180.

It's a con / scam and an ineffective one.
I'm in a similar position. I Brought a house last year and I live in the UK so I'm now facing much higher energy prices and mortgage rates going forward than I expected. I'll be fine so long as I can remain (mostly) employed, but with the tech job market weakening and with me being a contractor it makes me nervous.
Requests not being async is a pretty big remark against it in my book. I am still using it for testing and sync requests but moved to aiohttp mostly.
YC's startup school could be a good place if you have an idea already - https://www.startupschool.org/
I had 3 different Symbian devices with different UIs.

All of them were good. I'm not arguing about the pros and cons of any particular UI.

The problem was that there were about half a dozen different Symbian UIs, and the devices were totally incompatible. You couldn't run an app from one UI on another device with the same OS version but a different UI.

Apps even had to be developed with different toolchains. Some GUI toolkits were entirely proprietary, some used Qt, some used Java. Apps weren't even portable between UIs!

That was disastrous.

Under the skin, Symbian was quite remarkably good in some ways. For instance it was the only phone OS where the main CPU could also run the GSM comms stack: its realtime support and multitasking made this viable. Every other smartphone dedicates a separate, loosely-couple CPU with its own OS to running the comms.

Symbian devices with say a 16MHz ARM and 8MB of RAM were entirely usable. That is unachievable with any UNIX-based smartphone OS.

No, it doesn't matter any more in efficiency terms, when a $5 computer has a gig of RAM and 4 cores. (I am thinking of the Raspberry Pi Zero W here, for clarity.)

But think of attack surfaces. Think of size of stack to be ported to a new platform. Think of the amount of code to learn before making changes. Think of amount of code to verify. Think of the rebuild time. Think of team sizes. Think of there being any chance that a small team can study and learn the entire codebase.

This is meaningfully impossible with any modern xNix-based OS. It's too vast. It would take a lifetime to study the whole source tree.

Whereas Symbian was built by a tiny team in a few years, in a then-new state-of-the-art language, and it scaled from a single-CPU machine with 1 core in the double-digit MHz and a few megabytes of RAM, and a decade later, it was still competitive against machines with multiple gigahertz-class cores and hardware 3D processors running a truecolour GUI, using a desktop OS sized in the gigabytes developed by teams of hundreds of thousands of coders.

That is a remarkable achievement.

It's remarkable not that it died, but that it lasted so long and held up so well.
Be careful with appraisers. They essentially make money by making you feel like your collection of stuff is worth something and worth insuring. If you get things appraised multiple times over many years, you better believe that they will come up with higher values each year, otherwise you won't feel good about continuing to use that appraiser in the future.

Then when you actually try to sell the item(s), you will discover that they are only worth what someone will pay you for them (minus the time it takes to find the buyer and manage the transaction).

The "good china" that they got for their wedding with the fancy pattern - no younger people want it, especially if it's not in great condition and complete. The silverware is only worth something if they are solid silver - for their value to melt down - not as cutlery or a collectable (and those knives - the handles are hollow).
"Not your keys, not your coins."
It's a common technique in stock market analysis:

https://en.m.wikipedia.org/wiki/MACD
I thought readthedocs was just documentation hosting? If I remember correctly, the actual documentation generation is done with Sphinx.
I want to provide service to clients that we're paid for. I want staff to actually know what they claim they know. I want to deliver so we can all get paid and go home and do whatever else interests us.

That's what I want.

But I'm the proxy between staff, clients and government. So when I stay up late every night in order to reconcile all the warring parties, the comment I get is "pay more if you want to get more".

Or I could not deal with entitled underskilled staff, right? That's also a viable option? Why beg people to sharpen their craft if they don't want to? I might be old fashioned and I might take pride in what I do because I want to do it to the best of my abilities. I might have wrongly assumed that the rest of fellow programmers are similar to that, but it seems not.
You wrote above:

> Gordon's point is that the best commercial-grade service ... didn't move much in the seventy-eight years* from 1936--2014. It's been nearly another decade and that story's largely the same.

The fact that total passenger miles has been largely flat since 2000 (is that even accurate? [1]) has no bearing on that claim. Furthermore, the number of passengers has basically tripled in the last 20 years alone [2], at the cost of some comfort certainly, but this also must count as efficiency gains. I mean, if we ignore an order of magnitude reduction in cost and increase in number of passengers, yeah, I guess the industry is the same since the Wright Brothers.

[1] https://www.statista.com/statistics/185744/us-passenger-mile...
[2] https://www.statista.com/statistics/564717/airline-industry-...
Is the name an (un)intentional pun on the catch-22 [0]?

[0]: https://en.wikipedia.org/wiki/Catch-22_(logic)
Remoji: An Emoji Party in the Browser
VirtualBrowser (1) Users can modify the chrome kernel code to edit their browser fingerprints, breaking the geographical restrictions. (2) It is used with proxy IP to simulate a real computer. Multiple accounts log in at the same time, and there is no problem of information disclosure. (3) Virtual browser simulates the browser configuration file inside the browser through certain technical means to generate multiple independent browsers, so as to realize the operation of multiple login of the account.
virtual browser
multiple browser
A large part of the population in Donbas is pro-Russian. So they would have guns too? Or would they not have guns?
> using dynamodb for relational data is a little awkward

It was not built to serve relational needs. You can bend it that way, though. Of course it will look like something that has been bent.
Very recent discussion: https://news.ycombinator.com/item?id=31497827
that doesnt explain anything -- pipenv was broken? So? Its an open source project, it will have issues now and then.
I've just migrated a mainframe to the cloud. Mainframe still exists for sure, plenty of work there :)
Ok. So you were a child and not good at reading a road map of an area near your home to locate a physician that you visited frequently. The vast majority of society managed to navigate using paper maps for centuries with little fanfare.

GPS maps are an improvement not a major innovation, which is the main point. They are more convenient and require less skill, but they are functionally a paper map with a dot on it that changes based on your location.

Finding a gas station in an unfamiliar area, however, is definitely improved by a GPS map. So, you can now run the fuel tank down a little further before filling it up. Nice, but again not revolutionary in my opinion.
Microsoft Unveils Snapdragon Powered Project Volterra Mini PC for AI Developers
An app to help you choose font size and spacing for your website
That's not "on the other hand", that's literally the point of the observation.
No, it wasn't. ITER uses materials (like CuCrZr) that are unsuitable for a production reactor, ITER will not perform tritium breeding (except in a few experimental modules that won't be sufficient to prove that technology), and ITER will only operate at full power on DT for at most a few weeks total over its lifespan.
Hey, op / author here. For this design, of course you could use Flex, but the purpose of the article is that a design created with a drag and drop editor by a user, could be rendered responsively. Users could overlap elements and create all kinds of complex creations that we can't slice up in to flex blocks programmatically. The grid provides a way to render just about anything, with a bit of flexibility.

100% not advocating an engineer to ever do this, we only do it because it's automated and there is no engineer present to convert a design in to a website at scale.
What are other good (maybe intro) books to the Data Science / Engineering Space? I also really like "Designing Data-Intensive applications".
An interactive browser-based zine creator
> Almost like spending lots of time making a documentation page is a rite of passage for python devs.

To be fair Python doesn’t have a good story for declaring static types, IDEs which can guide you as a library-consumer, nor for storing inline documentation/code-doc alongside your functions or classes.

And then all that stuff has to go elsewhere in order for the libraries to be usable.
Webhosting is usually limited to PHP, and that looks to be the case here too.
This and fractionalized ownership of collectibles just tells me that it is market of speculation not actual ownership or control. People are in it for speculation and investment, not because these things have other value.
Very much yes.

There are only a handful of C++ OSes out there.

• EPOC32/Symbian.

• BeOS (now lost somewhere inside of Access) and Haiku, its FOSS recreation.

• Genode (still in prototype stage, really)

• Serenity OS (not yet self-hosting, & barely able to run on bare metal.)

Symbian is by far the most successful, long-lived, best-selling C++ there has ever been.

By 21st century standards, it is tiny, simple, low-resource, fast, and stable. It is SMP-aware and multimedia-friendly, yet realtime-capable.

Symbian, in a way, is what many next-gen OS projects have been aspiring to be for decades.

It also uses standard filesystems, ran on a wide variety of industry-standard hardware, and was built using fairly standard PC tooling: Windows, C++ etc.

If there is nothing to be learned from this, we may as well all give up and go home, because computing is over.
Zerologin, a passwordless authentication server (using LNURL)
> The main point though is that you don't accomplish more

And I pointed out ~10 ways I do accomplish more because of it, refuting exactly the point.

The rest of the comment cites a ridiculous one-off, narrow social science study with a few vague pathic appeals to the quaint simplicity of the before-fore-times.

I think you both want to zoom way-way out to 10-guy "like, what does accomplish even really mean? Isn't simplicity, like, the real accomplishment?" and I'm all for a simple life well lived, but that's pretty much re-defining the entire discussion to be about something else. And no one is getting rid of cars or phones at this point, I'd love to see that argument.

You write to me on an internet-connected device, on a forum on the web, from likely a laptop or phone built within the last 5 years. That same phone you likely use all day, every day for hours a day. And you'll argue it's somehow a sinister regression? So... why are you here? A laptop, the internet (and modern healthcare that saves lives, modern cars that save lives, etc) doesn't exist without "complexity". It's such a ridiculous attempt to de-rail an interesting and specific debate.

It's also such a uniquely HN-specific type of person that pines for olden days while distinctly relying on modern technology all day every day, so weird. The same types will laud the Framework Laptop - yet talk about reducing complexity and supply chain reliance.
Another reason the Reagan took it seriously was that Margret Thatcher vouched for the science and that it was serious.

Before becoming a politician Thatcher was a research chemist (she studied X-ray crystolography under Dorothy Hodgkin) and so understood the science behind it all.

She had a brief "green" phase in the late 1980s which helped environmental concerns be seen as less of a "treehugger" thing in the UK and supported the creation of things like the IPCC and the Montreal Protocol. Unfortunately she later reverted to treating it as a political issue. It's frustrating to think about where we might be now if she had continued to treat it as a serious issue that needed cross-politics action rather than treating it as a partisan issue.
I've wondered about this and products like expo 'over the air' updates for React Apps etc. In theory does seem to infringe on these guidelines but are somewhat common in the iOS and Android eco-systems at the same time. I suspect an element of 'Don't ask don't tell' is being played out.

I also recall another guy -- who I think was openly advertising it as way to get around app store guidelines got taken down. JSONRoller or something my memory escapes me.
ITER will not produce significant tritium, since most of its walls are not covered with breeding blankets. Most of the neutrons it produces from DT fusion will not hit a blanket module and therefore not breed tritium.
Like most hand woodworking tools, the brace and bit is incredibly satisfying to use, especially with a decent set of augers.
That's interesting. Do you have data on whether the tactile or auditory feedback is more important?
The Roland one from Alex is even more interesting.
It kinda was a with or without question in the parent comment, that we will starve and the planet will die if we use monocultures. Hence my comment. Of course I agree with you that agriculture can be more robust, but 'native Americans did this technique with low intensity method to feed a small population so we should' is about as facile as the 'trade cars for horses' example
> shouldn't take more time to boot than a general-purpose consumer PC/laptop.

That's an incredibly easy target. VMs can and should boot much faster than that - just look at firecracker hypervisor.

Even with KVM, if you replace systemd with something small and simple [0] (which you totally should, for single-app VMs), boot times of couple of seconds are within reach.

[0] https://github.com/Yelp/dumb-init
There is not enough plastic in the ocean to cause any significant effect on oxygen levels if it all combusted.
Congratulations, this looks intriguing!

I am somewhat familiar with Ceres and GTSAM. Can you explain how it differs from these? What are the key features of SymForce that make it stand out?
There’s also a significant reduction in pay for the new offers being handed out. Somebody I knew joined a company for +50% 4 months ago. The same company is offering +5% for the same role now.
We still cannot email each other .py files where I work. But .py.txt is of course fine...
At least it's open source. You can still install the library, read (and even vendor) the source code, and build the docs from that code. You just can't visit the website.
that does look like french salary ranges for juniors
No, I just don't look at it.
This is insane and simply not realistic.
Libraries Are over run - few take donations.
I have a heavily used MC218 sitting next to me. I tinker around with it occasionally (after all it runs Linux), but any productive uses have long been replaced by other devices. The device was great for it's time and even I kept it alive for a lot longer, maybe until the first iPhone arrived. Nowadays it's limited by not having Bluetooth or WiFi. This makes connecting this device to anything really awkward. Also, in comparison to modern screens the LCD screen is very hard to read an needs good lighting conditions to shine.

I miss the form factor though. Typing this text on a virtual keyboard feels like something is amiss. A real keyboard IMHO just can't be replaced by an on screen keyboard.
Bashblog: A single Bash script to create blogs
Quick note: the video on the homepage is private and can't be viewed.
> Forcing yourself to engage in cerebral activities simultaneously utilising different motor, language and problem-solving skills is GOOD.

I'll concede the point, because I wasn't contesting the utility, but the popularity.
> Mostly known for creating the infamous Popurls

That was my homepage for several years, thank you for creating it.
One I only recently heard of through HN is Contabo. 8GB Ram for 5 EUR/mo. I've not used them, but given I pay $6 to DO for 1GB to run a single Mongo instance, I may give them a go.

Credit where its due though, DO have a great UI for resource visualiation and firewall rules which is what's currently keeping me from moving.
Also designing something "crash-first", even if you don't call it like this, leads to many different approaches and possible improvements.

For example lets imagine some embedded device in the ISP network, it is not very accessible so high reliability is required. You can overengineer it to be a super reliable Voyager-class computer, but that a) will cost much more money than it should, b) you will fail to achieve the target.

Or you can go crash-first approach. Many things can be simplified then, for example no need to have stateful config, no need to code any config management which saves it, checks it etc. You just rely on receiving new config every boot and correctly writing it to controllers. Less complexity.

Then if you are crash-first you expect to reboot more often. You then optimize boot time, which would be a much lower priority task otherwise. And suddenly you have x times better (lower) downtimes per device.

You can optimize on some hard stuff - e.g. any and all 3rd party controllers with 3rd party code blobs and weird APIs. Instead of writing a lot of health checks for each and every failure mode of the stuff you can't really influence, you write a bare minimum and then watchdog to reboot whole unit and hope it will recover. And this works very well in practice.

The list goes on. Instead of very complicated all-in-one device you have a lightweight code which has a good and predictable recovery mechanism. It is cheaper, and eventually even more reliable than overengineered alternative. Another example - network failure. Overengineered device will do a lot of smart things trying to recover network, re-initialize stuff, re-try different waits (and there will be a lot of re-tries), and may eventually get stuck without access. Lightweight device has a short simple wait with simple retry, or several, and then reboots. Statistically this is better than running some super complicated code, if the device is engineered to reboot from the start.
You could use the same logic to claim perpetual motion machine research is underfunded. The likelihood of the research leading to a useful result has to enter into it somehow.
Snapped up by collectors if they are desirable enough, check out the going rate for pre 1960s hand planes or vintage Snap On socket sets in obsolete sizes!
I know it is not my country, and that converting is not that difficult, but personally Fahrenheit degrees are meaningless for me.
Labyrinth and Kipple in same post; my recall of hoarding tropes is complete.
The purpose of GDPR is to help abusers legitimise the data they collect. Before GDPR it was a grey area, because users didn't explicitly consent to anything - GDPR fixes that. Ubiquitous pop ups where you agree for your data to be collected and processed, trained users to consent to anything that comes their way and corporations now have legal basis to use, process and sell that data.

It was quite clever - make people believe the legislation is for their benefit, whereas in reality it has been created to help with data abuse and make money off of it.
Opportunity cost is high. Acquiring the trinkets in the moment feels great but leads to long term challenges.
they've had almost 50 years to codify Roe at a federal level.
but instead of protesting against these lawmakers we see protests against the supreme court.
Or you could partner with a trusted brand like 1Blocker who is not forced to relax protections against MSFT. You could give the user one easy experience.

But you won’t, because you are explicitly not working to make these protections “as good as they can be”. You are working to capture the user’s entire session and monetize owning that. (I’d like to know the eventual purpose of owning that, and personally I’d like to see subscription somewhere, because any other monetization is likely to be user-hostile.)

FWIW, I’m super annoyed with you. I’ve gotten countless normals — and certain enterprises with 10k to 100k users — to switch defaults to you, and they now trust you (thanks to trusting me) on privacy in a simple binary way. Which you’re proving wrong.

Now I have to do diligence before recommending your brand, and that’s shitty.
> The nuance here is that we have to somehow be able to distinguish 0.5 - eps from 0.5 for very small epsilon.

If you ignore the problem then the problem indeed goes away. The need for distinguishing very small epsilon exists because of the continuity assumption, and because of the continuity assumption you can't really solve it either.

> Then we can decide to go left if it tells us x < 0.5, and right if it tells us unsure or that x >= 0.5.

Now you just moved the problem to deciding at which point you are unsure. As long as there is a decision to take the issue persists, it's only if you always go left (or always go right) that the issue doesn't exist.
I'd be pretty nervous if I had worked in an abortion clinic in one of those states...
I made a thread about this a while back: https://news.ycombinator.com/item?id=30260271

Companies make all these technical blogs and conference talks about how to develop software in a sustainable and disciplined way, but it's all a bunch of lies to lure stupid devs to join in on their death march projects. And the scam is perfectly self-perpetuating, if all you're doing all day is fighting fires on these half baked systems you're not learning anything that's transferable to the next job.
AI reveals unsuspected math underlying search for exoplanets
In reality, the color of your landing page CTA doesn't matter
Yes they would find it useful, but in terms of productivity what's it worth? For the things that aren't collaboration, it's probably single digits. Real-time collaboration is worth a lot for certain documents, but also you could have managed that on a 486 if you had a modem.
I used a Nokia 2720 running KaiOS. It has a Google Maps webapp installed that works well enough - it's not blazing fast, but lets you search with voice or T9 input. It was enough for me.

No Signal or Spotify, but you can transfer songs via USB. Camera is OK for small snapshots of things you want to remember or send via MMS, but nothing more - not good for landscapes or people.

You can root the phone and then you should be able to remove the browser (0). The b-hackers store (1) is a good place to find apps to sideload (there's a Telegram app, for example).

0: https://old.reddit.com/r/KaiOS/comments/ux6v8t/uninstalling_...
1: https://sites.google.com/view/b-hackers-store/home