skysight-inc/HackerNews huggingface dataset:
If a certain way of doing things which I am very much used to does not apply to a different environment, it does not mean the subject is not intuitive whether it's macOS, Windows, etc. To me, intuitiveness means how easy it is to operate the system correctly without prior training. Honestly, for a non-tech savvy, macOS and Windows both have many quirks and don't let me start with Linux distros (Fedora is my daily driver). We've had a lot of good progress so far but we need to do better.

As an example, reading the comments here, one person likes the sorting on macOS and another one despises it! Apparently, the term "intuitive" has a different meaning to different people. If we want to measure it we at least need to be on the same page about what it even means?
Aww damn, heal well...
If COVID had a 10% death rate we wouldn’t have a whole group of people insisting it’s no worse than the flu while spreading it around.

I think we have to change our ideas along what the real danger of a bio weapon is — it’s not casualties, but the ability to cripple an economy through taking down important infrastructure (hospitals, manufacturing, etc).

If your super bio weapon kills 500k people in one month, everyone stays inside and it dies out. If it kills 500k people over a year, people refuse to stay inside and spread it around.
What approach does it use? Does it use image segmentation (e.g. U-net) followed by classic image analysis? Or does it get the counts directly from the network?
Capital controls, evading economic sanctions, as well as draconian KYC/AML measures that for Venezuelans can be very difficult to fulfill as you're asked for things like existing bank accounts (there's only a tiny handful of international banks that allow Venezuelans to open accounts with them at the moment) or a valid passport (can go upwards to hundreds of dollars and with waiting times in months and sometimes years) not to mention the chance you're just silently dropped only because you are Venezuelan. True, having USD would be vastly preferred for most, but it's just plainly not possible in some cases as local cash supply is very restricted and risky.

Just because most people in first world countries only see cryptocurrencies as speculative toys it doesn't mean they're without uses for the rest of the world, even if those uses can be seen as immoral or against the spirit of the law from a western point of view.
Would a solution like that work for a video feed where you need to make sure you're not double counting as objects move along?
Also, not being permitted to fingerprint users for tracking. The OS prevents certain methods of doing that, but can't prevent all the methods that Apple's banned. The review process and threat of the banhammer are necessary to prevent those.
My eyes roll through the back of my skull any time I see a company talk about being "carbon neutral". At what point do we call it what it is: false advertising? They haven't done hardly anything to reduce carbon emissions. What they've really done is come up with lame excuses for why the emissions they create shouldn't count towards their net carbon output. Apple is just one of many companies who do this, and they'll keep doing it until we introduce legal repercussions.
NYC will eliminate remote learning
Something odd happened with FaceTime last night (2014)
I think an interesting attack on this loophole would be a law that requires that the relevant signing keys/bootloader access be opened 1-3 years after official support for the hardware ends.

Sure this would complicate things a bit (Apple would have to have different keys for different hardware revisions), but it would allow devices to be "officially" jailbroken after support ends.
Sync your .env files between machines, environments, and team members
"How to Hack Things with These 13 Simple Tricks"
I believe you’re projecting your modern assumptions about how the world worked in “savage” antiquity.

The Peloponesian War began with a dispute with Athens over the government of Corinth’s ancient (at least 400 years at this point) Adriatic colony of Cocyra. There is today in the museum of the Acropolis a stele recording a treaty between Cocyra and Athens agreed during this crisis. Corinth maintained mother-city ties - and disputed Athen’s influence.

Later in the same war, the Athenians launched an ambitious invasion of Sciliy, pursuing empire against their enemy Sparta’s ally Syracuse (and other cities of Magna Grecia).

After the war, a multinational Greek force famously marched all the way to Mesopotamia as mercenaries (and only a few generations later Alexander would come the same way). Those mercenaries were saved when the returned to the very edge of the Greek sphere at Trebizond (Thallata! Thallata!). From there they were plugged back in to a network of communication, commerce and diplomacy that stretched all the way down the Mediterranean to Marsielle (the colony of Marsala).

This diplomacy and internationalism of the Classical Greek Mediterranean was a change from the dark ages of the Bronze Age collapse, where a colony may indeed be another world. But before that there was another cosmopolitan period of treaties and internationalism (of a sort). We associate that period with the relations between Mesopotamian states (Akkad etc), Mediterranean states (Egypt, Knossos, Acheans) and Anatolian states (Hitties, Hurrians, etc). Complex diplomacy between these states is recorded in cuneiform clay.
I'm no expert at all, but I think one of the major differences between SARS-Cov-1 and SARS-Cov-2 origin was within months animals were identified as the carrier of SARS-Cov-1, specifically in May 2003 bats and masked palm civets.

To date, I'm not sure we've found bats with SARS-Cov-2, or even know what secondary host animal made the jump to humans. Obviously China (and the whole world) would be highly motivated to find these sources, and it's been over 15 months.
I really thought this was going to be about Francis Bacon. But it's about Francis Bacon (artist).
Machine Learning is not a single thing that can be useful or not.

It is more like the scientific method. It depends on the data available, and whether something in the arsenal can create something useful.

Most experiments yield absolutely nothing, and some achieve delightfully counter-intuitive useful results.

The criticism on HN -- perhaps correct(1) -- is not that it is hype but that it is not new. Is statistics great? of course, but its been around for decades, perhaps centuries, so it seems strange to proclaim how it will solve problems now.

(1) ML can be distinguished from statistics if you want to. I am not interested in this particular debate myself.
The opinion of the WHO on the lab hypothesis is on the final pages of its report:

https://www.who.int/health-topics/coronavirus/origins-of-the...

Since I heard little to the contrary, I am thinking that a substantial majority of virologists agrees with the 'extremely unlikely' assessment of the WHO. Maybe somebody knows if there has been a poll?
This $68B Australian city wants to become the next Silicon Valley
I see. That's a pretty developer-hostile measure. Luckily, I don't intend to ever ship any software to Macs, so it's not a problem to me. If I did want to ship a Mac version of any tool I'd write, I'd pretty hesitant to jump through Apple's hoops, so I can understand why developers don't want to notarize their stuff.
Ideology follows many of the same basic structures as a religious belief system, in many cases ideology is a subset of a religious belief system, but in this case it's not. Combine that with the extreme polarization and demonization of the other side*, one of the oldest propaganda techniques ever[0], you end up with cult-like mentality. Even some circles (on both sides) will have love-bombing [1], a technique used to recruit new members. I grew up in a cult (Jehovah's Witnesses) and went against my dad when I was 16 to get out of it. Once you've been though that stuff and come out on the other side, you can't help but not see it in the modern political climate and it's disgusting.

[0]: https://en.wikipedia.org/wiki/Demonizing_the_enemy
[1]: https://en.wikipedia.org/wiki/Love_bombing
It's fascinating that it mimics linguistic structure exceptionally well, but not semantic structure and sequence. Reminds me of how people with Wernicke's aphasia can create long sentences that are grammatically alright, but nonsensical. Not quite the same, but there's an interesting limitation on the semantic side, which is almost masked by a truly world-class linguistic ability. I continue to be in awe of GPTS's ability to mimic any style and marry into to pretty much any kind of content.
It’s always nice to see Dolphin news. I dunno why they’re so surprised over the JITs syncing in some games, though. I suppose a lot could go wrong, but only a few games seemed to have especially strong reliance on floating point behaviors to begin with, and I sort of expect the behavior of JITs to be influenced by the interpreter a bit due to the way things are laid out in dolphin.

I tried porting a much simpler JIT to M1 and ran into the problem that Rosetta 2 was simply better at translating an AMD64 JIT than my attempt at a JIT. It could’ve been related to W^X performance, but I actually suspect the real answer is that Rosetta’s optimization passes were doing things the JIT did not do natively. I don’t know how to debug that, though, because from the debugger’s PoV, emulated processes look just like native Intel processes.
I expect in 20 years we'll have batteries that charge almost instantly or in no more than 5 minutes.
Thanks ! Just brought the book .
The number of people who will drive a clown car like that is pretty small.
The alleged origins of the naming of entropy:

When Shannon first derived his famous formula for information, he asked von Neumann what he should call it and von Neumann replied “You should call it entropy for two reasons: first because that is what the formula is in statistical mechanises but second and more important, as nobody knows what entropy is, whenever you use the term you will always be at an advantage!

From:

http://www.spatialcomplexity.info/what-von-neumann-said-to-s...
That regular expression fails to validate a bunch of the examples from the article. And also single-word addresses, which are pretty useful if you want to route email locally.

So what makes it the best?

[Edit: it also assumes you've already parsed out the "real" address from the rest of the text field, which to me makes it a half-validator at most.]
They could not count by weight (before ML)? For e.g - If 100 pearls weight 10 gm etc? They could also have used a machine for counting them
Battery supply is the bottleneck currently. Even if they wanted to, the automakers cannot switch to even 20% production being electric. If they offer an attractive, affordable EV, they immediately render the rest of their fleet obsolete and 90% of their factories go idle. Price is used to modulate the demand.
I live in Faro and when I have to fly, I drive to Malaga and fly from there. But yeah, that is not to Porto but international. Never flew inside PT (inside spain, I do fly malaga Madrid with air nostrum ).
It's not what you say, it's the way you say it, the way you go about it, and the thread you choose to say it in. That's why me and many other people downvoted and flagged you.
Thanks, this is a really interesting discussion
I am familiar with David Goggins. He is quite amazing. I think what he does in some ways is mind of human body, but in other ways is an expression of human nature.

Let me explain. I was probably not very clear in the post about this part on human nature. Homo Sapiens evolved to adapt to a certain environment. The 290,000 years before the Agricultural Revolution were spend in an environment quite different than the world today. We as a species are exquisitely adapted to survive and thrive in that environment. This is why we have conquered the Earth.

When I say human nature, I mean our biases, blindspots, logical fallacies that are adaptations to that environment. In essence a model of the world that still believes (unconsciously) we are in that past Paleolithic context. When I say fight human nature, I mean fight impulses that come from those adaptations. Impulses which are not beneficial now, such as being sedentary, but were in the past (when it was advantageous to conserve energy as much as possible).

My conclusion was that in the past I thought I could fight this past model (human nature). But now I realize it's not a game anybody can win, except for very short periods of time.

Rather I believe the solution is to change your environment and your model of the world, so that those unconscious biases (human nature) pushes you to behaviours which are beneficial.

To come back to the sedentarism example: instead of attempting to move from doing nothing to intense exercise 6 times per week (which is what everyone does), to make it a gradual habit: like at least 10 minutes of running at the same time every morning before your cup of coffee. This habit will naturally grow into a bigger habit. You are using your human nature to reach the outcome. In this case instant gratification (coffee after), habit formation (same trigger every day), overcoming resistance with minimum dose (only 10 minutes).
Source on this please. I'm skeptical that they sell enough iPads to equal half of all clothing sold on the planet, or they have a larger market or 20% of movies or gaming worldwide.
Definitely something I missed when I was more skeptical about BEV's and Tesla a few years ago.

It's not about some new breakthrough to make batteries as cheap or energy dense as gas, it's a steady YoY improvement and steady decline in prices.

Lithium batteries where developed in the 70's didn't get released until the 90's and has steadily improved since then with a big cost decline in the last few years.

They are currently up around 300 wh/kg with a theoretical peak of around 2600 wh/kg with sulfur cathodes there is still plenty of headroom for further improvement. At around 2000 wh/kg it roughly equivalent to a diesel drivetrain power density if my math is right.
Some things can't be evaluated until they're done. Applying for grants is the
canonical example: in order to get money for your proposal, you more or less have to
implement the proposal first. Similarly, senior devs expect junior devs to
spin their wheels writing software that will likely have to be re-written.
It's also more cost-efficient than the alternative of discuss-as-you-go
hand-holding since a junior dev's time is relatively worthless.
This is exactly right. Before I lived in Seattle, I was told (moving from the southwest), that there was no good Mexican food in Seattle.

Of course after I moved there I found quite a number of excellent Mexican food restaurants, and for a few years I wondered what strange definition they were using.

I eventually figured out that they meant that there was no good Mexican food within walking distance of downtown
I think Fortran is the closest compiled language to Matlab (both have multidimensional arrays with 1-based indexing), so modern Fortran could be considered for the conversion. Some sites are https://fortran-lang.org/ and for Matlab-Fortran interoperability and partial translation, http://fortranwiki.org/fortran/show/Matlab . A good forum is https://fortran-lang.discourse.group/ .
Yes, I still have a working VIA C7 netbook.
http://www.notebookreview.com/notebookreview/sony-vaio-tz-re... is a review from a year before the MacBook Air was released (and in the keynote was used as a counterpoint)

https://gizmodo.com/groping-sonys-vaio-tz-wonder-notebook-27... is another review from 2007

> The VAIO® TZ model incorporates the power of a larger PC into a small, portable form factor. Luxuriously sleek, it weighs just 2.65 pounds and measures less than 1-inch thin.

https://www.notebookcheck.net/Sony-Vaio-VGN-TZ-Series.10632....

> It's generally reckoned that there are four categories of laptop. Desktop replacements weigh in at 4kg, mainstream models are closer to 3kg, thin and light models weigh 2kg to 3kg and then you get the really desirable models called ultraportables that weigh less than 2kg.

https://www.manifest-tech.com/media_pc/sony_vaio_notebooks2....

> Sony actually took a shot at such a system with its Sony VAIO X505 notebook introduced in May 2004 as a limited experiment. It was thin like the MacBook Air, tapering from 0.8" at the back hinge to 0.38" at the front, and smaller, with a 10.4" screen (so it fits comfortably in a regular 8 1/2 x 11 envelope). As a result, the X505 weighed just 1.84 lbs, so carrying it really was like a thick magazine. The price at that time started at a hefty $2999, and the power and storage were limited to a Intel Pentium M 1.10 GHz processor, with 512 MB memory, and 20 GB hard disk (with an external CD/DVD drive, and a dongle connector for video and network).

----

The chase for having the thinnest laptop was already in full swing when Apple came out with the Air in '08.
I don't think I've seen a bang path since 1990. The claim "Your E-Mail Validation Logic is Wrong" is just pedantry.
Good point.

The proofs of correctness for expression programming languages are a special case of the proofs for Actor programming languages.

See the following:

https://papers.ssrn.com/abstract=3603021
I'm waiting for it too, I want to see how they're going to scale (more processors? faster processors?) as some of the design decisions could be arbitrary or actually inherent (can they make an M2 with more PCI lanes?).
Why it's a surprise? They do all sort of things like below

https://www.theverge.com/2017/9/10/16283330/tesla-hurricane-...
> What is a good an introductory text (or other resource) for learning?

The usual recommendation seems to be "Types and Programming Languages" by Benjamin C. Pierce.
I think you must have misunderstood OP. They're saying that Ramsey recommended not getting a student loan, but rather working and saving until he had the cash to pay tuition.

OP is saying that's crazy, get the loan and start studying today.
So rasengan violates Freenode policy[0], gets called out about it, and then updates the policy to permit what he did.

Classy.

0. https://news.ycombinator.com/item?id=27246755
I agree with you but I have a friend who tends to look on the bright side of things. He bought a Tesla even though he doesn't have a garage to charge it in, meaning he has to take to the local station once in a while and drink a coffee.

He also drives from SF to LA about once a month and said it takes 3 stops (so +3 hours?) but the way he put it is "now I arrive much more refreshed because I took breaks on the long drive"
Oh wow, that's a big improvement. When did that stabilize?
What Is the Best Truck Driver Training Program?
Contrary to the popular belief that truck drivers are old MC Licence Training in a brand-new world, with today’s rigid policies and technology that is utilized to securely and effectively move items throughout the continent, drivers are becoming significantly sophisticated and tech-savvy.
> Why were more people than houses allowed to immigrate to Moscow? Maybe someone has some historical insight into this?

Labour demand. Moscow used to have lots and lots of factories and these factories needed workers. Increasing industrial capacity was seen as more important than providing every worker's family with their own flat right now, so stopgap measures like communal flats, dorm-style flats, hotel-style flats were used. Some are occupied to this day by people waiting for their proper flat since 1972.
> Centralization can happen for technical reasons but 99% of the time is about power and money

"Power" (control) is important for security and compliance and centralized software offers it.

Imagine your role is to select tools that the engineers in your organization will use to collaborate as they create and access org IP, or even customer data. You personally favor decentralized F/LOSS solutions; you don't control the whole world, but why not deploy decentralized solutions in the realm that you do control? You'll just need to tick some boxes: How will you comply with a request to purge a certain customer's data? How will you restrict a former employee's access to your IP? How will you detect a hackers attempt to exfiltrate data from one of your decentralized nodes? What if you must provide employee communications logs to comply with a court order?

Ticking these boxes doesn't preclude a p2p file dissemination, but they do require centralized controls, centralized logging, centralized backups, centralized monitoring.

Because decentralized arrangements prevent or complicate compliance, even people who support decentralization and have the budget and authority to do something about it are prevented from rolling it out.
I recently picked skating back up at 38 and been doing it for a year. I had skated when I was younger but I never got any good. I just wanted to encourage my kids to get on their bikes and show them that with a little practice you can learn anything.

If all I can do is ride around, do a few ollies, space walks and some basic grinds I'll be happy.

Skating doesn't have to be about the big tricks. Do it because you enjoy it and play within your limits.
This is an opinion, and Apple does not believe this opinion, nor do they have to. Furthermore, I think that if you look at the comparison of malware prevalence on Android and iOS, the claim that you can have security and openness simultaneously does not appear to be true.
> with MiniDiscs for removable storage

I wonder why that never amounted to anything. If I recall a few drives was made, but the cost just meant they where out of reach. The disc was just so cool, like take out of a sci-fi.
Very, very true. The more intense feelings of 'betrayal by the system' in the original article ultimately do come down to money, and could have been avoided if our system was more fair in the first place. I can't help but agree this is probably the bigger issue.
Unlearning and innovation, 100 questions to review concepts, values, beliefs
Small correction. The 20th byte (at index 19) needs to be null.

The mismatch with the English language and how people naturally count is definitely there and annoying. And yes, string manipulation in C is especially broken although I think the indexing is the smallest problem there.

However, it’s extremely natural when you think about it in terms of memory access. For example, in a 1-based indexing system, ptr[0] would point 1 character behind your pointer (weird) and ptr[-1] would point 2 back (wtf). Having the index map neatly to the offset makes a lot of sense to me. In fact, when I first started programming in VB6 20 years ago and only had a math background, the 1-based indexing was natural but I could never figure out why I had so many bugs related to array and string offsets.

I’ll also note that most programming languages are 0-based and interop with C is not really the goal (Java, JavaScript, Ruby, Python, etc). In fact, Python and Perl’s string manipulation is some of the best out there and they are 0 indexed.
Tony's twitter is great, a recommend follow.
This happens with just about all technologies: it takes 5 (or 10, or 20) years for the next jump technology to come to market in quantity, but meanwhile the existing technology gets iteratively improved and made cheaper to manufacture - Battery, Solar, Semiconductors.

Often so much that it makes the jump to the new technology not worth it.
It’s a minor problem, the amount of waste is relatively small.
A renaissance would be a revival, surely? Laptops have been dominant for a long time now.
His advice is for the masses, so it's don't play the unicorn game. The vast majority of startups are going to end in failure, so not tying your entire personal wealth into them is good because you will more than likely lose it all.

Generally his advice is: if you can't take a salary from your startup it's a hobby/side hustle and you should have a job that pays the bills, until you are confident you can do so. Hoping you get a liquidity event is not sustainable advice for the masses.