skysight-inc/HackerNews huggingface dataset:
Lake Zürich (Zürisee) last froze in 1963.

Videos: https://youtu.be/eauucwl6C24

Short docu-film (DE) https://youtu.be/3_N-wWNXdmQ

More details (DE) https://www.stadt-zuerich.ch/pd/de/index/stadtpolizei_zueric...

Previous years with a frozen lake:

> 1223 / 1259 / 1262 / 1407 / 1491 / 1514 / 1517 / 1573 / 1600 / 1660 / 1684 /1695 / 1709 / 1716 / 1718 / 1740 / 1755 / 1763 / 1789 / 1830 / 1880 / 1891 / 1895 / 1929 / 1963

It’s something I expect to never experience - but life can be surprising!

—-

Edit: would be interesting if there was a correlation between the years above and volcanic winters throughout history: https://en.wikipedia.org/wiki/Volcanic_winter
A bit of apples to mangos comparison.
California is a big state. There is gig internet available depends where you live. India the internet speed would vary based where you live. Also US internet in general will be more reliable, won't go out when it rains hard.

With all that said yeah US is behind for wide spread fast internet.
I guess c-span got a lot more interesting since I stopped watching tv, not only allowing racist rants on air - but doing it to a degree that develops a level notoriety supporting cultural shorthand. Like Emily Post. Either that or... nah, I don't wanna put words in your mouth.
That is very surprising to me. I wonder if that would still hold today, where everyone under 24 and a good deal of people a couple years older than that have never consciously experienced an Elfstedentocht. I mean, it'd be nice, but... Winning the World Cup, as arguably the foremost nation that has never done so before, we'd certainly go crazy.
We've had gigabit internet in most metro areas of New Zealand for many years now (I pay $110 NZD = ~$80 USD a month to have no data cap either). In mid-March 2019 the infrastructure provider (Chorus) began testing 10Gbps connections with small businesses.

I moved to Seattle in 2016 and found there was only 1 provider who could do 1Gpbs, and even then only to some select locations in the city. Somehow moving into the Amazon/Microsoft center of the tech universe was like going back in time.

Now if we could just resolve the speed of light issue between the bottom of the south pacific and US-EAST1.
"Build a better mousetrap" is one strategy I am trying to do. I guess the disadvantage is the market might be saturated.
After my latest Amazon order got me a completely empty, unsealed shipping envelope, I tried to get my money back. AFAICT, there is nothing in the system that even allows reporting "package was empty". Thankfully the item was less than $5.
It has a money in the bank at the end of the month, regardless of the UI/UX.
I have a huge list of "ideas" in a text file that I add to periodically... I'm filled with ideas.

If I had millions of dollars, I'd hire tons of people to work on most of them. Some could be profitable, some are just good for the world, others are just interesting to me or are an area for science I think needs more exploring.

I don't have time for them all sadly. I need more time to execute. If you're really struggling to find good ideas, and you want to trust an internets person like me (look me up if you want) then ping me and I'll sell or give you one I guess!
The sad reality is that you should expect to be delivered into the recipients' spam boxes until you have managed to convince Google/Microsoft/Yahoo that you're not a spammer.

As far as I can tell, it simply is not possible to buy a new domain, pay for a email service and have mails delivered straight into people's inboxes. After all, if you would be able to do that then so could the spammers.

Ramp up volumes slowly. Make sure the recipients actually want the mails you send, and for all that is holy, educate your users that the "Junk" and "Trashcan" buttons are two very different things. People who repeatedly mark your mails as spam need to be blacklisted, no matter if they're paying customers. Period.

Oh, and handle abuse complaints right away. Don't be afraid to tell people they're not supposed to mark your mails as spam and to explain the consequences.
> That’s because AMD could be making its own ARM-based chip. According to hardware leaker Mauri QHD, Intel is working on two M1 competitor chips.

> ARM isn’t a stranger to flirting with ARM-based chips

Just two examples of how poorly this is written. You'd think with the gross amount of ads in the article they could afford an editor.
I am hopping that ETH 2.0 [1] goes well and if it does I expect other coins to follow which would end this issue.

[1] https://en.wikipedia.org/wiki/Proof_of_stake
I love it! You can also author commits with it!
I'm missing some really easy way to open a github repository though, ideally a button on github next to clone, like "Open with GistPad".
The behaviour my intuition would have expected is that if a variable is currently in scope, then it is considered as a literal match, otherwise it's a capture match.

I suppose there's an obvious flaw to that behaviour, though.
Yes, and north Hollywood isn’t exactly a rural backwater
The PEP8 Song
It will happen after India gets its own Telco Monopolies. Just give it another year or two.
I have worked in software engineering for 25 years now and every year someone talks about the threat of outsourcing work and it never transpires. In fact its the opposite, there is a constant skills gap.
‘America owns space’ in part due to companies like Elon Musk’s SpaceX
> So I worry - will we ever replace the crufty parts of POSIX[

For sure, many of us don't use OS where POSIX has any relevant meaning.
Does anyone know if can work with 32-bit ODBC drivers? My industry is behind the times and the only way to interact with our ERP is 32-bit ODBC
Amiga A1100
5g != mmWave 5g

I wish we had a better way to distinguish the two. A signal at (to make up a number) 1200mhz is wildly different than one at 60 ghz.
Here is Vox, of all places, arguing in favor of constitutional monarchy

https://www.vox.com/2015/9/9/9294955/queen-elizabeth-constit...
> Have to remember that a maps app is way more than just data.

Agreed.

> Its efficient routing,

This is a hard one especially for long routes when calculated on a phone rather than on a server.

> its good text to speach,

Ummmm. Text-to-speech is almost always provided by the OS rather than the app.

> its pulling in data from multiple sources like the gps location of the bus I'm waiting for

There are surprisingly good apps for bus navigation using OSM in some parts of the world. Unfortunately, where I live, bus companies seem to "license" that data only to Google.

> or the roads closed for construction currently.

This is literally part of the OSM dataset.

> You would also need a whole bunch of heuristics for the OSM dataset that the current apps don't have. OsmAnd would not be able to tell the difference between the turning lane on an intersection and an entire road that just has no name because the way the data is entered is there is just an unamed path joining the roads so the text to speach would say "bear slightly left" instead of "turn right on to foo street".

Rather than "heuristics for the OSM dataset", we generally need a more complete dataset. A "turning lane on an intersection" and an "entire road that just has no name" should be mapped differently. The turning lane will probably be mapped as a "link" type road with a "destination:street" of the road that it is going to (if it is mapped as a separate road at all). The generic no-name street will be mapped as a road with "noname" (yes, there is a special tag for this). Further, in many cases, a "turning lane" will be mapped with the "turn:lanes" tag on a road leaving no room for confusion with generic unnamed roads.

I will admit that in current mapping in many places you will often get "bear slightly left" rather than "turn right on to foo street". However, this is almost always caused by a (current) lack of completeness in the data rather than a need to create some sort of set of heuristics to figure out what is "actually" going on.

I think the hardest part for a good maps app that you did not mention is search. Searching in OsmAnd (offline) is abysmal. In fact it is worse than that. It is so bad that I will switch to a web browser, search on DDG, open a link in GMaps, find the coordinates and copy them to OsmAnd for routing because I know Osmand search does not have a snowball's chance in h** of remotely finding what I want in any sane manner.
People in different time
zones exist?

I've worked with people in Sydney while being in London and plenty of slack messages were sent that would have been at 3/4am their time.

The expectation is they mute slack out of hours (which they do).
I tried to refactor a big code base without these special helper types, it was a massive amount of duplication, to the point I just copy paste it or just aggregate it into one folder and making it leak everywhere on my layers.

The type and interface is just because they are structural typing. It's attempting to stay faithful to JavaScript after all. Without that then the intuition breaks and not consistent.
This is actually not bad. In Shenzhen they shit on copyright. It's an open secret that anybody steals your ideas and it is actually intentional. They say ideas come cheap, but execution is the hard part. It's joked about that in the bay area if you have a good idea somebody steals it within a year. In Shenzhen it's stolen within a month; four times.

So they compete by executing well, instead of blackboxing their ideas.
absolutely, its shameful.
For people not knowing it: https://opentopomap.org

OpenStreetMap with the traditional topographic view. But I was not able to find where you wanted to hike to see the Tour de France.
AFAIK both of these are using methods that are either deemed acceptable by adblockers (like how Google was using plain blue/black text instead of stroboscopic gif banners), and/or adblockers have trouble with them because they come from the same source ?
Yes, his position was in fact hedged/covered by another position. In the end he lost nothing.
> If they don't know what's wrong, how did they know what to fix?

Pure speculation, but for example if they did design a process to enrich their pasta with iron, tested it initially, but then never tested it again (who cares if there's iron in pasta...), and then it stopped working for some reason (or possibly never worked reliably in the first place). And then instead of trying to find out what made this process not work, they just came up with a new process that did work.

As I said, it's speculation.

Another option is of course "I perfectly know, but I cannot tell you, because if I did, we'd be in legal trouble".
I grew up with imageboards that were fully anonymous and auto delete

You would be horrified at how easy it to recover supposedly-deleted content from most imageboards.
Similar thing happened to me. I built an online Japanese - English dictionary and used AdSense to monetize it. One day I got an email saying that my domain has been permabanned because my website appears to be promoting rape and pedophilia. As an example of one of the many offending pages on my domain they sent me urls to the definition and translation of words "pedophilia" and "rape" in Japanese.

Of course none of my competitors using the exact same data set had any such problems.

I tried for YEARS to appeal it. There are simply no humans working at Google and nobody reads your emails.

Edit: Actually, I did get a response a couple times but it was obviously automated. They just said to remove the ads from the pages where such words are displayed. So I added a simple rule and a column in the database to hide ads for those keywords. That just triggered the bot to move down the list of their "obscene" language. Next it was the names of various sexual positions, acts and fetishes (Japanese does have a very rich vocabulary in that topic), then manga slang, even silly sounding onomatopoeias that when explained in plain English are "vulgar", etc.. It seems once your website is flagged there is simply no way get clean.
You should be aware that it rather biased (doesn't show tools that are in competition to those that the author was involved in), and out of date.
I think an even more simple and self limiting solution would be to require a payment for copyright that doubles every period.

For example, the first 5 years would be $100, the next 5 would be $200 ... by year 100 you're paying $52.5 million to extend your copyright by another 5 years.

You could even set up a scheme where you can pre-pay your copyright dues to a set period. Want 30 years w/o having to renew, put down $5,600 up front and it's good. Want to test the waters on something and lock in for 5? Send in $100 and let it go abandoned 5 years later if things don't pan out.
That was more than one second. Fail.
Amazing that somebody or some people went to 20 years of school to get a law degree and they now spend their time and skills targeting competing fruit logos for a company that makes computers but somehow owns the word and likeness of a fruit.
So if after an election there are two different coalitions who both claim to be the best chance at a stable government, who makes the choice to go with one of them, or to call fresh elections?

Under the Westminster system of government, I cannot see any alternative to having a seperate head of state that is not part of the government, even if they do nothing more than wake up every 5 years, appoint a prime minister and go back to sleep again.
I have a bit of a hard time understanding this hobby, but people have traced multiple lines of succession to the same throne out for centuries, even in cases where the throne no longer exists. In many cases pretenders identified by this activity have active supporters even when they don't promote or assert their own claims.

https://en.wikipedia.org/wiki/Category:Rival_successions

Like there can be some guy living in another country who says "um, that monarchy no longer even exists" or "um, my ancestors lost that war a long time ago and I don't plan to reignite it", but still has some kind of association of enthusiasts who claim to actively want him on the throne. One such example is https://en.wikipedia.org/wiki/Franz,_Duke_of_Bavaria who insists that he doesn't actually think of himself as the King of England -- his relative who last actually exercised that position was deposed back in 1688 -- but that doesn't stop other people from thinking of him that way. :-)

Wikipedia has several dozen people listed in the official present-day line of succession to the British throne and notes that a genealogist has claimed to identify over 1,000 people in that line.

It's possible to imagine a France-like republican future for Britain in which people's elaborately detailed and extensively researched pretense claims are not very interesting news for the overwhelming majority of the population, but it probably wouldn't be something that would happen overnight in response to a couple of abdications when a huge number of British people and a substantial number of people with claims to the throne are actively enthusiastic about the monarchy.
Last time a Danish monarch used any kind of political power it was close to end in a revolution with a general strike.

https://en.m.wikipedia.org/wiki/Easter_Crisis

https://nvdatabase.swarthmore.edu/content/danish-workers-str...
But is the infrastructure awful in and around the places where those major tech players reside?

Or mostly in places in the US where there are no such major tech players?
No she couldn't
We’re blinded by our trust of the Search box and its inscrutability
Maps.me was recently purchased by a weird payments company and replaced with a generic reference MapBox OSM app.

This might have been reverted later but it was big on HN a few weeks ago.
Interestingly with almost nothing to do but walks around the city, Covid is the first time I started actively contributing to OSM. Although StreetComplete [1] definitely helped there, albeit just as a gateway for actually updated POIs, which still required the web interface.

[1] https://github.com/westnordost/StreetComplete/
Agreed. mmWave 5G deployment is not that common from my observation around the world. For example here in NZ most, if not all, 5G deployments is in the 3.5 GHz band (with some test deployment in 2.6 GHz in areas where it is not in use for 4G). Overseas 3.5 GHz is also fairly common. I am aware of deployment in the UK in 2.1 GHz band (currently used for 4G/3G).
Firstly you are pretending that people are rational actors. This isn't necessarily true of people in aggregate and its sure as hell not true of individuals who have many wildly divergent understandings of the world, the probable end results of different actions, and desired outcomes including but not limited to aggregate wealth.

Next this doesn't even work out if we replace the monarch with an automaton which faithfully executes economic theory.

A monarch of 100M people might spend 10,000 people for some end that on net increases his wealth whereas a president of 100M might find the rest of the people so appalled at the 10k corpses that they vote him out of office.

If you look at how monarchs have actually and in fact spent the blood of their people historically we wouldn't have to argue theory. Throughout history monarchies have spent their people liberally in proportion to their ability to do so. You can look at recent history at a bunch of nations that are still technically monarchies you will note that their period of moderation directly coincides with the waning power of the very actor you claim somehow serves to moderate the state.
Probabilistic Sports Betting Algorithm with Visualizations and About Page
> There is a case when this will behave different from the original - if var is a tuple of one element.

Hmm. I have a long habit of (almost) always using a one-element tuple. Consider:

"foo %s" % x

The % operator on strings has a special case for tuples:

>>> x = "bar"
>>> "foo %s" % x
'foo bar'
>>> x = ("bar",)
>>> "foo %s" % x
'foo bar'

If you really want str(x) and are unsure that x might be a tuple, then you must use the tuple form:

>>> "foo %s" % (x,)
"foo ('bar',)"

or for a more involved example:

>>> from collections import namedtuple
>>> x=namedtuple("Foo", "foo")("bar")
>>> "foo %s" % x
'foo bar'
>>> "foo %s" % (x,)
"foo Foo(foo='bar')"

This might occur with input validation, like:

if isinstance(x, int):
return f_int(x)
elif isinstance(x, float):
return f_float(x)
else:
raise ValueError("Unsupported value: %s" % (x,))

In my code base there are at least 347 occurrences of this form:

% cat *.py */*.py | egrep -c '% \([a-zA-Z0-9_]+,\)'
347
Do you know if lake Zug froze over as well? Having lived in the area for a while some time ago those videos are really interesting, pretty surprising, and even quite funny!
Leave broadband, the mobile data rates and caps are exorbitant in US-CA. Back in 2016 I was paying $5.5 for 10GB 4G data in Delhi, and in US its like $10 per GB.
Have you tried OsmAnd?

Their iOS offering has gotten fairly good recently. It does cost a small amount of money to get the full version. The free version is complete (it is only limited in how many regions you can download) and more than useful for trying it out.
There are workarounds for the annoying ranting if you can keep a basic plan, log, and schedule. Find nets, special event stations, and contests that interest you, on your favorite band or mode or both. Or multiples of each. You will never run out of interesting stuff.

(The same is kinda true with anything you can mindlessly browse, be it OTA TV or even Twitter or YouTube. Once you put a framework into motion it's easier to cut out stuff you don't like, by finding things you do like)
Do they have a choice? Apple has suddenly launched beast of a processor in the market which beats the AMD's and Intel's with top of the line battery backup and cheap price.

Competition needs to roll out something similar or the only reason people would buy AMD/ Intel based laptops is because of Windows experience!
So, this is something I’ve been working on for a long time which merges analytics and presentation, really interested to see what people’s opinions are on the theoretical approach (+EV bets) much like binary options in a very systematic approach. Lmk what you think, would love to collab, chat, iterate!
Sure, they payment terms are certainly negotiable.

The main points are 1) Payment every year that gets cost prohibitive and 2) Annual registration to solve the abandoned works problem.
"I would have written a shorter letter, but I did not have the time."

In my experience, you often start with a somewhat over engineered solution. Then you take the (long) process of really understanding it and slowly distill it down. This is true for a new feature and also the whole codebase.
I never got an empty package, but I got a counterfeit before. I would have liked a button for that, too. It just shows Amazon doesn't care about fighting counterfeits.
It doesn’t have to displace everything else, it simply has to be regulated by law. A landlord cannot come to your physical store and remove few products. The same logic must apply here, with the platform providing sufficient means for interaction with local authorities in place of registration of the business.
The first approach sounds solid but it's the kind of thinking that very easily leads you towards building a solution looking for a problem.

See Peter Reinhardts talk about product/market fit: https://www.youtube.com/watch?v=_6pl5GG8RQ4
Had mine (both of them) stolen off my Ford E250 van last March in Canada (BC).

Interestingly I didn’t have to replace them as the eco related regulations that once required them on older vehicles had been dropped a few years prior. The regulations were dropped due to new cars being well above the standard, and they deemed it unnecessary to maintain emission testing for older vehicles as the number on the road declines each year naturally.

So rather than spend $2k on catalytic converters (about what the van was probably worth) we straight piped it for $50 and continued on.

Not great for the environment, but the van wasn’t long for this world anyway.
I have bought once Facebook ads around Facebook headquarters, when my Instagram account got hacked and there was no way to get it back.

Maybe I should have use billboards...
Sure, you're obviously a popular person and your friends/family are always more important than updating software.

But if you wanted to, you _can_ update dead Foss. Can't update that copy of Simcity, can you. Nopers.
An oral history of the AIM away message (2019)
Intelligence collection / surveillance net tax?
"GNU is the operating system" only makes sense when speaking about GNU Hurd or Linux-libre. The kernel is part of the OS, so in the case of ubuntu GNU can't be the operating system. But if Linux is the kernel, and GNU is part of the operating system because the OS is more than the kernel, then why is the OS GNU/Linux and not Systemd/GNU/Linux? And on Ubuntu you install most stuff with apt instead of using gcc, and use most software with X.org instead of bash, so the OS is really apt/X.org/systemd/GNU/Linux. Of course that name quickly becomes silly, it's much more practical to just call the OS Ubuntu (as that expresses a specific package selection that includes GNU, linux, and a large number of equally indispensable parts, as well as their update cadence and methodology)
> So if after an election there are two different coalitions who both claim to be the best chance at a stable government, who makes the choice to go with one of them, or to call fresh elections?

We, here in the rest of the world, use a magic number to determine that. 51% (or 50% + 1).
The Art of Negativity
I live in one of the most backward state tier-3 city in India and I have 200mbps unlimited for USD 18$/month