skysight-inc/HackerNews huggingface dataset:
Very late comment, but I find this truly amazing. Yes, some cats are too dumb to fully grasp what's happening, but they do give the human a look of concern. Their reactions could be manipulated, but I find interesting how dogs look forth and back, while most cats remain fixated in the real human. Not very rigorous, but very cool anyway.

I've always thought a good mirror test shouldn't be just a mark, but something that looks like a venomous insect, to stimulate the subject to look for it.
I'm in the opposition and mostly react to proposals from the executive, the mayors' team, drafts of bills and projects. I can have legislative initiative but to impact meaningful change in a modern city you need to have a very well prepared and technical project.

So complex projects like what we discuss here will always be done though the executive, hey have the technical expertise and resources to plan it. They would do that only for projects that are likely to pass and have the mayors' support.
Most press release about batteries claim a x2 improvement in 5 years or something like that. If they were true perhaps you can get a Nobel, but you must wait in the queue for a few years. If you break the Second Law you can skip the queue and even the voting.

> No power numbers. Are they talking about generating a picowatt or something like that?

The figures in the research article claims ~1pW. I still can't get the research paper, but reading the information that is available, and some enlightening discussions in HN I guess they measured a ~1pW exchange of heat in the other side of the device (the "lamp" in the animation). But it is ~1pW in one direction and exactly the same amount in the other direction. There is no net energy flux or "useful" energy.

This may be an useful experimental result in the research branch they are working, but not "Limitless Power".
I think OPs point is that this is going to get a lot harder once macbooks become Apple Silicon only
"It's a complex problem so we just cast everything to a sting and require applications to handle the typing" is what I interpret it as.

Honestly after a few years using YAML you remember to always quote anything you know you need to be a string, and the different multi line types.

An argument against this is "why not just design it to be simpler" — well, then it's less useful in as wide a variety of applications, and stands less chance of actually becoming a standard like JSON or YAML has. And you end up with the XKCD problem.

YAML came in and solved a few of JSON's most glaring problems (multi line and comments) with a usable approach.

This new format seems like it's "YAML, but a little different."

If I wanted to usurp YAML, I'd focus on the greatest pain points for most, whitespace and schema support.
(Seems fine now.)
cannot build a residential building within 1km of a tree line

Absolutely. I've got somewhere an edition of Tacitus' Germania with commentary that states as a matter of fact, no explanation needed that "the forest is not part of the human sphere". Why is this so controversial that it needs to be downvoted?

It is baffling that anyone would want to live on the wrong side of the urban-wilderness interface, especially if wilderness means wildfire risk.
Ah ha, got it. The page never really makes it clear that this is for configuration files only, not serialization.

Indeed, not being able to have lists of dictionaries, or lists of lists, is very restrictive. Seems to be for very simple configurations only. E.g. a set of preferences, but not a set of monitor calibrations. (Inventing arbitrary dictionary keys seems pretty hacky.)
Desperate GoDaddy Scumbags
At the newest low, godaddy disconnect my domain from their database: ck evurodogleash.com, 9 months into a 3 year pre-paid hosting service. That was 2018. I moved on to the best company in domain host: Namecheap.com. My new website with namecheap.com is going great and i'm in business.

In September 2020 an email from godaddy aka goFuckYou was sent to remind me of account auto renew. That was shocking. The domain establish error in the database of godaddy, an action they didn't email to alert me on. By the way the issue that was ongoing had to do with 2nd order authenticity on password. I didn't have the cell phone number used to make the 2nd authenticity. A pin from customer service needed to reach to reset password ( which was in my diary so it was still good). I requested goFuckYou or GD customer service to email me the pin they refused to. They needed the lost cellphone number or my account will remain locked. Shocked and dispirited, i moved on without a refund on my remaining 2 years on hosting paid to gostupiddaddy.
Oh great, another alternative that seems to not really fix anything significant, while creating a slew of other things that will be criticized.

It just shifts problems to other areas, which some may find even worse.
Very interesting. Most people I've talked to with ADHD share this experience of sudden loss of motivation...

I can focus easily on tasks - even hyper focus for hours. Problems arise when there's an important but boring task vs a nonessential but interesting task. I will struggle to just think about starting the boring task. It can be really crippling when working with other people or in a startup.

I tried to write about my own experiences with ADHD, in particular regarding distractions. https://www.kabdebon.com/founder/2020/08/25/creative-mayhem-...
Do you know how far along protocol implementation for higher layers like HTTP and TLS are?
There's a peculiar dynamic in the npm ecosystem that folks who publish libraries naturally fully embrace the ecosystem, and thereby have a lot of other library dependencies themselves.

I think most engineers would not have _directly_ introduced something like left-pad into their production application dependencies since that's something people would typically implement themselves, but people who publish open source libraries and embrace the ecosystem would gladly use someone else's package for that since they're also publishing with the expectation that someone will do the same with their own work.

It seems wrong to blame open source producers for using the work of other producers and thereby introduce a deep dependency tree, and yet the security concerns are completely valid. I personally don't have any ideas for a solution, but it's worth thinking about.
The web does, but I still can't connect on any device.
Didn’t lose hyper focus.

More that I gained “longer” focus.
> but for others its a nightmare.

I can only assume one of two reasons:

1. They were on XR.

2. Abuse.

If it's another reason, maybe the formulation isn't the best for them because it's highly unlikely to have a 'nightmare' problem with getting off.
Yes, that's why I said "edible" bananas... those "mostly seed" ones aren't really edible, there's nothing to eat. The mutation / hybridization that resulted in seedless edible bananas must have preceded their being spread around by humans or we wouldn't have bothered.
Thank you. Very helpful
Because they never ask you about actual on the job relevant code. They ask you to create a binary pendulum algorithm using tweak and shove protocol.
I think you underestimate the domination of large numbers.

Let's say you have code that is 50% main memory and 50% L1 cache. Let's say there are 1000 operations.

You have (500 x 100ns) + (500 x 1ns) or 50500ns total time.

Now let's say you optimize the code so that they are all L3 operations: 20ns x 1000 operations is 20000ns, or over twice as fast.
>TD Ameritrade was comprised of Toronto Dominion Bank

Not exactly - After the Toronto-Dominion bank (aka TD) had previously bought Waterhouse Securities and formed TD Waterhouse, it was Ameritrade that bought the US part of TD Waterhouse from TD and rebranded itself as TD Ameritrade. TD continues to own 40% of TD Ameritrade. After Charles Schwab closes their majority acquisition of TD Ameritrade, TD will continue to own about 13% of the company. But TD has never been a majority shareholder of anything with the word Ameritrade in its name.

TD continues to be a major institution in its own right in both Canada and the US, and has engaged in plenty of other consolidation outside the scope of what's currently TD Ameritrade. Not disagreeing with the general point.
And they scrapped them. That's exactly my point. They were not committed: they made an uncompetitive product for a few years and bailed instead of trying harder. Compare to the Mac.
Localized outage? Everything's working fine for me, has been all day.
Consumer latency caused by cookie syncs

https://s6.io/consumer-latency-caused-by-cookie-syncs/

Latency in Digital Advertising: A Guide for Publishers

https://blog.ad-juster.com/latency-in-digital-advertising-a-...

Case Study: Ads Increase Page Load Times by 40 Percent

https://rigor.com/blog/ads-increase-latency-by-40-percent/
A Conversation with Frank Zappa
Zola is worth mentioning because it is very similar to Hugo in most ways.
No. I love space science, but knowing the origin of the universe will not bring us indoor lighting, refrigeration, clean energy, or anything like that. It is valuable in so far as it's worth some investment, but not so much it prevents us from providing global Internet.
Yes indeed - it's actually pretty nice. You just define a message for your configuration schema:

message Config {
repeated Server server = 1;
}

message Server {
string address = 1;
int32 port = 2;
bool standby = 3;
}

And then you use the text representation in a config file:

# main instance
server { address: "127.0.0.1" port: 4567 }
# backup instance
server { address: "127.0.0.1" port: 9876 standby: true }

And load it into a message instance:

Config config;
google::protobuf::TextFormat::ParseFromString(input, &config);
Clarification — One needs to know about 5k Chinese characters to have similar text coverage in Chinese newspapers as joyo kanji would give one in Japanese newspapers.

The actual percentages can vary small bit based on how one treats characters for names, but these numbers are directionally correct.
I wish Europe would have the guts to play hardball with China as well as the US. Why should we allow a Chinese social network when the Chinese market is closed for foreign companies?
I don't mind it that much for programming languages like Python. The one annoyance I have is related to editor tooling: In languages that use braces to denote blocks, I can paste a block of code wherever and have my editor autoformat it to the correct indentation level, while in Python I have to be more deliberate with increasing or decreasing the indentation of a pasted snippet, and sometimes I'll make a mistake in the process that isn't caught until later.

I dislike significant indentation for configuration because the nesting tends to get deeper than for programming languages and it can be harder to see what's going on.
Look into the Superfund sites in the US of A. Most of the things done in the 80s are now being cleaned up by the federal government at taxpayer's expense. (It's not uncommon to re-clean the sites that have already been cleaned before, either.) Were any CEOs of any of those companies brought to justice for the environmental pollution they have produced?!
You think big :)
We had that a decade ago. It was called XML and XML Schema. All IDEs support it.

JSON was a huge step backwards in the name of simplicity. And now when we are going to add similar functionality to JSON, something else is going to come out in the name of simplicity (like NestedText).
I just started interviewing with FB and got prep slides, two courses on educative.io, a 27 page document on the origins and purpose of the role, two 45 minute intro calls, and two 45 minute prep calls so far, and a recommendation to study up on a bunch of problems on leetcode in addition. I don't know how the rest of FAANG compares but Facebook drops a mountain of prep material for candidates.
Get Excited Making Cash Now
Any insight into why the lockdown hasn’t worked? By all accounts lockdowns have worked in other places (obviously with lots of other measures taken at the same time).
https://www.propublica.org/article/they-know-how-to-prevent-...

"In February 2020, Nature Sustainability published this terrifying conclusion: California would need to burn 20 million acres — an area about the size of Maine — to restabilize in terms of fire."
Water: An Enduring Mystery (2008)
Ubit Late 2020 Progress Update: OS 1 – OS 1.N
Show HN: Blog for easier and superior knowledge in Tech, product, etc. Thoughts?
I think avoiding numeric types is a good decision. It tends to eventually cause problems when one implementation converts numbers to doubles, another to either doubles or longs depending on whether they have a . or e, and another which converts them to bignums (or passes them as strings to the caller).

One should remember that any sane application will be parsing the config file into internal data structures and validating it anyway so it gets little benefit from the numbers being already “parsed”.

There are also issues when something looks numeric but doesn’t parse (eg 1.2.3, 3/2, 12in, 4h30m2s, 2:30, 2020-02-29, etc). One way to deal with these is a tokenisation rule like in Common Lisp: if it is a valid number syntax then treat it as a number, otherwise it’s a symbol, but this can lead to issues (eg you would need to know that when your number needs more than float precision or otherwise doesn’t follow the rules, it should be in quotes. It seems crazy to pass that detail on to the poor sod who has to write the config file).
No need to imagine, US companies and the NSA have been doing this for years. You've pretty much described the business model of major "Social Media" companies.
https://what-if.xkcd.com/131/

A lot of microwaves power settings are just toggling when its on or off during the cook process

(Not that this means its not a valid choice!)
As a European immigrant who came to the US to be an entrepreneur, I can tell you there are many reasons for the US leadership so far, many of which are still true. My top list:

- biggest unified market. This is HUGE. Not like the EU "unified" where you can't even speak the same language, but really unified. This means an early idea has big enough of a market to worth pursuing, among other things.

- a culture that values technology, innovation, tolerance for risk

- world class academic institutions, by far the most of any other country

China may challenge the US in terms of being a big unified market, for sure. Given the geopolitical situation however most likely China's innovation will stay focused on China, and the rest of the world will continue to be led by the US for the reasons above.

If China was ever to become democratized and continue its growth trajectory it could truly challenge the US gobally but that may not happen for years or decades.

Overall I think we should welcome more innovation, even if the US has to share some of the leadership it had until now. But articles that portray some short of US demise or structural decline are more journalistic clickbait than anything else.
This is a "non-type template parameter," that is, it's generic over that size_t i. Rust cannot yet do this. This is "const generics" in Rust speak.
> For what Go wants to be (a modern C), it is not a bad design.

Sure and there's this weird thing where Go felt marketed as a C replacement and then Rust existed and it was all "just kidding we meant services" and boy do I think Go is poorly designed for services. It has a lot of characteristics that make it appealing - fast compiler and execution speed, low resource usage... but I don't see how pointers, a half-baked type system and a totally undesigned error system are good design for where Go is currently winning.

> But considering Ruby dying and Perl don't, is very weird.

Agreed for sure, I think Ruby and Perl probably have similar trajectories based on current trends in languages. Python's staying power IMO is really only due to the data science/ML trends and I frankly think it's a pretty poor language and ecosystem if you can get away with using anything else. I think Python WOULD be losing ground if not for its popularity in these very large niches.
I came prepared for a faddish take on the froth of momentarily popular languages, and found instead a forward-looking, grounded assessment.

I hope Rust doesn't fade out, but honestly cannot expect otherwise. C++ has long needed serious competition, but has not had any.
Ethereum gas prices are necessitating acceleration to a Proof of Authority Urbit PKI https://gist.github.com/belisarius222/41998e569fe741ab0e1ffd...
I think an other reason to use the Linux stack is that it's performance is good enough for most every task. Writing your own stack will cost you a lot of time and is only advantageous if there is a big improvement in performance and that improvement is really needed. A bit like a software libraries and frameworks. If you write your application without frameworks you can probably speed up your application quite a bit. But it will cost you a lot of extra development time.
Musa acuminata bananas, native to SE-Asia, and probably the sort talked about in this article, do have seeds, though the domesticated variants have significantly less. It seems highly unlikely that these particular bananas had no seeds.

See: https://en.m.wikipedia.org/wiki/Musa_acuminata
My 2 cents about: Mercurial planning to transition away from SHA-1
I'd hate to be the one who has to fix that bug. The steps to reproduce are time-consuming and fiddly, and RR doesn't work on OSX.
They are not down [1]. But it does look like a lot of Europe is affected [2] and if you stay on that page. It looks like the attack is growing. Top hits are "Ukraine, Germany, Russia".

Also, the OP link provides ZERO information on the claim. Mods could use my [2] link for the OP link. As it does seem to be happening.

[1] - https://twitter.com/telegram/with_replies

[2] - https://outage.report/telegram

Edited: for formatting and there does seem to be an attack growing. I also petition the mods to update the link to something more informative.
The average garbage production per capita in the US is 5 pounds per day. Moving that quantity a few miles to a collection center is completely trivial to other transportation tasks that an average citizen needs every day (personal travel for work, shopping, leisure and social tasks, freight transport and home delivery, the average effect of constructing, repairing and tearing down buildings etc. etc.). So it is unlikely to have any effect on congestion.
I'm learning rust and tokio vs async-std confuses me: if I have a library that uses tokio (e.g. tonic grpc), can I use a library that uses async-std and mix calls to functions of those two libraries in the same function?
This is true. It also has nothing to do with the point I was making.
> The Elevate could theoretically pick up wheelchair users right at their doorsteps, Hyundai claims.

(See the photo.) Are the stairs in the front of a typical house calculated to support the weight of 1/2 car?
Particularly American social media companies. Until the EU bans these, I don't think there is much hope for European social media companies which actually respect EU laws and regulations (American social media companies obviously have nothing but contempt for these regulations and will dig in their heels for every inch they're dragged.)

Just ban them already. Hobbling these corporations would help Americans too, for whom legislative reform seems like a pipe dream. Anything that harms these corporations abroad will negatively impact their ability to lobby American politicians. That might not be much, but it'll be better than the status quo.
I want this to be true, by the way. As I mention in some other comment, I think Python is rather mediocre as an actual language for building software. Its appeal cannot be denied, but a majority of my peers would really like to use a language that has its tooling shit together.

Python is the only language I've had to deploy that makes me understand why anybody would want to use containers.
Modern humans entered Western Europe 5k years earlier than previously thought
This is an interesting practical exercise. We generally expect our Web services to be available all the time.

What else broke down due to Telegram being offline? Are there any fallbacks?
أسرع 4 قوالب بلوجر تقنية صديقة لمحركات البحث
You might just be smart / high IQ so you could still stumble through college. Imagine what more you could of accomplished if you didn't? Higher abilities need higher standards.

Also you don't have to actually take the medications at all to get an ADHD testing battery. Then you'll know if you actually have ADHD or if you actually didn't. If you don't then your comments are a bit insensitive. Self-diagnoses of various medical conditions by the untrained is notoriously inaccurate.
it builds up static change and rains hyper abrasive Lunar dust into things I think I've read for one.
> But no matter how you respond, I will get nothing out of it.

Well, you get a problem solved. One that was probably bothering you or stopping you from doing some work.

Otherwise I agree, though. Gratitude is nice, but a well-formulated and described bug reports are the best. (PRs are a mixed bag, because it's rare to have a full match with the current design).
This is an outdated perspective, unfortunately. Left-pad is a 2015 problem. In 2020 we already have padStart in every evergreen browser and in Node.js, and it's been there for years.

The reason the JS library is slimmer than Pythons is because it's mostly a client-side language. It doesn't have to handle Unix filesystems, web crawling or even security, because the client-side is not really the place for it, so comparing Python to JS is not really useful, because Python is mostly used in the server-side, and most server-side JS projects already use very few dependencies.

Most of the complex things like URL Requests and HTML parsing are handled by the browser or the DOM.

And it's the client-side projects that are bloated and using hundreds (if not thousands) of dependencies. But those dependencies are not there because the language is lacking. They're there because popular packages like Babel, Webpack, ESLint and others chose to use NPM modules to organize themselves, instead of using function and classes like everything else.
Even with Schwab, I get tons of fills less than NBBO. Maybe not as much or as good as IB, but you're still getting price improvements a lot of the time.
Uk clients not working. Haven’t tested web though...
> Are you as concerned about this "insanely detailed" information being collected by US companies?

No.

> If not, what differentiates your concern when the information goes to foreign companies?

Because the US govt can be trusted but the Chinese govt can't. America is a liberal democracy seeking world peace. China is an Orwellian nightmare of a single-party authoritarian dictatorship. A world under US dominion (e.g the 1990s) would be a paradise. A world under Chinese dominion would be a living hell.

I would rather my data be in the hands of the National Security Agency than the People's Liberation Army.

I realize that pro-US views aren't popular on HN, but I couldn't care less.

For the record, I have a college degree, I'm in my late twenties, I was raised in a liberal household, I'm a liberal, I have no religious beliefs, and I'm voting for Joe Biden.
> “Despite its length, Argentina’s lockdown was never really enforced, as many people depend on leaving their homes to provide for their families,” says Gustavo Montero, a public health expert at the University of Buenos Aires

That pretty much sums it up
> How do the commenters know whether the optimization is premature?

> when the person is just learning/curious

Not that the code being bad matters in such a case, but if something is just for learning/curiousity, then it is by definition not critically important. Sometimes trying to optimize it is the terminal goal, but it's basically never a relevant instrumental goal.