skysight-inc/HackerNews huggingface dataset:
I am pretty sure that the poster was referring to phones, not laptops, when he posted about computers that can fit in the pocket.
Want to stop using Amazon but can't? This extension helps you choose small/local
Even if your backups are usually off-line, there must be a period of time, while you are doing a backup, that the backup system is in-line. How do you get around that?
There are lots of Haskell features where adding new instances changes the behavior of existing code. OverlappingInstances is merely the most obvious example, but there are plenty of others.
That's the basic idea behind "Chat over IMAP", which for various reasons hasn't seen as much effort put into it as many of us would like (not that I can talk, I haven't done anything).

HN discussion from when it was launched is here: https://news.ycombinator.com/item?id=19216077
I built a similar thing last year affectionately named "Sniffer"[0]. My build uses the newer PMSA003.

* Uses an ESP32 + ESPHome + PMSA003 + BME680.

* Data collection is via MQTT -> HomeAssistant -> InfluxDB -> Grafana.

* Software and PCB design files are on Github[1].

Looks like adding the SenseAir CO2 module would be trivial with ESPHome[2]

[0] https://blog.kylemanna.com/hardware/sniffer-air-quality-moni...

[1] https://github.com/kylemanna/sniffer

[2] https://esphome.io/components/sensor/senseair.html
It's very easy to support a policy that you benefit from. The property owner effectively missing out on 1,500 a month probably feels a little differently. People who have trouble finding affordable housing there, which may be exacerbated by rent control making being a landlord there less profitable and popular, may also feel differently.

I would support a policy that gave people with my surname $1,500 a month - but that doesn't mean it's a good policy.
>Do other non-software professions go through burnout? Alternatively, is software engineering more prone to burnout?

Oooooh boy you should look into medicine. This is a profession that has been dealing with insane burnout since before software existed and is only recently getting any amount of attention from within the community. (Think 80+ hour surgical residency for 8 years with the self-perpetuating cycle of "that's what I had to do so I make these residents do it too" logic of hazing)

I was previously pre-med and at one of my med school interviews (when the school was bragging about their mental health resources) they mentioned a story of a physician who played candy crush every morning before he got out of bed "just so that he could have one win for the day."
I just want to thank you for showing how effective this sort of propaganda is. A weakman is whenever you pick an easy claim to rebut instead of the harder one, it has nothing to do with your made up rules about what should or should not be fact-checked that seeks to minimize their agency, despite no evidence of them following such a rule in the first place. And the comment down thread just points out how that 'rule' you made up doesn't even apply to begin with.

So why should anyone attempt to prove that Snopes is following this rule when I have yet to see any evidence that this is, in fact, how Snopes operates, when even if we assume it is their standard, they don't appear to be following it very consistently?

That's a very odd burden of proof--asking me to prove that they follow a rule you just made up--don't you think?
Huh? I’ve known 3 people who burned out and every one of them had control over how much work to do and chose to take on an unsustainable amount.

Not saying that’s true in every case, but plenty of workaholics burn themselves out.
Carrying around your phone is sharing your location with your cellphone provider and thus the government. The stasi analogy doesn't make a lot of sense anymore at that point.

Speaking as a fellow German, I would never share that info with friends, but using that feature with my SO or future kids, sure. Not to spy on them, but e.g. to know they're safe when I expected them to be home already.
I have something fairly simple I’m going to build to try out workers. The getting started docs seemed ok to me.

I would love to have a local runtime so I could iterate faster.
Is that sarcasm? Didn't seem very straightforward last time I checked.
Seems like to to me too, but https://en.wikipedia.org/wiki/Poe%27s_law
You can get a GPS device that automatically pairs with satellite in the sky, regardless of the devices around it.

Are you worried about someone putting a GPS device in your bag?
Sssh. There's a support group down the hall. Don't tell anyone else because we're very embarrassed about it.
If your dishwasher breaks you can buy something nice and not have the cheapest noisiest machine the landlord buys.

Yes there are maintenance items if you own and need to set aside money for those things.
I would consider a practical functional language like OCaml or F#. Of the ones you listed perhaps Nim--too much of a kitchen sink for me but more mature than the others from what I gather.
I love that the alert says "If this AirTag is not familiar to you, Continue". I'm guessing that's supposed to be a scrollable region? Brings me back to the days when we had scroll bars.
But by that measure, everything is up or down because of the pandemic. A lot of the inflation we are seeing is because of supply chain issues specifically caused by the pandemic. For example, lumber is only because they closed down mills, and chips are short because companies cancelled a ton of orders, etc. I myself went on a trip because plane tickets are so damn cheap right now.

But I do agree that we are in a period of very high inflation.
Plant rolls +8 CHA, +3 AGI, +10 INT.
There's truth to this though. I am similar to the "friend" OP is referring to (though I do not get miserable at my job). But there's always a point where I experience extreme apathy at work, to the point that it spirals to not working for a day or two. It leads me to either leaving or quitting the company.

I've consulted a psychiatrist because it's clearly a recurring pattern that has fucked up my career progression. I've been told I might have ADHD.

I think the point (for me at least), is that some people aren't just meant to function in a full-time job. A bit of an exaggeration, but I tell myself that by the time that I'm 30, and I still have someone control my pace, schedule, and deadlines, that I'll kill myself (maybe just metaphorically).
If only grandma could use Signal, etc. The problem is that Telegram has by far the best UI and UX IMO, and yet we cannot trust it. Then there are applications which we could trust more (like Signal) but they are ridiculously hard to use and lack many features. Actually, I would say FB Messenger also sucks a lot and apparently FB does not care.
I was referring more to general attacks, the type that would have seemed too far-fetched decade(s) ago.
I dive to see coral reefs that are not bleached yet.

I've been to many destinations that people rave about, and I realize they have no idea what a robust, alive, coral reef looks like. This trend will continue.
> Drop support for Python 2

Python 3 released on '08. Flask debuted a couple of years later in 2010, on Python 2. 11.5 years later Python 2 is nearly in the rearview. The history of the Python 3 release is surely an impressive one.

On a more related note, props to devs/contributors for this release. My experience with Flask was pop-up projects and never mission critical, but i always found it a joy to use and quite intuitive.
Buy this sheep and I'll buy this island
Gas taxes galore
A test of Crypto Conservation.
I disagree. You could say the same thing about China.

Facebook violates China's content policies. As a result, China blocks Facebook.

Likewise, the EU is welcome to set up a firewall and do the same. Facebook isn't obligated to do anything other than cease operation of local offices.
I spent a summer’s worth of college kid shitty retail wages to buy one of these off eBay in 1998. It was by far the most expensive thing I’d ever purchased in my life. Learning Solaris inside out, including the forth prompt, let me bullshit my way into my first real job as a Unix sysadmin, which led to a pretty cool career in tech. I wonder what I’d be doing for a living right now if I hadn’t bought that ultra 1. Sun Ultra Enterprise systems will always have a very special place in my heart.
Do you think SO can handle 10% of its current traffic if built using Ruby on Rails?

I am building it for a region only so I know it can never get traffic comparable to SO.
Closing the Circle
Sometimes I like to play this 'wrong' and deliberately not progress as soon as it's possible to do so, to try to reach different goals than those that are explicitly 'the point'...
WiFi exploits will always be subject to proximity though? For it to be remotely exploitable, you would be talking about a router or something else in the hardware stack.

In your mind, what kind of WiFi exploit is actually concerning?

After reading your reply, it seems you have ruled out all home networks and any exploit on a company not dealing with ultra-sensitive data. What's left?
>Generally in the security sphere we consider it the most ethical and responsible

I would reword this to say

>Generally in the security sphere we consider it the most obedient

The earlier wording severely disadvantages the end-user of the opportunity to know that they are working with broken software and to find an alternative.
I said I am moving to another city do you want me to try remote working or not? Yes. Within 3 months my productivity rose 5x, I received a large raise. Who knew not working in the equivalent of a hog barn (yes I have debugged code in a literal hog barn, one very thin door from the action) would raise your efficiency?
> the new service will be pay to use in order to generate revenue. In which case, nobody outside Europe would use it. In which case, barely anyone inside Europe would use it.

WhatsApp previously was a paid app and had 500 million paying users.
Just out of curiosity, when do you do that?
Payroll cost is higher than that. Those numbers don’t include the other costs paid by the employer
- payroll taxes (as and Medicare)
- unemployment insurance (SUTA/FUTA)
- workers comp
- health insurance (most Americans have the large percentage paid by their employer).
I'd like to pop in a plug for a blog post I wrote a few years ago on this topic:

https://fastmail.blog/company/email-is-your-electronic-memor...

It was in response to Google promoting AMP for email (aka: you don't get a permanent copy of the content) - but more generally, the advantages of email aren't so much in the right now, they're in the long term searchable and immutable archive.

See also the nice immediate triage features of heyhey - there's some nice stuff in there, but long term their users are going to find that they're living in the moment and not building the value that's stored in the data to the same extent that users of more traditional mailboxes do.

(at least if you have decent search)
Built in flask.
Thanks for calling this out. It’s not that obvious, and we need to make some improvements, but there is a way to get access if you don’t qualify by zip code/school.

If a student does not automatically qualify, we offer them basically an appeal form where they can say how much their family makes among other things. And we do qualify a number of students that way.

Partnering with other orgs like BGCA is an awesome idea that I will pass to our outreach coordinator. Thank you!
Email makes a great universal inbox.

Instead of installing and/or visiting 100 different apps and services daily, I just redirect all notifications to my email (Reddit, HN, Discord, Matrix, Zulip, Mattermost, Slack, Discourse, Matrix, YouTube, StackExchange, VoIP.ms, Facebook, Twitter, LinkedIn, bank, forums, etc).

For news websites I refresh all the time, I set up weekly digests. For important keywords and mentions, I set up instant alerts.

It’s easy to setup rules and filters for emails. Except for specific emails that trigger a notification on my phone (confirm registration, verification codes, security alerts, IM messages, important people), I only check my email once a day, and make sure to process it down to inbox zero (with the occasional email snooze).

Having a single inbox to worry about has improved my quality of life a lot.

Feel free to share or ask about specific tools for email digests, mention/reply notifications, and keyword alerts.
Aleksi Perälä has been this for me the past few years and is the one pushing mystical electronic music forward that’s approachable in the way BoC and RDJ are.
New SMS Hack in iOS 14.5.1?
My dream: this will prevent other auto manufacturers from doing the same for 20 years

Reality: other manufacturers will be totally down with paying licensing / doing a tech exchange for this
I think you'd be pretty upset with what would happen to the world if FB was allowed to pay people to use it.
Sending private information is the first thing I think of--from a bunch of aspects. Secure in transit has had a bunch of different, awkward implementations. My biggest concern is sending tax documents and it sitting in someone's archive folder (or sent folder) for years until their account is compromised.

So I often have organizations that send email pointing to their proprietary webmail. The alternative is sneakernet, hard copies, or even faxing.
Sophie Scholl: Student who resisted Hitler and inspires Germany
Which is why you decide to just say "fuck it" and share your information with even more people? Did I understand you point right?

There are much more dangers than just the government even if I chose to use the stasi as an example. I just thought that it makes for a good example where you can know a person for years and still get betrayed by them.

To your edit: Especially using this with kids (probably pressured to do so) is icky. You can claim that you are not spying on them, but you are. Maybe for their safety, but safety is often used to remove rights like this. You still spy on them.
https://en.wikipedia.org/wiki/Monero#History
> Article 3(2), a new feature of the GDPR, creates extraterritorial jurisdiction over companies that have nothing but an internet presence in the EU and offer goods or services to EU residents[1]. While the GDPR requires these companies[2] to follow its data processing rules, it leaves the question of enforcement unanswered. Regulations that cannot be enforced do little to protect the personal data of EU citizens.

I mean what are they going to do, invade Silicon Valley with their armed forces? It's not really enforceable. They can set up a firewall if they like and censor Facebook, that's the most they can do.

And hee hee, the freedom-loving EU citizens will riot if they try to censor the internet, we all know that :)

Checkmate, GDPR is not enforceable.

The real way to solve the problem is the US should implement its own privacy laws, and preferably better ones than requiring some stupid annoying cookie popups.
Not sarcasm; ignoring the surrounding try catch block, it's one line of code.
"Germany's leading data protection regulator for Facebook has banned the social network from using data from WhatsApp users."

Not to be pedantic, but the parent comment is making a common mistake by using the term "selling" to refer to the way that "tech" companies like Facebook/WhatsApp sell users out.

Facebook/WhatsApp does not need to "sell" data. They can honestly say they do not sell data, and that is exactly what they say in their public communications, hoping to fool readers who believe "selling user data" is the problem. (Maybe they give data away instead. Researchers, API users, and others have had signifcant access in the past. Regulating only commercial exploitation might not prohibit those transfers.)

What they do sell is access to users.

Thus what we want to regulate is not "selling" but "using".^1
(Ideally we want to regulate collection as well, but this does not account for data already collected.)

Read the press release from the HmbDfPI. There is nothing about selling, only about collecting and using.

https://datenschutz-hamburg.de/assets/pdf/2021-05-11-press-r...

1. One instance where we might want to prohibit sale (or transfer) of data is in mergers and acquisitions. If, e.g, the user entrusts company A with data, then if company A goes bankrupt, company B should not be able to acquire the data without the user's express permission.
I'm thinking of using Ruby On Rails though worried about scaling problems. I am already having problems with our another website which get just hundred thousand unique visitors only.

I will explore some other frameworks too. Most likely I will go with mongo rather than postgres.
Running Firefox on Windows 10 x64, on a somewhat under-specced machine that tends to run low on RAM.

I'm getting highly inconsistent note timings, with intermittent full 1-second pauses with no new notes being triggered. (FWIW, I also saw something similar in https://news.ycombinator.com/item?id=26870666 , and am getting choppy audio in Zoom that disappears as soon as I enable profiling...)

Is it my browser's fault for having the JS event loop stall, or the page's fault for driving audio off the page's event loop? Or both? (IDK how to fix Firefox, other than increasing the content processes above 3, which will reduce cross-tab lag but possibly increase RAM, or to reduce my extensions or find the one at fault.)

On a related note, how critical is it to follow the "audio on a real-time thread" dogma (http://www.rossbencina.com/code/real-time-audio-programming-...)? I've heard that not using Electron, writing real-time code, avoiding mutexes and allocations, mlock to avoid swapping, tuning OSes and picking processors and audio interfaces based on its low-latency properties, etc. is important for live performances, but not necessary for MIDI instrument input for (casual home users? studio work?).
Not only do they have the power, relieving/handling that pressure is a good chunk of the very job description. If you are in charge of administering a team of people and you are doing nothing to coordinate their collective and individual workloads, then what exactly are you for?
You’re probably thinking about Hey https://www.hey.com. The issue I see with it is that it goes beyond a refreshed interface and breaks IMAP compatibility.
You just described the entire food service industry. Chipotle is far from the only offender, or even the only big offender.
Why Is Vegetable Oil Unhealthy?
I can't edit my comment, but 2005 would be totally shocked that the future has such wonton disregard for privacy.
Yeah, as long as one is not trying to purchase a real estate he can have a not bad life in Taiwan.
That's just not true. Whether the message is from an "intelligent" source or not, it can still contain information. When you make an observation of a random process, you decrease your uncertainty about its state, or in other words, you lower its entropy. In the process, information has been communicated to you.
Sounds like a great way to spend 10-20 hours a week. That's rarely on the table, though.
HR proudly proclaims, "we work best when we're all together"
Because you want to encourage compliance — encourage the companies to do the right thing. If you make the fine too high, they’ll be scared and try to hide the offense.

But fines and tickets being pegged to income is a good idea. Fixed amounts for fines are really expensive if you don’t make much money. Similarly, they aren’t much of a deterrent if they are a small amount of your income.
Apparently 80% of job reductions is because of automation. 20% because of shipping jobs to other countries. Now China is investing heavily in automation to stay competitive.
Perhaps Facebook believes that the regulator has stepped beyond its legal authority and would prefer to have a court decide the matter? It's a pretty normal thing. Bureaucrats may be powerful, but, in countries I'm familiar with, they are limited by the law in terms of what actions they may take, what justifications they must provide, and the reach of their decisions' force. Facebook appears to be wagering that this decision will not be enforced, presumably due to an insufficiency of one of these factors.

> Unlikely, Facebook will probably back down like they did with Austraila

Also, you're mistaken about what happened here. Australia blinked. Facebook got most of what it wanted. Only then did Facebook unban Australian news.
Unless they were at the very top of their workplaces' hierarchies, that sounds like whoever was in charge of managing them had abdicated their duty.
Every device has its own characteristics.

AirTag: Very economical (no monthly fee), 1 year battery life, no line-of-sight required, easily purchased without attracting attention or providing an address, unguaranteed data freshness, size of a coin.

GPS tracker: Monthly fees, 1 month battery life, line-of-sight required, slightly unusual thing to purchase & may be difficult to obtain without supplying an address, usually better data freshness, at least as big as a box of tic tacs.

It's not that AirTags would always be ideal for stalking, but considering the ease of availability & use, it's definitely going to happen. The most interesting part is that Apple decided to release this product. It's only a matter of time until AirTags are linked to a case of stalking (whether the best device for it or not) and when that article gets written, it's simply not going to be aligned with the brand image they typically aim for.
is the use of a circle instead of a checkmark common? I think it's the first time I'm seeing this
I wonder which way ‘round this happened.
Yes, I know many companies are abusive and chaotic. Hopefully those workers are able to seek employment elsewhere even in other countries where workers have more respect if necessary.
> Flask was just a PITA to deploy properly in a way that it could handle lots of concurrent connections without a massive memory footprint, and async in Python is a mess.

That makes me concerned. Does anyone here know if FastAPI is better? How many concurrent connections could your Express app handle at once?
If you don't mind me asking, how long (1 semester? days/week?) is the course you're taking? For me, the closest location listed on the site is a university about 3 hours away. There's not a lot of info on their page, but it sounds like something I'd be interested in, if I could actually work around it.
As someone who has to interface as a client with companies that want us to use Slack Connect, I just hate it.

It's one more information stream I have to monitor, by manually going and checking it. Even if work used Slack - we don't - I'd still have to manually navigate among teams to cycle through all my incoming communications. And bringing additional colleagues into the conversation on a purpose-specific, temporary basis is much higher friction than it is with email. Instead of just CCing them on an email, I have to get them invited to that company's Slack, and they have to go through the hassle of setting up an account. And then, since they didn't install the app, I still have to manually prompt them to sign in whenever I see that they aren't remembering to include that Slack in their manual rounds. Which they aren't, because Slack Connect is oftentimes their first experience with having to do manual rounds to purpose-specific locations in order to communicate with people like that.

I've never really got their "move out of siloed email communication" sales pitch. It's like, out of the silo and into a different silo that's deeper and also on fire.