skysight-inc/HackerNews huggingface dataset:
Good. Their environmentally-friendly kind of marketing is
hilariously questionable as they're countering it at the same
time with their anti-repair efforts, but I agree with this step
and don't know why some people are against it. The charging
cables and earbuds included with phones have always been
garbage-tier quality and everyone who buys such an expensive
phone already has one for each bag.
When money supply expands faster than trade, you're going to have a bad time (in the future). We shall see how many USD it takes to buy goods from overseas.
Or they really did it because most iPhone users already have multiple of them sitting in a stack somewhere in their house and it makes sense to do so?
I think they have iCloud backup for whatsapp
Is it a sarcastic comment?
Years ago, I was a contract programmer at a large university, working on Perl reporting scripts for the library system.

Once a month, they reloaded the patron database; it took about 24 hours. If there were a network interruption or power glitch, it would have to be rolled back and run again the next day. Pretty bad.

It wasn't my task, but I was curious why this program took so long to run, so I started picking it apart. It was written by a PL/I programmer -- his first Perl project. No comments. He was no longer there. No one understood the script.

I started changing things, among other things I moved the Oracle-specific DBD calls out into a separate module, because someone on the internet said Perl ran more efficiently that way. And poof! just like that, the program then ran in 8 minutes, down from 24 hours.

I looked like a hero, but I very openly said I wasn't quite sure what I did. Just got curious and moved things around, and apparently discovered some bug in the DBD layer by pure accident.

Sometimes curiosity and willingness to experiment is all it takes.
WSL / WSL2 might be one answer
that assumes they last forever, which they don't. assuming most people upgrade every few years, i gaurantee their original cords dont last
Google is killing unlimited Drive storage for non-enterprise users
I don't think it makes you a snob to say that there is better food in certain cities. If you have any special requirements, like being vegan, you aren't going to find anywhere near the same options in smaller cities. But I think for most people, access to quality restaurants is fairly low on the list. Certainly far below proximity to work. Put another way, would you pay an extra $2k a month to be able to eat at certain restaurants? You might! But most people wouldn't.
There was a lot of talk about how the number of sensors on autonomous vehicles meant many gigabytes of data per minute would be produced and transmitted by 5G back to servers to help train the systems. I'm not sure if I actually believe that, but that's certainly what people were claiming.
I think the 3 cities are the 5g mmWave technology; Verizon’s general 5g coverage is much broader than that.
There have been experiments confirming entanglement. It does not "tell" the particle at the speed of light. The mutual wave function collapses as a whole unit.

it is very easy to measure something entangled at the same time (or at least within a margin that is faster than light travel) and confirm you always get the correct results. If the wave function didn't collapse together, you would get results that break quantum laws, such as measuring two entangled particles with both up-spin.
5G also enables internet of things to finally happen.
If Call of Duty is anything like any other AAA game, it's not because of the number of unique objects and textures, but the size is on purpose. Lots of video games are optimized by _duplicating_ the assets to where they are needed to be loaded, so since they are all in sequence in storage, it'll be faster to load. But this increases the storage requirements, as lots of assets ends up being duplicated all over the place.
I was thinking about doing a medium-complexity UI for tagging bounding boxes using D3, but I ended up learning Vue for this purpose and was quite pleased with the results.
I'm not sure what you mean: are you claiming that...

> While hand writing traditional Chinese is harder, more complicated characters are made of other characters with a related meaning.

..."traditional" characters (which do not equal to Japanese Shinjitai!) is easier to write but harder to read, or...

> It's easy to read simplified, but not so great the other way around.

...it's easier to read but harder to write?

There is some truth in your claim: simplification does discard some context and can be harder to read. But that's only the case for irregular cases (notable example being 漢 to 汉). In many cases they are highly systematic and phono-semantic roots are preserved (e.g. 訁 to 讠, so no information is lost), or characters are so frequently used that you will have to memorize anyway (e.g. 飛 to 飞). Pronunciation-based simplification (e.g. 後 after, behind to 后 empress) is debatable, but it also tends to occur in frequently used characters.
Ask HN: Simple online portal to host files?
This must exist... but I don't know if I'm searching the wrong thing here. I thought I would lean on the collective knowledge of the community.

I'm looking for a white-label software portal where clients can log-in to access reports, company news, and company research -- basically a portal with company news on the homepage, a section of PDF reports, and a section of PDF research notes.

You'd think this would be simple to find (!), but I just cannot find it... everything comes with collaborative features for document editing, voice calling facilities, and much else besides.

I just want to provide someone with a log-in, so they can access some files on a branded interface. Am I going mad, or doesn't this exist?
The theory here is nice, but who here on HN does actually get good unthrottled speeds on 4G now? Will carriers just magically stop throttling 5G after they sell it?
> No, you'll get to use plenty of features, it's just you won't get to use the unfinished ones

The problem is that the alternative is to work with features that were so behind the curve that Unity themselves decided to rewrite them years ago, instead of fixing them. That's my issue.

All I'm asking from Unity and its evangelists is honesty: you either have ready to use features or you don't. Putting all the good stuff that you're advertising behind a "preview" label and claiming it's the customer's responsibility when it doesn't work well is not ok.
Chargers and cords are distinct products. And Apple's chargers do basically last forever.
This helps middle class very short term, but would absolutely annihilate us medium to long term.
I know this will save them money but I think it's a good change regardless. I haven't been using the chargers or earbuds that came with my phones in ages. They all just stayed in the box. Such a waste.
Doesn't the order matter only if it's harder to do this the other way around?

Anecdotally for me, learning Chinese first with simplified characters was totally fine, and without formal study, I can read traditional characters fine 90% of the time and guess a remaining ~8% of characters I don't immediately recognize for a total ~98% comprehension, kind of like figuring out how to read medieval gothic font.

Knowing Chinese, learning Japanese and its own simplified characters (shinjitai) was a breeze compared with my classmates who struggled especially with kanji, and also pronunciation. Until I compare hours with a native Japanese speaker learning Chinese, it's hard to tell if learning Japanese, then Chinese would have been easier or not.
It's not monumentally hard or anything, but it still takes time and attention that I don't want to spend.

For a small business, it makes sense to outsource things like that, even you if you could conceivably do it in-house.
I doubt this alternative universe wouldn't still have quantum woo.
> Any two systems interacting will cause the collapse.

I suppose that means if a photon, say, is reflected by a mirror, that should collapse its wave function and any measurements after that should not have any effect on it?

Maybe it should be qualified what kind of interaction collapses wave function?

> I'm a software developer, not a quantum physicist.

Great, I’m not a quantum physicist either—yet here we are, talking about quantum physics!
Warning: You've been down-voted into submission. How dare you criticize Apple, one of the biggest and richest companies in the world?

You must take all of their PR and advertising at 100% face value when you are on this site.
> Is this not the standard nowadays

The AMP spec mandates the exact opposite, for whatever that's worth as a "standard."
This is the second engineer I respect leaving Mozilla, not through their own choice.

I'm hoping I'm wrong, but this is possibly the point of no return for them.
I agree that distributed governance is more functional than centralized, but the problem with shared platforms like Etherium is that it is very hard to predict what the unintended side effects of a system will be when scaled up. Ideally the platform is neutral but in practice nothing is truly neutral. So you don’t actually get to opt for no pre-planned structure, to approach neutral requires even more planning.

In the case of Etherium, right now, the platform is, for example, making it very easy to accidentally write contracts with flaws such that value can be extracted by bad actors, and the process of finding and fixing those flaws is technically difficult. (Contrast this with US fiat contracts which cannot encode automated security flaws, because the only mechanism of execution/enforcement is voluntary human action and/or lawsuits). I don’t think that was intentionally designed into Eth? Did anyone say “we’d like to replace formal conflict resolution with hacker battles”?
For context: watchmakers have often used 10:10 for marketing materials because it's symmetrical and it doesn't obscure the brand logo, which usually goes below the 12 position. Apple uses 10:09 probably because they want to be "ahead" of everybody else.

Similarly, iPhones are all set to 9:41 in marketing materials because that's the approximate time Steve Jobs introduced the first iPhone back in 2007.
Joz is the new Phil.
Well they couldn't tout Fortnite so they have to now focus on another big game :)
If you know Turkish (or any Central Asian language barring Tajik[not familiar with Persian adjacent languages]), learning Japanese is a breeze because you can translate a Turkish text into Japanese word for word and out comes a perfectly constructed Japanese text. Obviously, it works in the other direction as well.

I remember trying to learn Japanese through Russian and having hell of a time untill I came across a Japanese textbook written in Turkish.

If you are from Central Asia, you can leverage both of your languages (native Central Asian & Russian) for learning English. It's better to learn English through Russian untill it's time to learn the English tense system at which point you can swith back to your native Central Asian as Russian is not very amenable for learning the English tense system whereas the tenses(rather aspects?) of C.A. languages line up with that of English in almost one to one manner. Thinking about the English tenses through the "Russian mind" was a nightmare untill I realized I already know the tenses through my native Kazakh.

Mathematicians never shy away from throwing everything at their disposal at a problem. Acting like them speeds up language acquisition process considerably.
iPhone 12
.NET 5.0 RC 2
Cool! The control design is very smooth and comfortable.
I recently (mostly) finished a legacy data migration and here's my advice: Treat it like you would treat a climbing expedition on one of the world's dangerous peaks. It's a given that failure is more likely than success; in fact it's potentially worst-case-scenario catastrophic. You will encounter many optimists along the way, and these are your most dangerous enemies - get them off your team ASAP. The people you can trust are the pessimists who insist on double-checking every assumption (how old is that rope?) and worrying about the what-if's. If folks can't accept your "attitude problem", walk away.
Apple announces iPhone 12
> but has nothing to do with "freedom of speech"

It absolutely has something to do with the general concept of freedom of speech, actually.

Freedom of speech is a concept, not just a law.
You'll find my answer at the end of the sentence that you truncated. If you consider that to be bait, please do your part to keep HN civil, and don't pick it up.
3.4 million kg, traveling at 600 m/sec, and you think you would end up with a big ball of floating nickle? Okay....

Not a physicist, but my thinking would lead me to say that when this ball hits the water (after having already been heated a bit by ablation on the way down) it is going to compress into a pancake. Assuming the energy released at impact does not break the ball into lots of smaller pieces, the energy of the impact is going to vaporize a lot of water and melt a lot of nickle. I think what you are going to end up with after the large impact event is a compressed blob of nickle that is now rapidly sinking to the floor of the ocean.

We already know what happens to big chunks of metal from outer space that impact the surface of the earth, it tends not to be pretty. Oh yeah, and try to convince any country on the planet to let you drop your giant ball of awe-inspiring kinetic energy on a path that happens to cross over them. Not. Going. To. Happen.
iPhone 12 Pro and Pro Max
I for one am glad Apple is passing the savings on to me. They are, right?
The first one sounds more like a WhatsApp issue than an Apple issue, doesn't it?
This is really cool, I look forward to future lessons!
A lot will criticize Apple for doing this claiming they are cutting cost (which they are) but I keep finding earbuds and chargers from many of my old devices as I pack my house for moving. I am sure a lot of these accessories end up in the garbage without being used a single time.
Mostly it's only a problem for North American consumers. Customers in the EU and Asia get true unlimited data for a pittance.
It depends on how effort do you want ton invest on your data visualizations. If you are looking to create a dashboard with some charts and not very specific UI requirements on them you can use a data viz library (recharts, vega, C3, highcharts, ...). If you need to go deeper with more specific requirements on the charts ui, the interactions with other UI elements and/or optimize for high volume of data D3 is the best path. If you want to create your own unique consistent experience you would probably even invest on your own library on top of D3. You can have the base of that library in 2-3 months period with the basic charts: barchart, linechart, scatterplot, pie, ...
The problem is that every Android manufacturer will copy this because Apple did it.
I've liked the iPhone X size but I do have big hands. I also find that I certainly feel more secure holding with a case with rubberized edges. Using it in one hand is sort of important to me. In normal times I often have a phone in one hand and food/beverage in another at events. The Plus sizes have always felt a bit too large to me.

I would have upgraded this year normally. With travel mostly shut down for a while though, I may end waiting another year. I don't need an upgrade for mostly using around the house.
I have zero interest in Apple, never owned one since the very first iPod mini, but I still find their marketing department to be fantastic. These virtual keynotes also have amazing production quality.

I do agree the talking parts could be maybe 50% shorter though.
HomePod Mini
I know that. I've written elsewhere how I imagine that.
With modular thrusters which initiate the deorbiting, detaching when it is en route. Could be autonomous, could be 'tugboats' with human crew, I don't care. Doesn't really matter, as long as the lifting body of refined raw materials has the right weight to surface ratio, and therefore rarely even peaks above 400°C for a short time.
If you can live with 30 minutes of battery life.

Yes Im being hyperbolic, battery life at full load is going to suffer tremendously, especially when you consider the degradation of battery performance over the years.
Is anyone (who is paid/lives in the US) concerned about the future value of USD? A lot of my friends are saying I should be investing in cryptocurrencies for future safety, but I don't see those as very stable, so I'm hesitant to put my savings into it.
Isn't that the idea behind QE? The money supply is growing but the number of bonds is not?
Whelp, still no USB-C or 120hz display on their top iPhones.
It’s 4Gb/s for Gigabit
More labor protections also tend to cause higher unemployment rates. The unemployment rate in Texas is currently about half the rate in California. No one wants to see desperate workers exploited by employers, but if we increase worker protections too much then we end up hurting the people we meant to help.
Medium will not provide export feature for publications with multiple authors
By way of example, NileRed and AppliedScience take extremely different approaches to both presentation and acknowledging sponsorship.
Show HN: Online DNS Client
> It seems the large tech companies just have a policy to automate as much as possible

Mistakes happen at scale regardless of whether it's automated or human-controlled. Having actual humans do the work is hardly a magic bullet, because people make mistakes frequently as well. Worse yet, humans are more prone to being compromised or acting maliciously, such as in recent attacks on prominent companies.

It's not so much as a policy as a necessity. Facebook's number of users is counted in the billions. They have about 50,000 users for each Facebook employee.

Most importantly: People aren't paying Facebook. It's just not realistic to expect a free platform serving billions of users to have 100% perfect execution.
Apple introduces iPhone 12 Pro and iPhone 12 Pro Max with 5G
Many city, state, and even country subreddits have been taken over by right-wing moderators. This has been a coordinated process over many years. And while you can create new subreddit for your country easily you're still can't be /r/canada.
A link to a claim on reddit with no citation. Not saying it's wrong but it's certainly not a quality post.
> XPath works with XML, class is mini language.

So? Also class is just a token list.

> We had same problem in JavaScript until classList

1. it's much less common to select using javascript than it would be using an xpath selector, hence the issue.

2. because JS is a full-blown programming language, splitting the class into a list is not difficult, and can furthermore be trivially factored into a helper function, or a set thereof (as class modification would really be what you'd want to do)

> It is side effect of one attribute name per element

It's a side-effect of token lists not being much of a use-case at the time for XPath, despite having been a CSS use-case for 3 years at that point.

As my comment notes, XPath 3.1 literally has a contains-token function, that function is compatible with XPath 1.0. If you have an XML processor which allows extension (which would be the case for more or less all of them outside browsers), you can trivially implement your own, or an even more specialised `has-class` function.

But contains-token was added in 2017, not in 1999, to say nothing of 1996.
Hi HN!

Since Corona hit, I found myself with some extra free time, so I decided to start a new side project. I’ve been building, and recently launched, an online DNS client. There are many similar sites already, but I found most to be clunky and not user friendly at best. My design goal for nslookup.io is for it to be simple yet powerful.

Features

- All DNS types

- Authoritative queries, popular DNS caches (8.8.8.8 et. al.), and local DNS servers

- Autocomplete for the 1 million most popular domain names using Tranco [1]

- Browser plugins for all major browsers (except Safari) [2][3][4]

- Parsed and formatted output, or raw DNS responses

- Punycode [5] support

Tech

At the moment, I'm using Scala, ZIO, http4s, Vue with plain js, Docker, docker-compose, Vultr, CloudFlare, Gitlab CI, StatusCake and Humio and a couple of small open source projects. I think I’ll refactor the front-end to use webpack and typescript, but plain javascript got me started faster.

Ask me anything :)

[1] https://tranco-list.eu/list/YWVG/1000000

[2] https://chrome.google.com/webstore/detail/nslookup-find-dns-...

[3] https://addons.mozilla.org/en-US/firefox/addon/nslookup/

[4] https://microsoftedge.microsoft.com/addons/detail/nslookup-f...

[5] https://en.wikipedia.org/wiki/Punycode
One of the more famous attempts at what I call Strategic Software, a subject I’m putting together a few posts on some of you might enjoy.
https://blog.eutopian.io/tags/strategic-software/
When I have to debug a production crash (compiled with -O3), that's usually what I do today. Basically, the value can be derived from something that's static/global, eventually. Now that I think about it though, I'm kind of surprised gdb hasn't done that for me historically, but maybe the debug info isn't detailed enough and I can do it just because I can read the actual source.
Yes, my touchscreen is behaving strangely now, and I had a battery replacement along the way, but I also got 4 years out of my SE
Do people actually care about seeing drug deals? what's the problem?
I paid for this game, and I've never completed Act I. It just wasn't what I was looking for. I've since played a lot of Diablo II on /r/slashdiablo
The mini is the best thing I’ve seen in a while. Fans of smaller phones everywhere are rejoicing.

I just wish they’d give iPad the same treatment and make a Pro in a Mini size :)
For me its

* all phones go obsolete in about 2 years and there is no reason paying $1000 for one when I can buy one 80% as good for half the price.
There are 2 aspects to home comfort: Having the right amount of heat in your house, and keeping the temperature in your home from fluctuating. As others have pointed out on this thread, there are many ways to add and remove heat from your home. I would suggest that the second point, the thermal mass of your home, is an often overlooked item that is very easy to design in pre-construction, but very hard to add as an afterthought. Interior stone, concrete, and water (like a fountain, for example) efficiently and perpetually absorb and radiate the existing heat into an already conditioned space in a way that is eminently comfortable.