skysight-inc/HackerNews huggingface dataset:
> In this case the metaphor was based on the commonality of detention without trial. Of course it's not a perfect one for one; they're not literally gulags, but there are elements which are shared and I think those are what the person was trying to highlight.

The problem is that this particular analogy isn't helpful because it's more misleading than elucidating and there are better analogies that could be made. The only thing going for this analogy was its tendentiousness.

Also, IIRC, people who were sent to the gulags did have trials, they were just unfair.
> localStorage or sessionStorage, both of which are 100% insecure.

This makes me doubt everything else he says.
Is there a viable competitor of these elegant Sony designs?

2021 thread on music players, some with Rockbox firmware, https://news.ycombinator.com/item?id=26870648
With pip-tools you can use a requirements.txt for production and a requirements-dev.txt for your development environment. The latter imports the former.
It was a mutualistic, not parasitic, relationship. Twitter's product development stagnated the day they nerfed the third party dev api.

3rd party Twitter clients were once considered a design playground where the best elements not only influenced Twitter's future design language, but also that of iOS as a whole. Tweetie's pull-to-refresh is emblematic of that. I'm pretty sure Tweetbot invented the (partial) left/right swipe to invoke different actions on tweets that have since become a mainstay of email apps.
As someone who has next to no experience with npm, which benefits of npm would you like to see in venv or package management in Python?
Selfie – A tiny RISC-V C compiler, emulator and hypervisor
I could probably use something like this hiking so I can power off my phone for emergencies hunting/camping.
But it broke character before it hit that rail and started talking like a magazine article, not a ex gang member turned therapist from the Bronx.
The best video essays of 2022 according to British Film Institute
Storing state in JWT is easy way to share state, such as user permission, between different server.

But state in JWT can be outdated due to permission changes and you it's not possible to just expire it as it's stored in client.

To solve the problem, more complex auth setup is needed such as using short lived JWT, refresh token, which feels more like a bandaid to make JWT sufficiently secure
Yes, not having the entire game state on the user's computer in the first place is a solid choice. And for many games, that's exactly how multiplayer works. They run all the logic on a server, "never trust the client" (that is, validate all the input that clients send to the server), and only send data the user needs to know.

However for something like an RTS, the amount of data in game state updates can be prohibitively large to transmit to clients. The deterministic lockstep networking model described in the article is a solution to that problem. In that system, the only data transmitted is input, and each client updates locally, so it does require them to have a copy of the entire game state.
Can you be more honest with the discussion and realize that you're being deliberately obtuse to the conversation? Building a company that absolutely has no alternatives to provide THE thing that makes your business, then the phrase "all your eggs in one basket" applies here. That has not been good business strategy 101 for as long as I've paid attention (and probably a long long time before that too).
Revolut calls in psychologists after criticism of its corporate culture
I was just imagining a not-google/not-bing index, but more like a Yahoo! directory that's searchable than a full crawler. I imagine it wouldn't be such a nice place because in addition to what you might be looking for there will be everything else that's normally filtered out.
Ask HN: What should I prepare to apply work in US?
A bit of background, I’ve worked as software engineer in Indonesia (Asia region), and now looking to improve my career. Are there some guides on how to work there? What kind of visa should I need, and how about the tax? Thanks
> You will never switch databases, so abstracting away the DB for some hypothetical "I might want to switch DBs one day!" scenario is absurd.

You actually might switch databases at some point, but in my experience this always included overriding some of the ORM-queries with custom ones that the particular RDBMS needed for some reason.

So you have to write SQL after all when switching, might as well do it from the beginning.
It depends what you mean by state-of-the-art, but it's possible with dh-virtualenv: https://github.com/vincentbernat/pragmatic-debian-packages/t... (not something that can become an official package as it goes against Debian policies)
I made a sorting algorithm visualizer some time ago https://xosh.org/VisualizingSorts/sorting.html
You can put in your own algo and share it via url.
I take it the areas you are simulating are all too dense for roundabouts?
Putting your phone in airplane mode and carrying a power bank for emergencies seems like a much more efficient solution to me?
Do you think it's appropriate to tell others how to grieve? Should they only be allowed to grieve by your standards?

If the author thinks it's appropriate to draw a parallel between the two, it's not your place to tell them otherwise. It's not you losing your passion project, and it's not you losing your mother.
AGPS data just enables the Watch to get a position in a few seconds. It can get the information (almanac) from the satellites but this takes several minutes of constant direct view to clear sky. Which of the agps apps did you try? https://banglejs.com/apps/?q=agps

So far I only have used the Browser based "Assisted GPS Updater (AGPS)" one and so far have no issues.
> And when I say trust, I mean both engineering and management should do it. I.e. if that person says a couple of outages is not a big deal, it's not a big deal. If that person says we need to spend next week refactoring, then that's what you spend your next week on. Obviously you can still challenge those decisions, but you have to accept that this person is an expert in their domain.

This is certainly the answer to this problem!
The game actually tracks this too, what is visible for each player, which gets slightly complicated with diplomacy changing. Of course this doesn't prevent you from just patching other parts handling this, but you cannot just simply modify this value, it will desync as well.
Nobody ever seemed to buy LG phones, so I guess part of the answer is there.

RIP LG smartphones :(
Ah. A stochastic approach.
Fiio devices are excellent, but not much cheaper. https://www.fiio.com
Why can't they have two huge, red, flashing lights at either side of the crossway, thus avoiding the costs to dig up runway asphalt altogether? Better than what they seemingly have now ...
The idea of posting as catharsis, release, & simple exposure to life is severely under-rated.

It can be dangerous that negative words have such potential to spread faster, such disproportionate capability to activate & draw upon our dark sides. Usually negative amplification reflects more on the person amplifying than the message. But in general, we don't really have meta-moderation tools, even in the fediverse, to de-amplify or to warn/counter/resist the dark side.

Being able to get some mild exposure to the "TIL" of each other, to see some of the random encounters of the day is extremely high value. Hearing grumbles is great.
Yeah, even SQL is leaky as two equivalent queries may have dramatically different execution plans.

Actually, knowing how to write efficient SQL is very well rewarded by the market.

So adding another layer on top of it, an ORM, is IMHO not a good idea.
I would love some input on this too. I have plans for my retirement at 65 and it requires to save me a good chunk of money. I ran some simulations and if I have to pay long term care for all our parents (me + my wife), we will end up bankrupt in old age.

My biggest concern remains my mother, she is frugal for the small things, but she was highly incompetent with her financial life. She started way ahead (super expensive home from parents, education), she faced a divorce and sold the home, but those money are still lasting nowdays (30 years later), but not very much.
She never invested any of that and faced economical challenges to grow me and my sister.
Now, back to myself, I started life with 0 money from my mother but education was fully paid (pretty common in the country I come from, since it's public education). She obviously gave me plenty growing up, but she didn't plan anything for retirement.

I will of course feel the urge to help, but it's frustrating to think that given the money she had once sold the home, she could have invested those money and live without working and still own a smaller property.

Essentially, I have this mixed feeling of having to care for a person that started with way more than I started with, but due to poor management, it got all wasted.

I don't even know how to handle those emotions.
No one reads long emails. I similarly noticed that people don't miss things in my email when I format them like texts or discord messages. He wasn't writing up technical requirements for Moviemaker, he was just sharing his experiences. I also suspect that most people that are as busy as him mainly use their phone to access email. I know 90% of the time I've heard back from, who I consider, busy people, there was a "sent from my iphone" signature in the email footer.
By recently I mean the last few weeks and by much out of him I mean stupid tweets.
Really? I'm so jealous. Do you mind sharing which website/store you used to do that? I'm not familiar with BC in general.
Also, AWS routinely makes a bunch of companies obsolete at each re:Invent conference
If Twitter was making money on third-party apps instead of losing money, they’d be less likely to shut them off.
> The funniest part of this quote is that Steve Martin is just not very good.

But, he is funny. Maybe not your brand of humor, but one thing Steve Martin did bring to the table was his own unique brand of humor. And this is what he brought to his movies, too. You watched a movie with Steve Martin? You knew what you were getting, and you wanted it.

I think Steve forgot to add that you need to be so good, they can't ignore you and you also need to have a brand that they can't ignore nowadays.

Just look at The Rock. He has a brand, and a particular style - and he doesn't deviate. And he's wildly successful because of it.
Working at Google: Ads (Inside the Money Machine)
I use musicolet
32gb is not a lot, but at least it's possible to insert an microSD card.

A such player is lighter than a phone and has a buttons for everything. Phones just have buttons for volume.

Also if you travel a lot, you can listen to music and don't have to worry about the phone battery and like a junky search for wall plugs all the time.
> I have no use for a standalone music player, but both of these Walkmans are so pretty that I just want to hold one.

I think that sums it up pretty well. Who would actually buy one of these?
Aviation statistics get pretty scary as you go down the regulatory hierarchy. Charter operations (part 135) have a worse safety record than big airlines (part 121). General Aviation pales in comparison to both. (And yup, some careless private pilots turn their C172 into an unlicensed charter airline.)

Good overview: https://www.youtube.com/watch?v=lpGl2_fVr2Y

Right now, private spaceflight is basically regulated in a manner similar to Part 91 (GA) operations. The customer signs a waiver saying that the vehicle is not certified and that they've checked it out to ensure it's safe. Early days, of course.
If a device separate from phone is desired ...an older android phone that is loaded only with music player app and good SD card and 3.5mm audio jack might suffice?

It may actually make sense for custom ROMs that are optimized for dedicated use cases like these to make great purpose-driven gadgets out of old all-purpose smartphones
There are compounds that can be sprayed on soil that lock it in place against erosion. It has to be redone every so often or if the soil is disturbed. For instance this:

https://fibramulch.com/products/tackifiers/earthbound-scient...

Probably this has been considered, and it would be quiet expensive.
How? Can you even sign up in third-party apps? Those third-party app users were already Twitter users before. Maybe you meant they wouldn't remain Twitter users because they can't tolerate the default app experience?
I'd encourage you to read the quote, it's incredibly insightful. If you'd like cliff notes in our world of 140 characters - the news is largely irrelevant. The details, if not inconsequential, are largely unreliable. By contrast the big picture of events that truly matters will get to you whether you read the news or not.

To take a safe and neutral example, consider quantum computing. It's obtained a vast amount of headlines that consume substantial time and mental energy to assimilate. Yet years after those headlines? The largest number we've factorized using "pure" quantum computing (as opposed to drastically reducing the search space using tricks like cherry picking numbers optimized for rapid solving by Fermat factorization) is 21. Yes, 7 * 3. All of the mental energy, interest, excitement, and general 'consumption' one might have dedicated to quantum computing over the past has largely been a waste of time, energy, effort, and interest.

In cases where people become much more emotionally or mentally invested in the news, it's largely just quite sad. Even more so because the news regularly works to manipulate and exploit people's emotions, as in the case of Sicknick. And they're quite good at it!

Ciao (chow is what you eat).
The issue of scaling isn't so much about scaling in display dimensions but display pixel density. All the different resolution raster images stored in an ICO file were all displayed at the same ~96ppi of Windows. With high DPI displays and scaling a "pixel" is no longer necessarily a hardware pixel. Raster icons that display without upscaling on high DPI displays balloon in size quickly because they need 2x to 3x the number of pixels as the 1x version. Vector icons can have tiny file sizes but can be rasterized at any needed resolution and density.

The hieroglyphic-style icons remain sharp and distinct at most resolutions and densities. You also need to keep in mind the icon sets you mentioned (Material etc) are meant to be used by third parties. They're sort of indistinct and non-offensive because they're supposed to work with a site's branding. The icons are not supposed to be a site's branding. Windows' icons were part of the Windows product branding.
A Mastodon version of TweetBot is already in development, and nearly finished. It's called "Ivory". https://tapbots.com/ivory/
Maybe. I assumed costco was always the cheapest in terms of price vs quality, that's why we went there. It's been hard to beat, but we do live in Vancouver, so there is that.
Here is another version of similar idea as oneliner. Additional feature - no loops and no conditions.

fb = lambda n : n == 0 or not fb(n-1) or not print(['{}',"fizz","buzz","fizzbuzz"][((n%3)==0)|(((n%5)==0)*2)].format(n))

fb(100)
You can do it with a constant offset. This allows the client to see into the future while taking actions in the past. If you learn that in 100 ms you are going to be headshot you can take actions while in the past to save yourself.
I can get behind the idea of less fiddling with an expensive flagship phone, avoiding risk of dropping and cracking it, reducing wear and tear on its battery, and avoiding distraction if all you want is music or audiobooks

Dedicated hardware buttons for music functions would also be a plus
First time I hear PyPA, and looking up their website [1]: It is not a good sign if a packaging authority has a broken logo link on their mainpage [2].

[1]: https://www.pypa.io/
[2]: https://pypi.org/static/images/logo-large.svg/
This is pretty par for the course and the quality of writing largely makes sense, especially if you’re sending to an internal team of people you work with somewhat regularly.

He just sent a pretty complex and in-depth walk thru of a terrible experience in probably about 15 or minutes or less (not including the time it took to actually go through this process).
Are they still required to report those losses to the public under the new structure? Or can they wear a facade of success until a sudden "Our Incredible Journey" at some point?
Not to mention Medicaid which covers children and pregnant women even in the States that didn’t expand coverage.
The fact that the person who tried to silence multiple employees and journalists convinced anyone that he is a "free speech absolutist" really baffles me. But then again the same people shouting for this brand of "free speech absolutism" had absolutely no problems with protestors (often violently) being escorted out of Trump rallies.
That'd at least be accessible to Twitter users who don't live in part of the Anglosphere (or Japan).
I agree with these criticisms. Really, my goal when I talk about Fourier Transforms is to avoid talking about phase. It's important, clearly, but it's both less intuitive and less practically meaningful. For a lot of applications, the phase data is just discarded anyway. And if you're in a situation where it matters, you're probably reading more than 3 short paragraphs.

I'd love other thoughts on how to handle the ideas in the last paragraph. I'm not being technical, but am trying to allude to how the complex exponentials can capture more information more conveniently... and honestly waving my hands a lot. Really, I just want to explain why they're there instead of a more recognizable sine or cosine functions.

I've also tried to show the Fourier transform as the sum of a sine and a cosine transform, but that's too much, I think.
Who IS the target market for something like this? It's almost as big as a phone, and costs as much as many phones... why would anyone use this instead of their phone? I guess maybe if you have a giant phablet and want something more portable (or more disposable, but it's still $400) for workouts or that kind of thing? Maybe if you're addicted to social media and so the fact that it can't do anything besides play music is a feature?
Blackplayer EX, Musicolet, VLC. There are quite a few file-based players for Android phones.
KDE also uses DBUS, which is the successor of Bonobo and DCOP, after both desktops agreed on the same infrastructure.

XFCE also uses it for their plugins.
As the author of a popular extension [1] (400k users), I don't think Chrome extension is a good platform:

1. The review process is unstable and frustrating, sometimes it passes in 10 mins, sometimes it takes over ten days, it's painful if you're releasing some emergent bug fixes.
2. No support for monetization at all, Google Adsense are not allowed in browser extensions, no native payment support in the platform.

[1] https://chatgpt4google.com
A way to lower salaries. Fire the expensive ones, hire cheaper employees.
Is it impossibly surprising that someone might only bother to use the normal app for the purpose of signing up for the service so they can use another app they heard of? Think of recent versions of Internet Explorer: "what is my purpose?" "you install Chrome." (But, yeah: I'd say that it isn't even quite about maintaining the user but the extent to which they continue to engage; like, the user might still be a user, but are they someone who spends the entire day using the app? A number of these alternative clients were what were being used by teams of people to be able to manage the really complex/important accounts.)
> the fact that it can't do anything besides play music is a feature?

It seems to not have a modem but it does have the play store and wi-fi, so...
I don't understand what these links are supposed to say in relation to the statement it's replying to. Can you clarify?
> They could pump seawater to several valleys below sealevel, and naturally desalinate

Could you explain how this works? Why does the valley need to be below sea level?
Calling it a comedic prop is the charitable interpretation.

> We loved this app like I loved my mom.

He genuinely loves an app like his own mother? It says a lot about his opinion of his mother that an app can be on the same level in his estimation. For his sake and his mother's I hope this was an attempt at gallows humor, but it's a pretty horrible one.

> what kind of person looks at that metaphor and says: i don't like this person, i will belittle their entire life?

I'm not belittling his life, I'm belittling the phrase "life's work" used by the parent commenter. I wonder if the article's author would even consider it his life's work. He appears to run an entire company with a number of other projects.

I'm aware of the innovations. Personally I don't find them all that profound, but either way, it's just an alternate UI for a social network that isn't a particularly positive influence on the world. People in this thread painting it as some sort of magnum opus are being a bit grandiose, don't you think?

Look, if I was this guy I'd be pissed too. But elevating a Twitter client to the level of his recently deceased mother is in unbelievably poor taste, no matter how "groundbreaking" it was.
Isn't this one of the oldest discussions on Hacker News? Generally, I thought the reason you can't pay to use an arbitrary third party client on a locked-down service is that the most lucrative clients will disproportionately take advantage of that offer, which makes it hard to evolve the platform, and harder in the immediacy to monetize.

I've only learned in the last few days how many ads Twitter has. I've never seen any of them, because I've never used the Twitter website, just Tweetbot.

Also: after abruptly pulling the plug without explanation, I'm also pretty unlikely to shell out a dollar for it in the future. Certainly: Tapbots has no reason to invest in the platform anymore.

The future is ActivityPub, not Twitter.
Because without the insertion cost of fixed locations, insertion sort is also NlogN: just a binary search per element.
This is just my opinion, but I believe it is because California is the land of the “I got mine!” mentality, the types who pull up the ladders that they climbed. Housing has effectively been outsourced to the Central Valley and the desert due to a “sorry, we’re full” mentality along the coast despite the fact that there’s plenty of room to densify existing metro areas instead of creating sprawl that stretches over 100 miles. Transportation and other infrastructure projects get routinely delayed or even canceled due to the same mentality. Even mass-transit projects that are more environmentally friendly get the same treatment.

There is this large contingent of Californians, especially along the coast, who are hellbent on preserving an imagined 1950’s California where the population was much smaller. While they’re not able to stop job growth in the major metro areas, they are able to offload housing to far-flung places, and they are able to block or at least delay infrastructure projects that help serve this increased population. This is starting to reach severe levels. Housing is very expensive, homelessness abounds, the prices for anything sensitive to rents and labor are sky-high (have you been to a restaurant lately?), and California seems to have a hard time maintaining and expanding its infrastructure to meet a population of 40 million.

“If you build it, they will come; therefore, if you don’t build it, they won’t come” is the thinking of many influential Californians when it comes to housing and infrastructure. But, lo and behold, the people kept coming due to the job market, and California wasn’t ready for them. We’re now dealing with the effects of roughly 50 years of such thinking, and it’s about time California changes its mentality before it kills the goose that laid the golden eggs that made California so prosperous.