skysight-inc/HackerNews huggingface dataset:
I don't discount Jobs' influence, but I think people tend to dismiss the degree to which luck is involved. Jobs certainly made plenty of mistakes, but was in the right place, at the right time, enough times to overcome them.

I tend to think if you take Jobs, or Gates, or any other icon out of the picture, somebody else would have filled the void. And the end state might be slightly different, but not that much. Maybe Kildall, CP/M, and GEM would have filled part of the Apple void, for example.
You are correct. I was writing sloppily, and I should have referenced cryptographically secure content hashes. (And ideally published in a public, append-only fashion.) The key difference being whether you are validating the content, or the specific instance of the retrieval of the content by one other party. As far as the top of this thread is concerned, I'm advocating only (2) and never (1) for the "validating archives" purpose.

Consider a spectrum between "secure but trivial to repudiate" and "secure but nigh-impossible to repudiate with OTR and TLS-N on each end. Most secure messages are passed in situations somewhere in the murky middle. A privacy purist might argue that OTR-like behavior should be the default full-stop.

The question of "harming privacy" in any situation is more like spacecraft engineering than software engineering. We really do need to care about the very low probability events, because the cost of failure can be catastrophic to the individuals involved. Just pragmatically speaking, 1-1 communication in the context of TLS frequently means individual humans interacting with individual business/legal entities. Sure, the intent of anyone publishing a post on reddit is one-to-many communication.

But privacy in reading such a thing is a relatively new problem. It used to be a 1-1 relationship between you and the kid selling newspapers on the corner of town square. Even in the age of television, it was still a reasonable expectation that CBS didn't know and couldn't prove you were watching Walter Kronkite.
I have had issues with impress.js when my laptop's resolution was different from the projector's.
Found the paper on generalized method names in Grace:

From APIs to languages: generalising method names

https://dl.acm.org/citation.cfm?doid=2936313.2816708

pdf: https://michael.homer.nz/Publications/DLS2015/paper.pdf

morning paper: https://blog.acolyer.org/2015/11/09/from-apis-to-languages-g...
Sway is good. Very different than PowerPoint.

https://sway.com/
Mobile not supported for now.

But on the other hand, there's nearly no equivalent tool available nowadays ;)
Well, I suppose you could have a society peopled by thieves.
> guess in theory a browser _could_ support something like that, but it'd be pretty unusual.

Websites redirect all the time, there's 3 HTTP status codes for it.
(I've asked this on Reddit too, but maybe others want to chime in.)

Maybe somewhere in that 10 hour someone talks about it, but let me ask about this problem: Google is big, and has many sides, fronts, faces and eyes; what is Chrome, where is Chrome in relation to all the other web-related, web-facing web-targeted things?

Where is Chrome, Polymer, Angular, and Android compared to each other (and the big Google itself)? Should I wait for Angular to adopt the Chrome PWA guidelines? Should I just wait for the Android team to stop developing the native APIs and focus on the WebView and make the whole Android platform more web-compatible? If now, what's Chrome's thoughts on what these other teams/projects/products/faces-of-Google are doing?
not a surprise. twitter will go down with the rest of the neo-nazi leftist trash.
What are you saying? Did Jobs's suggestions improve things so much that they wrapped around to being terrible or something?

Because virtually every single desktop or mobile UI in the world—including Mac and iOS—does the Smalltalk thing and highlights the text, not the Jobs thing to put a box outline around it.

This is embarrassingly unrepentant idol worship.
welcome to the language vision quest. may you find what you seek. you probably won't!
How would you maintain all those APIs ?
Regarding lit-html, which I wrote the majority of, lit-html is not a new framework, but simply a template library. This is called out specifically in the talk.

> You can wrap lit-HTML in WCs, just like you can wrap React components up as WCs, but you gain nothing from it.

This isn't true either. lit-html has no component model, so by using it to implement WCs, you get a component model.

> it’ll be in direct competition with Polymer, Angular, Svelte, Skate, and Stencil

A template library is not in direct competition with Web Component base classes/frameworks, but can be used by them. It's already integrated with Skate, will be integrated with Polymer soon, and Stencil is looking into using it too.
Put any student that disrupts the activities of the organisation through disciplinary procedures, ultimately expelling them if they can't behave. These disruptions will stop instantly, and they'll learn to behave appropriately in future.
The school schedule does not stand alone.

If you start school later then households where all parents are employed and the children are not old enough to handle getting ready and out the door in the morning on their own might need to have their work schedule pushed back.

If work schedules in general then get pushed back to accommodate the school schedule change, pretty much everything else follows because work is such a big and inflexible block of time on most people's schedules nearly everything else has to schedule around it.
+1 for reveal.js. I use it for several professional training courses that we deliver, as well as conference presentations.

Given that it's HTML/Markdown, it's great to use in a team with version control. I know folks that have extended it to allow SVG animations.
Twitter bans RT and Sputnik from advertising
You mean of the critique of Maria Montessoris education in general?

Then i'd refer you the 1914s Text from Kilpatrick (From the same time than Montessori, a progressive Educator himself) https://archive.org/details/montessorisystem00kilprich

I just chuckeled as i re-read his accounts of her arithmetics material:

"On the whole, the arithmetic work seemed good, but
not remarkable; probably not equal to the better
work done in this country. In particular there is
very slight effort to connect arithmetic with the
immediate life of the child. Certainly, in the
teaching of this subject, there is for us no funda-
mental suggestion. "

Mind you, that's from 1914. Pedagogics have improved since then...

Or do you mean a better understanding how pre-numeric mathematic works? Most efforts are built around Piagets Teachings (Not very scientific as he "just" observed his own three children)
https://en.wikipedia.org/wiki/Piaget%27s_theory_of_cognitive...

One sample of such a adaptations for pre-numerics (not Geometry) are the works of Carin de Vries (sadly only in German): http://oops.uni-oldenburg.de/1014/1/vridia10.pdf
https://godoc.org/golang.org/x/tools/present
Just a note on FORTRAN (which I also used for about a decade) vs. COBOL. It's important to remember that FORTRAN could not deal easily with character data until FORTRAN-77 which introduced the CHARACTER type. Prior to that you stored character data in arrays of 4-byte words, INTs if I recall correctly. It was really painful to use for data manipulation and reports which were among the main forms of output at the time.

I'm also a big FORTRAN fan, especially the VAX-FORTRAN variant DEC introduced in the 1980s. It was great for numerical analysis but also included library calls to access the operating system, much like C. Some of us were late to the Unix party, so this was a huge step forward.
> Features that we take for granted in Ruby or other languages, are not available in Go. Examples include operator overloading or keyword extensibility, as well as true OOP.

These are literally the top reasons why I love Go. To each their own?
Maybe we're confusing type inference with code generation here? TypeScript doesn't compile to machine code ahead of time, it only has to verify the types.

Here is one of the creators of the language talking about the global type inference of Crystal:

https://www.youtube.com/watch?v=xbdVs4FhZac&t=16m
Oh! I like that. I will counter that I can hold what I believe to be an apple, or close enough to being a single apple. I can not do so with a -1 apple. Horrible, really. ;-)
No one has mentioned LibreOffice?
wow, u r smart.
I always wonder whether it is really inspiring weight, or the ratio of sprung va unsprung?

In an application I have lots of experience with, mountain biking suspension, the overall sprung weight relative to the frame/rideris so low that even doubling the wheel weight or cassette weight doesn’t really effect suspension performance. (Pedaling rotating mass is a different story)

In a car or truck, where the overall mass of the car is very large, adding more unsprung mass might not matter so much. The car still has a lot more inertia than the wheels. You should be able to make up for the heavier wheels with better suspension valving and improved shims. Problem being that most factory standard suspension is really bad.
There is no source map support because the output JS should correspond almost 1-1 with the input Reason.

Can you give an example of 'I see no require calls'? Require or import calls should be generated correctly.
> My interests were constantly changing.

That's exactly what I found out a few years back when I tried to do something similar with modern machine learning techniques. The article we're commenting on even mentioned that, for this kind of classification to work, you need to maintain a stable viewpoint over time. I do know some people who maintain stable viewpoints over time, but they don't need fancy ML techniques to find things that are of interest of them. They tend to talk to (and be well known to) other people who have similar interests.

I can't help but feel that a better solution to this problem has already been envisioned and enacted about a dozen times already. Myspace, Twitter, Livejournal, and tumblr all did a great job of showing you things you find interesting by following people who post things you find interesting. The only reason I'm still on hacker news is there's a small group of people who always post things I find interesting. I have an RSS feed set up for each of them. I also positively filter posts and comments on a few topics I always find interesting (like RSS).

The downside to the method I use above is there are dry spells where there's nothing interesting to read. Is that a bug? Or a feature? A decade ago, I would have said bug, but not now. I've never had a fear of missing out, but I have been addicted to the novelty of getting a steady feed of interesting articles, essays and posts to read. I came to the conclusion I was addicted when I would spend hours reading and absorbing information that never gets used and is completely irrelevant to the tasks I need to get done and the goals I want to accomplish with my life. These days, I'm happy reading less and doing more.
Good points. Still weird to have a syntax that is at odds with the underlying semantics, and hopefully it doesn't sow more confusion than it initially solves in the long term.

I still can't get my head around why it would be an optimization problem too, seeing as it would be most using the same underlying AST. Unless they actually translate the pseudo-parameter lists into actual tuples in the parser, forbidding raw, single argument passing. :/
Those kind of strategies are much more effective on adults than kids.

The standard tech schedule of ten to seven is insane IMO. Construction workers have it figured out, they work seven to three.
CCleaner 5.36.6278 All Edition License Key [Final]
That is more or less the main way the media in the US, the EU, and some other world regions, is operating right now.

For each major story, they remove all the real details, even the context, and just present you with a well crafted narrative which itself is mostly supported only by promises of inside-knowledge, secret/anon sources, and "proofs" that are never released.

Then after some time passes the details are re-introduced by the non-liars and the narrative collapses.

Except nothing changes because the general public has already been conditioned to want to be lied to daily and just moves on to the next fake-news story.
I worry about an increasing movement toward radicalization on all ends of the political spectrum. I think Trump represented a shift to the far-right. Now I worry liberals might shift to the far-left. The middle ground seems to be disappearing
Correct. There's a lot of Android devs from south asian countries (India, Pakistan) too which tend to use cheap machine with 4-8 gigs of RAM.
The fifteen minutes of informal recess before school starts is one of the funnest times of the day for them.
I thought that Reason implicitly used Immutable-Re and Bucklescript implicity used Immutable, similar to how Clojurescript implicitly uses its own library from these structures. That is, if you write wholly within the language, you get the benefits of these structures without thinking about it. Is that not true?
How many actuations is the motor good for? The mosfets? Brakes are great, work for a very long time, and have lots of redundancy, they are also easy to fix without diagnosing issues with mosfets, windings, switches, and wires.
Open Sourcing Clojurecademy: Clojure Based Programming Courses
slides.com is a front-end for reveal.js, made by the authors of reveal. Nowadays I just write reveal.js directly, but it was nice to have a GUI when I was first getting started
If you add an overflow:hidden to your content section, you won't have that wonky extra space to the right. That's just a quick fix. I didn't look into why it was happening.
Chrysler did a similar thing many decades ago for its training: http://www.imperialclub.com/Repair/Lit/Films/index47.htm

I think to be effective in using cartoons for teaching, you have to make them entertaining and integrated, but also not be completely flippant --- and that depends on the reader, which is why it's not for everyone.
That's a good question that I don't know how to answer clearly.

We are a big company with many facets and no clear web direction owner and also lots of platforms (android, web, assistant etc). Generally, it's lots of groups working to reach users on the web. Chrome works on what it can work on and tries to influence other teams as best it can.

Angular team has been very supportive of the PWA story, but it wasn't clear in this conference for sure.

For those not at the event, we had a large forum area where we had more Google teams (AMP and Angular) and many other browsers have a space to talk to developers.... But this wasn't clear by just looking at the videos.

I think the big thing for me, is we are not going to say don't do Android. We should be clearer on why things like Trusted Web activities help you deliver web experiences with native though and we can keep being clearer about why we think the web is good and how best to deploy on it.
> You want to read an interview with the Google Manifesto guy not because it’s not propaganda but because it’s propaganda you agree with

thanks for the speculation, but no.
Oops, I didn't mean to crop the plot that much :(

https://keybase.pub/mirimir/HMA-Vancouver-rev.png

Or to have a typo in the x title, but so it goes.
Nuked and Sinking: The Marshall Islands Were Violated by the U.S. And World
The thing that always got me with reveal was nested slides and whether I was supposed to nav with the arrow keys or not. Turns out if you ONLY hit the space bar it will visit the slides in-order. I guess.

But I think the OP was looking for a zoomable surface, which reveal doesn't offer.

http://lab.hakim.se/reveal-js/#/
\latex with beamer.
He complains no one asked him until now, but the question is a bit like asking John Lennon "Wow what's it like to work with Ringo?" Well it's like busting ass writing most of the songs, and Ringo shows up and records the drum part and smiles, and becomes everybody's favorite Beatle.

This analogy is not guaranteed. No refunds.
I'll second LibreOffice. It's much more polished than OpenOffice, and it's quite functional and mature. It has definitely gotten the TLC that OpenOffice so desperately needed about 10 years ago. I'm not sure if it has the infinite canvas that the OP is looking for, but it's definitely nothing to sneeze at.
For many years fuel duty was set at a high level to discourage car use. Since then it has become a large amount of money that the government doesn't want to lose. But it is a bit ironic how it is treated as a source of revenue for road building in the public consciousness. It just doesn't seem to work very well at discouraging driving. People include fuel tax in a basket of other costs and factors they have to contend with.
That’s the point of PG’s statement...
It's a sad irony that medical training forces students to adopt such unhealthy sleep habits.
Be careful. Protect your blockchain life / Cryptocurrency / ICO
If you have the discipline not to peek at the scores...
My neighbour watches soccer from his home country at odd hours of the night, going to work a couple of hours later. Says he'd otherwise only watch a replay knowing his team had won and then it takes away the suspense.
His wife makes him sleep in the guest room!
Static types represent proofs, depending on the language they may be very weak proofs, but nevertheless, that's what they are for. I see nothing wrong with that statement. Another way of putting it is "the compiler verifies your proofs"
Crawling Backlinks to Find Similar Terms
Review: This War of Mine, the Board Game
>You can always immigrate.

Not easily. Many countries are openly hostile to immigration, and do not even have a path to legal immigration.
I would agree with this if it could be shown in practice that the U.S. is incredibly impressioned by propaganda. I don't think it's bad for a private company to decide that advertising interests that represent a foreign adversary.

While purely it is correct that it is "dangerous to free expression", I think it is worthwhile to take a step back and ask if all free expression is worth protecting in a world where demagogues are elected by a relatively uninformed public, where just enough of the voter base has a disdain for science and fact-based reasoning to elect officials that corrode the democracy that is, in part, responsible for upholding the tenet of free speech anyways.
This is why it's common advice that if you cannot sleep, get out of bed. Go clean the house or do some light exercise until you feel tired, and then try again.

I can usually fall asleep fine, but will often wake up early and can't get back to sleep. If it's anytime after 5am, I just get up and start my day.
... is not an operator.
Nice, looks well thought out.

Yeah the runtime thing is a disadvantage over type systems for sure. It might be possible with a NillablObject to do some kind of sanity checks at Rails initialization time. Also some other safety nets could help for example use of a ViewModel object to dictate some constraints on Views (type constraints and others).

I like Lucky’s table definition in the model class. A similar construct in AR might be useful in implementing some sanity checks. I often wish there was a way to get a table definition into AR while keeping the goodness of Migrations.
I have a tiny insight into this, as I've been working on a Service Worker implementation for iOS webviews (i.e. in apps, not Safari):

https://github.com/gdnmobilelab/SWWebView

I'd disagree with your assertion that it's not that much work :) Service Workers are their own self-contained JavaScript environments with complicated lifecycles after all.

That said, I've been surprised by now much is possible just using public APIs, but I'm not sure you could pull request a full OS implementation. For example, adding an app to home screen. That's going to need to wire into non-WebKit iOS and macOS code, which AFAIK is not open source. Workers also sometimes run when the browser is not active, and that wouldn't be a trivial thing to add.

Also, Apple started working on the Service Worker APIs recently. It's not clear exactly how much they'll implement, but it's a very positive step.
fushta!
I'm not into sports, so I guess that helps.

I remember as a kid, you had to listen to the radio or watch TV at a certain specific time if you wanted to know what happened in the world. It's weird to think about it now, how radio and tv stations had so much power over people schedules and lives.
In mainstream media, Jobs is a god amongst men. In technical circles, he's demonised. The truth, as always, is somewhere in the middle, and the HN audience in particular is one that probably needs reminding that he did have valuable input to contribute.
What is amazing to me is that the "invention" of the computer used the already established norms of our physical reality as it's guide. From the second image description:

"once windows are created they overlap on the screen like sheets of paper"

As we turn computers into android robots, its clear that the credit never belong to man himself. The Wonderful idea was already known by God, who gave man the sense to emulate a good thing.
Org Mode + Beamer (a LaTeX package).

Although personally, these days I tend to use Reveal (using org-reveal).
What about sketchboard.io?
Who gets out of work less than an hour after the sun goes down in the winter?
If only there was room in the margin.
Russia rigged the election with a couple of hundred thousand dollars in propaganda. Clinton spent more than a million dollars on CTR alone. The Koch Brothers dumped over one billion dollars according to some articles I've seen.

Either the Russians have vastly superior propaganda and probably in control of global politics or their influence in the US election is overstated.
I want to suggest that WYSIWYG is a really bad formula for presentations.

For my part, I really like Hovercraft (makes impress.js using RST): https://github.com/regebro/hovercraft

If all you are looking for out of WYSIWYG is ease, then I think something like this is just as easy.
> I actually am a mathematician.

But you don't know what a limit is?
>They remove all the real details, even the context, and just present you a well crafted narrative that has no basis in reality.

I don't normally comment on political topics, but who are you talking about here? Is the "they" in this sentence RT or Twitter? Both have huge incentives to misrepresent facts to make themselves look good.

>Except nothing changes because the general public has already been conditioned to want to be lied to daily and just moves on to the next fake-news story.

Sounds about right. I just assume both parties are lying here.
The usual disclaimer is in order. Remember that just because A causes B, that doesn't mean that if you have B then you necessarily have A.