skysight-inc/HackerNews huggingface dataset:
I find your analysis to be wholly naive. Social media is a technology model purposely built to be addictive, and built to reward balkanization. The human proclivity for tribalism, resulting in witch hunts, is wholly exacerbated and magnified by Facebook and Twitter, and the companies seem to want to do little to curb it, because so much of their traffic is built upon it.

It's my opinion that social media does to the mind what cigarettes do to the lungs.
Here is a good video showing the same two guys passing the card back and forth:

https://www.youtube.com/watch?v=MIbFvK2S9g8

If a security camera uses this YOLO to identify people moving into the frame, then this important new development can help prevent security camera systems from making annoying sounds that would disturb the sleep of security guards.
For balance, bearing mind the Spectator is strongly partisan, I'm providing a left-wing newspaper's account of the same situation [0] and George Eaton's own unequivocal apology over the way he used social media ("a serious error of judgement which I profoundly regret") [1].

I don't think either side is fairly representing the situation, I think it's most probable that Scruton probably is a racist old homophobe and Eaton probably is a manipulative, cocky little twat. But at least he apologized, which is pretty rare in these tiresome mud-slinging situations.

[0] https://www.theguardian.com/commentisfree/2019/apr/21/david-...

[1] https://www.newstatesman.com/2019/04/my-interview-roger-scru...
Awesome, I already thought about that this will be a task I can learn a lot from too.

Thanks for your answer
Figure 7 in the paper [0] shows something really important. The learned adversarial patch is not general at all and has to be held in a specific place with a specific orientation to function. This means it's not going to be generalizable to actual surveillance where you'll be viewed from a lot of different potential angles or say onto a shirt or jacket you can just wear.

[0] https://arxiv.org/pdf/1904.08653.pdf
His dream is to go down in history. Everything else is a means to an end.
Pinteres has poor marketing. I've always heard of it as something aimed at women and architects, full of decoration and hairstyle concepts. But they have, to my knowledge, an impressive catalog of (i) really niche erotica (maybe bordering on pornography, but not in the bad taste that databases of pornography have) and (ii) abstract art, both in more common settings (color field, etc.) and in more niche types such as asemic writing.

There's just so much asemic writing on Pinterest! On facebook I used to follow many artists; when I quit facebook I was thirsty for art for a long while. The effect is that Pinterest seems to have unending quantities of that very specific material, much like YouTube has seemingly unending quantities of music that's not officially licensed for streaming anywhere (hours upon hours of Japanese and Polish jazz...)
Look, a good systems language should have predictable assembly instructions that the code compiles into. You should be able to literally with your eye map from code to asm and jump back and forth in a systems level language. GC enabled languages don't have this property as the assembly would be littered with GC code to clean up things. You won't be able to map back and forth.

You will note that rust advertises themselves as a systems level language and it is deliberately designed with the term zero cost abstraction. All this means is predictable asm from code. No black magic. Rust is advertised as systems level and this is the property that enables it. I hope that allows you to understand what it means to be systems level.

I truly believe that you are completely wrong and only few languages nowadays are system languages without a GC. C++, C, D (when used without the GC) and rust are examples. All the other languages you listed aren't.
How to Deploy to DigitalOcean Kubernetes with GitHub Actions
Why would your brain need consciousness to anticipate the future? A computer, which has no consciousness, would be able to do the same.
Do that and you'll miss predicting every single company that has ever failed. Sounds like a brilliant plan.
> Keep it simple stupid - focus on making great high-value EVs, and keep dropping their prices in a profitable manner.

Problem is, self-driving is an essential part of their image of high-tech luxury. Their marketing strategy depends on being the opposote of KISS. Making the best cars they can while also being electric is the only way to get the volume necessary to make electric affordable.
"Illusion" is perfectly well defined: it is a perception that does not correspond to any objective reality outside your brain.
I recently swapped to iPhone after being a long time Android user. After using the iPhone for a few months now, I will definitely be going back to Android. Before I owned an Apple device, I was sure that iPhones got first class treatment in app design/development - this has been a resounding disappointment. Instead, there are a few good apps but most of them are just enough to be good enough and not really amazing. Not to mention Apple's total lack of inter-app communication (iOS's default clock app is not good enough, I installed Alarmy so I can skip the next alarm if I wake up early, Alarmy needs to run in the foreground, won't let me access it in lock screen, and if your kid locks your phone out while the alarm is going, gotta wait the full 5 minutes before you can stop it. Personal anecdotes, but little things like this make me wonder why people like iOS so much when it's so limiting.
> nowadays a web browser on 512 MB RAM is virtually impossible.

Right now my Palemoon browser uses less than 240Mb. It is possible, just don't do stupid things (like keeping 4385972Z38947 tabs open instead of using bookmarks) or cut out a little the eye-candy and the the "geek status symbol" stuff.
Dear lord. Less than 20% adoption a YEAR after release?

iOS gets that in a few hours.
Since updating to Android 9 I've had the weirdest problems. Phone calls will randomly drop (neither I nor the other person is moving, happens on wifi and mobile) in the middle of the call. No apparent connection to internet traffic. I've also started seeing an issue where the phone will call someone and connect but not start playing audio or transmitting audio. Also, if I'm on wifi and then leave wifi (or turn it off), the phone will silently fail to use the mobile network. It will display that it has 4g / 3g / whatever, but data doesn't work and phone calls fail. The only fix is restarting the phone.

I have a Nokia 8, which isn't a particularly popular handset and I'm thinking of switching to an old Samsung S8 or something - but it's striking to me how badly the experience has declined since 8. The phone was wonderful with 8!
So basically if you printed a strange design on one of those T-shirts that can be printed on all over, you could fool the AI in most cases... the same way that "Dazzle" camouflage for ships, works... https://en.wikipedia.org/wiki/Dazzle_camouflage
Considering that the first post isn't "Lunchtime is doubly so" consider your geek cards revoked.
I have more of an anti-elite bias than an anti-Duke bias.

I’d rather have a society that listens to the grievances of everyone than one that focuses exclusively on the top 1% at a very specific age.
A quick google search returned this https://mpld3.github.io/
We have a very precise definition of time: a second is "the duration of 9,192,631,770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium-133 atom". It is used in a lot of physical equations which are very accurate at describing the universe as we observe it.

There are some philosophical questions regarding time. Questions about the arrow of time, entropy, causality, etc... For instance we may have trouble relating time and entropy, but it doesn't mean both of these concept are not well defined by themselves.
US Uber drivers plan 12-hour shutdown over pay and conditions
As someone from the EU: Also a blocker for all these Cookie notices (and I guess also Cookies).

I've been test-driving Mozilla's experimental Fenix browser. It already supports Tracking Protection (which happens to block most ads as well) and it's in general a really nice browser, but I can't stand using it for anything that isn't basically Wikipedia, because of those annoying Cookie notices.
On it's own in a sentence perhaps yes, but in the context of an in-depth interview in which the author explains exactly what they mean by it I think it's ok. We just need to be aware that many of the words we use can have a variety of meanings, but once that meaning is clear it's useful to be able to continue using the words on their own.
Does anyone know why Americans seem to be much keener on spending money?
Try out qutebrowser. Still some shortcomings, but I've switched to it for daily use.
Correct, existing emails become inaccessible when the mailbox is reset. Can be recovered though, if there's a backup & the original decryption password is found again.
An illusion is simply a state where the model of the world created by the mind differs from the world as it exists.

In a pedantic sense, it’s all an illusion, but there are particular illusions where the difference is readily demonstrable — when the magician shows what was hidden in his sleeves, as it were.

In some sense, most of science is exposing the method of various tricks our own consciousness plays on us. We want to know, for example, why metal appears to be shiny— when the phenomenon we’re studying ‘shininess’ only exists in our own minds. There’s no innate ‘shiny’ property in nature.

Time is one of those things where there is a persistent feeling that it must be illusory (which is to say, something created by our minds), but we’re not quite sure exactly in what way or how to prove it.
Fuscha is a kernel and has absolutely nothing to do with this. There are plenty of Linux based Oses that don’t have this problem. (This is even more the case with android since the really hairy stuff like GPU drivers aren’t even part of the kernel.)

The problem is that the entire android user space is built as a single monolithic project that gets forked and closed by the OEM and all of the components have to be updated at once.

IMHO: fuscha will probably make things worse: at least with Linux the code needed to boot the device gets published due to the GPL combined with the monolithic kernel architecture making community projects like cyanogenmod (or whatever it’s called now) possible. I seriously doubt that will be the case with fuscha, it will just get forked and closed like the AOSP components do now (which have the same license.)
What exactly is 'tripping balls' if it is not comprised of electrical signals? Saying consciousness is 'just' this thing or another is, in my mind, making trivial the most profound riddle in all of existence.
Elon defines idealism, while Toyota defines pragmatism.
There was plenty of explanation for me when I first encountered this article (in the context of trying to solve the same problem):

> what cross-platform libraries are available for Nim!

Things might have changed over the past couple years, but, at least at the time, there weren't any (usable) Nim bindings for either.
Consciousness is how the algorithm feels from inside.
Now I really can't quit the internet
There's a lot more money in replacing cooks, fruit pickers or amazon workers than there is in folding clothes.
What do we suppose it was? That he physically assaulted the students? That he was verbally abusive and screamed at and belittled them? Neither of those are consistent with him being a highly regarded professor for 20 years with overwhelmingly positive student reviews. Neither of those would make any sense in the context of one of the reviews from a student in the same class quoted in the article:

> As a woman of color, I write to bring attention to an aspect of Charney’s teaching that will be as missed as much as it is needed in today’s political climate…The climate at Duke reflects the polarization of the country at large. Conversations are halted before they can even begin. Instead of listening, instead of understanding or trying to understand, people on both sides are combative and dismissive…Charney taught us how to have those conversations, how to navigate race relations, how to empathize.

So, there is ample evidence suggesting that the students who complained merely heard something they found disagreeable and construed that as harm. Other definitions of harm are not consistent with the evidence available.
This will get fixed quickly. Gimmick.
I think the saying goes like this: if it works it's just machine learning, if it fails it's AI.
Implementing Reader-Writer Locks
One of these things is not like the others...

Many times the issue with pile-ons seems to be that the consequences are out of line with the initial offense. In this case, however, the offense itself appears to be a fabrication, a politically-motivated hit job that takes advantage of the current trend of pile-ons without actually being an example of them.
The guy selling onions on the internet is not make a ton of money from it, though.
Unconventional Introduction to Python
Critically, think about what actually worked for you in your learning. And help your trainee have the same experiences.

I have found that many new teachers to get things across by sharing insights they had only after they understood a subject. But that high level understanding is the result not the cause of mastery.
He wasn't rude, he politely asked people writing articles to try to be more descriptive. However, in my decades in the industry, I've never heard of "Immediate mode GUI" or "retained mode". Not once in 30+ years. I can't be that common.
Illusion can be tricky to understand, but not impossible. It means that the referent is not the same as the representation. When something isn't an illusion, it means the referent is the same as the representation. We have different words for different kinds of illusion. I can show you an actual, physical chair, or a picture of a chair. The first is not an illusion, while the second is.

You watch a real television show on a real television. The television is designed to create visual illusions of real things. But the television is itself real. The show is a dramatic rendering, an illusion, of real-life situations.

So there's three elements needed to make illusion. A referent, a representation, and a type.

Consciousness is real, but its contents are illusory, thought represents things that are not those things.
Facebook open sources C++ F14 hash table
I've been using the Ergodox EZ for over a year now and it is life-changing. The ergonomic benefits are huge and it forces you to learn to touch type properly.

I went through 20 iterations to find a layout optimised for using Vim in Ubuntu - feel free to check it out.

https://github.com/Ganon-M/ergodox-vim-ubuntu
Inflammatory take: people resent esr's right-wing politics.
Why would we need to 'feel' anything from the inside? We could operate perfectly well as 'machines' without having this 'feeling'. Also, consciousness isn't a feeling. It is what makes it possible at all to have a subjective experience of feelings in the first place. And that is mind-blowing the more you think of it.
Hydrogen will have issues supply-wise if we kick into industrial scale processes with high loss rates without some way to ensure the gas recombines with Oxygen to precipitate as water again. Which at the operating heights being suggested, would be problematic. Furthermore, what about all that waste Oxygen from Hydrolysis?

We already run into issues with water without cracking water vapor and venting hydrogen into the atmosphere at scale. I shudder at the thought of unconstrained industry being cut loose with the idea that we have an essentially limitless supply without sitting down to really figure out the numbers.

Never mind the maintenance issues. High levels of electrical generation/storage +volatile gas generator? What could possibly go wrong? Hydrogen embrittlement, high level of oxidative stress, increased radiation exposure...

Mean-time-to-failure is not giving the magic 8 ball warm fuzzies. Could be super neat for meteorological/astronomical purposes/reconnaissance purposes though.

I can see the international incidents rolling in now.

"North Korea protests American Weather Baloons"

"Russia introduces new anti-balloon laser"

"China threatens Taiwan over balloon based infrastructure"

Unfortunately, I wouldn't put it passed ad companies to utilize this "exciting new breakthrough in audience outreach" as well.

I'd really like to look at this kind of stuff how I used to as a kid again. Too much time in the tech industry has absolutely ruined my outlook however.
I apologize for my tone and the implications. This is a sensitive subject for me and I didn't handle my response to your comment well.
"GTK2 is too big"

"Just use Java or Electron"

I'm sorry, I just can't reconcile the logic here.
I coded in C for over a decade. Never did I need a reference counter.
Prefix for Sqlite Tmpfiles
That second link doesn't flatter anyone at Duke. The former professor displays the unwavering certainty of the completely ignorant, but the whole process is capricious. If you want to administer a quiz, then administer a quiz. Duke can afford computer labs, or if not they can afford paper. ("Electronic Blue Book" salesmen wouldn't be kicking back those sweet bribes to administrators for paper quizzes, though...) This BS with hacking students' laptops so they theoretically can't search for answers using their browsers was certain to lead to a situation like that. Given the suspension rates described, it probably has done many times already. Presumably those students weren't wealthy enough to afford lawyers and multiple summer journeys to Duke in order to defend their innocence, so fuck them.
> Are they going to require KYC to withdraw from your wallet or something?

yes, afaik.
A misinterpretation always requires a context, or direction. Its use implies the existence of a 'true interpretation'. The word illusion doesn't give either, it just signifies that there is one. But then I have to ask, how can a subjective experience be something truly or falsely interpreted?
This is also an interesting way to go about dealing with the scarcity of domain names
I don't believe you read the article, because if you had I believe you would have noticed that they nearly all but dismissed this as climate change related. Scientists did that not, HN commentors.

You are shifting the purpose of the article from informative news to something that suits your agrnda; via shaming I might add, very weak style of argument to make in this group I imagine.
Millennials Tried to Kill the American Mall, but Gen Z Might Save It
It was very regional.

Back in the Iberian Penisula, Turbo Basic, Turbo Pascal, TASM, NASM reigned on the PC for COTS.

Amiga demoscene was all about AMOS and 68000 Assembly.

I code since 1986, touched my very first C compiler in 1992.

By then I already had used Timex 2068 Basic, 48+ Basic, CP/M on +3 A, Z80, Turbo Basic, Forth, Turbo Pascal 3 - 6, Dbase III Plus, 8086 with TASM.

Thankfully also in 1992, I got hold of Turbo C++ 1.0, and I was settled on my opinion about C.
i believe it's american companies. larger revenues, larger advertising budgets.
Not socialism.
Downside of updating support libraries independently is that it balloons the QA matrix and makes integration bugs inevitable. The iOS approach means the entire OS is properly tested as an entire entity.
Figure out something (meaningful?) they could build in that time frame, but make sure that project entails as many "basic concepts" as possible. Something where one concept / piece builds upon the next and there's a defined end goal that they can see / imagine.

No one wants to hear "Ok. Now delete that folder and let's start over on this other concept" especially when that new concept is likely using the old one, etc. That type of (online) training annoys me.

I would think there's got to be a good book(s) on basic CS / programming concepts. Get them that book, as something they can reference / explore when you're not available. Having a mentor is great but being self-sufficient (and having your self-esteem crushed) is also an important skill.

True story. In college my advanced calc (?) prof walked in on the first day and (more of less) said, "I'm not going to teach you. There's the book. I and TA's will be here to answer questions, etc." We (i.e., the students) left that class swearing up a storm. What's he getting paid for?!?!? etc.

Long to short, it was one of the best things that ever happened to me. Up until that point all my STEM learning was taught to me. I had never imagined I could read those bloated text books and teach myself. Let's just say that for the remainder of my college career my attendance rate for my STEM related classes was cut in half, sometimes even lower. I didn't need to go to class. I could teach myself.

It might a common HN trait, but I don't think it's true for a lot of people.
"Ratio of servers hosted in countries with mature legal frameworks (needs work)" is one that's pretty hard to measure and has huge capacity to misinform.

The US, UK, Russia, 5 Eyes countries, China, the EU; everyone has a stance on whether they're safe or not.

I think it better to just measure "location diversity", and give a heatmap of server locations (indicating replication and mirrors) so the user can decide for themselves.
I once spoke to a reporter 25 years ago when I was involved in politics. The reporter was friendly to my point of view. After reading what I allegedly said, I resolved to never again agree to an interview with any journalist.

These days, I can't understand why anyone would. They feed on controversy and there's no real check on their willingness to make up shit for clicks.
Security? https://source.android.com/security/bulletin/
I use a ProtonMail address for online accounts whose content I don't need intermingled with my personal mail.

I also use a ProtonMail "+" alias when signing up for a totally new service (with a filter to place emails from that alias directly in Spam; as all it does is handle account signup/verify). If I can't change my email after signing up for a service I don't continue using that service, as I define that to be user-hostile. If I can't use "+" in an address when signing up I default to GetNada.

The other use case for a PM address is for anonymity (e.g. throwaway/whistleblowing) with a requisite VPN and browser-only login, etc.

As an aside, I use a free Outlook address as my newsletter spam box (good storage size and Android interoperability for consuming content).
My point is, that in C, you can do anything, including creating closures and passing them however you wish.
>though the U.S. recently agreed to hand it over to a “global multi-stakeholder community” in 2015

Hmm, it seems like the title should have a year after it.
I appreciate the analysis. I love thinking about these economics so I deeply appreciate the thought process!

My question would be, and I hope to be able to dig in later, is the international ad platform rolled out completely? Ad products tend to roll out continuously and I would want to know if the problem is adoption of the platform from advertisers or a low-usage issue.

Advertisers will always find out where customers are so I would assume that it's either the platform isn't getting adopted or the actual tool of delivery is lagging behind, maybe until adoption increases.