skysight-inc/HackerNews huggingface dataset:
Thank you. What do you think are the top 5 or 10 structured learning resources? Do you have any favorite books, courses, or YouTube channels?

There's so many resources that I get stuck in the paradox of choice. I can't try them all so I wish there was a Top 5 or 10 list like master guide to learning SQL, Javascript, master guide to programming fundamentals/building blocks, etc.

For example, if I wanted to build the front end of my program- I don't know whether I should build it in Javascript, Django, or Flask. Even when I had to figure out what sql database to use- it seemed like there were so many choices.
Great idea! I'll add it to my improvements list! I mad it alphabetical thinking it would be easier to look up a particular department, but I agree, a numerical sorting would be nice too.
Yeah, if you don't like something Apple puts in their image good luck...

On the other hand it's not always as reasonable as it should be. I do find it frustrating that devices are so locked down, to the point where finding something to run lineage well and has the feature set you want can be tough. With my latest attempt I found a phone where several models, depending on what country and carrier, would not unlock the bootloader. And online sellers of phones are not always specific about what sub-model you get. I had to return a few because the seller sent me a Rodgers or an AT&T one that wouldn't unlock. I can definitely see how enough rounds of this can make some people throw their hands up and let Apple make all the choices.
> I'm sympathetic to the complaint about price, but if your contention is that the devices are basically unchanged, then why buy a 2018 model? Why not buy a 2014 model?

Why buy a new model at all? I have a fully-spec'ed macbook mid 2012 which costed 1600 EUR and has 512Gb HDD thanks to a 256Gb SD Card. Benchmark-wise, the macbook air 2018 is not 2x faster in any benchmark. Still a dual core, still 8Gb RAM, 128Gb without SD Card slot, etc. For a model with equivalent HDD I have to pay >2k EUR for the 16Gb RAM and 512 SSD.

It's pretty impossible to justify upgrading from this 2012 model. That's 2000 EUR for a Retina display, and that's pretty much it. Throw in a 1 Tb SSD, 32 Gb RAM and a quad or six core, and upgrading might be worth it. But that would mean a macbook pro 2018 in the ~3k EUR range, which is a different price range and probably not worth paying given that these come without nvidia discreet graphics.

With this product line, it makes much more sense for me to upgrade to a Dell than to another macbook.
Same here. I loved the Misha books, and they were a special part of my childhood. I still remember the distinct smell of those books, and was really sad when they stopped arriving. I wasn't mature enough to understand the fall of Soviet union, but I distinctly remember the special TV programs on Doordarshan when PVN opened up the Indian economy. They had a really unique style which was so radically different from the ones available locally. Is there any online archive of these (in English preferably)
Kids' books also have a lot of pictures
Yes. Buy Apple or Google's phones instead. They would never leak customer data for the US government. Oh wait...
Incomprehensible LaTeX soup IMO. What value does this paper afford one of us "hackers"? It would take me weeks to digest this to only find it was a bunch of bullshit talking in circles over exceptionally pedantic topics that have no real world applications.
Do you think that they would use a VCS that was less invasive and more transparent to their workflow, like dropbox?

I'm thinking of making a VCS that simply runs in the background and

- Automatically records every file save (effectively a git commit without a message)

- Allows adding messages through tagging (like git tag)

- Handles 'branching' just by asking you make a copy of the directory with a different name, properly understands how to diff/merge/etc copied files/directories that have since diverged.

- Has built in support for large files
I'm sorry, this is just false. Gab is white supremacist Twitter. Its founder was kicked out of YC for harassing minorities. Its (verified) Twitter account has been repeatedly screenshot promoting white supremacist and anti-Semitic messages. Virtually all of Gab's users are either white supremacists or right-wing conspiracy theorists --- even the account that posts inspirational landscape photos turns out to be a white supremacist on Gab.

Gab very much wants you to believe they're just a Twitter alternative with no intrinsic slant (though they've been overt about being a home for nationalists in their own materials). But that's just a grift.
> Is anyone able to download the Windows client

Yeah, but with the same result as what another poster said

> Downloaded and installed, but no content has loaded in last 30min.

As of yet, the github page says

> Aether 2 last version: 2.0.0 (currently non-functional, in development) [..] (Not yet working, 80% complete)

and the last commit was 2 months ago :(

edit: this is how the page looks to me: https://i.imgur.com/2tsW5zv.png
My boss keeps using that term and it's completely meaningless. I think it's a feel-good term that execs like to get more productivity out of their team (who wouldn't want to be "world class"?).

A quality engineer is one who:

- can solve problems on their own to deliver on commitments
- teaches themselves new technologies to stay current
- knows when to ask for help vs hunkering down
- provides constructive, experience-based insight when applicable

A "world class" engineer sounds like "rockstar", which is maybe the first two of those bullet points, but it completely ignores the communication aspect.

Maybe "world class" means something more to someone else, but I think it's just jargon.
I just finished teaching Racket for 2/3 of the semester. I have never had a group of students hate their introductory programming experience the way that they did with Racket. 0/10 will never teach Racket again the rest of my life, no matter how much I enjoy functional programming.
> Moving to a proprietary OS isn't going to safeguard the interests of data security in the long term.

They did say in TFA (or perhaps another comment) that Apple uses privacy as a marketing jab against Google since they don't really want all your datas to sell ads.

Which does seem to hold true in practice, their newest crypto-chip thing they can't access even if they want to, going to the mat to against the FBI and various other instances over the years.
I would use Ubuntu Touch tomorrow if I could.

I think there's still an opportunity for such devices.
Actually Google does have the concept of priority in Notifications. https://firebase.google.com/docs/cloud-messaging/concept-opt... . On a Google/Stock Android OS and on some good manufacturers like motorola notifications do work as expected.

It's just the custom battery saver stuff that some manufacturers implement on top of Android which causes issues. Google doesn't have much control over the privileged process that manufacturers install on devices.
> seeing something being repulsed will be the same as seeing something between attracted played in reverse. (e.g. if we film a falling ball --attracted to Earth by gravity-- and play the video in reverse, it will look the like it's repulsed by the Earth and goes upwards).

Here lies the problem. If you play the video in reverse, the ball won't look like it's repulsed by the Earth. It will go upwards, yes, but only because of an upwards velocity. It will still look like it's trying to fall back. That is, it will still be accelerating downward.

Acceleration doesn't change under time reversal. It is velocity that switches signs:

https://en.wikipedia.org/wiki/T-symmetry#Effect_of_time_reve....
As revealed by Snowden, US can compel tech companies to help their intel services too.

Instead of a total ban based on how friendly we feel towards certain countries, a trust but verified approach should be adopted. Establish comprehensive, robust and transparent security requirements and regulations for foreign tech firms to comply and allow them to compete on a level field. Review source code and hardware design for critical components, like what UK and Canada are doing.

A competent government should be able to achieve security without imposing unnecssary costs on consumers and companies using foreign suppliers.
EU has its own label as well[1], and most (or all?) EU states protect the word "organic" on the food market so it can only be used for foods certified by a few approved organizations.

1: https://ec.europa.eu/agriculture/organic/splash_en
As someone who also tried Googleless Android before giving Android a kick to the curb, it's often specific service clients with no alternative. Like I needed Skype, and despite Microsoft being a Google competitor, their app didn't work without Play Services.

And with security being key to me, I'm not interested on depending on a third party hack with all my sensitive data.
> OS improvements,

Mojave still works fine in a `2012` macbook air, which still does have >9h battery life (a new battery costs 60 EUR).

The touchpad is great, and it has an SD Card reader that can be used to bump its 256Gb SSD with slow extra storage for cheap.

So here I am, trying to find any reason that would justify upgrading a 2012 macbook air to a 2018 macbook air and the only thing that's worth it is the new display - sadly that's not worth > 2000 EUR.
Ning showed some promise in being able to provide that. It took off like a rocket initially. Maybe they benefited from launching in 2005, prior to Facebook reaching any meaningful saturation (consuming all the oxygen in the segment).

When they figured out the financial side of it wasn't going to work (having raised $119m in VC), they essentially destroyed the old service in 2010, suspended the free offering, and fired half the company. I've always wondered if the original concept of Ning could have in fact succeeded, if they hadn't built the company using the typical boom or die, drive the venture capital into the wall model.

I think there's still something big there, if someone can figure out how to do it very, very inexpensively and keep it open. Minimalize the commercial abuse, build in strong spam and trust controls.
We kill each other less than we did in the past. Humanity is not a completely static thing.

There are many struggles ahead of us. But not all hope is lost. I wholeheartedly reject any fatalistic notion. There is always something that can be done to improve the situation.
> The competition for seats at top schools in China is notoriously cutthroat. In some cities, the wealthy and well connected pay large sums of money, sometimes described as “donations,” to secure placements in top programs.

So... exactly like the US then? This is how every top tier university operates. Ability to pay is something considered before acceptance for ALL students; and children of major donors are guaranteed entrance. It's not any different at earlier levels of education in the US either - it's pay to play.
So execution speed, fair enough.

FWIW, I've been staying away from Clojure because of the JVM. A lot of us are wearing the scars of the JVM battles!
Repeated hysterical predictions of human-level catastrophic events are the single largest impediment that environmental causes face -- because when they repeatedly fail to come true people update their priors accordingly.

The worst part is that the people making the exaggerations think they are helping.
Same for me, it's "Catching up" and appears to connect to some ipv4 nodes, but nothing so far.
Edit: it werks now!
There's also a GNU replacement CSSC[0]. I had to set this up at work 6-7 years ago to handle a very old code base that no one wanted to modernize. The repo was delivered to me on an old SCO system. I was able to move it to a modern system using CSSC, where it still lives today and needs almost no attention.

One benefit of these ancient tools is that they are effectively done. They've been beaten on for years; all behavior and quirks are well understood, and whatever the promised feature set is, usually exists and works exactly as promised.

[0]: https://www.gnu.org/software/cssc/
That is, unfortunately, unworkable. You cannot successful quarantine toxic people from non-toxic people in the same community. People who aren't toxic rarely want to spend their time around toxic people, and those that don't mind it are usually those who aren't the targets of the toxic people. A community with many members who are openly white supremacists might not be uncomfortable for other white people -- even if they themselves are not white supremacists -- but it's almost certainly unusable for those that are the target of the white supremacists ire. Look at any "open communication platform" that doesn't make any effort to ban "toxic" behaviour and you'll find that the toxic behaviour leaks into every aspect of the platform.

If a website permits members to be openly anti-semitic or racist or sexist then they will be anti-semitic, racist and sexist everywhere, whether that's a quarantined sub-community about anti-semitism, or a community about video games, make-up or curating art for galleries. No amount of education is going to encourage jewish people to spend their time talking to openly anti-semitic people about video games. If you permit toxic behaviour then you exclude anybody who feels threatened by that behaviour.
I would love to have some elaboration. Why did they hate racket?
Exactly if you're disrupting existing power structures either by "overpaying" employees (see recent PSG football leaks) or unfairly cutting costs (Uber/Taxis or Airbnb/Hotels), you're going to make enemies of a lot of angry people.

I'm not saying Samasource does not profit from this situation, they clearly do, but Silicon Valley taught me that money spent paying developers through the nose ends up mainly in the landlord's pocket.
Please say more - what was so hateable about it?
Maybe I'm just too paranoid, but first thing that popped into my head is there are a lot of predators out there looking for weak prey. Maybe I need a support group to help with that :)
Just a stones throw away from Washington DC, imagine that. I’m sure it’s no coincidence that Amazon is in talks to do billions of dollars worth of work with the DOD and that the location choice of the second headquarters might have a lot to do with that.
Using gene drives to eliminate the few insect species that cause most of the harm to agriculture, will allow to drastically reduce the amount of pesticide we have to use now.
Boy, this is really starting to remind me of the controversy over bundling IE in Windows 98. Makes me think that all products eventually end up as bloated due to market pressure.
I feel like having to use your real name and identity and hope that Facebook doesn't fuck up is a really bad requirement for secret support groups.
Why didn't they like it?
That is really a brilliant web page, and the interaction of the data and the text is also very fascinating .. seems to have a brettvictor-like effect, I no longer felt like I was viewing a web page but rather an interactive document that was teaching me something technical while allowing me to explore the subjects edge cases .. Nice!
> many features that require toil to achieve on FreeBSD, such as suspend on lid close, working volume buttons, and decent battery life, work out of the box on OpenBSD

Suspend on lid close worked out of the box for me on FreeBSD, on a ThinkPad X240. (Well, almost out of the box — had to disable the TPM in the firmware setup, otherwise the TPM would prevent it from waking up.)

There's NO WAY battery life could be better on OpenBSD though. OpenBSD is not even tickless!!

I measured the power consumption of the SoC with Intel's pcm tools, it's ~1W when idling in GUI on FreeBSD. Does OpenBSD even have pcm.x? ;)
This should probably also mention running syspatch.

http://man.openbsd.org/syspatch
The github isn't updated currently, I've also asked the dev about the update of the source code

Maybe there is an issue with the dns.

Those are the current links to download

https://static.getaether.net/Releases/Aether-2.0.0-dev.5/181...

https://static.getaether.net/Releases/Aether-2.0.0-dev.5/181...

https://static.getaether.net/Releases/Aether-2.0.0-dev.5/181...
It's really easy to complain about this, but it's very hard to actually come up with a solution.

Did you have any suggestions how cases like this could be detected?
Been looking to buy a house in the Northern Virginia area for about five years now, but the prices have climbed almost linearly, and never slowed down. If Amazon does settle here, I'll probably continue renting until I can GTFO. Microsoft also bought a large plot of land around Loudon county, on which they plan to build a campus.

If this area is to become the next Seattle, I have no interest in being here.
Good

As Elsevier is behind the copyright lobby I really hope they enjoy being blocked.
Reminds me of the recent article on IBM https://news.ycombinator.com/item?id=18327634

CEO focused on customers did well:

Gerstner came into IBM and got it turned around in three years. It was miraculous… Gerstner’s insight was he went around and talked to a whole bunch IBM customers...

CEO focused on investment numbers did bad:

>Palmisano failed miserably, and there is no greater example than his 2010 announcement of the company’s 2015 Roadmap, which was centered around a promise of delivering $20/share in profit by 2015
Average salary was way more than 35 roubles. 80-90 probably.
Yeah, congratulations to everyone who called it ages ago or pointed out that a CEO is going to put HQ2 near an already established home.

Good work on 6+ months of press and making cities embarrass themselves for what seemed obvious from the start.

https://www.townandcountrymag.com/leisure/real-estate/news/a...
Software fault tolerance: a tutorial by Nasa (2000) [pdf]
It seems more and more that the citizen of the world has to agree to the sovereign will of the nation where their desirous objects are built.

Its getting kind of like I wonder if the world will respond to these things by bringing the tech local. Could I grow my own products closer to the border, where inspection and compliance is much more trustworthy? Well, its a European question .. perhaps it would happen. Perhaps also, the balkanisation of technological manufacturing prowess in the European states, counter to this, might just blow the whole thing out of proportion, too.
I'm unclear how mosh works. Once you log in remotely via ssh, does it tunnel packets through the ssh connection? Do you have to open up new holes in your firewall? I'm in a very restrictive security environment, and I'd like to fully understand this before I get myself in trouble.
Yeah I hear you. I'm not speaking of buying a new home in today's world. I'm speaking of a hypothetical world where homes weren't priced as investments, they were priced as products.

And I do appreciate why it doesn't work that way.
The problem, however, is that people are unresponsive to arguments. We are not reasonable, unfortunately. People aren't coming to these places to learn. They don't want to learn.

I'm very curious as to how we can get out of this, because I really have a hard time understanding people and this is an enormous laboratory.
* Way, way faster at solving problems than a normal dev

* Comes up with solutions that no one else would ever think of

* Understands and correctly utilizes libraries and tools down to the system call level or lower.

* Knows how to ship and the engineering and business processes behind making that happen.

* Knows other world class devs and can attract them to the host company.
I don't think those Uighur camps are exactly comparable to force labor camps on prisoners. If one portrays them as such they are greatly twisting the facts.
It’s pretty good that they allow you to do that now, but it can’t retroactively remove those interests from the personal data they’ve already sold about you. So it fixes the smaller issue of what ads Facebook serves, but doesn’t address the larger issue of privacy.
Thank you, very helpful :)
Writing a Front End Web Framework with WebAssembly and Go
Thanks for sharing. Brought back my memoirs with "MISHA". They were so lively and imaginative. Some copies we can get even now from book stores like "Vishalandhra". Russian books on space has inspired me alot to become an engineer. I used to like story of Yuri Gagarin from one of the Russian books.
A massive shift is coming
>> spreading bigoted messages

"Bigoted messages"? Would that be content that's

* against the law

and/or

* against the upstream AUP/TOS

and/or

* "someone said something that offended someone else"

>> that have gotten people killed

Not wishing to pour more gasoline on the raging fire, but ... source?
So, Burak, care to share the thought behind your username? :)
> No one is going to stop using Paypal and Stripe because they support a platform.

This is objectively false. I would stop supporting a business based on who they support. I have done so many times. From web services to food services, and everything in between.
I've been using CyanogenMod and now LineageOS since my first Android phone, and I love it over OEM. I'm unfortunatly still tied to GApps, but at this point it's basically contacts and calendar sync along with Maps, along with a random Play-store-only app (e.g. Transit). (I find almost everything I need in F-Droid.) (Yes, I have OSMand and offline maps, but I still like Google Maps for some things.)

My biggest problem right now is finding an Android phone smaller than 5", preferably under 4½", that I can both install lineageOS on and actually purchase :-\
I made the switch to a refurbished 6s a couple of months ago when we started work on a new iOS app, and I am happy that I did. For the foreseeable future, I'll be purchasing iPhones. (I even purchased the recently announced Mac Mini in order to access the Apple software ecosystem; though, I suspect that I'll continue to prefer my Ubuntu laptop for productivity).

Why switch? After all this time (embarrassed to say), I've finally started to take my data privacy seriously. I really respect Google as an engineering company, and even as a product company. Products like Search/PageRank, Maps, StreetView, SkyMap, Translate, Books/Scholar, AdWords/AdSense/AdMob, Places, Trends, TensorFlow (and CoLab w/ free 12 hr sessions of TPU or GPU), BigTable, Gmail, Glass, and of course Android all are/were really great products. The only problem: those offerings are for the direct purpose of collecting your personal data (or the indirect purposes of making their other products - which collect your data - more efficient, or to bring more people online to collect data from).

I would love Google as a product company; I hate them as an ad company (85%+ of revenues resulting from advertising activities). I have migrated from, or I am currently migrating from, every Google product with the exception of YouTube (difficult to break from that, so I try to mitigate by having multiple accounts) and TensorFlow.

Notifications on Android were never an issue for me. Maybe I didn't have a similar suite of apps as OP. (iOS notifications have been more annoying thus far).
Maybe make it a two-step process to add people to a group. Sure, show the list of friends to suggest, but make the "adding friends" page separate, so if you accidentally click, you're still a step away from adding someone.
A lot of people want to ditch both Android and Apple, so /e/ is kicking off as a purely Google-free FOSS OS the author might like more than Lineage, once it gets a little more developed:

https://www.xda-developers.com/e-google-free-lineageos-fork-...

We're overdue for some viable third option.
> unresponsive to arguments

Not just unresponsive to arguments, but will argue in bad faith, and it takes 10x as much effort to disprove someone's bad contentions than it does to produce them.
I'm in the same boat. It's definitely the case that I'm dependent, but it's worth it when without it your body just decides regular sleep schedules are for squares.