skysight-inc/HackerNews huggingface dataset:
That's a great point about "modes".

Even 40 years people already joked about the alarm clock you mentioned: everyone knew how to use VCRs, but the damn clock was never adjusted. Since it was neither intuitive, nor something a user would memorize how to do, most VCRs just sat there saying 12:00 or 00:00 forever. For the alarm clock, of course, we had to learn since it was its main function.

I see this in music equipment a lot, too. To program something with modes you need significantly more time than something with just knobs. And the performance possibilities are also much limited as soon as you bring in menu-diving.
Classify birds acoustically with BirdNET-Pi
We do have unique ID's for each production (and have already had to deal with avoiding duplication of shows with the same name) but linking to Wikidata is a good shout!

I've not looked into it fully but since we cover a lot of Fringe and Amateur productions they might not be in Wikidata and those will tend to have a higher duplication factor.
> This is what privacy advocates have been talking about for decades and finally we've got an issue that politicians can understand.

Hopefully their constituents as well. Progress on topics of surveillance and privacy very rarely reach the level of discussion required for elected officials to consider this as something worthy of their time.
sorry for your loss.
More bugs definitely, but car manufacturers put so much effort into QA for the essential features that they really just short on never are released broken.

Changing the temperature while driving on a good touch interface is trivial and incredibly far from incredibly dangerous. Besides with CC systems nowadays people look at the set temperature just as often. More advanced features like toggling internal air circulation do require a peek, but so do the buttons on most classical cars where you have multiple buttons in a row with unlit icons.

I still prefer buttons for the tactile feel and feedback, but the downsides you listed are pretty much made up.

The great benefit of a touch screen is unlimited update capabilities. It seems absurd to me that there are still cars rolling off the factory line that have unupdatable software in 2022. Your car is basically outdated and replaceable by something better within a year. That’s great for the manufacturers, but not for the customer. Compare that to a 3+ year old Tesla which works almost as good as a brand new one despite big upgrades to their internals, largely thanks to regular updates.
We moved across the country a few years ago after living in one place, raising kids, for more than two decades.

The experience of disposing of accumulated junk was very cathartic, and has led us to both reduce accumulation of more junk and look critically at what we still have. We're not close to death (I hope!) but we've left things in a much tidier state for the kids when we do go.
Different order. That is also why the gdpr addresses some of the abuse of the cookie law.
Honestly, if mine ever stops growing I'd question what was happening to me. I mean as far as saved links inside my bookmarking service go, I have thousands. I've managed to pair down emails by getting off most of the discussion lists I was on, yeah those do still exist in the niche I belong to. I'm also currently restarting my Miniflux instance from scratch, so pairing down feeds as well.
Indeed. And humanity is not even benefiting from the energy released, as is the case in an incinerator generating electricity or heat.
That would be too hard, it's a kernel that's actually developed with security in mind and is subject to active research (e.g. by DARPA).
My parents have one and I think it works really well. There is a physical power button, start button, as well as a physical knob. For the basic usage, you press power, turn the knob to select the mode, press start, then turn the knob to select your desired temperature.

No use of the touch screen for the basic flow. But if you want to do something else like start self cleaning or turn steaming on, you use the touchscreen rather than pull out a manual that tells you to press button 1, 3 and 4 for 4 seconds.
Not a CEO in the world will exit a profitable legal business and not get fired.

Besides, the US also had multiple opportunities to fix their spying laws to give EU countries assurance their citizens data would be protected but actively chooses not to.
Cookie banner has ruined the whole web.
- Does not protect people (99% are just fake. If you reject cookies you keep get them)
- Cost money to company (so cost to customers).
A simpler browser extension where you manage your preference once far all (default) with the possibility to personilize x site (think like you do for camera permission) would have solved the problem in a real way and without all the hussle.
If you need geographic redundancy beyond the European borders, what is your threat model trying to mitigate? E.g. Let's say you have servers in Norway, Germany and Spain, what would be solved by e.g. having an extra one in the US?

Roaming access can be handled through a VPN
My feeling is that cryptocurrencies brought wealth to people considerably less political than the traditional financial elites. And I really like this.

Still, if the traditional finance is affected by the downturn in crypto is just because the first ridiculed BTC and then jumped on the bandwagon too late. They could have decided to invest in BTC in 2015, rather than laughing, or they could have decided not to take part in the game, and not to integrate traditional finance with crypto.

Still, joke's on them, people who bought crypto in 2015 are doing pretty fine, even with this "huge downturn". Looks like the "traditional finance" forgot to buy low and sell high.
> Combining physical buttons for basic flow with a touch screen is the best of both imo

This. But if I have to choose, then I'll have physical buttons over a touch screen. Why? Because I use the "basic flow" every damn day. Whereas I only need to set the clock every few months.
In which sense “better output quality”?
Good point, I'll add some photos and a video later this week. There are a few screenshots on Producthunt here:
https://www.producthunt.com/posts/simple-journal
The Dickey Amendment[0] frightened the CDC from doing just that. Lobbied for by the NRA and added to a spending bill by a Republican congressman. "Although the Dickey Amendment did not explicitly ban it, for about two decades the CDC avoided all research on gun violence for fear it would be financially penalized." The CDC had budgeted $2.6M to study the problem. This was stopped and, in addition (as "punishment" perhaps?), exactly $2.6M was diverted to something else. Willful ignorance. What can you do?

[0]https://en.wikipedia.org/wiki/Dickey_Amendment
Yes this :points up:
It is all but inevitable, unfortunately. Unless terahertz wireless networking is outlawed, passive detection systems will make the interiors of most homes visible in fairly sharp detail, much less the intimate minutia of random passerby, including both their physique as well as the contents of their pockets.
I mean SF right now has a DA that won simply by default through ranked choice voting. And he’s about to be recalled.

It may help but clearly bad people get into office anyways.
Looks really neat. I use to work in this space, and it's just a dreadful collection of slow outdated systems cobbled together, so your site is a breath of fresh air.

I notice that you are redirecting to 3rd parties when people "book now", do you have affiliate/kickback agreements with these places, or are you just doing it out of the goodness of your heart?

The company I use to work for maintains an API for integrating with all these systems for booking tickets etc. It is... interesting...in terms of reliability, but it might help you integrate an "on platform" solution. Given that your website is slick, and that the industry is horrendously technologically backwards, you could probably turn this into a decent biz.

API:
https://docs.ingresso.co.uk/

Python Wrapper:
https://github.com/ingresso-group/pyticketswitch

Disclaimer: No current affiliation, use to work there, helped build the current JSON API, learned the hard way about how backwards these systems are.

Feel free to reach out if you want a point of contact or something
One argument I rarely see mentioned: there are basically two Nash equilibria in the problem, one where gun ownership is sparse and one where it is very common.

If I live in a country with very few guns around, say most of Europe, I'm probably better off not having one - it's common for gun owners to be killed with their own gun in a melee, for example. If, on the other hand, any burglar or opportunistic petty criminal has a handgun, I guess I may need one too.

Now, jumping from the "lots of guns" equilibrium to the "few guns" equilibrium, even if you have societal buy-in, is hard - how do you collect all the guns from bad actors who don't want to relinquish them, when there are so many? Maybe it's so hard that it's infeasible (steel man alert) and so you're better off perpetuating and strengthening your gun ownership laws.
The article is about side effects of wireless technologies ("if you make noise I can hear you"). It is not about the misappropriation of information stored in IT systems.
I'd give them a fair chance. Although it received a lot less hype, the ID.4 basically has the same driving assistance systems as what Tesla's "Fully Self Driving" can do.

And in Germany, the ID.4 is roughly 25% cheaper than a Tesla Model 3.
Parent means infixably and/or intentionally insecure.
For me, the pull quote about 40% of the way down the article is key. ("A credit score, at its most basic, is a predictive model of behaviour.") It seems fairly obvious that there's a lot of possible efficiency (read "cheaper and more accessible credit in aggregate" as the consumer benefit) to be had if implemented correctly.

Lenders want to lend money to people who will pay it back as agreed. Lenders want to avoid lending money to people who will not (or want to charge an amount sufficient to cover their increased risk and costs). Borrowers want to borrow money at the cheapest possible terms. A system that correctly predicts who is likely to pay back borrowed funds as agreed serves both borrowers and lenders. That means it's unlikely that it should be made outright illegal.

Regulations around data quality, challenging suspect data, removing erroneous data, how long correct-but-negative items can stay on the report, etc. are entirely appropriate of course.
Is that what happened with GameStop?
Less gun laws, equip every citizen who wants with a weapon. Including the children.

And the actual solution is to solve why people do these things, not how. How is simple to solve, just lock everyone in 2mx2mx2m cubes permanently.
> This is like saying that regulating damage to the environment is bad because

Sure if a global problem is only taken by a small subset of states. It's not solving a problem just essentially grandstanding. See climate change.

But GDPR and related laws have been a mixed bag and a combination of neat and "why the hell do you think that will work?".
I skip that page. Maybe I don't follow enough repos to have some content that would attract me to it.
Cheap pianos don't age well - quality ones do.

I sold some shares (stock)in 1993 for around $8000. I bought the best PC I could get with about $3500 (a 488DX66 with 8MB RAM...). I bought my wife a 30 year old Yamaha U3 upright piano for about $4000. (It was built the same year I was born).

We still have the U3 (I just looked and they are worth about $7K now). I think it is overdue for a tune but it still has that beautiful near Grand piano tone.

The PC and the next one and the next one I bought are all in in landfill or melted down somewhere.
Depends on your definition of good. 50k+ is above average (almost?) everywhere and is more than twice the EU average.
Identify ESDI Drive
How is that capitalism related?
For me the issue was less about the bugs in pipenv, and more about how Kenneth Reitz leveraged his commit rights to other projects' documentation to update them to claim that they all recommended pipenv when pipenv was in its infancy.
Sounds like it was a bit more than that, the top comment there looks quite damning:

>However, Kenneth abused his position with PyPA (and quickly bumped a what is a beta product to version 18) to imply Pipenv was more stable, more supported and more official than it really was.

> And worse still, for anyone saying "but ts open source, you get what you pay for", Kenneth as former Python Overlord at Heroku, encouraged Heroku to place Pipenv above Pip as the default Python package manager in the Python buildpack. This decision impacted paying customers and the Python buildpack used a broken version of Pipenv for a long time. So long, most people I know just went back to Pip.

> Then, lastly, when people complained he had a tizzy at reddit and twitter and got PyPA to help backtrack and say "no we didn't support it, nope, its just a thing that happened", all while the main Pipenv Github repository was held under the PyPA GitHub Org.
I still prefer buttons for the tactile feel and feedback, but the downsides you listed are pretty much made up.

Or, maybe your personal experience doesn’t translate to everyone, and touch controls are indeed dangerously distracting for most people. What we need here is evidence (user studies) and not anecdote, but anecdotally I can say operating a touch screen without looking at it directly is not something I’m capable of doing, even for things I use often.
What Good, Cash-Strapped Hiring Looks Like
Ah, this remains me of a classique in this field: https://youtu.be/OonDPGwAyfQ
You're not wrong, BUT: I believe that taking biometric photos of kids and storing them in badly secured online databases is a lot worse than teachers seeing the kids with their eye. Digital data remains usable forever, and that means it needs to be protected from theft and abuse forever. But nobody's going to pay for that. So collecting the data is a sure way to doxx those kids in the long term.
I started out with Common Lisp and David S. Touretzky's book[1]. The great thing with Lisp or Scheme as a first language is that it requires learning very few concepts and very little little syntax to get started. Lisp isn't terribly functional, but the functional style feels natural to use.

I like the idea of starting with pure functional programming. With procedural programming you have to teach two concepts, functions and side-effects. With pure functional you only have to teach one of those concepts. That is until you need to interact with the world, ideally you'd start out with a framework that papers over all of this. Maybe Elm would be good option for this reason? It helps that you can easily produce something graphical that can be interacted with from the very beginning, and building web apps is probably the most common application for programming these days.

1. https://www.cs.cmu.edu/~dst/LispBook/book.pdf
That's something the article should have mentioned:

4 years on, and people still think GDPR is about cookies – and even responsible for the intrusive consent pop-ups!

It is a testament to the power of the adtech giants and all the other shitty shady businesses, how they managed to twist the narrative.

And that's on HN, a presumably tech savvy audience. What chance does the "normal" population stand?
Why is an analog-to-digital converters not a counterexample? For that matter, why is a comparator (a one-bit ADC) not a counterexample? Or, for that matter, a wire tied to ground? Or a 3x5 card with the word "YES" printed on it?
GDPR aside, I had similar shock after getting a few million users for a viral language game, but finding that basically nobody was willing to sponsor it on Patreon, even to a level to cover the basic hosting costs. It was a little hard to process at the time.
Slightly lower actually according to https://en.m.wikipedia.org/wiki/Capital_requirement, though the exact figure doesn’t matter that much. The 10% figure in your mind was probably the old reserve requirement, which was recently eliminated in the US.
Yup. Did anyone catch the Senate bill tabled and immediately defeated after the draft decision leaked?

https://www.nytimes.com/2022/05/11/us/abortion-bill-blocked-...

Democrats know they don’t have the votes to get a comprehensive bill passed so best to quickly table and get it voted down than have that haunting them later.

And then they turned it into an issue about the Filibuster (which neither side would love to selectively apply but nobody wants to throw it out completely).

I have zero issues if a national abortion bill is passed, that would actually be better than relying on the courts.

But the votes aren’t there.
Because the opposite of black box is clear box so it makes sense to use the opposite of clear which is opaque.
From what I read between the lines you work as an external contractor bidding on one-off client projects/tasks. In that case estimation is even harder, because you often dont know the quality of the code base that you have to work on.

I would always try to get a "times and material" agreement, where you are just paid by the hour and estimations are only necessary for rough scheduling and are not bound to your paycheck. This of course implies a certain level of trust that you need to have with your clients. Often this is the case on longer term /regular engagements.

If you need to bid / pitch to a new client you might be forced into a "fixed price" offer for a certain scope. Best to avoid but if you cant I would try to explicitly have some form agreement that allows for some form of re-estimation, e.g. if some explicit (or implicit) assumptions dont hold to be true.

On the matter of estimations: I would try to avoid single-person, one-point estimations (e.g. "3.5 days!") and would try to aim for a three-point or range estimation with some confidence levels (e.g. "best case 1.5 days if all assumptions hold; 3-5 days if we encounter some unknown unknowns, 6-12 days if we totally missed something in the requirements and spec"). Best try to partner up with somebody to get a second opinion about assumptions and risk.

The most solid projections (not estimations) I have seen, were by stable teams who just counted their work-item throughput and learned to be good at item sizing.
I think the point is that people are obviously sad and grieving about their parents' death, and that then having to deal with their possessions is additional grief.

Someone kept something useless and valueless for decades. It clearly meant something to your recently-deceased parent, so if you just bin it without thinking then that feels like a betrayal to me. Imagine if you walked into your parents' house when they were alive and just started binning their momentos/prized-possesions/favourite cups/tools/etc right in front of their face - what would the reaction be from them?

I don't think people begrudge the time and effort so much, just that they are upset at having to make decisions on what to keep and what not to keep, especially if they are already grieving.

I've got some of this on the horizon for my in-laws. I feel like if I do the clearance and not my wife we can find a happy medium - I know the in-laws well enough and long enough to treat it with respect and deference, but I am also distanced enough to not get all tied up in sorrow about old childhood memories or whatever, and hopefully be able to move quickly(or if nothing else to genuinely clear out the trash and leave the personal stuff to the wife to look through)
Less than 5% of the links we have are affiliate links, a few sites in the industry we noticed will only list venues that give a kickback, but we want to list everything and we've got a few other ideas of monetisation later down the link (the small number of affiliate links we have at the moment are working pretty well).

A ticketing solution is certainly one of the options we have, especially for the smaller productions which are in makeshift theatres (a fair few in working mens clubs!)
Google Research Film: Frame Interpolation for Large Motion
> finally this can be done in the web.

This is what I had on my 1 MB, 7 MHz Amiga 500 in 1989.
Thanks, that's exactly what we were going for!
mix n match is a tool for reconciling such lists:

https://mix-n-match.toolforge.org/

Looks like they already have a few databases with opera singer and writers as well as actors etc.
Here in Ithaca, NY the "Friends of the Tompkins County Public Library" has a book sale of donated books twice a year. Each sale goes over several weeks with prices declining, with the last day being "$1 for a medium sized bag full of books".

After the sale a large dumpster is parked out front and the volunteers fill it with things that didn't sell, to be sent off for disposal (recycling, I think.)

https://www.booksale.org/
What the hell does the public know about the issue? What a braindead way to run a country that would be.
Is Python still the most common tool used for web scraping and if so, what's the advantage over jsdom/cheerio or, say a headless browser based tool like puppeteer?

I'm a bit of a Python zealot, but if you prefer JS then use JS. The best tool is the one you know.

I think Python became the scraping language because many people thought it was significantly easier to use than Perl, and Perl was on top because it was significantly easier than shell scripting. Any language that is incrementally easier, or better in other aspects wont inspire people to learn something new. If we had node 15 years ago, maybe it would have been JS.

As far as headless browsers, selenium has official Python bindings. Though I kind of consider that cheating.

For my personal taste, I choose Python because I can write it off the top of my head without making syntax errors, or leaning on an IDE. It's the only language I can do that with, and I've been able to do it since about a month into using it.
Never underestimate the power of hype.

I think ID.4 is a significantly better car and I trust the manufacturer much more than Tesla. But the average guy on the street doesn't even know about this car.
Delegate the prioritization by using a template similar to this one.

> "Hey, I noticed [this thing that I think might be a problem]. Would you like me to [do a specific action that would probably fix it] or move onto something else?"
The great thing about Fuchsia is it's like a Google version of Plan 9.

The bad thing about Fuchsia is it's like a Google version of Plan 9.
Wouldn't be too hard to include package the JSON with the final product or generate code though.
Hitler learns topology: https://www.youtube.com/watch?v=SyD4p8_y8Kw
I find that often those “gaps” are created by management not pushing some people as much as they push the gap fillers. The gap fillers might be better employees, but why should they have to put up with an underperforming person?

Basically the one doing great gets added a bunch of work while the one that’s “not good at that” doesn’t get pushed to learn it because management doesn’t have any faith in them.
Then the good employee leaves and everyone is like Aw man whyyyy.
Yeah Patreon won't cut for those cases (unless there are good perks).

Maybe it's easier to sell merch.