skysight-inc/HackerNews huggingface dataset:
Pay a fine, first of all :-)

Wikipedia has more: https://en.wikipedia.org/wiki/Antitrust_cases_against_Google...

> In October 2018 Google revamped how it would distribute its Google Play Store with Android in the future: Charging a licensing fee for the store, without requiring installation of Google apps, but making it free to pre-install the Google apps if they want.

> Furthermore, Google's hardware partners will be allowed to market devices in the EU that run rival versions of Android or other operating systems.

> In March 2019 Google announced that it will give European users of Android phones an option of which browser and search engine they want on their phone at the time of purchase to further comply with the EU's decision.
TiVo monetized hyper-personalized broadcast TV, by interposing ads based on all sorts of calculated data, into recorded broadcast TV streams, though.

So it's more continuous a transition i suspect than people consider.
Twist: Work communication that won’t distract you all day
I build an indie app fully with Jakarta. Source code on Github if you are curious. https://nocodefunctions.com/
The Unitarian church ordained their first gay minister in 1979 and conducted its first same sex marriage ceremony in 1984: https://www.hrc.org/resources/stances-of-faiths-on-lgbt-issu...

Not that I'm advocating for UUA, I'm atheist myself, but from what I've heard it sounds like a hippie commune focused around the bible.
Because of a law congress made? If not then how is it a violation of the 1st amendment?
So stop developing for such a crappy closed platform?!?
This is a popular layer 2 solution to make Bitcoin anonymous on the public blockchain, already handled more than 30M transactions. https://v2.viewblock.io/mixin/asset/fe6b7788944d328778f98e3e...
> Boom’s other partners include Safran Landing Systems, Collins Aerospace, fuel-system company Eaton and Northrop Grumman, which is helping with a military variant.

Does anybody know more about this "military variant"?
It's excellent for those of us who aren't atheists, too. I've picked up the recent University of Chicago translation of these, and cultivated the habit of reading a letter or two every morning with my coffee. It's an excellent use of time.

I also found Seneca's "On the Shortness of Life" completely recalibrated my thinking about the passage of time and how I spend the time allotted me.
depending on the brain
For people who like living in 2022 or don't know/care about setting up their own chat infrastructure, there's also Matrix which offers pretty much all modern chat features with little more than creating an account as setup.
I would be wary of this "cordless alliance", the dynamics are closer to that of a kingdom than an alliance... it's basically lots of small(er) german tool manufacturers using Metabo batteries instead of developing their own. Which is great, but not really the same thing as an alliance of equals agreeing to align existing systems
>> The suits are based on a report by data privacy researcher Felix Krause, who said that Meta’s Facebook and Instagram apps for Apple’s iOS inject JavaScript code onto websites visited by users. Krause said the code allowed the apps to track “anything you do on any website,” including typing passwords.

Does it mean that Facebook can exfiltrate users’ passwords for any website?
Yes, it's currently part of our scope. I think the hardest part of credit notes is whether the invoice is paid or still to be paid.
If I'm taking the example of an invoice to be paid, you can issue a credit note that can overwrite the amount of the invoice.
However, if the invoice is paid, you can either refund or assign credits to a customer.
The hardest part here is to know what to do when adjusting a past invoice
My personal experience supports a lot of this. I’ve become more practical and less idealistic with age and that’s mostly been a great thing for me.
why is it called Jakarta?
This looks nice!

I recently deployed my own Rallly instance (Doodle alternative) via docker-compose and would love to give dub.sh a try.

Any plans for releasing a docker version?
See, that I can buy. But that's "acceptable collateral damage" rather than "explicit goal".
It's hard to look at typical Silicon Valley workplace or the broader society around it and say that there is diversity of culture, political viewpoints, and philosophy.
Here’s mine: https://xn--gda.at
Think of it as bridge/connector to old and new components of infrastructure. So yes, it is used in lot of places
If your response to disagreeing with someone is to censor them, you are not doing science but instead engaging in faith.

"Hey, lockdowns may be worse than the disease" is not some evil chain smoking climate skeptic position.
"Justice" is difficult enough to define that many books have been written about the topic. Personally I don't find it just to let a small number of individuals transfer wealth from future generations to their current self.
The point was that you get to bypass a lot of the usual airport routine with private and also have greater flexibility when you fly. (Though flight plans still need to be filed and airport runways can still be congested.)

And, yes, a private supersonic would be even faster but then it becomes even more of a question about the size of the market.
When you have an interest in creating distrust in using science for policy, anything goes.

One of the key anti-lockdown advocacy groups, PANDA, started out fairly sane-sounding and was packed full of hedge fund and other finance people. But once vaccines were widely available they inexplicably turned strongly anti-vaccine too.
Consider your attention.

You pay attention. Concentrate your attention. Occasionally have your attention jerked around by distractions.

Consider what you do when you think, read, watch tv, consume facebook. Consider what you are doing with your attention. That shape.

If you do it a lot then that shape intensifies.

And that shape sticks. It becomes your normal.

And the shape of your attention dictates your reality.

It's important to take that into account.
Google exiting the market for 3 months would have enormous economic impact, in a bad way. They're too integrated into the economy to "just" close them out of the economy for 3 months.

The world could tolerate YouTube being gone for a while.

What about Android though? Is the entire world supposed to replace their phone while Play Services are down, and Android isn't getting security updates?

What about GCP? How many businesses are also going to be shut down when GCP suddenly stops working? They might migrate, but that's not something you can do overnight.

What about Gmail? Email communications would be shattered for a while, since so many people will need a new email provider and will have to distribute that out. God forbid anyone forgot their password and can't reset it because Gmail doesn't work.

What about G Suite? Do all these other businesses just suddenly lose access to their documents? That would royally screw a lot of businesses.

You can't "just" shut down Google without a whole host of second-order effects.
Which very well could be a simulation on some god's computer :^)
there is no way to delete safari from iphones
If you're spending a day why not just roll your own?
Apparently HN replaces ï.at to xn-
Florida’s death rate is quite a bit worse than California’s… https://www.statista.com/statistics/1109011/coronavirus-covi...

Sweden also famously avoided lockdowns and later regretted it.

China had severe lockdowns, and to the best of our knowledge it worked.
Stripe Billing is actually great at managing subscription billing, not so great at addressing consumption-based fees.

Also if you wanna use another payment processors than Stripe Payments (for cost reasons or because Stripe's product isn't the best for a specific geography and use case), you can't use Stripe Billing either.
Cool project! I can't verify your results, because I don't listen to Joe Rogan, but your setup seems sound.

I never heard of Steamship before. You used it to analyse audio, and create summaries, is that it's sole purpose? We just started research on text classification in case of extremely small datasets, and was wondering if I should add it to the list.
Well engagement implies a certain amount to decision making and real-time action. TV watching is pretty much passive, and I just have a hard time believing the brain is impacted similarly but such different types of activity.
Interesting! I assumed the kids or at least grandkids would have moved out.
It will also lead to "that's a deepfake!" as an excuse given after getting caught on camera.
> It's not about the specific technologies a company uses, but rather how that choice gets made

But sometimes specific products are simply less than ideal no matter how they're used. I consider Teams to be one of those.
Did you know you can look at profiles, not just the feed?
What proposed legislation?
Wow I had no idea that was the case, thanks for the detailed examples!
That was the case years ago. Right now major providers will not discount service price if you bring your own phone. They might give you a one time signup bonus when you join them.

I.e. right now your option with the big three is to pay ~$50/month for the service with the fully paid off unlocked phone, or pay same ~$50/month with a free phone locked for 2-3 years.
Ask HN: Have you built any project that generated enough income to not do a job?
> But it's not true choice is it?

Compared to what?

Apple?
https://docs.ditto.live/csharp/common/mesh-network/offline-l...

This project was so close
Twitter is poison
"consumer choice ... insisting all mobile phones standardise"

Although it's not the most important thing in the world, forcing standardization through law is the opposite of giving consumers choices.
I think you already answered your question.
Mozilla urges action to unpick platform browser lock-ins
I think the concept is that you are awaiting the "request type". And getting back a "response type". The example is somewhat confusing since set_debug() returns a StorageRequest.

With tooling this would make your resulting type be a StorageResponse. The whole point is that you can have that "request type" be awaitable.
You can make your own grid input waveform using a small battery and inverter or a generator. I have a small 900 watt generator that works just fine. $89 at Harbor Freight.
If you have access to BBC iPlayer, "The Capture" is a really good fictional programme / drama exploring the possible implications re. justice and politics
It never occurred to me before, but the Roman Catholic Church, with confession[0], is surely the largest historical "surveillance capitalism" out there. I wonder if Facebook has hockey-sticked them yet.

[0] https://en.wikipedia.org/wiki/Confession_(religion)#Catholic...
Do you have any mechanisms to handle abuse? That's a common problem in the URL shortener space, and usually leads to them getting blocked from most platforms.
All legal challenges to the election were over on Dec 11. The last of the last ditch, hail Mary efforts was the Texas case, which was rejected by SCOTUS on Dec 11. With that rejection and the certification from all 50 states, that was the key day that the winds changed definitively. Instead of banning him on that day, Twitter banned him on Jan 8, after he had used Twitter to organize a violent coup attempt on Jan 6. I think Occam's razor tells us we should accept that Twitter banned Trump for the obvious and
proximal cause, rather than some hypothetical effort to curry political favor that predates the inauguration of the new administration, but postdates the new administration's certainty.
Considering many of that period were born from immigrants it's hard to make that argument.

It isn't black and white.
Ah, got it, thank you!

Just one minor suggestions/feedback point, in case you find helpful, which is that I had to also add the `-d` flag with a comma value. Otherwise with just -H, I get the error "Bad header row" even though my header was simply "Country,City,AccentCity,Region,Population,Latitude,Longitude".

This suggests to me that `q` is not assuming the input to be a CSV file, but that seems at odds with the first example in the manual, which is `q "select * from myfile.csv"`, with no `-d` flag. Or perhaps the first example also isn't using a csv delimiter, but it doesn't matter because no specific column is being selected?

In addition, given that, from what I gather, a significant convenience of `q` is its auto-detection, then I think it would make sense for it to notice when the input table name ends in ".csv" and based on that, to assume a comma delimiter.

Just my 2 cents. Great job!
I really hate link shorteners, because they inevitably die and leave a spray of broken links over the web. What’s wrong with normal URLs?
I would definitely not sleep in heated clothes. For sitting outside for long periods it's nice to be able to turn on if I need it.
As Abe Lincoln always said: Don't believe everything you read on the internet.

But we do.

There's research. Even if you read something that you know is wrong you still believe it. Especially when distracted or not taking the time to analyze. As we rarely do.

https://techcrunch.com/2013/01/24/study-finds-that-we-still-...

https://www.businessinsider.com/why-you-believe-everything-y...

https://pubmed.ncbi.nlm.nih.gov/8366418/
That’s Apple’s choice as the manufacturer of the device, while Google enforces conditions on Android device manufacturers. Apple would have the same problem if they would allow other companies to build iOS devices but force Safari to be the preinstalled as the default browser AND derive ad income from the use of Safari.
I bought Androids by Chet Haase when it was released a year ago and just finished reading it last week. It is about the creation of the Android operating system, from its inception until around the time of the release of the Motorola Droid (the first large-selling Android phone) in 2009. The book is 381 pages, and each chapter is fairly discrete. One chapter talks about the graphics team and their work, another chapter talks about the design of the Dalvik Virtual Machine, another talks about the team getting the telephony components working. For a long time I have been picking up and reading a chapter when I have the time, and plane trips are especially good for that.

It was written by a graphics engineer who worked on the Android team, so it has some of that insider technical feel to it. Chet writes that he tried to make it accessible to the layperson too.

One interesting thing is how Android was formed from the remnants of teams from Danger, Palm/Be, and WebTV/Microsoft, who all had their own ideas on how to do these devices the right way (and what not to do). Also the project was not done slowly and carefully, but was a mad dash to get something out before something like iPhone completely took over the market. Some of the coding specialists they needed probably could not have passed Google's interview bar at the time, so Android was kind of a company within the company, which could bypass Google's interview bar in some cases.

I am an Android programmer so the book was especially interesting to me. It started out as a Javascript demo of an operating system for digital cameras in 2003. Android became an operating system that is actively being used by three billion mobile devices by 2022. So it as an interesting story of exponential growth, in the not too distant past.
Funny thing – I actually had to do some regex validation for domain submissions from users and this was one of the edge cases I had to account for haha

Here's the regex that I ended up with: https://github.com/steven-tey/dub/blob/main/lib/utils.ts#L12...
closer to 8000 engineers, if you want to spend 500k/eng in salary alone (pre tax)
I remember the short url craze - bitly alternatives were everywhere (even @ the G[1]!) and creating one was basically the Hello World of programming for a time.

Real shame how it went from convenience tool (and largely coupled with microblogging character limit) to aggressive corporate tracking (though bitly was always a champion of the latter)

https://developers.googleblog.com/2018/03/transitioning-goog...
Are you claiming this is what happened in this specific case? That the Great Barrington Declaration was promulgated by bad actors due to support from large companies?

If that's not your claim, then why are you bringing this up? Are you supportive of government censorship as the article describes:

>At least 11 federal agencies, and around 80 government officials, have been explicitly directing social media companies to take down posts and remove certain accounts that violate the government’s own preferences and guidelines for coverage on topics ranging from COVID restrictions, to the 2020 election, to the Hunter Biden laptop scandal.
The previous president called the news media the enemies of the people and said he wanted to open up libel laws so he can sue the news media and win.

A plan to "increase free speech" which actually reduces it would not necessarily be an unintended consequence.
Ten years or so ago, I was participating in a small business roundtable discussion with one of our state senators. At the time, I ran a consumer research agency and would often have multinational projects involving consumer data collection in both the US and EU; this is before GDPR had become ratified, but Safe Harbor was failing and there was ambiguity about what the future state would look like.

Of the 15 or 20 business owners in the room, I was the only "pro privacy" voice. People were very focused on what would be the perceived additional cost of complying with any GDPR-style rules in the US, and weren't yet thinking about the negative effects of having different privacy rules in different markets. "Different markets have different rules all the time," in short.

I maintain that it would be less complicated, less expensive, and more human-friendly to use data privacy rules as globally universal as can be achieved. There will always be capitalism leeches that drain money through arbitrage between the policy gaps, yes, but it would help.

(Also: there is zero chance this gets through the current US Senate. Would never clear filibuster.)
Wheel mounted electric engines? Only turn engines on when close to runway the batteries can't weight more than the fuel.
Chat is horrible, it’s really barebones and doesn’t have any features.

Also it’s been like that for about 4 years now, with very little development or investment by Google, so that should tell you that it’ll just get cut one day.
I have almost the same take, except for me many adults are mentally stuck in their teens.
Isn't it better to fetch dawn times everyday then set accordingly?
>Are you sure EU has "pretty good track record" with these fines of Google, FB, et al.?

I wasn't specifically referring to the Google [and other] anti-trust measures. I was thinking of things along the lines of abolishing roaming charges for mobile phone use, the right to open a bank account in any EU country, the right to work and reside in any EU country, the introduction of the Euro [which I know a lot of people are ambivalent about, but it did get rid of currency conversion charges]. All of which I consider to be 'consumer friendly' actions.

I'm also a European. But unfortunately resident in UK. So all those benefits and more are now lost to me. Still. At least we showed Johnny Foreigner who's boss, eh?
It looks like it's about forcing manufacturers to ship with chrome and the google search widget, so like the old Microsoft forcing IE upon everyone case.
> Everyone who disagrees with you is a bad faith actor, engaged in knowing lies to further some shadowy agenda

This crystallizes the current discourse of unrelenting demonization. It isn't appropriate in most cases.
So OVH is 0 and Hetzner is 1, I suppose some ASN are worse than OVH/Hetzner, will they get negative scoe?
I’m glad we’re finally working towards standard batteries for power tools. I have to say that website is terrible.
Hot water bottles or cloth bags filled with dry rice and heated in a microwave are both excellent ways to stay warm very inexpensively.
You can fork AOSP in arbitrary ways and have a pretty great OS. Most companies don't do this because they don't have any particular ideas about how to do Android's core differently - UI is one of the places where you can actually innovate and users will notice, so that's where the effort goes. But that's not Google's fault. They can't make Samsung have brilliant ideas about how to rearchitect the OS core.
Although TikTok is fairly addictive, I find it's far better at showing you content you actually like instead of outrage/emotional/clickbait content. It's very easy to get into niches you actually enjoy with actual decent content (woodworking, cleaning, plants, DIY, cats in my case, for example) and actual people as creators, instead of whatever reposted content factory managed to cheat FB/Instagram algorithm this time.
This sounds extreme to say and I know it is uncouth and might invoke Godwin’s law, but bear with me here…

Based on the reactions I got from people I knew and respected, the last two years showed me exactly how shit like the holocaust went down. How ordinary people like you or me can be filled with so much fear and propaganda that they willingly sent their fellow humans to their demise with a smile on their face. We got incredibly lucky that things didn’t escalate to violence.

I mean for Christ sake, we have phone numbers people could call to rat out their neighbors family birthday party. We had police kicking kids and arresting people for using a playground. All it would have taken was some “expert” or politician to give permission to harm those “selfish grandma killers” and it would have been a whole different thing. People I thought I knew and respected completely lost their damn minds. Many have yet to recover.

What these “experts” did to society is beyond the pale. Humans may have fancy shiny tools and “science” but we are fundamentally the same superstitious creatures as those who came before us 10’s of thousands of years ago.
If you setup Matrix, couldn't you then just use the slack bridge?

https://matrix.org/docs/projects/bridge/matrix-appservice-sl...
I just want to point out in Russia those companies have little to no presence specially after the war. It's telling that we always hear it's a sign of oppression and authoritarianism if governments kicked out those services out of their country, but here we are people advocating for it in the EU.
Because it takes longer than a day to build?
>MeiliSearch (but their API triggered a panic response)

Could you expand on that with examples? I only played around with it lightly but it seemed ok via the Python SDK.

I've been recently leaning towards Meilisearch for some client facing search features. This was over Typesense because, i believe Typesense is totally in-memory, but in some cases my dataset might not fit in RAM(atleast not at a reasonable cost). I was fine with taking a performance hit for disk access, provided i could have thousands of separate indexes with separate permissions etc. and directly call them from the browser app.
Or the River on Which Nothing Floats

(referencing Ken Liu's Dandelion Dynasty, which I just finished. Liu is the American translator for Liu Cixin's Three Body Problem, which has been discussed on HN, so other HN readers might be interested to learn that he also has his own fiction)

[1] https://en.wikipedia.org/wiki/Ken_Liu#Novels
It depends on the details of the case -- I am not familiar with this one. There is Supreme Court precedent for the position that any government "recommendation" that has direct and material financial consequences based on whether that recommendation is followed is de facto coercive and therefore illegal if used to circumvent Constitutional restrictions on the government. The historical context is abusing regulatory or tax power to force acquiescence on an unrelated policy issue that would otherwise be unconstitutional if done directly.

The limits of coercion that fall below the threshold of "material" are still not well-defined AFAIK.