skysight-inc/HackerNews huggingface dataset:
Love the idea of a space specialised to deep work, although if you're offering a space to work I don't think "no screens" should extend to a disconnected laptop.

If you're offering people to disconnect completely for several hours, some form of "we'll hold your phone / offer an emergency contact number" service would be attractive. Like it or not people - especially parents - have gotten used to being contactable at all hours in emergencies, and it would get rid of a major anxiety I think a lot of people feel when going off-grid.
And a few side questions, since - even if you are not yet an EV owner - you (and your complex) are preparing for them.

The "envisioned" recharge paradigm of EV's (right now) is the US self-standing home, with one or two EV's and a "personal" charge point, what will happen in a complex when the EV's exceed the charging points?

What would be the regulations or the expected "chargiquette"?

I mean with ten charging points in a 420 apt complex you can deal (obviously) with 10 EV's "simply", but what will happen when there will be 20?

People will probably use them alternately on odd and even days/nights.

When there will be 70 of them, there will probably groups of ten, one for mondays, one for tuesdaya, etc.

With some good planning, maybe these can be doubled, with "shifts" in the night and in the day.

But there will be the cases of people that make more km's (and thus need more charge time) and as well people needing only a little time to fully charge their vehicle.

Will there be a sort of market (official or unofficial) for time slots?

Will everyone respect their allotted charge date/times?

Knowing how even minor things (a dog barking, a bycicle parked outside the dedicated place, doors slamming, etc.) is often cause of attrition in apartment complexes, I wonder whether there will be some added tensions when the EV's charging will need to be shared.
Great answer. Thanks.
I probably should have stated in my original question too

but though users help in content, there is a associated price for the company to keep the services running.

let's say a magic company decides to only pay its bills to keep infrastructure and basic development team running. let's also say because of costs associated with billing and taxes this gets to 1 use month

it is a pretty low value.
I am not here to argue if ad companies are moral or not. I think the era of free content will be soon-ish over as costs with computing are, for the first time ever, rising independently on the amount of power delivered.
this is because of war, inflation, etc.

I am supposing, with the little knowledge I have,
that the return from ads is very subjective and rarely pays itself in years.

to support my pov, I would say some things about Alphabet and Meta.

Google know this and now show a dozen of ads wherever it can because, I suppose, the income from advertisement is going lower and lower.
this might not yet be reflected in stock as Alphabet is a much bigger company than Google itself.

Facebook I suppose, or Meta, has ads as a side business. they track user behaviors, in my opinion, in a very invasive way.
Even though FB still not presenting considerable earnings with their ad platform.

on the other hand, we see companies stop selling full products and selling smaller items. this has been pretty prominent with game industry but also with software companies such as Microsoft.

though medium and stack overflow are not nearly perfect content providers or communities, it would be somewhat shocking if they not pivot more their business to improve earnings to compensate for increasing costs.

for example, stack overflow could charge a monthly subscription fee to allow ordering the best working responses.
I am not saying that I enjoy that, but I still would be surprised if nothing like this started happening in 5 years or so.
GLOBE project: large-scale study of CEOs across cultures and countries
Got it in Norway ffs
Interesting idea! I'd say one of my main concerns is the whole "charging by the hour" part of it. It feels like a primary goal is to allow people to disconnect/relax/become bored to give ourselves the "space to breathe" we frequently don't get in our busy 21st century lives.

But for me personally, it seems like it would be difficult to sort of "intentionally" decompress in a limited amount of time. The fact that I'm being charged for every minute I don't slow down would probably stress me out to the point of being counterproductive.

So I think it needs to be a little bit more intensive somehow, especially in order to compete with the things I already do if I want to decompress and disconnect for an hour or two: massage, float tank, etc.
Python and manually creating the requirements.txt vs. pip freeze
Hey everyone!

I just had an argument with a colleague that I feel like I had a million times before: Should the requirements.txt be manually created with only first-order dependencies or automatically created through `pip freeze` and hence contain all the transitive dependencies?

I am very strongly in favor of the `pip freeze` approach since it guarantees reproducible virtual environments (at least in theory). My colleague, who is, unfortunately, developing on Windows tells me that this regularly breaks on his machine and insists on the manual files with only the first-level dependencies.

Are there known cross-platform issues with `pip freeze` approach? I have searched the internet high and wide and I couldn't find a sound argument for either being right or wrong on this topic.

I would appreciate any input on this :)
I solved this when I lived in Hong Kong by finding a quiet desk on a quiet floor at the main public library (alt. You can get visitors memberships to University libraries to do the same thing). Leave your devices at home and pop some ear plugs in and your good to go.
There is a lot of fancy theorising, but its basically down to one thing: fashion.

In architecture, for the last 10 years, there has been a move to adding BLACK (not just dark, but #000) to buildings. Be that through carbonised wood, paint or metal cladding.

However, black, outside of a few applications, is a stupid colour for modern buildings. It gets hot, it collects dust, and degrades pretty quickly (unless its carbonised wood)

Then in LA about 5 years ago, people started dicking about with grey. Having got bored with the Italianate white/blue combo (or perhaps Jardin Majorelle blue) There is also a natural reaction to do something new, which means rejecting what cam immediately before.

this has gradually translated into grey shit for houses. Here in the UK, people are getting grey window frames, and sometimes painting the house grey. it should really be banned as it makes the house indistinguishable from the sky, which is a traffic hazard.

Personally when I got my house painted, I wanted a huge fucking rainbow down the side. But the wife overruled me. She wanted grey, I said no, so we agreed on titanium white, which has a pleasing algal green to it now in places.
Coming from the Windows and Linux worlds, I had similar frustrations with the primitive Mac UI. Mostly a better keyboard shortcuts/window timer fixed them for me (Magnet). There are still some issues but they are relatively minor.

What made me stick with the platform though was never having to worry about drivers, and updates being polite and patient, and not being bombarded with a billion ads everywhere like in Windows or Ubuntu. Also not having to drop into the command line to change monitor settings is nice. And the M1 is just soooo nice, fast and quiet and cool, no x86 laptop is even remotely close anymore. They put the ThinkPads, my previous favorite, to shame.

So yeah, to your point, the dumbed down UI is a pain, but the rest of the experience is so much nicer now. I'd take needing a few extra apps over having to go back to desktop Linux...
got it too. made me open the app. brilliant marketing campaign
A stupidly simple spatial data structure
same here in France
No one said it’s evil. But it’s worse in price, taste, and nutrition, obviously. That’s why it’s called fast food. It’s optimized for speed and convenience. I eat fast food myself. But only when I have no other option.

Do you also think anyone who says Dunkin’ Donuts isn’t good coffee is “brainwashed”?
I wonder how tweakable those generated images are. The most important requirement for 'game art creation' is that it is created in a tight feedback loop between an artists, an art director who needs to enforce an overall artistic vision, and the cold, hard requirements of the game design.

Can I tell the AI "that looks great, keep the trees and house, but I need the door on the right side, and the sky a bit less cloudy". Will it be able to incorporate such instructions without "remixing" a very different image? Can it "understand" the suggestions the same way a human can without having to go into so much details that it essentially becomes procedural generation? Is this even something that's possible with the current approach?

If that's not possible, then I can just as well google and hope to find a matching image.
The second link 403s.
I honestly had no intention of misconstruing your argument.
Yes, KCommandBar seems to do the same thing. Cool! Thanks for sharing.
+1 Australia.
I think the ProxyJump config option will help you.
i.e. the corporations!
Got it also in France
Ask HN: How would you implement an IoT sales bell?
One of the things our business lost in the move from office based to home working, was the celebratory moment when one of our sales people closed a new deal.

In the office, the sales person would walk up to a service bell, "ding", and applause would arise from everyone in the office.

In a remote works, CRM systems are updated, graphs and spreadsheets are updated but no applause or appreciation.

I had a couple of ideas, however I'm not sure where to start on hardware or if there's a better solution.

One idea was to get IoT buttons, that when pressed would ring a physical bell (everyone would have both a button and a bell) and push a message to our "everyone" chat system.

I don't know enough about hardware (perhaps Raspberry Pi or Arduino?) to figure out how to physically strike a bell - any ideas?

Somehow I'd also need to know who the user of the button was, so that the message could attribute the moment to them.

The other idea is to rig up a webhook from our CRM, that would do the same thing. This would mean the data in the chat message would be richer.

I could simply rig the webhook to a chat messag, however I really feel that the joy of a single bell "ding" bringing immediate applause is the thing I want to reproduce (to some extent).

What do you think? How would you do this? Do you have another even better idea?

Thanks HN
Interesting, but why would an attacker push a notification like this to so many people?

Or did not many people get it? Could I be targeted, along with the others in this thread?

If the attacker really intended to send the notification to everyone (or even 10%), wouldn't that very likely get the attention of Airbnb, and then they'd know about the issue and be able to mitigate it?

Edit: assuming everyone got it, this seemed much more likely to be a mistake, to me. For example, someone working at Airbnb was testing something and accidentally did it in prod instead of dev. Otherwise, why not camouflage this as something more innocent, like an ad for Airbnb, saying something generic like "Check out our listings near you"?
I think you can make it work if your marketing is good enough.

It should probably be a Faraday cage, I don't think you could do jamming in highly populated areas, but also providing a landline seems like a good idea in case of emergency.
The office used to be that place. No mobile phones allowed in the company. The floor secretary handles incoming phone calls. Computers locked down to just a few boring applications. Single person office. White walls. Out of the window you see the wall of the factory building.
manga cafes in Japan have a fairly similar concept where you can rent different level of accommodations (a small chair in a corner, a proper box or in more expensive places even small rooms with a bed) for hours or days.
Common spaces have plenty of books you can bring into your room to read quietly, not necessarily just mangas.

These obviously also have internet in rooms, but contacting one to try to setup and advertise distraction-free rooms might get you somewhere if they exist where you live.
Got it too in NL. Glad too see even the largest players make mistakes like this :)
Greece here, happened 2 minute ago
got it too, from usa
I would _totally_ support that, too, yes. But that actual law in the US is just so far away from that, don't see how that would be possible.
yep, just got in the Netherlands. Someone over there f*cked up!
I got this notification too. from usa
Greece here, happened to me 2 minute ago
Same here in GR
Yup, I got it too in Italy. Opening the notification apparently did nothing on the surface.
Of course it will, but it's something happening now by slow AI. We don't need any research on some hypothetical.
We don't need to frame this as a technological problem, it's clearly a social one, of which we suffer the consequences today.
Is there a way I can rig it so every machine I ssh into has already had 'set -o vi' run for my session, without having to change anything on machine I'm logging into?
In the beginning React was a great example of high payoff of just a little bit of "memorize it because you have to."

For many projects it felt like it gave you super powers, for some it was just OK, and a small percentage of interfaces just didn't fit the React model and were better some other way.

It appears to me that since then that small percentage has gotten the development attention (understandably), creating a React which is more well rounded and broadly useful but there is more to learn and the super power feeling has been dulled a bit.

Overall it has improved but I still wonder what a React that was more specialized for those interfaces where it really works great would be like.
thanks!

and thanks for the typo note -- fixed.

nothing built, other than the carrd.co website there. i kind of wanted to put something down 'on paper' to try to develop the idea a bit more myself, maybe show it around online here and there - at least see if i'm just a monster or if other folks have the same problem, etc. and it's def helped to put the site together - it's just allowed me to take the next step - think about:

- how to contact people,
- what types of friendships/relationships/apt-family people might be interested in making/creating,
- how would we actually set up an initial meeting between future-apt-family members
- is 'family' too strong a word/idea? part of my goal is to increase solidarity generally.
- could / should these communities be able to evolve into something much more thna 'just' a family -- tenant union, buy the building/property, land/building-type trust stuff?

i thought of 'competition' (co-opetition?) that already exists, things like:

- apt communities doing 'pizza days' or whatever once a month
- some communities have fakebook groups, etc.
- some folks will actually meet around the building - parking garage, street, laundry room, dog park, walking around the hood, etc.
- some folks will meet on Nextdoor

and i didn't want to fall into the 'trap' of trying to build something online -- or mostly or only online.

my natural inclination for a lot of things these days seems to be 'avoid doing this venture online because it will suck -- almost by definition'. that's a bit harsh, but just my take. some of my ideas, like a kb idea, it's online-only and that's fine/good. but when i think of 'online apt community', the closest thing i can think of right now is 'nextdoor' -- which... has always felt like a racist/classist cesspool to me, whenever i checked into it. just my take. so doing yet another online community like Nextdoor, or fakebook, just has an 'ick' factor for me.

one buddy said his communities' 'pizza days' are all he has ever needed to make NEWFOREVERFRIENDS in whatever city he has ever been in, and that this MyAptFam idea is completely stupid or worse.

and then i met a kid who said, during some discussion i wasn't even involved in, "i'm NEVER moving to another city where I don't know someone again."
same here, pak
For my use-cases it’s mostly replaced Access.

If your use case requires everything to be local and offline it won’t work, but if you can be online it’s a great replacement.
+1 from India
Sounds like an incredible single point of failure. You would have to keep it constantly maintained and fuelled, and maybe build ten of them for redundancy, and even then whoever controls them would be able to hold the entire planet to ransom.
Is this relevant to the submission, or simply a spot you’ve interpreted as a convenient one to air all of your grievances about Macs? I guess not only air them, but state them in a way where only your approach is correct (“erroneous” is inappropriate to apply to a UI decision that differs from your preference, for example)
Which ones and how do you know? I'm actually curious, the reaction to steroids is a bit... one sided.

It's a bit of a PR problem to say positive things about them, and it feels. The consensus, the one we get to hear, is pretty clear: they work very well, but they have side effects that make using them a bad idea. And I actually trust this consensus.

Unfortunately, what I don't see is obvious next steps like "ok, so how about we lower the dose and see if there's a useful dosage without long term side-effects". Or "how about we try to test if a certain person has risk factors to side effects" and so on. That kind of conversation is unfortunately... well, not verbotten, but at least self-censored.

Anyways, this is just intellectual curiosity. I'm not into bodybuilding enough to try, and tbh I actually doubt they're using it either. It'd be too much like cheating - the whole point is to find out what works, and everybody knows steroids work so there's nothing to find out there.
Yeah, just like calculators killed off all the mathematicians, I guess.
Knew I'd forget something. One other idea was instead of a physical bell, play the sound of a bell from a speaker (assuming a raspberry pi with a speaker or similar).
Is Darwin used for something other than research? I'd really love to see some homebrew stuff with this kernel.
Gotify is a self-hosted push notification service. It aims to replace FCM and APNS, while Pushover just sends notifications through those.

There's only support for Android on Gotify because iOS doesn't support alternative push services (with some dumb exceptions).
Mac has a different workflow for this. You copy and then "paste and move" at the destination, instead of the standard cut. But same result.
I struggle with chasing after the MacOS appearance.

It feels in passing like a lot of work to build a skin/UI that will always be a few generations of the design language behind and not quite there, just given the volume of staff at Apple and them being the ones defining where their design language goes.

Like a choice between a Porsche and, according to Google a Zotye -- they'll look close but one will be the obvious "genuine article."

Would it not be better to take all that talent and consider a fresh approach to the user experience of a personal computer?
You need more research to understand the customers and their needs but I think will the right packaging and marketing you can probably find a market for this idea.

Some questions that may or may not be useful:

* Who is realistically experiencing enough pain that they would pay for this service?

* What psychological or social customer needs are not satisfied my the market?

* If Apple launched this service, how would it be? What about your local city admin? Hoe about a non-profit?

* What are the top 5 competing alternatives and what are their pros/cons?

* How would you prototype this idea with just 100 dollars and 2 days? What about a physical prototype over 5 days?

* Someone is ready to pay a premium price for this service. Why? Who? When? Where?
Could be a POC for an attacker. If they got the ability to send out custom push notifications in the future they could contain malicious links.
One thing that is not mentioned here or anywhere really is the human skill of illustrating what you mean as a communications tool for making art, e.g. in engineering or in world-building or cooperation on art.

You sit together with people and talk about a design, you can quickly draw something and talk about that. It's an incredibly fast tool in an artistic process, you will not replicate that with text prompts.
i got this in aus
i got the same notification. australia
Looks like you never run docker compose in prod.
> The business or land owner doesn't have to pay for it. Just let whoever put the panels up provided they provide x watts to charge cars.

Which sort of begs the question, why isn't this already a thing? Why aren't there companies going to businesses which own parking lots and saying, "Let me lease the air above your parking lot. I'll install and maintain the frames and the solar panels, manage the connection to the grid, the whole lot; I'll pay you $x per meter per month, and your customers have shade."
Those certainly existed. But they don't say much on their own. What is considered hostile or unsafe is very subjective.

For some people direct language is hostile but for others don't feel taken serious by reserved expressions that evade a point. It often far more depends on the disposition if it is received as hostile or not.

I believe the criticism of woke refers to the certainty of declaring terms as intrinsically hostile. Blacklists or Gimp come to mind. But it is just a lack of understanding that criticise these words and try to change them. I think the vanity of those complying here is hostile and that they lack integrity and this is a problem in our industry. The same lack of integrity will have of course more significant negative effects than not using certain terms.
Congratulations AirBnB dev, I also received the Test notification
there's also an interesting take that as these generative models become better they will be used for search instead of regular search engines, and social apps would automatically generate content for you, trained on the vast dataset they already have. i think the hardest thing in this trend is going to be assessing 'truthfulness' automatically
Most spaniards can't pay that. Even a large portion of devs.
I think that's what RemoteCommand would do for you, as mentioned in the post, no?
Got it in France
Recieved in Taiwan Hahaha
Me too in Switzerland
Looking forward to hearing about the story behind this :D
I'm sitting in front of a 27" 4k screen right now (approx. 160 dpi), at a distance of around 50 cm. Personally I find this absolutely sufficient as everything is very crisp. I also have a 16" Retina OLED screen that I use, and while it's arguably much better than my monitor it's mostly due to the higher refresh rate and better contrast, and less the higher resolution, which is mostly imperceptible to me.

So I'd say 120-180 dpi is sufficient and pleasant, but individual preferences can vary. I'm not that young anymore so I use a bit larger fonts and display scaling factor already. I have some younger colleagues that look at 8px fonts on their 4k display, which would just kill my eyes. I guess for them it makes sense to have higher dpi.