skysight-inc/HackerNews huggingface dataset:
> “Many engineers are under the impression that the Germans invented the magnetic amplifier; actually it is an American invention. The Germans simply took our comparatively crude device, improved the efficiency and response time, reduced weight and bulk, broadened its field of application, and handed it back to us.”

Quoting a quote: I found this quote of the 1951 US manual amusing.
How is it any different than Python (pip) and Java (maven, gradle)?
Lions, Chickens, Hamsters, and polar bears are all known to eat their own offspring. You might say that qualifies. A wide variety of animals to long to list are quite rough with their offspring while being raised. It's the norm rather than the exception.
Here's a picture of the UI for the download, with 123 different "Download" buttons. https://twitter.com/nelson/status/1503848290193862658

I did an Amazon download too, after Amazon's subsidiary Goodreads lost all my data of 9 years. I'm grateful for how the GDPR and the CCPA mandate that companies provide data downloads. Amazon is clearly doing the bare minimum to comply. Other companies do more; Twitter's data download comes with a fully working offline Javascript app for reading and searching your tweets!
Agree with author on the last part … I don’t need this. Bought an iPhone 13 mini recently and one of the first things I did was set the cellular from “5G Auto” to “LTE” to save battery life.

My suspicion has been that this tech isn’t for me, but actually more for the companies that are deploying it. For those who know the tech behind this better than me (ie, most of you), does 5G make it possible to turn my phone into a signal booster for my neighbor? Am I now a piece of the network infrastructure with 5G in a way that I’m not with LTE?
Yes. I have seen videos where a lion mother disciplined her cub when the cub tried to eat before the male lion.

In another video, a chimp or Gorilla father stared down an adolescent when he/she threw dirt on the father.

I think animals are much more brutal than just beating. Many do infanticide / cannibalism frequently.
As others have mentioned in this thread, you are absolutely allowed to write Kotlin in VSCode! There is a perfectly good VSCode extension [1] for it. You may not receive the same extensive support that IntelliJ IDEA provides, but as Kotlin developer who occasionally writes in VSCode, I find it's decently usable. Once you're familiar with the command line, you'll probably be more productive running Gradle commands than fiddling with buttons and UI widgets anyway.

[1]: https://marketplace.visualstudio.com/items?itemName=fwcd.kot...
I found this hard to follow so stopped reading.

> [Note: When I say “G” or “M” I’m talking about Gbits or Mbits/second.]

> Why 5G? Faster connections — there is talk of 10G!

Wait, does he think 4G = 4 Gbit/s, and 5G = 5 Gbit/s? If there's talk of 10G well, what about 6/7/8/9G? G is generation. Additionally:

> The phone calls what it sees “LTE+” (I don’t claim to understand what that means)

It isn't hard to find out information. A quick search leads to https://en.wikipedia.org/wiki/LTE_Advanced.
Show HN: SimHok
Hit me!

(But seriously, I'm curious. But also, out of privacy, don't.)

I presume that your name is then not a typical English name?
It sometimes works. Maybe more so than when signed out than signed in? I spent a huge amount of time at one point trying to search for a "tost ring" when signed in (as an account that has a history of searching for developer-related content, which this is not), and no combination of quotes, verbatim mode, etc could prevent it from being "corrected" to "toString". Eventually ended up going to Bing, and it was the first hit. This was a while ago, though, and today I hit tost rings immediately. No idea if this is a change in my profile or a change in the algorithm, of course.
Ugh, that's just super opinionated and short sighted. I have countrywide 5G here, and the difference in latency on voice or video calls is super notable and nice.

Obviously it doesn't make sense to run on 5G permanently because energy consumption is still comparably higher, just like it was the case with 4G in its beginning, but the automatic switching does a somewhat good job at it.

5G also has a ton of other benefits such as being able to support a multitude more clients and being able to prioritize traffic (like for emergency services) and handle slicing/QoS much better.

Not to mention stuff like e.g. active beamforming capabilities reducing power consumption and lowering emission levels for the general environment SIGNIFICANTLY.

All of the amazon internals and obvious marketing/hype around 5G aside: Author is a good example of naysaying - Saying no to obviously better technology because it doesnt fit their reality and/or knowledge.
Save Ukraine – #StopWar: TV marathon in support of Ukraine is broadcasted NOW
I'm not from the US, but I would consider Biden to be a traditional left-liberal. Unfortunately, moderates like Biden seem terrified of radical progressives!
I helped build a system for privacy compliance at a large non-faang tech company. Honestly 19 days seems crazy but this is what we dealt with:

It’s 2018 and you have to bolt this mass export/delete on every stateful service in your company. Many of these are “critical” services that are not actively worked on and have a very limited maintenance budget. That is, some team with a lot of existing responsibilities absorbed it along the way and they have no bandwidth for it.

So in some cases their mechanisms for retrieval/deletion were pretty egregious and so we agreed on a rate limit and we would queue these requests up and handle all of the paperwork. You get 30 days to comply and if you need another 30 all you have to do is send an update within the first 30.

So, quite possibly, they have a rate limit and a queue on at least a handful of backend services and it truly truly does not matter as long as the queue is under 60 days.
I can't agree with this enough. Certain threads are almost as bad as reddit. It isn't quite on the same level as having a current ukraine war thread and literally every comment is completely wrong about the weapon used. That doesn't happen on HN much but its clear a lot of the time the comments are just not what they used to be.
I'm disappointed because it reduces any value in the comment section. I mostly only stick to technical threads at this point.
What I found "queer" (besides the tediousness/whining) was the:

>It’s not explained how Amazon acquires this third-party audience data, but according to this dataset I apparently am a homeowner, in possession of a luxury sedan and SUV, and in the 45 to 54 age range. This was all news to me, as I am none of those things.

This kind of data is seemingly what "circulates" about you and on which advertising statistics and targeting are made.

Should we believe that it is only a singular glitch or that most of these data is simply wrong/made up?
I kind of agree. I've never been a fan of Brian Wilson. I always say my favorite one of his songs is the one where they sing really high and there are a billion overdubs of the voices.

I can see that the techniques used might have been new and influential but I don't enjoy listening to his music very much.
I've also found the UX much better on the desktop app.

Currently I use the flatpak w/ settings tweaked on flatseal.

It's not perfect, but better than nothing.
Actually, that's a question; the GDPR (Europe) and the CCPA (California) both require data download options. I don't know if Hacker News is a business that qualifies for this regulation though.
Memories of the flying saucer Megatron Restaurant/Spaceship McDonald’s
i forget that's what's actually being done under the hood.
> because the only difference between them is the open nasal path

I wonder how denasalized nasals like Korean [m͊] would fit into the picture then.

I did not know about that older terminology, thanks for explaining.
There's a whole industry around advising people to structure their holdings into LLCs, so I'm not sure where you are getting "generally" from. For example:

https://www.avail.co/education/articles/should-you-create-an...
I use load testing to ensure good performance in our API and I think no CI should miss it.
So I can be confident that our API has a good performance and no new feature could break it.
Here is an article to get started with it based on a real-world example.
I dunno about Retina Quality text, that moniker isn't important to me. What is important to me is that I get the amount of text on the screen without it being all blocky. My previous Dell U3011 32" 2500x1600 display was a bit blocky. The 4K 32" is quite nice for my use.

I will say that the difficulties I had getting dual 4K working in my setup make me glad I didn't try for something like 8K. In my case, I have a recent Dell XPS 15, but not quite recent enough. My docking station can't do 4K output. The next newer XPS 15 can. In the end I found that using two USB-C to HDMI cables, directly connected to the laptop, will do it, so that's good enough for me. Went from the 1-cable docking to 3, but I'm ok with that. I don't tend to move my laptop much these days.
Thank you for the reply! I'm trying to tease out what the limits of code on the application processor can do. By "data channel", I meant logical IP network.

Is it correct to say that IMS runs completely on/behind the locked down radio firmware, with the application processor then just getting access to an API that deals in high level "text messages" ? As opposed to the alternative where the servers I set in APN->MMSC/MMS Proxy are used directly by software on the application processor... Which I assume is not the case? And if I set MMSC to my own server, the resulting IP packets wouldn't be routed to the Internet because they're transmitted on a separate IP network from the application-processor-facing Internet access?

So barring some feature of the BP<->AP API to do so, there would be no way for software running on the AP to set various priorities on its own Internet-bound packets?
Everyone has standardized on Composer. It's a better package manager than NPM, doesn't have many of the security problems that plague NPM.

The PHP internals maintainers don't have the time to maintain a tool like Composer alongside the rest of the language. And if it was bundled with PHP, it would be stuck in lock-step with PHP version releases, which means improvement can only be made once a year, basically. That's not acceptable. Composer wouldn't be what it is if it had to release so slowly.
If you really want to go down that rabbit hole, I was simply stating my opinion on another's opinion, and I can't understand having an opinion that another person can't understand another's opinion.
You're definitely not exaggerating.

Ruby makes it easy to do "magic". Which is fun to write, but painful to read for others.

I've encountered real cases of ruby code where a simple code snippet behaves differently with and without a `require` (IIRC, some utility function added to a class with monkey patching). In another case I've also had to modify (and to some extent maintain) a codebase that relied on overriding `method_missing` in the happy case / normal flow. I was trying to find out where some method was being defined by grepping the whole codebase. It probably cost me half a day of unabridged profanity.

In theory you can do the same thing with python -- thing is it usually doesn't happen for some reason (likely the ones you mentioned). Something about the language features and the culture in the community lead to devs doing different things with the different languages. But the effect is real, and I know which language to avoid if I had the choice.
After visiting SF it put me off drugs entirely

Even if its a 1% chance of negative permanent effect, its not worth it
Tangentially, my main game for almost the past year has been Splitgate which is heavily inspired by Portal (and Halo). If you like portal and arena shooters it is definitely worth a try.

At the top competitive level especially having Portals in a FPS makes for interesting, intense, and fast paced games. It also makes camping essentially impossible.
So basically google is the MLS listings of the web now. Sounds like a job for regulators to step in for both the problems.

Agree we need a coop of search engines, but I'll add that probably an org like mozilla is best suited for it, that way it can stay non-profit and recycle any profits back into R&D. personally I believe most of these solid business plan companies can be replaced by a simpler open-source version as IMO a lot of their energy is spend in securing revenue lines & profits.
So should other things people in general disagree with be allowed in schools? Let's say advocacy for racism, discrimination and genocide? After all those should be free under free speech.
A rather large number of animals kill and eat their young: https://www.nationalgeographic.com/science/article/140328-sl...

Seems unlikely to be fruitful to look to the animal kingdom as a benchmark for moral purity (and by human standards at that).
Watch LIVE:

* Facebook: https://www.facebook.com/UkraineMFA

* YouTube: https://youtu.be/lhs2JS_f9bI

JFTR, I'm Ukrainian living in Ukraine. Here is my statement for HN:[0]

+ Verified Ways to Help Ukraine: https://euromaidanpress.com/2022/02/27/verified-ways-to-help...

+ My Patreon: https://patreon.com/app4soft

[0] https://news.ycombinator.com/item?id=30395897
You are comparing google with other search engines but they are instead an ads monopoly. If someone else invests big on an ads marketplace, a search engine will spontaneously form around it
Azores – Evacuations Begin as Seismic Crisis Unfolds in Atlantic
You could lobby the govs to require search engine selection in browsers / device on first install. I don't think that would change anything though. Google's results might be declining but they are still arguably better than their competitors and ATM at least the majority of people would still choose them.
Okay, I guess we've had different experience but I don't profess the level of expertise which you have. Thanks for letting me know!
> I don't really trust Nintendo to make any extra effort to provide an "authentic" experience in their re-releases

To add to that, the emulation of old games is handled by the NERD group at Nintendo, based in France (https://en.wikipedia.org/wiki/Nintendo_European_Research_%26...). Nintendo is not a monolithic block, and internal groups will have vastly different opinions on how things should look.
> I eventually got to a point where Amazon provided a web-page, which has no less than sixty-two download links on, each of which would have to be manually operated.

> I still do not have my data.

> I want to get my personal data

Is there a good reason why you don't take the three minutes to click the 62 download links?
No surprise ... Pynchon writing cyber-punk before cyber-punk.

Solid-state-punk.
Haha yeah, I did find my double pedantry funny.
For me 5G has been absolutely wonderful. It made my connection at home about 2x faster than whatever we have at the city office. And about 50x faster than what I had at home before. Also much more stable latencies.
Market forces at the most basic.
“Peak HN” Occurences
To be fair, I could consider Sanders as a traditional left-liberal.
I've been using Neeva, it works well.
I distinctly remember the QuickTime uninstaller had a checkmark option for “full uninstall” or similar that nuked my sound driver on Windows XP. Probably caused some missing DLL for the Sound Blaster card. The only way my high school self could fix it was full OS reinstall!
Interestingly (to me), I just turned 5G off on my phone yesterday. I’ve had weird connectivity issues ever since I got this phone, even when I see “5GUC” (“ultra capacity”). Out of idle curiosity I wondered if LTE might be less spotty. So far it mostly has been! But ironically it cut out in the course of writing this comment, while looking up “5GUC” to confirm I remembered what it meant.
"Only"

Are they also banning religion/prayer in schools, or firearm education/imagery, etc? After Trump won, I seem to remember a lot of people supporting the idea of managing misinformation on social media. My point is that all sides do it.
I think the way you'd compete is unbundling it.

Building a general search engine better than Google is probably a non starter, but...

Could you build a better image search for graphic designers? Could you build a better search for specific document types, such as academic papers or legal precedence?

I think that's what we'll see - similar to how nothing replaced Craigslist, but a bunch of startups unbundled features in Craigslist and made companies around them.
Most of the coverage is going to be 800/700/600 Mhz stuff that will have the same problem of peak hours congestion as LTE. The 5G pipedream is based on an assumption that telcos could possibly afford to litter every inhabited place with shitload of HF base stations
> Java (maven, gradle)?

Its not, I dont use Java either, same reason.

> Python (pip)

Python comes with Pip, at least the one I use anyway:

https://nuget.org/packages/python
The model on mine is S3221QS, I had looked earlier but couldn't find the order, but I remembered I have them plugged into the Dell support site. Looks like I paid $360 landed each for them.
There's no one perfect solution for the issue. A few things that I've found helpful across many years of work, codebases, languages, and frameworks:

What if any frameworks and libraries is it using? Try to identify particularly core frameworks that tend to dictate the whole workflow of the application. Many frameworks have standards of file organization and system architecture that can help you get a handle on what goes where. They may not always have been used properly, but it's a start at least. It might even help to set up a small learning project in that framework just to get to know it better. There may also be libraries in use that influence a lot of how the application does whatever it does.

Trace control flows of the application. How does it start? Do any other processes get started in addition to the main application? Learn how to do the workflow you need to modify, or the closest one to it if you're making a new one. Trace how the command to do X first gets into the application (API call? GUI button press? Some kind of messaging system trigger?), and try to follow the code to see what it does and how it does it.

Trace data flows. Where does the application store critical data, and how does that data actually get picked up from there, transformed, and eventually used, to present to the user or get transformed and handed off to some other system or whatever?

Text search of the codebase can be useful. In strongly-typed languages, often IDE tools are better at jumping straight to the code of the actual method being called though. In less typed languages, text search might be better. Or if whoever wrote the thing did a bunch of dynamic trickery, you may need to resort to running the code, in a unit test if it actually exists, or in your test environment, and attaching a debugger or adding a bunch of log statements.

It's always helpful to understand the business logic of what the application is actually trying to do, and the perspective of developers more experienced with it, if any such people are actually available.

Usually you need to do all of the above to actually develop expertise in a new codebase. Sometimes you have to not be afraid to just jump in and try doing stuff, even if it might not be the best way.
> What can the Linux Desktop ecosystem learn from this?

Usability and functionality trumps ideology.

The Linux world has spent (and is still spending) insane amounts of time & effort on ideological battles such as software freedom or the endless arguments against systemd while commercial OSes put that time towards actual functionality and end up ahead most of the time.

I don't care how "free" your thing is, none of that freedom is useful if I can't use the thing because it just can't do what I need it to do.
"Many people forget that we invented the wheel. They simply changed the shape from square to circle, and changed the material from volcanic rock."
That's ridiculous. Google's search dies if people stop using it. They stop using it if the results are poor. There are no perverse incentives here unless you believe Google is hoping to cash out tomorrow and close its doors.
No. Scientists are smart people. It's not that they don't care or don't know better, it's that they have different priorities. Every scientist I know is smart enough to be well aware that they don't have the know how for proper software engineering, but they also do not have the time or resources to learn to write code the way you would for a long term product.

I would not be patronizing to these people, they are very smart. They just live and work in a world that is completely different from technical product firms in pretty much every regard.
Nice! what scaling do you run them at? I like avoiding fractional scaling, I have two 24" and run them at 2x.

The next step would be 27" 5K for a similar DPI, someday : )
LG also seem to be launching a 32” 4K OLED monitor this year, but it’s really expensive.
I have been thinking about making those panels resizable, but haven't decided how to implement it yet. For me, the bottom panel is just a preview so I can decide whether to click the link.

Thanks for taking a look!
Photon was so good why they hell did they mess with it
Is this targeting people who can already play instruments? I’d be interested in a raw audio based generation where I could interact with an RL agent by giving thumbs up/down to generated chunks. Does it make sense?
My guess is that you need to handle all the mess of payment. People don't want to handle that. Try do find out what https://www.etsy.com/ or the hundred of similar sites where users can sell stuff are doing, and try to copy that.

Each of the hundred of similar sites have a different niche, so perhaps your idea may be good. But if you ask each seller to manage the credit cards and other payment problems, you will not get any seller.
`see search results for different genres/communities`

Can you elaborate?
Can we just flag those scams and move on now? Why does HN allow so much clear spam if it happens to have the word blockchain involved?
Thanks, that looks interesting and I'll try to read it. But it appears to mostly be about philosophy, and it doesn't say much about what (mathematical) logicians are doing today.
If you're not mentally ill you should be ok
'Do unto others' is a principle that can be applied into every situation.

You might think the situation is too broad or complex etc, but your calorie-guzzling brain can work the many and various context-dependent scenarios out. For every wrong there is a right answer. We live in a moral world.

Luckily, its not your job to sort the world out. You can only work on yourself and ensure your actions are aligned with morality.

PS I would reply sooner, but as I have received so many downvotes I get a message to slow down, that I am posting too fast.
Tell HN: After 3/31, Amazon appstore will not allow updates for older devices
After Thursday 3/31, the Amazon appstore will no longer allow updates to be submitted with minSdkVersion < 25.

Effectively, this is a software updates EOL for Fire OS 5 devices, meaning if you're supporting these devices, they'll be permanently stuck with whatever version you have as released on that date. Devices affected are original Fire TV devices, tablets, etc.

Link: https://developer.amazon.com/docs/app-submission/device-filtering-and-compatibility.html#minimum-api-levels-for-targetsdkversion
I dont care. Plenty of other languages manage it, so for those who dont, its just excuses.
Yes. Actually the tab indicator behavior is weird.

https://user-images.githubusercontent.com/25581533/160292608...
https://user-images.githubusercontent.com/25581533/160292618...

Each language has different behavior and does not display information properly.