skysight-inc/HackerNews huggingface dataset:
I really like this article but I struggle with implementing it now.

I've learned a lot of React recently for creating sites. I test all pages that can be static with javscript disabled, (I use gatsby or next for html ssr), but some parts can't be static, or worse there's still the "webpack inlines from hell" problem.

I would LOVE to replace my javascript powered pages with a templating language, and offer feature parity. But using a template language like Jinja2 for building component-based sites just doesn't work as well, unless I'm missing some magical secret sauce.

This is mostly for B2B web applications. I work on a lot of analytics dashboards that are pretty data dense. Even with react though, my sites never go over 400kb on load.

Okay, essentially my question is: what templating language/server framework can replace react, jsx, and graphql for webapps? I really want something like that.
> everyone should have a clear expectation that connecting accounts = sharing lots of data.

That's amoral bullshit and we must demand better. It should be expected that that connecting accounts means sharing little more than the subset of data required for the integration. Companies that violation this expectation must face consequences.

GDPR takes a step in this direction, prohibiting retention of PII for longer than necessary for business purposes.
Scala's in good shape, but not quite so popular as the posted analysis presents, based on my findings of the same data:

https://www.hntrends.com/2018/nov-react-still-top-containers...
Which is now replaced by NeoCities [1] It is open source, so you can run it yourself if you wish, or make use of their infrastructure.

[1] - https://neocities.org/
I've done a lot of trance meditation in the past and the description of the video nails how it works precisely. You lower the amount of sensory input the brain is getting and eventually the outside world drowns out and the brain is free to manufacture experience all by itself. With conscious direction you can 'do' some really cool stuff.
Perhaps also consider that thousands of people working at Facebook are not on the mission to the evil things. Mistakes have happened, and this could be the wake up call for FB to turn around and employ that massive brain power for truly life changing things.
Can you point us to a definitive method of putting software into the public domain? I had a look around a couple of years ago, and I couldn't find such a method. I'd love to see one, however.
There are numerous ways to fix the glaring flaws in this analysis but a very simple approach would be using regex word boundaries, that way it'll work not only for the space but for commas, periods, end-of-line, etc.
+1 for under construction gifs. I saved all of them! Sparkle rainbow cats too.
While I agree with your sentiment I wouldn't describe this as hacking, it is much closer to stealing someones car key and then the car (though the value is way off). This does not require any technical knowledge whatsoever apart from using ctrl-F on a password database.
Excellent talk, and we need more of this. Look at downloading and image instead of installing something on a raspberry pi. Next thing I expect is needing docker to install a calculator.
irccloud is great and solves many of these issues. I'm not suggesting it's an alternative to Slack because of course then you're paying them $5/user/mo instead of paying Slack $6.67/user/mo and you're right back where you started, but if you're an IRC user looking for history/synchronization across devices, image previews, a mobile client, and drag-and-drop image sharing, irccloud is IMO totally worth it.
Weechat (with weechat android and glowingbear), IRCCloud, and Quassel (with Quasseldroid and quassel-webserver) are indeed awesome solutions for IRC.

(Personally, I’m ofc biased, as I’m the dev of https://quasseldroid.info/).

But I think for these solutions to gain more mainstream appeal, we’d need to make the setup much simpler, and work on ideally making it a single-click solution for an organization to set this up for their members. And maybe even provide hosted services (similar to IRCCloud) for the many users that would rather pay than run their own servers.
Short Sellers Exist to Shed Light on Problems
>It is this flirty declarative nature makes HTML so incredibly robust. Just look at this video. It shows me pulling chunks out of the Amazon homepage as I browse it, while the page continues to run.

This is actually really really bad. HTML renderers should have been designed to immediately fail when incorrect. This allows developers to more easily write correct and robust code rather than making the browser be robust. If the web were designed this way, you'd have a world where only correct html is written.

Also its not like we are not engineering a war machine here. Machines like the warthog are designed to keep functioning when components are destroyed. This is not necessary for html as we are not sending our html into a war zone. Sections of your html are not actively being removed/destroyed by users.

The author later compares html to javascript. Seriously. Javascript is a whole different ballgame. Javascript is bad because there are many hidden states of failure that aren't apparent. In HTML there are only two states, failure or success. If HTML failed as soon as it's incorrect, you will know immediately. Nothing is hidden. In javascript, incorrect logic can lay buried until a specific use case is hit.

That being said, he mentions stuff about the pyramid model for the web which is fine. I can agree with having javascript as the tip of that pyramid.
Do you think the same when people get their jewelery stolen? The sentimental value of in-game cosmetics might be the same to a lot of people.
While account hacking is wrong and should be punished, the state has limited enforcement resources. I would prefer that law enforcement focus on children who commit more serious crimes, like breaking into cars, littering, or spraying graffiti. Video games are way down the list of priorities.
I was just using the sign in via FB or Google as an example of times where user might not know what they are consenting to. I wouldn’t assume this gives the 3rd party access to my emails.

This is exactly where we need congress to step in and regulate personal data.

I’ve built rest APIs at work and I almost always restrict this type of behavior. Why weren’t they only given access to create PMs and update PMs they create? No requests to pull all the PMs of a certain user.
They changed it so you can now use regular TOTP through Google Authenticator or whatever. That's what I use.
Agreed - unless you can identify a reason not to, just use ubuntu. For most people it's just fine.
I'm old enough to remember pre-Web hypertext systems and pre-SMTP email systems - so I live in hope....
What football will look like in the future (2017)
They also barter data when they partner with data brokers, device manufacturers, service providers.

But that's like Totally Different™ than selling data.
Rising Waters Are Drowning Amtrak's Northeast Corridor
Verilog/HDL has obvious advantages to C/C++ in the emulation world that seems to escape too many people in this never ending debate. Are both using some blackbox magic? Yes, but if we could compare the HDL size to byuu's code base the mystical advantages would start to become more transparent. Byuu, by his own estimation, spent "40% of his life" developing Higan...
Personal anecdote: They came after us, since the extension phones home and they could track it to our ASN. Asked us for an audit of all installs of VB. The idea was that they wanted to then charge us big money for a corporate license.

Instead, IT banned it enterprise-wide. Which is sad, because we like it for Vagrant. We've since started moving all of our developer stuff to OpenShift, so we're not totally up a creek.
We should replace facebook with a version of facebook where you get control over all your data in exchange for a subscription. Meaning that nobody, app developers or advertisers alike, gets access unless explicitly allowed, there's no tracking, and you can actually permanently delete things.

The free tier would be as it is now.
This is somewhat covered by https://darkpatterns.org/types-of-dark-pattern/roach-motel

Gyms are notorious for this. Almost any staff member can sign someone up, but if you want to cancel theres only one guy in the entire gym authorized to do that, and they are frequently "out to lunch".

Either that or you have to print a cancellation form and send it by snail mail with 30 days notice. And if you dont send by certified mail they will claim they never received it.
To make it a fair comparison, I think that it's necessary to correct the time considering that the amoeba is computing in parallel, at lest in the N channels that are useful, and perhaps in the N^2 channels that connect all the cities. So it's more accurate to compare this with an algorithm that is O(N^3) in a normal classic sequential computer.
More importantly, a message you send to me belongs to me as well. If I want to use a third party messaging client which runs on the server of company X, then I am free to do so.
Apollo 8 [50 years later]
The author makes a decent point about what drove membership to Facebook in the first place - the "cool" aspect via exclusivity and cool kids leading the charge to make the switch. But he completely misses why having a personal webpage is completely different from Facebook or Myspace or even Tumblr and Reddit - the aspect of community. It's not just about sharing, it's about the "strong connections" vs "weak connections" of finding content within a community; this is simply not something that would exist if everyone had their own page. Almost by definition it wouldn't be a community - in a weird way it's as if the internet alone is too big to allow all these individuals to have a balance of strong and weak connections. What's needed are these pages that establish community rules, and not just "in group" and "out group" dynamics. Myspace had the bulletin board and a Top 8 which gave it some sort of culture; Facebook has the standardized news feed and Apple-esque one-size-fits-all profile structure. A rag-tag libertarian group of individual websites, no matter how many there are (and there are already plenty), are not going to establish the same sense of community because they won't foster a community culture.

Yes, I agree we should move away from Facebook, but the answer has to be a better culture. So far from my prowling of alternatives, my only conclusion is that there cannot be a one-size-fits-all solution because that's exactly what Facebook is trying to do by catering to lowest-common-denominator of culture in the most powerful (psychologically) way: allowing content that gets the most clicks. It's tautological. What we need isn't to break up Facebook or wait for a disruptive alternative, what we need is a better sense of the internet as groups of communities, of which you should be a member of several.
If publishers play hardball, no researcher will ever work for them as authors, referees or editors.
Or they come down to more reasonable prices and perhaps reduce their 40% profits to ones in line with other industries?
Not as fancy as the other ones but Nasa has a toolbox called trick[1]. This is completely numerical based and allows you to do all the necessary numerical calculations easily.

[1] https://github.com/nasa/trick
Here's the real problem. The JS tools got really powerful and the majority of users now experience faster dev cycles and richer features. Now users cannot go back. If we started serving smaller sites with less js people would complain about all the little features they liked that don't exist anymore.

A developer now has a choice: use the big framework where you can satisfy those now entitled users or give up some success and make a tiny site with limited use of js. I'm all for the free web but I know which choice I would make when running a for-profit company.
Catullus's poems are all about feelings. If we include non-fiction, Augustine's Confessions has a lot of feelings too.

I think that if people were better educated in what actually went on in Medieval and Ancient times, there would be more articles that are better written about it.
Powerpoint, Chickens and Hypnosis
I generally agree with the author's statements, but the analogies to cars and doorknobs to me were just inaccurate. There are a number of reasons why you want round doorknobs instead of levers, one of which is security, as levered doorknobs are trivial to turn from the outside of the door.

Secondly, just because everyone has access to every website on the internet does not mean you need to build your website for everyone. If someone says their website is targeted at a specific group, they build it for that specific group. You wouldn't tell a formula 1 engineer to raise the suspension on the car he's building so it can clear speedbumps in the parking lot.

Again, The core concepts of the article are common-sense, but the tone and specifics don't resonate with me.
Custom emoji.

You could say IRC could do anything any other chat program does, but it doesn't.
Blogger together with comment threads on Google+ (which could be embedded in more places than just Blogger) were supposed to be the magic elixer between personal sites and a feed that promotes discoverability.

Sometimes I think Google has killed G+ just as there was a reason to give it a second look, but I suppose they know how unlikely is a revival of G+. They have got a successful social network in the form of YouTube, even though YouTube comment threads often make Facebook look like the Promised Land.
In certain African countries its estimated that HIV transmission between heterosexuals occurs .0009 and most rape would probably fall under that number so I doubt it would be a primary reason. The primary reasons would still comes down to not using protection and not knowing one's status(i.e. testing).

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2978669/
"We're sorry you misunderstood how we operate." - Zuckerberg
It's possible that they don't store access logs, but just keep the login history with time and location.

It's a lot less data and it's very useful to help with some customer issues, or legal matters like this.
Fresh sat images are much more expensive than old ones
Yes, you're absolutely correct. Setup is indeed more complicated than it should be for Glowing Bear. I would love to have an automated solution for it, I just don't want to be the one to build it :)
A sea of divs is not a problem if you use role=presentational correctly.
It's not inconceivable that Slack's general counsel saw the headlines about Trump campaign officials being investigated for circumventing Iranian sanctions, evaluated their position, and recommended this action just to be safe.
Part of the problem with US copyright (and maybe Berne convention copyright) is that there's no good way to determine if something is copyrighted or not. "Death of the artist + N years" means you have to find the artist, find out when they died. Both parts can be difficult, see the "Happy Birthday To You" thing from a few years ago.

USA copyright was ridiculous before joining the Berne convention in 1976 (or thereabouts), but at least if something didn't have a copyright notice on it, it wasn't copyrighted. If it did have a notice, you could figure out when it expired. Now you basically have to go to court to decide for sure.
That could be setup as an option. The fact that there is no option provided and a phone number is mandatory means that they want to be able to track people with a globally unique identifier.
I largely agree with the points you are making, however I think there's a fundamental difference in the carpenter analogy: regardless of the type of screwdriver used there is no material difference in the UX of the cabinet, whereas that does not hold for web development decisions.
You may well have been asked for explicit consent to message access. The New York Times is specifically vague about this. They could tell us what kind of access was asked for, but they do not even mention that any kind of access was asked for. Why?
Why do you think they are getting a "freepass" [sic] just because Congress is going after Facebook at the moment?
The article doesn't propose "optimizing" for users with some form of limitation (connectivity, device, personal disability). It proposes not excluding them by optimizing only for the maximal case.

Your point about hand coding progressive enhancement is well taken. What we need are tooling and frameworks that make such an approach feasible. The author laments that the frameworks du jour tend to start with (and incentivize building) the resource-heavy, complex, fragile version of a site / app.
Most other DEAL subscribers rely primarily on inter-library loan, I think.
Then read the source for the compiler yourself. Tell me I'm wrong.
This is a good time to point out Micro.blog, an independent publishing platform designed to empower publishers and protect privacy. (Not my work, but I'm a fan)

Check it out: https://micro.blog/
Ha! That's in line with an idea I'm considering - a modern HTML-only browser. A bit like one of those terminal browsers, but with nice proportional fonts, images and other basic things. Customizable entirely up to likings of a user. A user agent, not a webdev agent. It could also support Gopher protocol. CSS got out of control, so sorry no more position:fixed bars that are more and more in fashion.

Ech. But first I need to get back to work on a search engine that would _not_ index ad serving pages with possible option of filtering out JS serving pages.
> 6. People realize this might be a bad thing.

6. Technical experts realize this might be a bad thing, non-technical users are fine with it.

Good or bad, monolithic networks save a lot of ordinary users the pain of having to learn. The reason they might not want to learn varies greatly, but I'll go out on a limb and say it's related to a lack of time and basic backgrounding, in equal measure.

It's not always only about the technically qualified.
Really? Unexplained downvotes? At least do me the courtesy of explaining why.
Thanks. I added a note at the skills section about the false positives. Really should have paid attention, but i guess i was just excited to show it off, first :(. I am on it fixing the regex.
Huh? This seems about Slack.
I have being thinking about the same idea for a long time. Search can be externalized, and hosting is very cheap these days. Actually, with right approach, hosting might be virtually free, if we use cloud drive providers
Rainbow cats are out, Unicorn cats (or more properly caticorns) are in. Keep up with the times ;)
I've had nothing but issues trying to run Ubuntu in Hyper-V. Even the Windows Ubuntu LTS image that comes with the quick-create didn't work for very long.

Not sure what I'm doing wrong, but I've never has success with non-windows OS's.
How is this better than a VPN software that runs as root?
The Envoy Proxy Threading Model
> It really is about Achilles' acts and their consequences, not about his mind.

I don't understand that. All his actions are driven by his emotions. The first line is "Sing, Goddess, of Achilles' rage" (In the original Greek "rage" is literally the first word). So obviously the mind and emotions of Achilles is the absolute center of the story, driving all the action.
Technically I said not to worry seriously. There are reasons to question things but not worry seriously over it, at this point.
I think this is a matter of preference. Microsoft Teams does threads as first class citizens, and to me it's overly busy. I'd much rather a chat tool work like IRC, and in my mind Slack is simply IRC with more features.
China’s tech giants want to go global. Just one thing might stand in their way
Does anyone have any information about what kind of heat pump they are using (e.g. multi-stage hydrocarbon, supercritical CO2, etc)? Making a heat pump which can handle a difference of 175+ C and a high side of 200+ C may be straightforward in theory, but it is a non-trivial engineering challenge. I am unaware of any commercial off-the-shelf device which can meet these specs. I'm guessing this is what they need based upon the description. I happen to be in the market for a heat pump like this for my own research, so I am highly interested if anyone has any information.
It's ironic that Golang.org is not accessible from Iran because of app engine.also several non proprietary repos like sourceforge. The only way to get go lang's source code is through github.
It is only a matter of time untill Microsoft decides to block github for Iranians as well.I don't know why github is not currently blocked but I would not be surprised if it gets blocked.
Checkout IRCCloud.com ... it's an online service for connecting to IRC and can also connect to Slack too.

The obvious advantages versus classic IRC clients: it's always online and the connection happening through their servers you get good push notifications on mobile.

The obvious advantage versus Slack: they don't own the IRC networks you're connecting to, so if you have issues with IRCCloud you can just change to another client.

It has some missing features, most notably search in archives, but they are working on it.

>> "admitting that Slack beat IRC"

Sure but are we talking about a fundamental limitation of the IRC protocol, or are we simply talking about implementation details that can be fixed?
> those water cooler conversations

You mean managers and owners getting to oversee "their people".
This is a good learning opportunity for the kids to use better passwords. Hackers rely on large lists of leaked hashed passwords and usernames. Not sure how good Fortnite security is but it’s easy to enforce longer passwords, delays and account locks on repeated bad password entry and of course 2FA which they do support and reward players for using
I think a fair comparison would be to AirSim [1] and Carla [3]. These are much more mature projects and are similar to Autodrome in a lot of ways. As far as I know Udacity's simulator is done their class and it's not being actively developed.

+ Both [1] and [3] have much fewer assets (like 3D models of houses, factories, bridges, cars, trucks, and so on) you'd have to buy them on the Unreal/Unity model marketplace and it still wouldn't be enough. Autodrome can take advantage of almost entire Europe and a third of USA at 1:20 scale.

+ Autodrome has a sparse map representation that is really easy to randomly fuzz. I.e. it's easy to shift a segment of the road a little bit and see how the algorithm would react to the fuzzed scenario. I believe this is only way how to achieve robust agents and effectively prevent testing on the training set.

- Biggest disadvantage of Autodrome is a lack of access to in-game dynamic NPCs (like other trucks, cars or pedestrians). As far as I know there's no API for this. Without help (or a lot of very fragile memory hacking) from the developers of the game this feature is very hard to achieve and both [1] and [3] already have it.

[3] http://carla.org

PS: Keep in mind that I'm the developer of Autodrome so I my objectivity is very questionable.
They can't possibly have that clause though. RBC, for example, had read & write access to users' private messages supposedly for the purpose of facilitating customer support messaging and electronic cash transfers among friends. RBC would require permission to save data from Facebook's system to their own in order to keep accurate banking records. RBC's attorneys never would have agreed to the contract without the ability to save data from Facebook's system.
I did, but it gave garbled content.
Emergence: How Complex Wholes Emerge from Simple Part
Uh, only if you’re disabled.