skysight-inc/HackerNews huggingface dataset:
A reply to your points (each numbered respectively).

1. Porn is already free and available. So I’m not sure why you assume it isn’t. I’m sure the men can acquire it themselves.

2. Exchanging sex for physical protection, is still having to have sex just to be on the base. It’s just easier all round to remove men on the base that can’t control themselves, than invent an extraordinary sex protection fighting system.

3. hiring an extra team of people for the purpose of sexually satisfying the men, sounds like added and complexity and cost. Again it seems the solution is to remove men who are incapable of doing science things without groping and pinning fellow colleagues to the wall.

4. I actually support your 4th idea. more women definitely equalises the influence over the culture at the base, especially if it includes the leadership. Perhaps the first step to achieve that ratio is to remove the men that can’t control themselves. You have a great reason to kick them off the base, kind of works out really.

I’d like to suggest a number 5 solution. since it’s a place of science and experimentation we should see what happens if we remove all the men who are accused of SH and SA. What would be the changes we would see?
It really doesn't.

In my experience Swiftfin on ATV is at least ten years behind Plex in terms of functionality, reliability, codec support, UI polish and overall UX.
You're right we need to improve the documentation on this. We do have an example though:

https://github.com/exogee-technology/graphweaver/tree/main/s...

We have also added the OpenAPI spec on the roadmap however, every REST API we have integrated so far has been custom.

The REST connector allows you to have full-control over how it connects to the API:

https://github.com/exogee-technology/graphweaver/blob/main/s...
I find this movie fascinating -- I wonder how far we are from building the hypothetical autonomous drone swarms in the movie.
When I'm drinking from the can, I'm "licking" the metal which changes the taste/experience.
> nobody is telling you how to sleep

You're right. I am a terrible sleeper, and these articles with advice on sleeping just grind my gears.

When you spend so much time exhausted, wondering what you do wrong and trying to improve, "just lie down and close your eyes" sounds like a parody.

It's like telling someone that you do math by reading the problem, thinking about it, and writing down the answer. Obviously it works for some people, but this advice will not help anyone do math.
Indeed. It’s an industry. It may be more apt to say “cancer is a scrum.”
They're overpriced novelty, relatively few musicians would use them in an actual gig or a production.

They're fun though, so many musicians play / jam with them just for that.
One of the best implementations for an advanced search I know is the price comparison platform geizhals. They allow you to quickly drill down to a subset of relevant products, the filters give you a quick overview of the options you have.

Check out the desktop version, the mobile version doesn’t give the same feeling.

https://geizhals.eu/?cat=cpuamdam4&mobile=0
No? Its their land? YOU just want an ez cheap house.
Assuming you have read the guidelines, don't be silly with such swipes. You know that not everyone on Twitter is a so-called 'right-wing bigot' as you're trying to project.

> Comments should get more thoughtful and substantive, not less, as a topic gets more divisive. [0]

> Eschew flamebait. Avoid generic tangents. Omit internet tropes. [0]

[0] https://news.ycombinator.com/newsguidelines.html
https://archive.today/bckAi
> a disinterested third party

That's hard to find in a colony of a few hundred people, all gathered together for warmth. Everyone knows everyone else.

> harsh penalties when evidence finds someone guilty

And that's another rough one in a small community where everyone's involvement is ideally needed. (I'm assuming the penalties would harm the workforce.)

If these things are necessary in a system, it would also suggest that small towns are inherently rape-y-er than large urban areas. Is that the case?
In academia it's pretty common to advertise job openings on Twitter. In addition to posting them everywhere else, but Twitter is a good place to find them in my experience (more than LinkedIn). Especially because they often get rewteeted & quote-retweeted into networks of relevant people who might not have been directly reached by the initial posting.

Not sure if this is common with other types of jobs, but I wouldn't be that surprised.
They did invent the kamasutra. Horny little buggers hahah
I'm the OP and thank you for thinking along with me here. As stated in numerous replies already then I totally agree that I could have done better in terms of testing things out - of course, there's always room for improvement in that regard. There was a deadline set by Google (again, first time I heard about it was at 18th of August, not before), change seemed trivial at time and since app worked on an old Android version as it was before then I didn't expect it to fail so miserably. Again, I'm not a seasoned Android dev, but have 15+ years of experience in software development in general so I have some expectations how things will work or not and what to expect and be afraid of. I really didn't know that "best practice" is to do a staged roll-out of "99.99999999%" to have a way of partial "yank" possibility of the latest release. To find out that there's no way to cancel/delete a latest release to fall back to previous working version was just something I did not expect in my wildest dreams (I guess this is something you only learn during situations like these). Yes, everyone can blame me for not testing every functionality with every Android version and I do the same, but please open your eyes and understand that the way releases are currently handled by Play Store is not a sane person would do outside of Play Store. Everyone will have a problem like this at one point and I do hope that this article will and thread in here will lower the number of developers experiencing situation similar to this.
I find mcdonalds won't let me submit my order until I'm on the same block, and it adds an extra step during ordering, and it makes the app janky. I then have to wait while they prepare. This is not an improvement over the non geotracked version.

I specifically order starbucks long before I get there because I prefer their hot food to cool down before I eat. Mcdonalds takes that agency away.
Good question. Youtube is convenient central repository of videos, but if it didn’t exist I imagine people would just use google to find videos on other video hosting sites.
Yeah, I should have figured that HN would probably be a place where it'd be okay to write kernal, but then again, someone might point out the spelling difference between the penguin one and the chicken lips one :P
Seven Sins of Writing
The Ukranian drone industry has rocketed (no pun intended) since the invasion. I'd highly recommend checking out this video[1] from the FT on the tech industry that has popped up around this, inside Ukraine itself.

Just such a travesty that they need to do this at all.

[1] https://www.youtube.com/watch?v=voPCPhzmL10
Also, https://archive.ph/uiJTx since I couldn't get past the image captcha on archive.is. :|
If Bangladesh wants to let itself get ripped off by Adani [1] and doesn’t want to listen to anybody else then better to leave them to it.

[1] https://www.aljazeera.com/amp/economy/2023/3/30/bangladesh-i...
Wow, what a cogent and compelling argument.
Thanks, I just used luci-app-attendedsysupgrade to upgrade from 23.05.0-rc2 to -rc3 with minimal pain. The only problem is that it lost my scripts in /root.
The urge to hunt? Are you kidding? Plinking a bird off a pole is about as close to hunting as playing go fish is to catching dinner.

What you are describing is sadism and/or mental illness.
This is why you set a version number for the API you want. No type system in wide production use is able to encode the semantics of APIs sufficiently. Many of the best APIs out there have version numbers that allow you to pin the API structure and semantics – GitHub and Stripe come to mind with this.
Yeah it is comparable:

- We are 100% open source.
- Written in Typescript.
- We support any data source directly in the server process, either with pre-built data providers or build your own.
- We support cross data source filtering (get orders from database with CRM username)
Looking at it, I'm also curious if you could substitute corrugated plastic, like Coroplast. They have products that match the weight/size profiles of typical cardboard.
Don’t forget about hacktic and xs4all.

https://www.hacktic.nl/
Is it possible to use it with multiple monitors? I got 3 monitors but they are all laptop size and next to each other.
Movie:

The Stoker.

I remember watching that film in an Irish cinema. We all loved it... To later discover it was completely underrated by critic and by most people.
s/StackExchange/StackOverflow/
Can’t say small towns are more rapey per se, but they’re definitely more corrupt because of the tribalism and lack of controls that exist in larger population systems.

The corrupt police raid of the Marion County Recorder comes to mind as a recent reminder of this effect.

https://scholarship.law.columbia.edu/public_integrity/79/
> I don’t think SEO is a factor (SSR is relevant there, not server components)

Ah, yes thanks for that clarification and your comment.
What do you mean by that? Are you effectively trying to say that allowing upgrades does not have any risk of attack surface? I'm pretty sure that updating things have also a pretty high risk on introducing new previously non-existing security issues into your code-base/product.
Of course companies have died because of quality issues. Framing it as "they produce something people love but the quality is subpar" is a false framing.

There are no subpar products that people love. First of all, "quality" is relative. See chatgpt, it's wrong half the time, in a decade if someone were to release a chatbot of chat gpt quality we would say it's terrible. But today, it's the best we have.

The classic story is how airbnb and stripe launched without coding anything, everything was done manually.

Now launch an airbnb competitor today using the same strategy. Obviously comparing yourself to airbnb is dumb, because back then all software was terrible.

The actually successful modern companies of the past few years are openai, tiktok and figma. They all launched with complete products and are massively successful. That's what it takes today.

> I have seen companies die trying to perfect software no one is buying though, quite often.

Most companies die.
Ukraine tech sector goes to war [video]
The main difference is Graphweaver is code-only approach with Typescript. GraphQL Mesh is a schema-first approach.

Both great projects, different philosophies.
My favorite classic piece of all time is Dvorak's 9th Symphony, the 4th movement [0].

He was ahead of the curve when looking to integrate inspiration from various sources, as mentioned on the Wikipedia article [1]:

> I am convinced that the future music of this country must be founded on what are called Negro melodies. These can be the foundation of a serious and original school of composition, to be developed in the United States. These beautiful and varied themes are the product of the soil. They are the folk songs of America and your composers must turn to them.

[0] https://www.youtube.com/watch?v=jVDofBFtvwA&pp=ygULZHZvcmFrI...

[1] https://en.wikipedia.org/wiki/Symphony_No._9_(Dvo%C5%99%C3%A...
Honestly, it's about as far away as you or I want it to be.

There's nothing stopping a group of motivated people from building a drone assembling factory that fits in a cargo container.

There may come a time where we have to stop outdoor festivals and parades because of people like that Las Vegas shooter from a couple years ago.

The real concern is when people can build a factory that can build the factory...
Out of all the nebulous carbon offset schemes that exist today, afforestation seems to be one of the least scammy options if ones adjusts for the fact that "future value" != "present value". Even the uncertainty of the long-term success of afforestation projects can be statistically modelled and incorporated into an adjustment factor. However, nobody is going to willingly do that, so even those types of offsets will remain dishonest.

Absent regulation, carbon offsets are a race to the bottom in producing the cheapest "offset" just hovering above the threshold of "fraudulent".

Direct air capture with long-term sequestration, performed prior to the sale of a carbon credit, is the only scheme that is remotely close to being fully honest.
Humanoid PIBOT robot can fly a plane after just reading the manual
Considering they changed their name to X like two weeks ago and still haven't figured out how to change their base domain, somehow I feel like they're a just a bit understaffed.

Not to mention their various downtime problems.
You could make a device that was slower than Window CE and go bankrupt! https://news.ycombinator.com/item?id=36570062
I think pep 612 is trying to make the ergonomics better for the 'forwarding' / pass-through case (when .wraps isn't appropriate)

https://peps.python.org/pep-0612/
GitHub too, iirc
> Yes, promoters and dismissive skeptics react to each other in an unproductive cycle. We can try to do better.

True. But I think I can make the case that dismissive skeptics have greater value than promoters: they can counter the worst of the promoters (e.g. the hucksters and idiots who only recently deleted their tweets promoting crypto and NFTs).

Despite what people think, there is rarely a particular downside to not being first to a technology: early adopters do not routinely make truly excess profits, they just get to take advantage of a wide-eyed, uncynical marketplace. Skeptics tend to moderate over time, and are a little better at spotting the sustainable opportunities than the boosters.

There is a particular downside to being an early victim of a scam or a lie in a new field. The scams are worse, more painful, more humiliating, and often happen before regulation creates meaningful penalties.

The tech world is negative about skeptics for no good reason, when you consider that robust technology itself is much like harnessed skepticism. Code that doesn't trust its inputs, test harnesses, margins of error, etc.

The cycle I think that is the most dangerous is the hype cycle that starts where developers don't talk sales and marketing people out of their worst claims (because it is in our short term interest not to have to get involved with all that stuff while we are working).
> (I used to work on Protobufs, a long time ago.)

What and understatement. For those unaware, Kenton made protobufs to what they are today.

Protobuf was my first dip into what are IDLs; it seemed like a magical idea at the time (having discovered protobuf ater writing my own rudimentary IDL first, protobuf was amazing).
I do not take responsibility for the current state, only the tech that enabled us to be there. I personally do not eat at McDonald’s.
You'd be surprised by how few people find "Set up CI/CD for a basic MVP" a trivial task.
It's not any AI that I'm scared of. It's the assembly line that produces thousands per month, and all it takes to deploy and launch them all at once, is one nondescript semi truck with a 40ft container. The saturation attacks will be real. And just as scary as AI sci-fi, even if the individual vehicles are simply waypoint controlled.
Yes, a software stack to turn these drones into autonomous area denial or autonomous trench clearing tools could be readily cobbled together using mostly open source components. It would be such a tide changer that it's only a matter of time, and god help the poor souls on the front lines.
That's an interesting comment. I hadn't really ever considered that afforestation might be a bad thing - always just assumed "more trees = good". In what sort of examples would it be a bad thing? Trying to create forests in places that naturally weren't forests in the past?
Very much agreed.

As if Python wasn't muddied enough, people now want to tack on every bit of syntax sugar just to have...another different way to do the same thing.

Urrrghh...
Eh, seems like it's basically a random new stab at becoming The Everything App.

Job posting is a pretty saturated space already (see also: the fate of Google and Facebook's job listing products), so it's not necessarily an easy space to break into. Having already alienated a lot of his potential advertisers probably doesn't help either.
I worked at a startup in the very early 2000s that was making online games in Java. Think applets with 2D sprite graphics.

They developed their own custom database, a shitty key value store that didn’t even have transactions because “Oracle doesn’t scale and it’s too expensive”. They couldn’t make reporting work so they copied the data hourly to Oracle anyway. (It turned out that Oracle does scale.)

They also invented their own RPC protocol, had their own threading library, used an obscure build system, an even more obscure SCM, etc…

Nothing was standard. It was all bespoke, webscale, and in-house.

When I started there as a junior they had me fix bugs in their code. Instead, I would simply delete thousands of lines of spaghetti and replace it with a call to a standard library. It was like spitting into a volcano to put out the fires of hell itself. There was no hope.

They burned $10M and made $250K revenue and collapsed.

Their competition used Oracle, ordinary tooling, and made tens of millions in profit.
There is none. But let's get another hack in, why not.

/s
Off-topic plug for another german institute that parodies, Henning Wehn, the the German Comedy Ambassador. If you are in the UK see him if you can but beware he can really rip into Brits (it can be brutal but it's never mean. He doesn't spare Germans either). From wikipedia

.

Of his decision to stay in the UK, Wehn later wrote:[5]

I initially planned to stay in the UK for only 12 months to improve my English, but the good weather, the tasty food and the classy women made me stay. In order to blend in with the locals, I decided to get extremely lazy, spend money I don't have and, most importantly, to unjustifiably bang on about my great sense of humour

.

He is a very, very good night out. (Edit: his 2011 tour was entitled My Struggle)
Ask HN: How does tax work on corporation sales?
So I was wondering. You hear about these big $500 million, $1 billion exits, or say something more modest like $5 million, $10 million.

Do you just pay capital gains tax? Or do you just pay income tax?

Or do you pay both? Is it possible that you sell for $10 million and end up with like $6 million due to taxes?

USA and Canadian input would be interesting given that I'm in Canada.

I know people will say things alluding to tax secrets of the wealthy, but can anyone actually elaborate specifically on what actually goes on?
Still nepotism.

Person A and B are equally great for the role but cannot do a triple summersault to land on a beam, so neither can get past the interview stage

But… A’s uncle who went to Harvard with a high-up says “that boy is good” so they hire him on that. B posts on HN about getting no feedback and submitting their CV to 100 firms.

Nepotism has happened.

Later A may/may not succeed, turns out he does in this N=1 case.
Ok so what about:

def fn(a)
fn(**{'a': True, 0: False)

I get it, python is dynamic so it allows all sorts of things but I’d be pretty cross if I was debugging code like this. Explicit is better and all that.

Nobody really needs this, but, as ever, submit a PEP and see if there’s a load of people who have a calling for it.
Why avoid the rewrite? Why require your work to be "skillful" in the first place? Wouldn't it be better to focus all of your time and effort on the hardest problem of all, finding customers, and leave whatever wisps of brainpower you have left to the initial implementation, until you can hire people dedicated to that task?

Engineers think a tech startup is mostly tech, but in reality it's almost no tech at first. In fact, the more tech you introduce early, the worse off you are.
Google is preventing new users from installing the app for the first time, on a device that is substantially newer than the app they are installing.

Anyone who has already "purchased" (may be free) the app will still be able to access it, and anyone on an older device can still access it.

I the simplification of this that you specified is ok as a summary, but the devil is in the details, and the details here do make this policy much less impactful than your summary suggests.

Policy: https://support.google.com/googleplay/android-developer/answ....
Does it terrify you more than long rage artillery and cluster bombs? All I see is a more efficient anti-personnel weapon that should be better at discerning between combatants and non-combatants. If it becomes a ‘better’ weapon than say cluster bombs, that’s a great outcome.

I’m somewhat gloomy about all of this. It’s just that war is war, it means killing people. Once it’s on, it’s on. So you need to be able to kill the enemy as efficiently as possible while minimizing non-combatant casualties before and after the conflict.
> There sort of is though, and both carbon off-setters and this study claim that they can

What they're talking about is determining if you've paid someone to not burn down a forest and then they do it even after taking the money. Which you could conceivably verify.

The problem is when someone already intends not to burn down a forest, or do whichever other thing counts for credits. Then they can sell credits in exchange for proceeding with their existing intentions. Everyone already intending to do any of those things can profit from selling the credits, so they do and the market contains tons of credits that are not actually making any difference.

> Also there is plenty of demand in this market, even dodgy credits are worth much more than $2

https://carboncredits.com/carbon-prices-today/

Offset are worth less than $2. "Credits" in the EU are worth significantly more, because they use "cap and trade", which results in significant carbon pricing but is manifestly unjust because it directly rewards companies for having been the largest polluters.
There are a few podcasts that just tell stories about nothing in a very calm and relaxing way.

https://www.nothingmuchhappens.com/stories is one I've used sometimes, but there are others that are similar.
In my case, I was hired to work on an update to a legacy app ~8 months ago. So this is my first round of bs. Been writing software for 20 years and I’ve never seen this before… I wouldn’t consider it playing dumb, I’ve just never had cause to care or receive an email like this.
The sampler is the most useful. The others have a limited set of sounds that are fun, but get exhausted pretty quickly.
Nope, you have been writing the correct and clear code.

Boring code is good code in our profession.
I get it but... at this point we are back to a HTPC with a full OS that can run full desktop OS with Firefox + Ublock orign and/or Brave.
Mapping where the Earth will become uninhabitable
You can explain and explore complex concepts and designs with folks that aren’t programmers where there would otherwise be a gap.
All the money goes to the refund or every part that doesn't is a regressive tax and an opportunity for corruption.

It's also not clear what local deference is buying you here, because this is one of the very few cases of a national issue where the right solution is clear and simple and makes sense to implement uniformly at the national level.

The only sense of doing it at a local level is if the national government fails to act.
Show HN: Country Balls
Country Comparison Scaling on 14 different metrics over the last 60 years.
This was my thought as well. Virtualization can reduce performance impact, but I like their point for pagination, that it gives users a specific place to link or reference.