skysight-inc/HackerNews huggingface dataset:
>Personally, I think part of it is that it hasnt been done well yet. Everyone focuses on one problem instead of looking at the entire experience holistically.

That's actually the exact opposite of the conclusion I came to. I think the do-it-all travel planner apps have never worked for me because there's some aspect of planning I want to do differently or some case they didn't think of, so I end up feeling like the entire product doesn't work for me.

The apps I've repeatedly used for travel are smaller or more general than just travel - I've used Splitwise a number of times on group trips (or at times even when a trip isn't involved) to equitably split costs. It doesn't do anything else, but it does its thing well. And I've certainly made use of a lot of shared Google Docs to collaborate on itineraries or packing lists, etc. I don't feel like I need a travel-specific chore coordinator app when I can just have a shared spreadsheet that lists which couple is making dinner which night at the ski house. There are a few web-based road trip planners I've used that seem to do a nicer job than just Google Maps for multi-day road trips with many stops, but of course not all trips fall into that category.

So yeah, I think a la carte solutions for different aspects of travel planning work ok for me - find a niche and do that one thing really well.
dude, big pharma has been handed a blank check from the government to produce a recurring product that is legally mandated for the entire populace to use. This is the sweetest deal in all of history for them.
Ask HN: When do you not give out stock options?
We've got a lifestyle business that's bootstrapped and a sales guy is asking for equity...how would you respond? When do you give vs. not give stock options/equity?
Apple could start to compete on price for IAPs, so that devs favor Apple’s solution out of free choice, not because they have to.
Some things I dislike about what I saw in Italy's system:

* It gives small parties disproportionate amounts of power at times: "do what we say or we leave the coalition and the government falls".

* It gives parties disproportionate power, since they pick the candidates on their lists.

* I think have a person represent a geographic area and be beholden to it has some benefits.

Mostly, it's the government stability problem, as lots of fractious parties, some of which are personal projects rather than longer-term movements just don't offer much continuity.
I think in some ways this is also a question of specialized vs universal tools. If I plan a vacation with friends I believe I could do it 90% of the way just as well with a plain old shared word document/todo list.
Really poor thinking...its line you don't even hear yourself
>they want to pick up the phone, tell what they want and have it organized.

Only because nothing better has come along. I know plenty of people who basically refuse to make phone calls. Cant order online, they will go to a different restaurant.

>Organizing or even putting your wishes into some forms

Exactly why it needs to be swipes.

Open the App

Invite Friends

Swipe Destinations

Click on destinations to swipe activities. Restaurants. Pretty pictures.

If its more complex than Tinder or TikTok or Pinterest youre right it wont be FUN to use. The whole point is that the act of planning itself should be pleasurable.

People love endless feeds of pretty pictures.

The fact that peoples responses are forms and spreadsheets tells me I havent explained myself well.

It doesnt need to be travel only. I use Yelp and Uber at home, and away from home.
Laptops use mobile cpus, but desktop oses and software.

PC based tablets are kind of weird, but iOS/Android mobile OS based tablets are more or less phones with big screens and no/limited calling features.
Would you be willing to indemnify a developer who is a contributor to a GPLv3 project so they could use that project code in a locked down device if necessary without release keys etc?

If so, great, the claim is FUD.

Reality is GPLv3 folks have lied about almost everything - Ubuntu had to get special private communication from FSF to be able to ship a GPLv3 bootloader etc.

And no, the license is pretty darn clear to most of us, even if you are a major contributor to a project, you CANNOT use that project code how you would like. This is not FUD, this is part of the license design. That is a major change from GPLv2 which is what we are discussing.

A reminder that developers, not users, pick the license of code. That is also fundamental to copyright law. You can write a license that makes developers pay users $1,000. Users might like that. Developers may not choose it. That is what is happening here in many cases. Developers are choosing to avoid GPL for other options.

Again - this conversation would be helped if someone had some data. Anecdotally I'm seeing lots more MIT / Apache stuff than GPLv3 stuff these days.
This sounds like a lot of stuff that Nix solves, the multiple versions of libraries coexisting part at least
so far, of the data you've presented plus the data we see here, the sample size is 1, me, and 100% of respondents disagree with your proposition, so it's unclear where you are getting "most" from -- but let's ignore all that and grant you the point for now

if I am understanding you correctly, you are saying there is a difference between society viewing something as outside the boundaries of a right, versus society viewing something as an allowed, permitted-by-society infringement on a right

if we assume that is true, then what are the implications to OP's post?

e.g. the vaccination mandate can be presented as either "outside the boundaries of the right" for whatever right those protesting the mandate cite, or an allowed, permitted-by-society infringement on that right

so what's the difference?
We can also add a prohibition on three-letter agencies installing purposeful backdoors which are later exploited by criminals. Maybe it's time they actually were helping regular citizen protect themselves and their privacy, instead of playing chicken with their counterparts abroad.
It's a 30% fee if you use Play Store's IAP system. It's not a 30% fee to use Google Pay as a payment provider ( https://support.google.com/pay/merchants/answer/6288971?hl=e... )

Same distinction exists on Apple's side with IAP vs. Apple Pay. For example Apple Pay on the Web ( https://developer.apple.com/documentation/apple_pay_on_the_w... ) doesn't take anywhere close to a 30% cut. In fact it, like Google Pay, is also free for merchants, who just have to pay the normal payment processor fees. https://squareup.com/us/en/townsquare/apple-pay-for-small-bu...
The fear wasn't retribution against the former government. The fear was what the ANC and its leadership (or whatever might follow, because nobody knew what was going to happen) might do with full access to the nuclear/chemical/bio programs RSA engaged in.

Tribal dynamics are still a very real thing there, and it's not inconceivable that a leader might decide to slime those jerks across the way that have been rivals since well before colonists showed up.
Executives make the decisions and they emotionally value the ability to walk around and easily see that everyone is working, and that is more important than actual productivity since it reinforces their ego and sense of importance.
We didn't vote for this. OSHA isn't elected at all.
I don't think he was ever ideologically pure. But he still wants to be distinct.
I can't agree with the Java one, there are great examples and docs out there.
I initially downvoted but thought it would be better to ask for the information I think would make your comment more helpful.

Would you mind linking to something pertinent, in order to add to the discussion? What does she say? Where does she say it? Why does that appeal to you?
But Stripe and PayPal and Square have far lower fees... oh. Now I see what this was about.
Why not useful? It seems to me that AR is indeed much harder to achieve (well), but incredibly more useful than VR.
How can a home user protect themselves from this, when most manufactures only release a very, shockingly small number of firmware updates, and don't notify users of the updates?
I didn't say there would immediately be no spread. It is true that if there are no cases there is no spread. It's not like it would take very long...
Containers halfway solved some big existing problems that most people don't seem to see very well.

Packaging is hard, and both debian-based and rpm-based (and really most other's I've seen) are pretty awful. (except BSDs, which I've had a lovely time with)

They're slow, they're stateful, writing them involves eldritch magic and a lot of boilerplate, and they're just frequently broken. Unless you're installing an entire OS from scratch you're probably going to have a hard time getting your system into the same state as somebody else's. And running that from-scratch OS install is definitely possible in a as-code way, it can take an hour.

Containers came along and provided a host of things traditional packaging systems didn't and they took over by storm and with them came a whole lot of probably unnecessary complexity from people wanting to add things. Adding things without ending up with a huge mass of complexity is hard and takes a lot of context knowledge.

So we ended up solving a host of problems with containers and creating a whole new set along the way.
I've said this in a previous topic about the lawsuit, but with developers using third party payment methods, consumers like me lose out on iClouds convenient and simple subscription management.

Being able to cancel services like HBO Now, Strava, or whatever I'm trying out for a bit of time with a consistent interface is a big win for consumers. Instead, I know the developers celebrating in the comments will happily adopt the trash UI patterns implemented by legacy media, like newspapers and satellite radio, where subscribers have to go through a form and then get in contact with support on the phone to process a cancellation.

Apple's payment system puts the end-user experience first. I'm sure abandoning that will pad subscriber retention for the developers here, but I'm really, really not looking forward to this.
> it will undoubtedly lead to (…) a flood of scams or scam-like apps.

Scams are alive and well on the App Store, they don’t need this ruling to thrive: https://www.theverge.com/2021/4/21/22385859/apple-app-store-...
And WASM isn't meant to replace JavaScript. Last time I checked, its use was discouraged for general-purpose web development. It's meant to be invoked in JavaScript, not the one tool used when writing an entire web app.

If you want to write code that runs in a browser, JavaScript really is your only option.
Fish has taught me that I should strongly prefer shells with batteries included when it comes to interactivity, and Elvish has beautifully demonstrated how that can be taken even further with things like its built-in navigation mode. PowerShell's big weakness, imo, is that it lacks that emphasis on interactivity OOTB, and configuring it back in often results in astonishingly bad performance.

That said, the language is way better than any traditional Unix shell, and the ecosystem of libraries and scripts is insanely comprehensive. Together, these factors make for an absolutely top-notch scripting experience.

This is definitely one of the the biggest sources of inspiration for most next-gen Unix shells afaict.
Agreed that whitespace requires an adjustment period, but editors from vanilla VI on servers, to your choice editor handle whitespace with very little issues.

Add in automatic formatting and the amount of issues arising from indentation falls further; add in linting & it's really not an issue.
Obviously you prefix every string with a space and when reading, strip the leading space. Then " " is your empty string. ;)

For real though, no idea. I'm glad that I never had to touch Oracle.
If only the slaves had any appreciation to the important component they were in their slave master's culture, they'd probably complain a lot less and try harder to accommodate their agrarian needs.

sadly necessary /s
all you need is a number smaller than 30%. build your own or use someone else for 10%? easy choice
Would be interesting to see if/when you do find this new society, whether the grass was really greener or not.
To be fair, I had to switch to DBeaver for Postgres as well, as pgAdmin’s usability has been steadily decreasing since the first release of version 4. The lack of quality GUI is essentially my only problem with Postgres, though.
VMware denies allegations it leaked Confluence RCE exploit
> What's the penalty for Apple just ignoring this ruling, if any?

In addition to whatever penalties are available in law for the act outside of the ruling, they would also face additional consequences for contempt of court. And its generally easier to prove a violation of the order than a violation of the law justifying the order.
This is how I read it:

permanently restrained and enjoined from
1) prohibiting developers from
a) including in their apps and their metadata:
i) buttons,
ii) external links, or
iii) other calls to action
that direct customers to purchasing mechanisms,
b) in addition to In-App Purchasing and
c) communicating with customers through points of contact obtained voluntarily from customers through account registration within the app.
Majority of parents will choose epic if epic is cheaper for the same thing.
What, you want small companies to have the same rights as big ones?!

I personally think this ruling is great and that the fears about all apps switching to bait and switch models are overblown. There are advantages to using Apple's IAP and it will still be the preferred method for many/most customers and so most companies will still want to support it. The biggest effect will be putting downward pressure on the current fees. There's a lot of room to move between 30% and 3%.
She (Adria Richards) ended up getting fired herself, https://sendgrid.com/blog/a-difficult-situation/.

"What we do not support was how she reported the conduct. Her decision to tweet the comments and photographs of the people who made the comments crossed the line. Publicly shaming the offenders – and bystanders – was not the appropriate way to handle the situation"

It was also pointed out she had previously made jokes about male genitalia on twitter (from her work account) a few days before, which obviously (in internet rules) makes her a hypocrite.

I can't find her on linkedin (she probably is unemployable now)but there is a statement attributed to her after she was fired (https://allthingsd.com/20130327/fired-sendgrid-developer-eva...)

Anyway, all of this is just leading to the point that we're going to need to find a new term, sort of like "peter and the wolf" where a person abuses the virality of social media, in combination with stereotyping, confirmation bias and willingly incorrect analysis of situations, to attempt to take down other people illegitimately. Oh wait. That's just cancelling cancel culture.
I don’t know. What is live share?
Cant argue with facts at the moment. All I know birch is more fulfilling than Reindeer Moss that former SS-officer Noko was enjoying in 1944.

However. This book from 1963 seems familiar "Guerilla Warfare, conditions and outlines". Maybe there is some cooking recipes, too: https://www.doria.fi/bitstream/handle/10024/130579/Sotataido...
Most of them.

Anyhow, there are works of art that still speak to us, e.g. Tolstoy, Shakespeare, and then there are some that were important at the time.
>> 'easily accessible'

I'd be surprised if you've looked much into how they're arriving at these statistical calculations.
What about products for travel agencies? B2B that is...
Yeah, who needs those aircraft safety regulation, where is my Boeing Max-Max with 50% chance of taking a swim mid-flight?
I'm sure it won't put a stop to it, I love to read discussions about "Does company X engage in anti-competitive behavior and are they a big enough player that it's a problem". That seems to be a much more useful discussion (i.e. it gets at "do they need to be reigned in by We The People") than "are they a monopoly" which is just bickering over what words mean (with some shades of "if they _were_ a monopoly, then We The People should do something about it).

At the end of the day, who cares if they are a monopoly or not - you don't have to be a monopoly to be in a position to do Bad Stuff to The Market.
On Mandates and Madness
YOLOv5 on CPUs: Sparsifying to Achieve GPU-Level Performance
I was confused by that earlier, but I believe it was the same announcement, and the headline writers just picked different things to emphasize.
What does this mean? Maybe the cpu is old and doesn’t support virtualization? Hard to know without details.
The Suppressed Electrodynamics of Ampère-Gauss-Weber
Yes, you can buy them, but not everyone does. Phones are by default portable with their own network connection, whereas iPads have to be specifically chosen to have cellular data service. It's alright to overlook them.
If I were ashley's manager, I would have gone to HR and said this: "I don't think I can manage ashley. It's too hard. I don't have the skills to manage an activist employee who is aggressively using social media to tarnish the reputation of her employer. Can you help me find another manager to transfer her to?"
Google Could Be Violating Labor Laws with Pay for Temp Workers
> there is very little inherent conceptual justification for the technical descriptions we have of quantum systems other than that 'they work'.

That's true of all scientific theories when you reach their roots. That does not change the fact that QM pedagogy is generally a disaster because it follows the historical development and emphasizes the single-particle case and de-emphasizes entanglement and decoherence, which makes the measurement process appear deeply mysterious and incomprehensible when in fact it is quite simple and straightforward. It's still very weird and unintuitive, but it is far from incomprehensible, as Feynman famously claimed. It is simply not true that "no one understands quantum mechanics" and it hasn't been true for a very long time.
I still find it grating with how pipes are handled.

E.g.

git ls-files --exclude-standard -o | For-Each { Remove-Item $_ }

Just.. _why_ do I need that For-Each?!

(Deliberately not using aliases for clarity)
It's the same announcement and therefore the same story. The titles picked different details to emphasize. Of course that affected the threads considerably, which is why I didn't merge them.
I share the author's opinion, though I haven't used other DBs in anger much, so I don't know if they're better. When I think about why it works this way, I'm sure product decisions and backwards compatibility are issues, but I also remember an amazing comment on writing code for Oracle:

https://news.ycombinator.com/item?id=18442941
> The thing is no customer wants to use any company's half-assed bug-riddled purchase or subscription system. Every iOS and macOS user will prefer to use the Apple system.

The first sentence is true but incomplete, making the second wrong. For example, the Amazon app is highly likely to have people using their existing Amazon payment method. Companies like Stripe are going to offer their own SDKs just like they do for web payments. Apple’s offerings are quite polished so I don’t think they’ll fall out of favor but it’s going to reduce their profit margin and I’m sure the number of people who will use alternatives is much greater than zero.
It is a functional language, and the cool kids are really into those.
Inertial drives.
Some might find this interesting:

https://vengrams.blogspot.com/2021/09/security-is-layered-pr...
Building accessible components with State Machines
I've heard a lot of "private offices are massive 200-300% boosts to productivity claims" in this thread, but I've never seen any actual evidence further than "I feel it gets more done".
> I've been meaning to write up a proper critique of this project at some point, but I keep getting side-tracked.

Plug - I'd also keep tabs on my project, Terminal Click [0]. It's exploring the relationship between the emulator and the shell.

Nushell [1] and I are talking about possible integrations between the two products.

[0] https://media.handmade-seattle.com/terminal-click

[1] https://www.nushell.sh/
Good article but I think he understated the impact of obesity.

https://jamanetwork.com/journals/jama/fullarticle/2772071
I'm not sure if you ever used StoreKit or their subscription API... its so full of holes and poor documentation and poor implementation that it's a nightmare to work with (particularly subscriptions). Don't believe me? There's a YC startup raising millions of dollars dedicated to solving the subscription implementation problems Apple has created...
http://archive.today/gDtRF
I think those are very good points. In my opinion, the hoisting of packaging concerns from language-level and OS level was inevitable, and containers an an okay way to do that.
We started working on this project in May this year. We wanted it to be super easy to create and share training spaces for whatever training goal or personal circumstances you have.

The hardest part has been adapting to mobile dev (extensive user interviews suggested a web app would not fly). We started with a Typescript/Vue.js/Cordova/Serverless (Dynamo, Lambda) stack before running into performance issues and dissatisfaction with the layers of abstraction.

The current stack is Flutter (we're still getting our heads round the file structure), Java Spring, RDS and GetStream for chat. Apple and Google review processes have been fine.

Overall, mobile dev feels very far away from web, particularly if you need to make a hotfix and have to submit the build back to review each team. Build times are pretty long too, but BitRise has been a great CD tool.

Let us know what you think!

Tom & Lucien.
I think you have that analogy backwards. Google, Apple, and Amazon are the supermarkets. But they're also filling the shelves with their own products. It might not be too different from Walmart, save for a few points:

- They make it hard for consumers to shop at other stores. Or repair their devices (bad analogy).

- They're doing all kinds of things a supermarket would never do. Like turning into music and movie studios.

- The really sad thing is that before the giants sprang into existence, you could distribute your software and services without the need for a supermarket. Famgopolies created an artificial warehousing system and forced us all into it.
Not who you're replying to, but the good of society never becomes more important than your personal choice.
That sounds really interesting! We are working on getting to a demo to showcase it a bit better on out dotcom as well, but we would be happy to give you a personal walk-through of the solution if you could be interested

Just reach us on Discord and we can set up a session either in the weekend or next week :-)

https://discord.gg/F87eGuwkTp
Having nukes also keeps all others from attacking, for most second and third world powers the USians are the primary threat due to their very mobile military. But everyone has enemies, Britain and France feared a German resurgence after WW2 as well as a Soviet invasion of Western Europe. Israel fears it's neighbors and most muslim states. But in all cases, nukes are there to keep someone you fear from attacking.

And various crises and practical problems causes even the British to not totally rely on US protection. E.g. the Suez crisis and the Falkland war showed them that they need their own military capabilities, because they cannot even rely on the US for support in "small stuff".