skysight-inc/HackerNews huggingface dataset:
> I can then pick them up after work and the line is never more than 1 or 2 people.

That's the part that really surprises me. In my experience picking up missed packages from the post office, they're completely empty 90% of the day, but after work, the line is out to the street!

And given that my transaction (present a pick-up slip - wait for employee to find package in the back - sign for package) is mostly trivial, I personally also find it a right waste of time for the postal employee.
Yes, that's because of network effects, but that doesn't mean it's not because they're operating a two-sided marketplace. Operating a two-sided marketplace often provides extremely strong network effects; for example, listing a one-of-a-kind product for auction on eBay means you can't list it for auction on MercadoLibre. (Though now most MercadoLibre listings are mass merchants, not people cleaning out their storage space.) And I don't think MercadoLibre's survival is an example of where that moat failed; it was just outside eBay's moat.

Two-sided markets are kind of like Willie Sutton's banks. The buyers have to go to, say, Amazon, because that's where the products are. The sellers have to go to Amazon because that's where the buyers are. Amazon does whatever they think they can get away with to keep those relationships exclusive, which is the genius of Fulfilled by Amazon.

I suspect that you're right about the food delivery market. Probably most of the VCs investing in it also suspect you're right. They just aren't sure.

BTW I had to upvote your comment because some dumb fuck downvoted it.
Waiting for answers but here is what I Googled:

https://github.com/mhxion/awesome-discord-communities
Inform7 - an interactive fiction language - is often instructive in suggesting different approaches to syntax from those used in mainstream programming, and indeed in this case it has a couple of interesting constructions to avoid naked Booleans.

Most directly relevant to this, it has the concept of ‘options’ as arguments to ‘phrases’ (which are basically functions). This would let you write something like:

to decide what number is the calculated formula for (a: a number) and (b: a number), with gain or without gain

And within the function you could use ‘with gain’ and ‘without gain’ as if they were booleans:

If with gain, decide on a+b;

And at the calling site you would call the function like so:

Let c be the calculated formula for 3 and 4, with gain

(http://inform7.com/book/WI_11_14.html)

Obviously in Inform7 you are more likely to be using this in a much more naturalistic way, effectively adding ‘adverbs’ to the ‘verbs’ your phrases are defining:

To recount the story so far, cursorily or in great detail…

Another similar Inform language feature is its mechanism for Boolean properties.

You can declare a Boolean property on a ‘kind’ or a ‘thing’ just by saying that it ‘can’ be true:

A chair can be comfy.
The table can be scratched.

You can also use ‘either/or’ forms to make these booleans richer and more expressive:

A chair can be comfy or hard.

(You can also go on and add more values, of course - at this point it’s really an enumeration)

These sorts of properties on kinds become ‘adjectives’, and you can use them in both declarations:

The overstuffed armchair is a comfy chair in the living room.

And in expressions:

If the target is a comfy chair…

The idea that Boolean parameters are really adverbs and Boolean properties are really adjectives I think says something quite profound, and there’s definitely room for other languages to do better at acknowledging the first-class role these kinds of constructs could have with the right syntax.
In Julia you have positional and keyword arguments, separated by a semicolon.

function f(; a, b)
a+b
end

Default values are optional. This can only be called with named arguments like f(; a=5, b=7). Unfortunately the separation isn't required to be explicit when calling the function, so calling f(a=5, b=7) also works. Generally calling functions is extremely permissive (e.g. a function with two positional and two keyword arguments function g(a, b=5; c, d=8) can be called with keywords and positions interleaved g(1, c = 7, 5)), leading to potential confusion at the call site. Our coding guidelines enforce separation of positional and keyword at call sites, and with that additional restriction I have found Julias behaviour in this regard very pleasant. E.g.:

calc_something(a, b; bool_flag=true)

is the best style for this type of thing that I have seen.
Its high time for Google Play Store and Apple App Store to implement strict scrutiny. Adeco, JustMoby managed to publish at least 200 apps with more than 76 million downloads. Now just think, they have used malware to fake in-app ads and looted billions. Isn’t it a big question mark on these app store’s regulations?
> Obscuring your location from your employer could be a thing

This seems fairly unlikely... Your employer needs to do some really basic things that require knowing where you live, like withold your state taxes, ensure they are abiding by state employment laws at the very least.
You can also have new managers watch a season of The Office to learn what not to do ("fake /joke firings" happened a lot on that show!)
But that's fine right? If your ISP wants to send you bad packets having your own equipment isn't going to stop them either
Multi-tasking.

But the mind does really well about fooling ourselves.
But what will be the alternative? Will these people run to the woods or what?
To be clear, the issue here is noise pollution, right? If the deliveries were silent, we generally wouldn't care how our neighbors were getting their coffee.

I think the distinction is important because that points us in the direction of the type of policy we want to focus on. We shouldn't aim for laws to ban drone delivery. Instead we should have rules to limit the amount of noise you can make in residential areas.
I am simply imitating their views. I haven't got an original thought in my head, at least not one I haven't had for 30 years. And here I am sphexishly replying to you again like a sucker. Is there anything I could possibly be doing that would be less intelligent? Any raven would have long since flown away, or possibly pecked your eyes out.
I'm experimenting with a once every other month newsletter using Revue + the Twitter integration.[0] Tweeting is about the only way I've found to get views on stuff I write nowadays, and Twitter's analytics say I get tens to hundreds of profile views a month. Now there's a big signup button on there that pre-fills the email address.

I have a theory that 99% of blog posts could fit in a tweet's worth of text or a short thread. Most things that need more length probably don't need SEO-friendly length (500+ words) and are better bundled up in a traditional newsletter. And the stuff that does need that length can just be the main part of the newsletter.

[0] https://twitter.com/ViewfinderFox / https://newsletter.viewfinderfox.com/
That might be true I’ve never had one delivered by drone so I can’t say!
Something I would like being asked in those election questions is if any party are willing to put in a ban for IC in the energy sector for the same date that they intend to ban IC in the transport sector. A set date where no more fossil fuels is being burned in the energy sector would be a distinct political message to investors and voters, rather than vague concerns about climate change.

Similar, it would be nice if any party would have a date when subsidizes to fossil fuel based power plants will end. There is unlikely that any party is in favor of having those subsidizes, but it seems equally unlikely that anyone is ready yet to be the ones to remove them and face the trade-offs of not paying those plants to keep the engines warm and ready.
Show HN: Spark – Instantly boost your Squarespace design
I've said this a bunch of times before on articles like this, which are fairly commonly posted on HN, likely because the people who populate HN are very online and work on computers all day:

If you think you are spending too much time online, or you think you are wasting your time online, a solution is, for lack of a better way of saying it, to get a life. (I don't mean that in the "get a life, nerd" way)

Get things you want to do, hopefully with other people, hopefully ever so often in person. Once you actually have goals and ambitions, social relationships to maintain, you will see your use of the internet changing quite a bit.

Personally, I think some people get far too attached to the idea that the internet is a place to hangout or a place to just be. In some cases that can be true, but it pales in comparison to hanging out in person and doing things. The internet is a tool, and once you have things to do with it, especially with people you know and meet in person or in service of a project, you begin to change how you use it pretty much right away.
I'm not sure webtorrent have a way to do peer exchange without centralised trackers like e.g Bittorrents PEX does, so if the core websocket trackers go down, are peers still able to share lists of known peers with each other or is the peer discovery centralised to the webtorrent/websocket trackers?
How is it funny that your manager tells you as a joke that he is gonna fire you?

The truth it: neither of them is a joke. It's just pure BS that comes either out of sheer and innocent incompetence or stupidity.
TikTok parent ByteDance adds time limit for kids under 14 on video app in China
That's just the reality of the world today. Anything regarding crimes on the Internet, it's almost always the defendant being guilty until proven innocent, especially against cops/DAs with a dearth of technical knowledge.

You may be innocent, but you'll be spending tens of thousands of dollars and a chunk of your life agonizing over it before "justice" is realized.
This comment is not responsive comment thread, which is about blaming people for their lack of opportunity, not a failure to understand the consequences of that lack of opportunity.
The main purpose of the submarine is to deliver nuclear missiles from near the enemy shore, so arguably it's most important feature would be to remain undetected.

It's unclear if modern tech can "reveal" where the subs are, rendering them useless.

I agree on your point regarding surface ships, they are walking dead, they can't defend against drone/missile swarming.
The lack of central discovery is one of the main appeals of blogs imho. I don't want to discover blogs via a directory. I want to discover them through links from blogs I already read or recommendations from friends.

I think blogs started dieing when they optimized for maximizing their audience instead of being locations where people write about stuff that interests them without an expectation of "making it".
Bestbuy likes to push the $300 modems. They do carry a $69 one on the bottom shelf, if it's stocked.
Isn't this the whole people of blogs today? "Write something Google bot will like reading"
Some rather old fashioned languages do as well... for example PostgreSQL's PL/pgSQL supports named function arguments, too.
> over websockets to a a select few webtorrent trackers, I think theirs only 2 or 3 running

Maybe you're talking about STUN servers? There's only 2 hardcoded STUN servers for the moment [0] indeed, but that's only for WebRTC discovery and will be easy to fix. It does not prevent server-side redundancy because every peertube instance runs its own tracker, from my understanding on the protocol (let me know if i've got that wrong), but taking those STUN servers down would indeed prevent p2p seeding, except for publicly-routable clients (not behind NAT).

[0] https://github.com/Chocobozzz/PeerTube/issues/3177
One thing I love about (most) blogs is that every post has a timestamp.

Nothing worse than finding a useful article online, particularly with facts and figures in them, with no bloody timestamp
I have made this mistake, I think the damage was between none and low but I still regretted it.
Of course it does! It's just that in my experience, rearranging delivery details still requires someone in the chain to give a shit.

The delivery person who wouldn't deliver the package on Monday is not going to give a shit if they're instructed to deliver on Tuesday 9am-11am instead, they're going to show up at 4pm and still act like they're doing me a favor.

What am I gonna do? I've already paid for the service, so the seller won't care. DPD won't care, they already got paid by the seller.
Discovery of good sources of information such as blogs is hard. And I think the biggest problem is the lack of trust. Everyone wants to grab your attention [1]. So how do you know that others won't waste your attention?

To solve this problem I am building https://linklonk.com that cultivates trust as you rate content. When you upvote a link you connect stronger to the feed that posted it (which could be a blog's feed) and to other users that upvoted this link before you. When you downvote - your connections to those who upvoted become weaker.

The strength of your connections to other feeds and users represents how useful their content recommendations have been to you in the past and they could be used as a measure of how likely their future recommendations will be worth your time (ie, trust that they won't waste your time).

The content is ranked according to the connection weights - so you get information from the sources that have shown to be content curators for you.

I did a Show HN recently for this project that has more details: https://news.ycombinator.com/item?id=28405643

[1] - like my comment here tries to draw your attention to my hobby project.
Invidious has been my primary way of using YouTube for over 2 years now (combined with an RSS reader to use as "subscriptions").

The official website is near-unusable in Safari and I dread clicking anywhere out of fear of causing a page reload/navigation and waiting for megabytes of JS to try to (poorly) reimplement existing browser behaviors.

Invidious is blazing-fast in comparison. The lack of ads, BS and dark patterns is also a nice bonus but the primary advantage for me is speed.
Instead of bugging people who don’t like Figma (on topic btw), how about moderating white supremacists off the site like this guy?

https://news.ycombinator.com/item?id=28592947

https://news.ycombinator.com/threads?id=skocznymroczny
(Some) Advantages of nuclear power in comparison to 'renewables':
- EROI (energy return on energy invested)
- ratio of land required / energy produced
- much lower flow of materials (rare earth etc.)
- constant and very high power output (no storage needed)
sorry for folks working under this at-will employment where managers can just fire someone. In Germany, it involves consultations with HR, workers council etc. before you can fire someone.
Most tech companies use packages to get rid of people.
The issue with podcast—which I absolutely love—is one of discoverability and distribution.

Blogs can be easily indexable and searchable while podcasts are definitely not.

Also, the vast majority of podcasts rely on 3rd party services to distribute their content on podcast apps.

Which makes the entire infrastructure a lot more fragile than a simple self hosted blog IMO.

They’re still an awesome medium though, especially for long conversations.
It is an excellent tool. For a bit more background I found [1] (from 2016) quite insightful.

In addition here are a few notes that I collected using it, no criticism - just (hopefully) constructive feedback:

- The SSH (H not L) Observatory part seems to be broken for a long time (months at least). Not exactly sure what it was supposed to do anyway and how useful it would have been.

- I find the nomenclature for the Compatibility Level a bit unfortunate. As far as I understand, the highly secure and practically useful configurations recommended by Mozilla and elsewhere, all end up classified as Intermediate. The more desirable sounding Modern seems to be unachievable for any real world site. I'd love to see counterexamples if I'm wrong.

- It seems not to be very actively maintained since its main (and original?) author April King left Mozilla. About a half a year ago I filed an issue where the Observatory scan hung forever for certain sites [2], but apparently no one ever looked at it. (Maybe it is not an issue with the Observatory, but I think I wrote a decent report and hoped for some feedback).

[1] https://pokeinthe.io/2016/08/25/observatory-by-mozilla-a-new...

[2] https://github.com/mozilla/http-observatory-website/issues/2...
I know Gemini has encouraged me to start a blog.

Of course it’s possible to blog over HTTP. (I mirror my gemlog to my website.) But it’s so much more enjoyable to write and browse in an ecosystem that’s designed for it.
Good general advice. Had a manager who would say to folks “you won’t get fired for xyz”. Even the mention of firing made the environment unpleasant. Now I fully appreciate how words can have a profound effect on morale.
Right? Besides that, considering Shoemaker-Levy was a 6 million megaton impact (according do wikipedia), saying this was "similar" is just very wrong. Still interesting and pretty cool to have been caught on camera though.
KubeCon Ticket Lottery
Get a chance to win a virtual pass by:
1. Giving Otomi-core a star on GitHub!
2. Send your GitHub username to marketing@redkubes.com.
3. Cross your fingers, you might win a free virtual pass!
4. Timeline: the promotion ends on the 9th of October, three days before KubeCon North America, hurry up!
5. Expect to be notified about the results via email.
One of the reasons they're fixed-wing is that it's considerably quieter (when they're not hovering) than rotary-wing flight.
@tudorg

Excited to see another player join the field. DBaaS seems to be rapidly evolving and it looks like there will be a lot of new developments in the next few years to help reduce the overall dev effort.

My apps need wafer thin business logic and most of the server apis that I write are just thin wrappers around the db query and auth.

As a hopeful JAMStack dev, i don't want to work on a server at all. My expectation is that the service should provide me the server and the db together

I just want to create a SPA/PWA and link it directly to the service provider apis.

Just adding my wishlist, in case it helps

- Rest api with user defined endpoints (or a single endpoint with function name as params)

- functions layer before the db queries

- globally available/provisionable db

- exportable db data to prevent lockin

- OSS auth implementation that can be taken anywhere

- integration with Oauth providers like Google, Apple, Github, Twitter etc.

- Protection and Analytics built in

- Competitive Pricing

Right now, I am not getting on the JAMSTACK wagon, because I am not finding a lot of SaaS provider which caters to all my needs. Firebase, Supabase and nHost, are the only ones which come to mind which can do what I hope should become common place in the market.
Yep, it’s usually not possible for a manager to unilaterally fire you here either. However, a manager who has built up trust, by delivering and building a strong team, can tremendously influence that process.
That's one class of submarines. One that doesn't really make sense for Australia, given they don't actually have any nukes to deliver.
Thanks, but sadly doesn't work on this laptop, (UK keyboard), hence taking the lazy option.
Wind and solar are pretty cheap and storage keeps getting cheaper, that's why they make sense.
Show HN: Looking to Get
How long has it been around? Anyone here used it extensively enough to recommend?
That's kind of my point, you said it was a solved problem. This is obviously not about just making coffee, you were misrepresenting the problem being solved. Convenience is a thing. If this coffee could be made and delivered on the spot exactly when you want it then this service wouldn't exist.
removable handlebars? (and have a sling or belt or something to sling it over your back temporarily)
Show HN: Looking to Get Feedback on a New WordPress Funnel Plugin
Which then burdens you with a double NAT which shouldn't ever be necessary if the industry had their shit together.
How to Program Yourself to Program Better
Either, since the income should justify the investment: One wants nuclear plant operators to have plenty of income, so as not to be tempted to save on maintenance.

I agree entirely with the hubris argument. And it's a harsh one, because if an organisation claims to be more competent than the Japanese and and safety-minded too, why can't it persuade an insurer to sell it liability insurance on normal commercial terms, at a justifiable price? It's a difficult argument to make.
Login per Hour (LPH)
One of the persistent complaints in my computer use, is the number of various logins one has to do, in order to access various resources. For example for me just to start my day I have to:
1. Login to my laptop
2. Login to vpn
3. Login to corporate SSO for a website resource #1
4. Login to SSO for a website resource #2

Then, let's say we step away from the laptop for 15+ minutes, the whole dance has to be repeated. We can argue whether the above is representative or not but, from personal experience seems pretty close to previous.

Now, at a minimum we have to login (L) 1 time per day and if we work 8 hours (h) (no breaks, sorry) we get 4L/8h = 0.5 L/h.

This is not really true, as if it were it wouldn't be a complaint, so what's more likely is that there are 4+ times per day that the above is executed, which gives 2 L/h or once every 30 minutes we are asked to type in our password. Here are some examples for which one may step away from their computer: breakfast, lunch, dinner, bathroom, offsite appt., power or internet issues, ...

The above is an example of just 1 resource, there are other things that make password managers exist and be a must.

Why cannot we have 1 login per day (LPD) or even less, instead of what we have now?
Apologize, move on and hope for the best. Management is an art and mistakes (in hindsight) are bound to be committed. Never stop learning and don’t be hard on yourself.
You can be moved to a bad batch team where you are put on a performance improvement plan that is impossible to satisfy and then be fired. Pretty simple workaround.
It's not possible at most companies in the US either, although of course, your manager would have a lot of influence on the decision.
The clarion call applies to any and all "smart" consumer devices, whether cars, TV's, watches, doorbells or anything else in the so-called internet of things

You can't blame any dumb device manufacturer who wants to upgrade into being a surveillance capitalist as this guarantees the best valuation multiples

You can blame it on us for being idiot consumers and non-existent as citizens. At some point we simply need to pull the plug and get rid of that horror that passes as a business model
> That would be science.

Science doesn't seem too good at dealing with subjective experience.
Named parameters misses the point. Functions should do one thing and only one thing. This is why we have cos, sin, and tan and not a universal function for trigonometry: trig(mode='cos', ...). Such functions often become cumbersome to use since they are essentially multiple functions baked into one.
Well yes, but I'm a bit skeptical that nuclear is also cheaper.
I know a person who started joking about leaving if they gave him a pile of money and showed him the door. He was super valuable to the company and very senior. New CEO and VPs come in and start demanding cuts. A couple of months later, guess who was given a pile of money and shown the door?
Decision Making Under Uncertainty with POMDPs.jl
There are ISPs all over the world who inject their own content in http sessions, mostly ads.