skysight-inc/HackerNews huggingface dataset:
> Sleights of hand are not proof the brain is failing in any way

You missed the point of what I was saying, which is that because of my interest in sleight of hand, I spend a lot of time reading and watching different material on "magic", the book Sleights of Mind being such material. Its not about sleight of hand, but rather that it's easy to trick the mind into believing things. Also, most sleight of hand isn't really about what our eyes see at all, but more about masking actions -- hiding one action with a bigger action or through misdirection, making use of the fact that our minds find it hard to focus on multiple things at once. I would say most sleight of hand tricks are about curating what the other person perceives. Sure, sometimes its by hiding what is being done from the eyes, but often its doing something in plain sight but in a way that the spectators don't connect the dots.

From the wikipedia synopsis of Sleights of Mind: "Macknik and Martinez-Conde say that magic tricks fool us because humans have hardwired processes of attention and awareness that are hackable. Good magicians use our inherent mental and neural limitations against us by leading us to perceive and feel what we are neurologically inclined to."

I'll give you a simple example:

In card magic, using a concept known to magicians as "time misdirection" (that is, by putting time between cause and effect), spectators often retell the performance as having happened in their hands, even when they never actually touched the cards.

The book and other material has more. The point is that our brains piece together incomplete information and make assumptions. We see what we expect to see, hear what we expect to hear. Our brains pattern match and see patterns in noise.

I'm not saying that this isn't useful to our survival, if you look at the outer ring of this image from wikipedia[1], it shows that there are very good and valuable reasons why we do these things, but they still lead us to make mistakes, errors, wrong assumptions or act illogically, sometimes to disastrous effect. I'm not and didn't say it was a "kludge" exactly, but I do think that the brain is taking less-than-perfect shortcuts (to save time, memory or make up for too much/too little/too noisy information).

[1] https://upload.wikimedia.org/wikipedia/commons/6/65/Cognitiv...
I love Lisp as much as the next neckbeard, but macros aren't unique to Lisp and they aren't the only kind of compile-time execution.

It's tough to come up with a better syntax than sexprs for writing macros in, that's clearly true. A number of recent languages have managed good-enough macros, Nim and Rust being two examples.
Seems super reasonable tbh.
I’m not sure ‘aps’ is coming from SMS/texting as it was used (if memory serves) in the early 90s when cellphones were very rarely used.

It’s most probably the same phenomenon as other verlan words: a mix of phonetic inversion and some influence from the writing form.
They do. Here in SF, it's a bit more expensive -- a tall (12 oz) drip coffee will run you $2.25. A latte is $3.65.

All a bit cheaper than a local coffeeshop, where drip would be $3-3.5ish and lattes $4-4.5ish, plus typically a $1 tip.
I think all else being equal, yes? C# is very complicated and LINQ is an extremely complicated language feature, but if I need to express something that fits well with LINQ it’s stunningly clear. ES2017 has destructuring and async/await, quite complicated compared to ES5 yet they make my logic easier to follow vs doing the same tasks without. Even if each individual expression or statement in ES5 is easier to understand than ES2017.

Of course, with larger languages you can also come up with weird examples and say “what do you think this does?” in a brain teaser sort of way, or play “spot the undefined behavior” in C++.

Exceptions? I guess if features are both hard to understand and mandatory, like monads in Haskell or structural typing in TypeScript (not saying they are bad features, just that they add to the cognitive overhead for me). Or if there are lots of features and they’re not orthogonal to each other, leading to lots of surprises. Or certainly if you’re working with people that are overly clever and you find it hard to understand their code.
When speaking or even writing non formally, the "ne" are sometimes dropped. It's incorrect of course but perfectly understandable most of the time (dropping the "pas" instead is really weird but still understandable).
My uninformed opinion is that this must just be a redundancy, which helps makes sure the negation is well heard, since missing it is generally catastrophic for the meaning as it generally means the opposite.
Actually, in English negation can also add 2 words (do not), which also helps hearing it IMO. It also tends to be contacted. BTW I always have a problem with can vs can't, and often have to ask which one it is :)
I think blub was just trying to distinguish whether the person delivered more value per hour, or just more hours. The outcome may be the same, but the former sounds more like "10x" than the latter.
That's why for me it always comes down to leadership. At least in Europe, which doesn't really understand software, developers are put under management of people that do not understand the craft at all.

I personally hate the fact that agile, which started off as a couple people saying "we're all professionals and grownups here, let's talk regularly about how to combine this abstract thing we do with actual client needs" is now a whole industry.
Fighting Disease Pandemics with DeFi
I don't quite get how exactly they are avoiding memory fragmentation. In current architectures VM is flat and continuous, it is then mapped to physical addresses, which can be fragmented. If they are dropping VM all together, they must be mapping physicall memory directly in process address space (thats probably the reason why there is no shared libraries support in their architecture), but then whats going to happen if heap has to grow?
Do you mean Salvia Divinorum?
Agree, basically that is the point. If you have just stupid tasks, everyone will perform the same. Then sometimes you have a challenging problem. A good skilled dev (let us call him 10x) will develop a clean, easy solution on the other hand one not that good dev might just make things extremely complicated and ruin the whole solution. Happens all the time.
There could also be many X more cases that haven’t been confirmed because they can’t get access to transportation to a hospital, or because the hospitals are overwhelmed, or because they are running low on test kits or behind the schedule on testing. I wouldn’t assume that the unreported numbers are strictly positive.
Agree. I had also thought of the sciences in that manner.
All analyses of hydrogen I've read from EROEI conclude that it is more economically and thermodynamically efficient to direct power to the grid and send it to batteries.

It always seems anything this is advertised it is the fossil fuel industry trying to prop up a power generation system that will use fossil fuels, and window dressed/greenwashed by a small fraction of alt energy.

"Green Hydrogen" smells like "Clean Coal" to me.
No they aren't the same. The Americans and the Europeans didn't have a gulag. The Chinese are "reeducating" millions of people right now.

I hope when I get to your age I don't magically forget that slavery and concentration camps are bad.
Is it the virus or the general political situation of HK?
That's a ridiculous statement. Most of Linux isn't reviewed by security experts either... and the codebase for linux absolutely dwarfs redox, and every line of Linux is C.
Yes. I dropped some notes on it here.

https://wiki.nikitavoloboev.xyz/drugs/psychedelics/salvia
Even xpath 1 let's you filter elements based on arbitrary sub-paths, so e.g. you can do stuff like //div[@data-marker]/span[i] - and match spans containing an i that are themselves the direct descendants of a div with a marker attribute. In css matching on content is in general impossible, with a few small exceptions like :empty, which is of course much less powerful. XPath will also let you select based on text-content, and select non-elements like text-nodes too. Also, it's likely much easier to make slow xpath selectors than css; oh well (but although I wrote quite a few XPath selectors back in the day, this was never a practical issue for me, which is perhaps also because unlike css - which is often used in huge quantities to match entire documents - XPath is more typically used to find just a few critical elements. I've never worked much with XPath 2, but it's even further in the direction of a kind of SQL for tree structures. By no means was XPath without weird limitations, make no mistake; but it's definitely more practical than css for finding specific elements in a messy tree especially when you don't control that tree.

X-anything nowaways is pretty unfashionable, but in principle XPath would still be useful today; bit of a shame it's falling by the wayside without decent replacement. I actively try to avoid it nowadays even though I'm comfortable with it; usually the upsides XPath has aren't worth (to me) the lack of familiarity for other devs, and the potential lack of support in various platforms compared to css.

But on the sidetrack the parent comment mentions:
In any case, I can unequivocally, whole-heartedly, so-verbosely-you-hopefully-understand-my-conviction on the matter support the notion that the html5 syntax was a disaster of the highest order. XHtml is a much, much better idea, and unfortunately it died. Anybody who's ever seriously tried to compose html safely and understands all the weird gotchas that can occur (oh that wrapper p tag got auto closed because the tooltip span contained an icon and those were implemented as divs? yay!), not to mention a syntax with so many exceptions essentially 0% of web devs actually know them all is just asking for XSS issues. You think your client-side SPA can do server-side prerendering reliable? Ah, but only if it sticks to valid html: including nesting rules, because although it will work without error clientside - the dom-tree is really just a tree without as many weird exceptions - lots of DOM trees simply have no html serialization. Doesn't exist.

To be perfectly clear: I don't think XHtml was particalarly brilliant; HTML5 is simply particularly atrocious.

If I could switch to a more comprehensible data-encoding format I would, in a hearbeat - especially since nobody writes raw html anyhow nowaways, it's all frameworks and libraries. And then you pray they correctly implement the html5 spec, because if they don't... it's not something you want to reimplement yourself.
The good bits:

>If you don’t want Amazon to collect your data on every tap you input on your Kindle, there are two options: you can request that Amazon delete the existing data it has recorded and you can opt out of future collection of your reading data by going into Kindle settings and disabling Whispersync. Unfortunately, Whispersync is a pretty major feature to lose if you’re someone who uses multiple devices to read, but if the tracking is as central to the feature as Amazon says it is, it’s a choice you’ll have to make.

The link to manage your data with Amazon is here:

https://www.amazon.com/gp/help/customer/display.html?nodeId=...

You can also keep the device in airplane mode, but this appears to impact the search function for even the items on your device.

It's a shame that Amazon has the best hardware for ebooks.

I wish someone would ask this question about the other ebook players -- Google and Apple and Kobo and and B&N -- to get to the bottom of what is being tracked and why.
Not quite, many are happy to accept that what the media of the opposing view is doing is propaganda. "MSM" vs FOX and OANN. And quite frankly both sides are right.
What do you really need other than "mysudo <command to run> <command's args>"?

All of sudo's command line options and config options are part of its complexity.
I've never spent more than $35 on a meal in my life, and I like to think I've had some mighty good ones!
Ring update gives you more control over police video requests
I think the most important step was Firebug: the first good browser dev toolbar.

http://positioniseverything.net/explorer.html saved me hours of debug multiple times when IE6 was the main browser around.
That opens things up for a host of long term maintenance issues. It might still be worthwhile, but it’s worth a serious discussion at a minimum.
> "contained inside Turkey"

And well inside territorial waters: the Bosporus has a width between 700m and 2500m.
Yes, here is the source for 8 double precision logs (with avx512) in glibc, for example:
https://github.molgen.mpg.de/git-mirror/glibc/blob/20003c498...
The "sysdeps/x86_64/fpu/multiarch" directory contains many of these functions.

You'll need at least GCC 8 to use them automatically, as well as the -ffast-math flag:
https://godbolt.org/z/PL26up
It would be better if Germany focused on getting rid of the lignate coal in its domestic power supply. I believe 1/3 of German electricity is generated this way.

One option would be build nuclear.
There have been efforts to create bounds checked compilers for C. And split stacks as well. Both of those solve 90% of these sorts of problems.

I think the real problem is

a) C and C++ need a divorce. Because the things that you would do to really fix C make it incompatible with C++.

b) The senior maintainers of the gcc compiler need to be replaced with people willing to take these issues seriously. Right now they are focused on how fast their micro benchmarks run at the expense of everything else.
I'm reminded of hand-washing in medicine. Even after it became indisputable that hand-washing improved patient outcomes, doctors didn't want to do it: they felt insulted by the implication that their hands weren't already clean. The truth is a doctor could be the most hygienic person in the world and still walk into a surgery with germ-coated hands. A hand-washing requirement isn't a personal insult: it's just a reflection of reality. But pride gets in the way.

Likewise, even if you're the best programmer in the world, if you write a large C program, sooner or later, you're going to introduce a security vulnerability. Switching to a safe language isn't an admission of some personal inadequacy: it just reflects how the world works. But pride gets in the way.
A lot of podcasts get transcribed on Rev, though it isn't free.
I think you're on to something here. This is hot topic amongst our teams right now. Dependency maintenance looks to me to be one of those things like code duplication that correlates strongly with a multitude of sins.

It's also interesting to see someone else building a tool around a new metric. I'm doing something similar (shameless plug -> https://without.fail/estimate-accuracy) for determining how well estimates correlate with actual development times. I could definitely take some lessons from you because Dependency Drift is way more brandable than Estimate Accuracy.
Is it ethically right for there to be competition in any given industry?
They're not really jewish, but that's criminal to suggest
I imagine that if this is widespread they'll be able to use spam-filtering style stuff to get data from reliable accounts like mine (lots of reviews, location history on for decades, etc.) to override this stuff.

An interesting reminder that all crowdsourced data does suffer from operating in an adversarial space. Wikipedia to Traffic.
Backtrace hires thoughtful people. (Disclosure: didn't hire me. :-) It seems to come from the top: Sami al-Bahra is thoughtful.

Backtrace does what was to me a surprising service: they aggregate crash dumps and stack tracebacks, in bulk, from their customers' customers' failed programs, so that the causative bug can be identified and fixed.
If the prize "winners" came ahead with a dollar more than taxes they came out ahead.

He was smart, he took a decent amount of money but didn't risk his banker questioning where millions of dollars in his bank account came from.
No, you're right. Facebook has lost its brand Goodwill and it is on its way to pillate Instagram as well.

I wonder if Mark Zuckerberg ever sits down, brew some tea and question ruthlessly what his purpose in life is.

"What do I want to be remembered as? As a guy that has ruined America, the world in some ways and spreaded false news, kowtow to the advertisers, chasing year over year profits, quarter over quarter revenues, created echo chambers, fucked up politics, sucked up to investors?"
Windows was lock-in in late 90s and early 2000s. That was not only a fear. EU forced Microsoft to open Windows during that time. And that was a good thing. I don't want to wait decades until that stuff is sorted out by obsolescence.

Where is the advantage in waiting for the market?

However, no one forces you to live in the EU. Even countries can exit it. Let us do our thing, and you can do your thing. The market will sort it out :-)
I disagree with your conclusion. Obama wasn’t “beholden to corporate interests.” He genuinely believed in the neo-liberal orthodoxy, and still does: https://www.commondreams.org/views/2019/11/21/sorry-presiden...

I grew up during the Clinton/Blair/Merkel era. I thought socialism was defeated in 1991. Everyone understood that markets and the private sector, with some levels of “nudges” as necessary, were the solution to everything. “Politics” was about how much you thought we should nudge in various directions, and whether you thought kids should learn about condoms or abstinence in school. So when Obama initially ran for office, I didn’t perceive Obama’s fundamentally neo-liberal capitalist world view as being a profound similarity between him and Bush. It wasn’t until people like Sanders and Corbyn started getting substantial traction that I realized we weren’t yet at the end of history and a commitment to the current economic world order was actually not universal.
> you consider how precious your time is.

And what are you going to do with it then? I totally realize how valuable the time is. This gives me tremendous anxiety and fear of missing out - it's so precious after all that I have to use in absolutely the best way possible. But what this best way would be?

So I end up in similar analysis paralysis that the one who spends more time choosing a movie to watch then actually watching it does. Needless to say that he also enjoys the movie less - because he is not sure that he made a right choice after all. And after that he realizes that he just waisted double the amount of movie time to something that he hadn't even liked.

IMHO putting time/productivity/goals/etc. as your top priority is a mistake. Similar to committing to some ideal from your childhood for the whole life. Unless yours and your close ones' personalitiea are not factored in, this is just a way to delude yourself into "productivity" trap.
Don’t forget tens of millions of people dying thanks to collectivized farming.
Yes, we were afraid of repercussions, but "imprisonment or worse" seems like the same stereotype we had with Americans all walking with guns on the street like it's a western movie, smoking Malboro and listening to rock music.

The repercussions were social mostly, your boss would not promote you anymore, your neighbours would avoid you. Only in cases of high-treason, such as Assange from WikiLeaks, you would get "imprisonment or worse". Think to how PC culture works in the US. If you're misoginistic, your friends will start avoiding you, you might even get fired.

And no, people did not learn through state-approved knowledge, we had conspiracy theories, we had friends, uncles and friends having friends working inside the government.
I've eaten LSD and mushrooms dozens of times over the years and continue to do each almost nearly.

I've had several DMT experiences. A couple were amazing. One was the most terrifying psychedelic experience I've ever had. Thankfully, DMT's high is very short lived.

As good as the "good" trips were on DMT I never felt any sort of introspection with it that I've felt with LSD and Mushrooms.

My good trips with DMT: the most vivid visuals I've ever experienced IF my eyes were kept closed; warped sense of time, it felt like it lasted for hours but was over in 10 to 15 minutes.

Once my DMT experiences were over it was like nothing ever happened. Zero residual psychoactive experience afterwards ( LSD and Mushrooms can take some time and you can see tracers, shadow effects, etc. as you're coming down ).

I'm a big fan of psychedelics. I do not recommend them for everyone. If you're going to do them do a ton of research.
If you spend this much in coffee shops, I highly recommend you try the Cash app, from Square. If you turn on the "coffee shop boost", you get $1 off of every purchase made at a coffee shop. There's a 30-minute recharge period required between purchases, and a $1.50 minimum purchase.

The sign up process is a little bit of a hassle, but for anyone buying multiple cups a day, it's probably worth it.

If you sign up via an invite code, you get $5 free (and your referrer does too). For anyone who wants it, my referral code is: https://cash.app/app/HSMSVXP, or you can just sign up at http://cash.app.

note: I do not work for the company — I just find this perk to be very handy!
انشاء حساب سناب شات جديد – تسجيل حساب Snapchat
What do you mean? Bernanke himself has estimated that interest rates should have been as low as -4% during the period from 2009 to 2015 (https://www.brookings.edu/blog/ben-bernanke/2015/04/28/the-t... ).

They kept them super high at 0%, up to 4% higher than the equilibrium estimate, which caused inflation to perpetually undershoot and people's careers to be stunted. On top of that, they started giving out interest on reserves which further contracted liquidity.

The growth in excess reserves happened because money being made artificially too good at retaining value compared to private assets, caused people, businesses and banks to hoard it. If central banks would have been sufficiently aggressive at giving it out, they would ironically have given out a lot less because people would not have event wanted that much and instead would have continued keeping their savings in better functioning private markets.
here’s the official list of sites: https://scroll.com/sites and we’ll be adding more soon

I’m not sure that our user count is public information right now - but we just came out of private beta last week and it’s growing fast!
If you like to read more about Seneca, I can't recommend enough Tao Of Seneca [1] by Tim Ferris. Other classical text that are must read include Enchiridion by Epictetus, Marcus Aurelius Meditations

[1] https://tim.blog/2017/07/06/tao-of-seneca/
If you're poor you are not a target customer for any non-essential paid for monthly service.
I'm not so sure.

Of course, I have asked many philosophical questions of myself, when understanding software. This, I've noticed, especially happens when you're crossing layers. For example, between hardware / assembly, assembly / C, C / OOP.

However, considering that we have not really come up with a language with which we can communicate with computers seamlessly, I have my doubts. Because, unless we have a language, we can't really philosophize.

This could be a problem due to the interfaces we have though. Or probably, because our interfaces with computers seem to be getting broader and richer with each generation of hardware, we haven't really been able to freeze on the language through which we communicate.
Shelf Engine (YC S18) is hiring in Seattle – help us stop food waste