skysight-inc/HackerNews huggingface dataset:
Web is a lost cause, go to inconveniently placed platforms if you want to find peace, freedom and lack of commercial drones
Ask HN: Recommended Smart Air Cleaner for Home-Office (UV-C, HEPA, Ionisator)
Dear Entrepreneurs,

I know the HN Crowd cohorts one of the smartest and most tech-savvy communities. And I want you and me to breathe only the best air. Since, probably most of us are in the home-office, we need to take care of our well-being here too. In the office you have nice air-conditioning, but at home? Most of us, especially in Europe (Germany specifically for me) don't have AC and I think it's first of all too expensive and also very wasteful with electricity.

That's why I'd love to ask you wonderful people what you're using and recommending, when it comes to Air-Filtration/Cleaning systems.

Let's be honest Air conditioning (AC) devices are horribly inefficient. They are chunky, loud and use decades old technology. A "simple" compressor to just "cool" air + optional HEPA filter is not suitable for most of us for multiple reasons. Also it uses so much energy that it's environmentally not acceptable for me to use up 1-6kW/h for just cooling the room temperature.

That's why I'm looking to buy an improvement over a regular Fan. Something that is smart and can be controlled with the smartphone too. But there are so many devices and in such wild price categories that I hope to find an answer with your help for all of us.

Summer is coming and most of us are expecting new heat-waves too, including lots of pollen, dirty air, dust and funghi/viruses/bacteria. I have no connnection with them, but something like https://www.leitz.com/de-de/design--serien/trusens-luftreiniger/ but with smart-home capabilities in an acceptable price-range that most of us can afford would be great!

What are your suggestions for a device that cleans the air in the home-office (15-80 sqm)? Some of us have very little, others generous rooms, but the recommendation should work well with room-sizes up to 80sqm and even better with smaller room sizes.

I think an UV-C lamp killing germs, a HEPA filter for dust and dirt, an ozone-free ionisator to clean the air should be essential. Sorry if this is too naive, I'm a novice in this field, that's why I'm asking for your help.

Best and Thank you so much for your help!!
Stepping from one pile into another is not a valid argument as to why standing in the original one is bad.
> Is Haskell unmaintainable because of its dense, clever use of the type system?

yes.
A Jeopardy Contestant's Hand Gesture Became Part of a Conspiracy
Fun fact: <blink> is an HTMLUnknownElement. What GGGP did is essentially the same as:

blink {
animation: blink 1s steps(2, jump-none) infinite;
}

@keyframes blink {
to {
opacity: 0;
}
}

Now when you write <blink> in your HTML you will essentially get an HTMLUnknownElement with the specific style of blinking every ½ second.
Jack Dorsey's Square investor deck that raised $100M in less than 1 minute
I think this is true, but all things being equal employees will value $1 in salary much more than $1 in equity. So to get the same impact of higher salary, you have to give a large amount of equity. There are pros and cons.
https://runson.cloud and the associated Chrome extension
This is the coolest thing I've seen all year. Particularly use of WebUSB.
Generally, HN people are more educated and better trained in logical thinking (most being engineers of some sort or in other professions that require a bit more thinking). Hence, the GP's expectation, I assume.

However, this is just my impression from reading comments here for a few years. I may as well be wrong. Smart people do have their own blindspots, too.

Edit: I noticed you were downvoted, and I disagree with that. Your question is reasonable.
I am anxiously awaiting the day we do this for politicians.

A new political party whose beliefs, policy platform, speeches, and votes are tied to constantly evolving real-time demands of its app users (err...constituents)

I would vote for any candidate that committed to letting its registered users decide every vote he or she made.
Well yes. They most certainly have a higher rate of tertiary education (and thus exposure to scientific method) than the general population.
Did his wife consent? She may have, but if she didn't and he publicly vowed monogamy to her, it calls his character into question.
So you are saying an optical illusion showed up on radar and infrared cameras and appeared similar from the vantage points of two jet fighters, one of them descending to get a closer look.
Indeed. Nice work, but it feels like you're circumventing the exact restriction of the Lite plan. I imagine they'd shut you down if you got too much business.
This reminds me of "1000 True Fans" https://kk.org/thetechnium/1000-true-fans/

Many creators have super-fans but fail to monetize them. The expected model (the only model?) for doing so is that you sell out to advertising.

You have fans who are willing to pay for what they are getting, but your fans don't have any way or any nudge to pay for it.

This business reduces the friction by directly inviting super-fans to pay for what they're consuming.

I don't like it for myself, but I expect it's a good and potentially transformative business model.
Because they thought Shopify would not be interesting for them, or maybe just because they bumped into TinyStore first?
I just did a search on Dice for jobs.

Java: 12,879
Golang: 4,339
COBOL: 321
Haskell: 18
Rust: 2

The Rust jobs also appeared to be blockchain related, so I wouldn’t count on that being a place that could get you to retirement. I would expect Rust is a requirement so a marketer add a bullet point in his or her slide deck.
That does seem to be the correct term for what happened. I had never heard of "Pareidolia" before, thanks for sharing. Actually it's definition might make a good Jeopardy answer!
Sorry to break it to you but these TODOs are a measure of technical dept you've accrued by limiting dev work to issues and stories.
Its cool that someone wrote this, but practically, this sounds like it encourages to microservice hell with many unnecessary services. A service should not be written to enforce separation of concerns. We have classes and functions for that.
Seems like that's the whole point of Shopify Lite[1]. It sells you the DB and payment backend without front-end; or am I misreading this?

> Whether you’re on WordPress, Squarespace, Tumblr, or anywhere else, with just a few clicks you can turn your website into an online store.

1 - https://www.shopify.co.nz/lite
Reminds me of a relative's tale when he talked with a Japanese developer to find out why one product of their company was really slow at processing data and the other was much faster. Turns out they were developed by two different teams, one of which had the idea to use the GPU for acceleration. The two teams were neighbours in the same company building but communicated so little they didn't know what the others were doing, and how.
They're referring specifically to software engineers.
FWIW, the sixth sick sheikh's sixth sheep's sick.
Agree with some of the other commenters here – this seems really really smart, but only because I live and work deep in Shopify land. It was immediately obvious to me what this means, but there's plenty of Shopify merchants and partners who aren't even aware of the Lite plan, and if they know it's there, are unclear of the limitations.

I can definitely think of people who this would be great for – it's almost like headless commerce for the extreme low end. I'll be interested to see if you build this out further and what you decide to add. I'm surprised more haven't attempted to build full, wholesale replacement of Shopify's frontend outside of enterprise alternatives like Shogun Frontend.

A simple theming system and more customization would be a natural next step.
The power of AI content generation
If you have read between the lines, you must have noticed that AI carries a lot of advantages for marketing teams and content writer. This is an overview of the benefits of using an AI content generation tool.
Using Safari is amateur, the design looks nice.
Eufy privacy breach shows live and recorded cam feeds to strangers
Yes, that's a good idea thanks! I'm really impressed by these web VNC projects, like guacamole and novnc. One thing I think I could learn is how do they send the frames?! They seem to achieve some interesting compression. I think their framerates are higher than mine, and also responsiveness. I definitely could learn something from them. For features, they're not really superior because I probably need all that control, and browser internals instrumentation I get with devtools protocol. E.g how do I upload a file over VNC? But it's a great idea, and thanks for sharing it with me! :P ;) xx

For brow.sh it's kind of a sad project. I mean because it's so popular, with > 13k stars, but the poor guy's only making USD44 a month from this work. I feel so sad to see that. It's very niche, and too niche and restricted for what I'm doing, but one thing I can learn from them is not to be them. I don't want to be doing this labor of love and putting in all that work, and then at the same time asking for donations and only getting 44 a month.

:(

I like the text thing but it's just not what I'm looking for with this. I mean there might be but I don't think there's anything more I can learn from it :P ;) xx
It's about 20-35% for non-hospitalized cases according to the CDC.

"Maybe for the “vast majority” that’s true"

That's why they qualified it as such. Even the flu has long term impacts in 10% of patients. So yeah, long term impacts are a concern, but the attitudes of many people (the commenter's point) are based on the fact that the majority of people are fine. For example, have you ever considered that you have a 10% chance of long flu effects? I would guess that like most people, you have not, because the vast majority of people are not affected by it.
Ask HN: How to Deal with Plans and Clients
Im a web developer for a small ad agency. When we get in a complicated web build I like to plan out all the deliverables and brake it down into phases with client feed back and sign off throughout.

During the build we have multiple meeting throughout where I ask the client if this is what they wanted and the client just says yes to everything.

Its not until we are 95% complete that the client actually starts to consider how they will use the site and then they want to change it. I start to amend to the clients new requirements but the new requirements have little to do with the old and so the project is just amended into no plan no clue.

The only alternative I have found is holding the client to the stuff they have signed off, but the client hates this and so does every one else at my work they just think i'm causing problems by wanting to do what we agreed.

Anyone else have to deal with this?
Try the "ll" sound in Welsh. Sounds way cool.
I absolutely agree with OP. I find it annoying that things load like that - even on a gigabit line with a beefy modern CPU. The solution is not to slow everything down to wait for the last thing to be loaded.

That UI/UX is getting slower as everything is getting faster is a sad reality of the times. But I guess that's the price of faster iterations, easier developer flows and a building on top of the lates greatest framework.
Seems like Shopify Lite provides product, invoice CMS and payment gateway: https://www.shopify.co.nz/lite
basically just no front-end and some other advance features by the looks of it.
Show HN: Notion Playground – Play with Notion API to ruin a website in real-time
Not really related to your point, but the best parts of living in a foreign country are not the famous landmarks but rather going deep into the normal life. Anyone can see Yosemite if they visit, but few can develop the close relationships and fond memories where you’ve become a regular.
I think the vulnerability actually occurs during the rise, not at the plateau. You suddenly have options available to you that would never have been available before, but you haven't yet internalized the fact that you cannot pursue many (or any) of these options because it would violate the previous agreements you've made with others and yourself. You haven't lost your sense of entitlement after your hard-won success.
https://opencellid.org/ and https://f-droid.org/fr/packages/info.zamojski.soft.towercoll...
Hackers aren't athletes
They do!

I haven't been able to find a good diagram of it in a few minutes of searching, but there is a video at: https://etudes.ru/etudes/cubic-parquet/

I can imagine it might be a fun task for a school maths class to try and find all the tilings; you can find the nets of the cube here: https://en.wikipedia.org/wiki/Net_(polyhedron)#/media/File:T...
I wonder what other strings people use like this. So far I have seen FIXME TODO HACK XXX BROKEN.
Once I wanted to listen internet radio on my windows phone: https://github.com/Const-me/SkyFM
Hindi has got the "pipe" to end a sentence, and spaces between words.

eg.
मैं पहले उससे नहीं मिला था |

(I have not met him before).
With Lite plan, you get the whole experience except that you don't have a storefront to sell your items.

https://www.shopify.com/lite
She started making demands. Some of those, if public, would impact the perception of Microsoft and the board. It is therefore in the board's interest to be concerned.

If we took on more of a French attitude about extramarital behavior (see: https://www.pewresearch.org/fact-tank/2014/01/14/french-more...), it would reduce the power that "the other woman" has... which might actually discourage some from assuming that role.
OK, I'll grant I should have added scare quotes to "impossible".

A quick check suggests that (as would be expected) they're caused by `unsafe` blocks. Specifically, by the developer claiming that a value was safe to send to a different thread while it actually wasn't. One thing to note is that these bugs neutralised the compiler's validation is these specific cases -- allowing, rather than causing, races. Using unsafe means the developer needs to ensure they maintain the invariants themselves within the unsafe block, while in C++ one has to maintain these invariants in _all_ code.
Not just that but watching TV. TV is the worst thing you can do, worse than anything for your obesity situation. The BBC can't tell you that though.
Not sure about this specific company but it's true that salaries in Japan have been increasing for tech positions.

I gathered up a ton of data points to try and prove this here:

https://japan-dev.com/blog/software-developer-salaries-in-ja...

I'm also attempting to keep track of modern companies that operate in Japan and pay globally competitive salaries here:

https://japan-dev.com

It's an exciting time for Japan (especially Tokyo).
"How noone could have seen how we got hacked (then we checked Git and found a `TODO: Fix Authentication`)"
That's several direct democracy parties where I live but to date none have won a seat. It's an interesting concept but I can think of many ways it could go horribly wrong (think Reddit with the marathon bombing). Also wouldn't such a system still be beholden to lobbying groups (possibly more so)?
Interesting point and I think you're probably right. And by the time you have sufficient perspective you've probably made at least a couple of bad decisions.
I'm with you on that. Also that Arthur C Clarke quote, "Either we're alone in the universe, or we're not. Both possibilities are terrifying." I don't really agree they're "terrifying" but, yeah, it's not really easy for people to accept either way. So we end up in some sort of collective fantasies about these things, probably ;p :) xx
Putting aside the getting paid part, it reminds me of cult classic novel "The Dice man", which I read about here few years ago, except instead of chance, people choose.
Luckily, US economy is not the only one out there. Europe and China will be happy to eat their lunch.
And the final step, declaring that disabling a cell mechanism cannot possibly have long term effects.
It's case sensitive by default, you can add -i/--regexp-ignore-case to disable that.
Love this. Gonna remember it.
One of the interesting bits in this article to me is the idea of encoding the origin of a security rule in a security rule.

"Why should I let Bob write to file.txt? Because Alice says it's OK."
Actual "evil" marketer here... No really. That was my job title.

I've sold hundreds of millions of dollars worth of physical goods, most of it to people who frequent this site (or similar demographics).

Marketing is absolutely evil, but without it most of you wouldn't be making nearly as much as you do.
We took some action on this internally at a place I worked.

We had a couple of projects that had unit tests neglected so we enforced that you had to round up to the next closest 1% on the package.json for your merge to be approved (as well as adding some unit tests)

In 3-4 weeks, code coverage slowly went from 20% to 73%.
GitHub right now only has their self-hosted Mac runner released as an Intel Build, but it works fine through Rosetta, though running Apple Silicon Xcode might require some additional wrapping of commands with `arch` which might or might not be built into the pre-built action you're using.

We're currently using an Intel Mac we've used from before we migrated from Jenkins to GitHub actions, so your mileage may vary.
> one of the two reduced viral replication by inhibiting ribosomal frameshifting, while the other might act through a different mechanism.

Just another random different mechanism there.

Wonder what it 'might' be doing.

Probably wasn't important.

Not confidence inspiring that their drugs are doing things that they don't fully understand.

I'm sure we can put this in humans without any adverse effects that 'might' happen.
Some very interesting work is being done on this front, like the Spritely Project by W3C ActivityPub recommendation co-author Christopher Lemmer Webber: https://spritelyproject.org/
I don't thin k so it's true
I don't think k so it's true
An Erlangen Programme to Establish the Geometric Foundations of Deep Learning
Without the payment aspect though.
1. Push notifications. Unless you were constantly checking the website, how would you know whether someone is running a poll? If it's something like "what sort of food should I eat?" I doubt the poll is open for very long.

2. Payments. Being integrated into the in-app purchase system is a much faster and smoother experience than asking for a credit card number. And some people are not going to want to enter their credit card number into a random website to vote in a poll.
Remember when they kill all those minks in Europe last year? They also say that some pets can get covid as well. So it's possible that non-human hosts could prevent eradication. Although it is possible that we get to the point of stuff like plague or hantavirus today - rodents are hosts but only a few people are infected each year and it fails to spread. But who knows.
> Opinionatedness is a good thing when a problem has no consensus solution, yet a decision needs to be made.

This is an excellent and concise way to sum it up.
"Easily explained" is not really cutting it for a lot of people. And that's cool. That's part of the difficulty with this, everyone has different thresholds where they're convinced about something which basically none of us have any idea is. What's "easily explained" for guy X might be "way too convenient" for gal Y. ;p ;)x
Ultimately it's an ~education thing (for the lack of a better word). You and others want to be in a place where people aren't hiding their thoughts that much. Ability to express subjective criticism in a mellow manner is very important. And the ability to accept being wrong. Basically being tuned to others POV to improve everybody's view or understanding without undermining their well being too.
Emojis as Favicons
I tend to use my initials for the TODOs I introduced.
We can say that confidently because plenty of people have lived long lives of average health without those organs.
Whether logical thinking gets you to correct result strongly depends on assumptions you make and model you apply the logical thinking on. And my impression is that HN is not really good at those. It also starts to fail when the assumptions are only sorta kinda true, with many asterixis, because logical implications then treat them as true.

Very very often, people start with very wild assumptions and then make wild implications on them, even the ones that are directly contradicted by article they comment on or simple search.
Do 14 year olds in the USA know what "gerund" means?

I didn't know terms like that in England in the 2000s, though I picked them up from learning other foreign languages later.

I have heard university professors complain that they can say, simply, "rephrase the paper into the active voice" to a student from <anywhere else>, but many British students don't know what that means.

England now teaches more grammar, but it is not much use generalizing from individual experiences of a particular state/country in a particular decade.
That's a big design flaw from the premise itself - it works if the code has no bugs, but all code has bugs, therefore it does not work
Higher education does not make you less prone to cognitive bias. And education in one field does not make you accurate in another field.
That's pretty impressive. Hugo appears to have a steady growth in overhead right up until the point where elde.js overtakes it when the number of pages hits 10,000.
Or you might blame SARS-CoV-2 and HIV-1 on the other guy.
Taking a quick look at Rust
What we lost in the existing body of knowledge, I'm sure we gained back in the ability to simulate the entire mechanical system virtually. Trial-and-error is much easier when your turn-around time is shorter, and when you don't have to contend with losses of expensive raw materials/components expended on each trial (stripped gears/unmatched springs, etc).

And this time round, the record can be made in a digital format, so we won't lose it for future generations.
Sure does. Jolie applications can be containerised like any other.

See here for Docker and Kubernetes:
https://docs.jolie-lang.org/v1.10.x/language-tools-and-stand...

It's also been tested with Azure Functions (serverless):
https://mmontesi.blogspot.com/2020/06/jolie-on-azure-functio...
My well-being, expectedly, increased when I stopped caring more about my projects than my clients did. What I was not expecting is that my quality of work remained constant or even improved while I was working fewer hours a day.
RE headline, isn't this what the gig economy already is? Apps like Uber, Deliveroo, etc. are apps to issue API call against a pool of human workers.

(And the rating part is where you get to have pretty disproportionate impact on another person's life.)
Foxconn the carmaker? Disruption in the era of electric vehicles
Agree. A bit off topic: living in a foreign country allows you to progressively discover those little differences in comparison to your own country: the way people say good morning, the way people wait (or not) for the light to turn green, paper bags or plastic ones for grocery shopping?...

I find those popular places (e.g., Yosemite, Eiffel tower, etc.) to be the less interesting parts of foreign countries. But sure, we all cannot afford living N years in every foreign country you may want to discover.
I like the map plotting in this article. You can see from the one second rays exactly how much time spent at a stop, and with a few calculations you probably can determine velocity.
Ditch the Urgency
> I'm still stuck if my code might be deployed across a range of JVMs.

Modern Java is meant to be packaged with the JVM via jpackage. You will know exactly what you're running on.
Explicitly, I believe you, but I'd bet you've often implicitly cast to interface{} (even some very legitimate cases like json.Marshal() are still technically casts to interface{}).