skysight-inc/HackerNews huggingface dataset:
I won't comment on your endorsements of NYTimes opinion writers (I have a very low opinion of all of them, ESPECIALLY Friedman), but I will comment on the trend you're noticing.

I've noticed it too and it affects all layers of the paper, not just the opinion pages. The news reporting has become much worse as well. Distorted, biased, propagandized. Dubious sources. Anonymous political operatives leaking rumors to the NYTimes for pure gamesmanship in their ongoing partisan (and internecine) warfare. The NYTimes has become a pawn in a geopolitical and national power game being played by factions that have very little accountability and no transparency.

On top of this the Times has really raced to the bottom to get more eyeballs on ads. They have succumbed to market pressure to cater to their audience's biases and preferences. They are optimizing for FB shares and retweets just like everyone else in the business. This is destroying our society. The Times will not be judged kindly by history.

I call this the "Fox News-ification" of American society. Fox started it and it worked for them so now everyone is doing it. We're suffering the consequences of it.
Howard University opens a new campus at the Googleplex
Here's an example. Using Chrome on OSX I did a quick `select-all` then `copy`, switched to the ctxt.io tab, gave the text area focus then `paste`. I ended up with this - https://ctxt.io/2/AAAAYGAfEw

I think "only works if you're copying rich text to begin with" is the kinda the point.

(I'm not affiliated with ctxt.io at all, just trying to understand it like you are.)
Also iirc they hired a CEO who lived in Chicago
It isn't an exhaustive list of all the dinosaur branches.
I found a solution to the 3rd example problem on Automation and Unemployment :
http://bit.ly/2nbHqX3
> The CSS animation is fading its opacity at 60 fps not toggling it.

Most of the cursor styles have some sort of animation, but the "blink" style is just an on-off blink with no fade. Chrome updates every animation at 60hz, even step animations like these. This is an acknowledged issue in the Chrome bug tracker as linked in the issue.
I think their bet is that the web stack won't be "so high up the stack" in the near future.
College tuition has been rising more than incomes for a long time. It's very rare for someone to be able to go to college without a loan.

> According to the College Board, the average cost of tuition and fees for the 2016–2017 school year was $33,480 at private colleges, $9,650 for state residents at public colleges, and $24,930 for out-of-state residents attending public universities. [1]

1: http://www.collegedata.com/cs/content/content_payarticle_tmp...
Over the past year or two Gmail has gotten really slow. I'm not sure what happened, because there are no new features I can think of that would cause this.

It's gotten so bad that I'm considering moving to another provider or using a good old email app again.
YMMV. I've been a daily user of Code for about a year and I've never seen it crash. Never seen it pause for a perceptible amount of time, that I can recall. Granted, I haven't tried editing any 10MB XML files with it, but then I've only been using it, not benchmarking it.

Sure it uses more memory than nano, but why would I care about that?
> You should have no trouble joining Gigster, which is a way to do consulting without the very heavy lifting parts of running your own consulting shop. There, you will feel a lot more like being a decision-maker. Out of your vastly increased income, you take some money to bootstrap whatever you want, you could even just do a couple mini experiments and use the remaining money to funnel into savings/living.

Contracting is definitely something I've considered. If net pay were similar (or higher!), I'd definitely be interested. Would you mind if I asked you a bit more about what kind of contracting you do? If you wouldn't mind, contact me at "hn0s4@slipry.net".
Do you mean https://en.wikipedia.org/wiki/Just_another_Perl_hacker ?
I am sure something like Visual Studio of any other IDE is better suited for a large project.
why did this get down voted? I can't understand.
You're thinking of "Geek Code": https://en.wikipedia.org/wiki/Geek_Code
In Defence of Hierarchy
SV companies are not price sensitive. They'll pay alot, even just for the benefit of having them in the office. Software companies either win big or lose big. If they win big, they can easily cover whatever cost of salary in SV and there's still a plethora of talent out here in the bay area, for a well funded company.
Can you give me an example of a Lisp UI library like that?
This is how it looks with the extension used: https://ctxt.io/2/AAAA4BMMFw

Still needs fixing some image proxying bugs, will work on it, thanks!
Very simple, there's a couple of orders of magnitude greater number of developers and designers who have skill with web technologies than native UI. Similarly there's a couple of orders of magnitude more options of UI frameworks and design patterns. Add to the fact that Blink, Webkit, V8 and Chakra have been constantly pushing the bounds on speed bringing a web technology based front end within touching distance in terms of speed vs. native.

Given all these factors, any product using web technologies for UI can move much faster than products which don't. Like how Sublime and every other programming text editor basically got eaten up by VSCode and Atom in about a year and half.
This has a lot to do with how "cause" transitions into "blame" and then "carrot/stick" systems that end up being only the stick.

Historically speaking the prejudice against single parent families and single mothers has been punitive to the point of some extremely dark places: https://www.theguardian.com/commentisfree/2017/mar/07/cathol...

So a lot of "jumping the gun" goes on: as soon as it looks like the discussion might be heading in the direction of criticising single parents, get your retaliation in first.
This just kinda seems like "Amazon employees use secret tools to monitor Walmart prices and undercut competition"
Right. To do things, it helps to be colocated. But in many cases, you don't strictly need to be in the same room with people even then.
>It disturbs me deeply and I wonder why.

I'm very glad about this; it means I must have gotten something right. :-)

>I can't really dispute what you have said other than it is not an inevitability. Societies can choose to change this,

Exactly, but that's the problem: societies can choose to change this, but will they? As a pessimist, I say no, other than a few very small countries like those you cite (and even there those are just attempts at change so far; the birthrates in those nations are extremely low). Humans are remarkably bad at seeing impending large problems and collectively working together to change things to avoid them.
> That was the entirety of the Snowden leaks

Is that so? So the NSA did not secretly collect all data from the unencrypted fiber between Google and Yahoo's data centers? And the NSA never paid RSA Security 10 million dollars to back Dual_EC_DRBG as part of the broader program Bullrun intended to subvert and weaken cryptographic protocols that underlie our national security and critical online infrastructure? You are aware that the Snowden documents discuss intelligence agencies outside the US as well, and detail our coordination with these agencies? What about spying on allied foreign world leaders? Gag orders placed on the largest companies on earth? Parallel construction?

I am almost skeptical that you are intentionally understating the significance of what the Snowden documents revealed.
> and tore up everyone's lawn in the process

They just did this to mine and a few neighbors, even though they weren't supposed to. They had a Ditch Witch (DW) Directional Drill [0] that would tunnel under all the lawns, and only make a little hole every few houses. However, they didn't count on the coral rock, and the DW broke, so they had to bring in a bigger one which was going to take a week or two.

Well, they weren't getting paid if they weren't working, so instead of waiting for the bigger DW, they started digging trenches through the lawns. They did this to about 5% of them, with mine being the last one before the new DW got there. They did resod, but it's all dying because they just threw the dirt back in without putting the soil back on top, and everyone's tree rings and other landscaping are ruined.

All the neighbors are pissed. I had to explain to a lot of them what fiber even was. They still don't understand why I'm too excited to be pissed.

[0] https://www.ditchwitch.com/directional-drills#content-304
Are there cells designed for higher intensity than others -- ones that can handle the extra light and maintain efficiency?
Sorry if it sounds personal, it's not intended to be so. I get weird when I see people not seeing all of the picture. To me, the picture includes main memory, I've spent way too much time with a logic analyzer watching stuff go across the bus (actually did a lot of this while tuning some hashing code for performance).

Memory misses are a fact of life. If you look at my comments elsewhere, I noted that

CPU: 20x faster
Main memory: 3x faster
Context switch: about the same

If memory wasn't the main part of the equation, shouldn't the context switches be faster? Yes, as I pointed out, the OS is now fine grained multi threaded but that doesn't explain a 20x difference.

As for the comment that some stuff is going to have zero cache misses, sure, in theory. Can you show any real world examples of that? I would think that anything that takes a lock on more than one cpu/cache is going to have lock traffic that is going to cause a cache miss like stall. Has cache coherency changed such that locks are "free"? That would be (interesting) news to me.
Other than that power button on the side, that laptop looks pretty interesting as a Macbook air replacement. Here's hoping maybe it's not a power button, that it's a hard power shutoff for camera/mic peripherals.
Same issue, but I know about many DOCSIS providers that provide IPv6 pretty much since the first version that supported it came out, which was in 2006.
These chatbots have the same issue as in the movies - the lips don't move out for many of the "R" or "U" sounds. It's very annoying. I really don't understand why they don't do that, there's obviously been a lot of work put into this technology.

At 5 seconds in the video, for the word "virtual", the lips DO move out. But at 28 seconds for "questions" they don't. Then again at 49 seconds, it looks like it might have tried but maybe the frame rate is just too slow.

I just remember the scenes in "Tron: Legacy" where Jeff Bridges is a digitally recreated younger man, the lips don't move right at all. I had assumed it was because motion capture has to be difficult with a beard in the way, but maybe there's something else going on.
Rik Arends, who worked on the Cloud9 IDE, has done some amazing work implementing a blazingly fast WebGL based code editor and text formatting and rendering with JavaScript and GPU shaders. He's actually compiling JavaScript code into WebGL shaders!

Implementing a WebGL based code editor for JavaScript - Rik Arends - GrunnJS [1]

How do you render text and update a code editor when it only has vertexbuffers? What can you do with it? What does an AST editor do to help? Rik Arends (founder of Ajax.org/Cloud9) will blow your mind with the talk. Note that this editor is work in progress.

[1] https://www.youtube.com/watch?v=hM1oLr9G3-Q

Here are some other talks about his work:

Rik Arends: Multi-threaded JavaScript inside Makepad [2]

As a web developer since the early 2000s, Rik has lived through the ups and downs of browsers all the way from IE3 to Chrome 52. From doing interactive web projects for big brands to working on Cloud9 IDE, the limitations of HTML have always been there. After leaving Cloud9 four years ago to explore the new possibilities that WebGL offers for UI, a continuous stream of WebGL-related projects have appeared, including a JavaScript trace debugger, a compile-to-JavaScript language and a live coding prototyping framework. Makepad is the latest from-scratch iteration of this WebGL direction, and it is exciting to share the progress and lessons learned.

[2] https://www.youtube.com/watch?v=tVTWdFE6-O0

Rik Arends: Beyond HTML and CSS: Fusing Javascript and shaders | JSConf EU 2014

What would the world look like when you can style UI with actual shader programs? The web could be 60fps on mobile, and we can start to imagine what lies beyond HTML and CSS

[3] https://www.youtube.com/watch?v=X8xxz-YeWtk

Here's a demo! [4]

[4] https://makepad.github.io/makepad.html
I switched from sublime to Atom maybe 2 years ago. I'm completely happy with the speed. I see no disturbing lags and it works/looks the same on every platform. There is a great extension system and I can develop my own extension quickly if I ever needed to. I believe for the developers it was much more productive to create it with web technology and therefor I don't see any reason why it shouldn't be done like that. I guess there are people that need much faster this or that, and as low memory footprint as possible, but it is not an average user/developer. I believe for most of us these editors work well
The maths may be interesting, the rant is definitively not.
Apparently hedge funds scheme to always leave a a fraction of the units empty as a means of pushing against the market.
Common Sense, the Turing Test, and the Quest for Real AI
HHVM Concurrent JIT Compilation
There are now many more expressive languages which compile to HTML, CSS and JS. We are 'stuck' with these 3 technologies that are still very functional and we should just embrace them as the low level language of UIs.

Of the 3, javascript is the most dispensable, there's nothing stopping us writing platforms which have UIs designed in HTML/CSS but have a DOM controlled by python/c#/ruby.

I was not suggesting we stop progressing, but we need to recognise the phenomenal amount of overhead involved in replacing these 3 technologies. What benefit would be served when they can just be abstracted on top of, at least with regards to the web?

Case in point, Assembly Language, we could theoretically replace the standards that have been reached over decades of collaboration with something more suited to our modern leanings. But what would be the point, when we've long since abstracted it out of our minds?
Cloud Storage Report 2017 – Dropbox Loses Market Share to Google and Microsoft
It usually results in a lot more work: things like failure review boards, fault tree analyses, corrective action recommendations, and endless status meetings from management wanting to know when they can launch the next one.
I like the idea behind this, and I appreciate that it makes a complicated concept dirt-simple to use, but I think it's a little too simple. You can't diagram anything but a closed system, and most things are better modeled as open ones; the one addition of constant-up or constant-down nodes would make this much more useful.
The benefit is to their paymasters, as they get to extract rent (either directly or via ads) without having to contend with software pirates because the actual software logic is sitting pretty in a server cluster somewhere.

Effectively we are back to the world of time-share terminals.
> It turns out that having a supercomputer in your pocket at all times does not magically induce the ability for critical thinking.

Until you have wisdom you don't truly appreciate the difference between knowledge and wisdom.
Others have already given some good answers, but I'll add that a part of it is that this sort of thing is to be expected, especially when dealing with proofs. All proofs have at least some ambiguity because whether or not to leave certain parts out is subjective. Don't expect to just get a nontrivial proof on the first read. You have to convince yourself that the proof is valid. It's easy to think of this as a waste of time, because the author could have just been more clear, but to a certain extent it's a good thing. It forces you to understand the context around this proof, and ultimately is more illuminating than just reading and memorizing the proof.
> I get that they are extensible, but is that really worth the slowdown to you?

Yes it is worth it. I use Atom, which people saying is slower than VS Code, but that's still fine and definitely worth it.

I used to use (and still use sometimes) vim but mostly just Atom with vim-mode-plus plugin.

It is possible to do all that Atom does in Vim and I have colleagues who are very productive with a heavily customised Vim but somehow, despite using it for years, I only ever used quite basic features. Now I can do the things in Atom that I could not bring myself to learn in Vim.

In any case, editor performance is the least of my worries. Most of my time is spent waiting for stuff to deploy and tests to be done, meetings etc. rather than actually writing code. :(
I don't think that's enough. If this is a fight, which it is, the cockroaches are going for your throat, and this approach amounts to a light sparring session.

It reminds me of the film Manhattan, where Woody Allen's character is at a cocktail party, and a group is ruminating about what to do with a group of Skinheads that popped up in NY. His party acquaintances suggest they use satirical literature in the paper. Allen's character, dismayed by their solution, suggests baseball bats. He had the right idea.

As long as we let cockroaches hide behind legal technicalities, as they do MAJOR damage, they will continue to do so, and the damage will continue.
Are you sure? I don't see one http://zdnet1.cbsistatic.com/hub/i/2016/04/06/bac4d860-2c25-...
Except we're using divs, markup elements originally intended for research documentation, and using them to emulate modern UI techniques. I don't mind abstractions, but we should at least be using something built to task.
thank you for saying this. I wish you hadn't been down-voted.
tracking or ad scripts by facebook or google are in neither atom nor VSCode.

both projects are open source if you care to verify
(neo)vim, emacs and IDEA certainly do. Sublime is not natively ported, only under the linux compat layer.
Is this something new or is it another rebranded Clevo? The Galago Ultrapro they released a couple of years ago had amazing specs, but the keyboard had a design flaw they refused to fix properly.

Some Clevos are OK, but many of them have design defects and/or poor QC.
Yes, but I don't think they're competing on refund policy. It sure isn't what's in large print in the ads, and besides, the policy is mostly dictated to them by the credit card network (which isn't so competitive, it's largely a Visa/MC duopoly) and by legislation (which isn't at all competitive).
From the California Sky, Measuring All That Snow
There really isn't much competition though. Sublime is commercial. Many people don't like emacs or vim. Most other editors are confined to one OS (Notepad++, Kate, etc).

When it comes to a full featured, modern editor that works quite well out of the box on most modern OSes, I struggle to come up with any answer other than VS Code.
Have you tried VS code? It seems your arguments about performance are theoretical but in my experience i have run into none of what you're describing could happen on a 5 year old macbook air. A 14% cpu idle due to a cursor is a bug that will be squashed. The software experience, in practice, is quite impressive.
My counter-anecdote - it seems to have been very hard to hire a Consulting Engineer in the Bay Area for my team. We've had plenty of candidates (some very good) from other cities, but haven't yet found anyone in SF or the surrounding areas.

Could be issues with our sourcing, perhaps, but it seems surprisingly difficult.

(PM me if you'd like to be a counter-example)
Yes, much much longer or macroeconomic events can spook a few relatively large funds and dry up funding.

Keep building! There's a very large ecosystem and a lot of continually generated capital that merely needs to be convinced that the tech sector is the place to park it.
this is more than just authentication/authorization. It also servers as a transparent bastion server tier, and allows you to do full historical auditing of interactive sessions, on a highly available setup (if you set it up that way).

You can rig a lot of this functionality up yourself, but there aren't a lot (or any) open source solutions out there that come as relatively complete turn-key packages.
Using neural nets for horizon line estimation in images
Excel loads in ~1 second...and doesn't have UI lag after it does.

Try working with large data sets in Google Docs and you'll have that 2-3 second lag time with _every_ operation you perform.
Custom Authentication on the Realm Mobile Platform
> near is not the same thing as impossible. I told this story before, but I once read an article about a police officer who said it was impossible for another person to have logged into an account because it was password protected, when we know that's not even close to being true.

That's not even the same realm as this case:

> The Forensic examination also disclosed that Doe had downloaded thousands of files known by their “hash” values to be child pornography[0]

Thousands of hash collisions would require prior knowledge of the values and a concerted effort to deceive. It would be more realistic to say that human perception is broken when looking at the media than it is to argue with the mathematical reality at play here.

> The requirement should be for them to look at the actual content, not the hash.

Refusing the evidence known to exist and definitely covered by probable cause is why the defendant is still in custody.

[0] https://arstechnica.com/wp-content/uploads/2017/03/rawlsopin...
Good. I hope they're looking into a pipeline that reaches these students before they're junior- or senior-aged as well.
1. Repeal prop 13.

2. Apply local or state taxes and penalties against empty lots and housing/retail units without real tenets.

3. Reevaluate property tax annually and apply land tax for dense urban cores to encourage mixed development and high density units.
I have a GS63 from MSI which has the power button on the side. It can't be activated while the lid is closed, to prevent just that.

Hopefully these guys have done the same thing...
Dries > "However, when a highly-visible community member's private views become public, controversial, and disruptive for the project, I must consider the impact that his words and actions have on others and the project itself."

I think the key words are controversial and disruptive. This to me seems to confirm that the guiding principle here is "avoid a big fuss" as opposed to some moral or ethical bright line.

There's a lot of words devoted to what "Goreans" believe--which I had never ever heard of before. I've read the Bible though; and I know what the Vatican (for example) says about birth control, abortion, men vs women, etc.

I guess this fits into the old joke that the difference between a cult and religion is how many people are in it.
Some people actually buy that rag.
> Doing the same with native technology would have took several weeks of coding, and it wouldn't have been cross-platform.

Actually, it would take one hour because you would use Poppler, and it would be cross-platform. It would also be faster than pdf.js.