skysight-inc/HackerNews huggingface dataset:
I honestly do not experience any of Jetbrains' products as enterprise Java IDEs. To me, they are very well thought out tools to fluently automate menial tasks of development, quickly navigate context and structure, and "know what I mean" and take care of bookkeeping when I wish to shape code by refactoring by virtue of Jetbrains' very high capacity for writing powerful language parser and introspection and couple it with a powerful user interface with only a relatively mild learning curve. So yes, I do strongly believe that students will benefit from using Jetbrains' tools to get to the core of programming - as part of a balanced and supervised diet of ideas from very low abstraction to high.

I see no use in burdening students with feeding little text files to compilers, pushing the semicolon button, gardening header files, or cranking package manager handles.
We also have player made mods. Enable them by typing to chat /mods
And what really stings is that the iPad Pro keyboard cover is actually a better keyboard with more travel than the ones on the new Macbooks.
That is definitely not the problem. And that way of thinking is what leads to despair and helplessness, because we will never stop making and consuming.

Apart from a very few things (cement, steel, ammonia), producing things does not directly release any C02. What we need to do is stop burning fossil fuels to produce and consume energy. And that is already happening now. The biggest question is how fast can we make the transition and how much have we already fucked up.
KTerm of KDE is quite similar to iTerm2. Using them both bot not that much iTerm's special features.
Yeah, let's just fill the cabins with laughing gas; can't see any way that could go wrong.
An honest kidnapper would have mentioned the Lindbergh baby was already dead...
I think the community edition of IntelliJ should usually be enough for a college student programming in Java. Though if they're using other languages or frameworks they'll want the commercial editions.
STEM fields and medicine and law are different. Basically, unless you've passed the hard tests (e.g. calculus) you are a lab assistant, a tech, not a person who can be in charge of anything.

In most kinds of middle management, your degree doesn't matter at all, but they want you to have a degree. Any four year degree from an accredited college.
Ditto. Spacemacs is awesome and very configurable (but in a good way).
They look great actually. Are you running Linux or Windows?

I've been a Mac user for the last few years, but spent the few before that as a ThinkPad + GNU/Linux guy. I could see myself going back to GNU/Linux on the desktop one day.
How likely are you to be infected with randsomware if you run a rolling-release Linux distro and update almost daily?

I also use uBlock Origin, but I don't disable javascript for any websites.
Preach!
As a fellow Air owner I feel exactly the same way. I like new toys but looking around between the macbooks and macbooks pro there's nothing I'd want to replace it with. To apple's credit the Air performs incredibly well and the only reason I looked into replacing it was because its 128gb SSD is a becoming a problem, so I'm using that as an excuse to upgrade into something newer and shiny but the only things I see that I'd want to replace it with are the surface book and the surface pro 4. I want to like the 12-inch macbook because of the form factor but I just don't want what in some ways is a noticeable downgrade.

If MS had that $650 discount on returning a macbook when buying their hardware in Europe, I'd have already jumped on it.
Why Hasn’t Natural Selection Eliminated Heritable Disease?
Haha, if only you knew.
Anecdotally, among people who are neither creative professionals or developers, the MacBook and MacBook Air completely dominate, and these laptops outnumber MBPs in the wild at least 10:1 unless I'm at a developer meetup.
I was wondering the other day if you could use something like this for good. For example, you could create something like FUSE that creates virtual file systems entirely in userspace - useful if your admin won't install additional kernel modules, or if you are on WSL (Windows Subsystem for Linux). This rootkit seems to be systemwide (requiring root) though?

I read somewhere that it is probably impossible to redirect everything via LD_PRELOAD, because with GCC + glib many system calls get inlined, and there is no place to hook into. You just have ASM syscalls in your executable that AFAIK you cannot redirect easily. I wonder how they did it.

Of course my thoughts quickly turned to the pranks you could play (with a purely non-root rootkit)... put an `export LD_PRELOAD=...` in someones `.profile`, and make the rootkit hide itself and that line when someone tries to view `.profile` :-)
Yes, the current model is a larger display, all keys are remappable!
I touch-type, and my touch sense replaces my eyes when my fingers are navigating the keyboard. E.g. to find the Cmd button, place your thumb on the Space bar and move it sideways until you cross the gap to the next button. That would be Cmd. But the keys on the new keyboard are so flat that I can't sense the gap by touch alone. This is akin to blinding me.

Also, the inverted-T arrow keys are gone. I used the feeling of aluminum as a hint to position my right hand over the arrow keys. No more aluminum space, so I can't tell between right-Alt and left-arrow by touch anymore, so now I mix between them.

These two were the reasons why I hated the new Magic Keyboard and threw it away after a month of non-stop cursing.

Having said that, I don't care about the amount of travel.
I love the licence he has included. Rarely see it used anywhere.
if you haven't already seen it: Bret Victor offering some thoughts on "How do you think the tech community (startup community, or any community) can contribute to tech and/or policy solutions on a global scale?" - http://worrydream.com/ClimateChange/
I hate when that happens, we've had a ton of press of late so I guess it's vogue.
For me it comes down to a simple thing. When you launch 2 of your major products separated by 2 months (iPhone and Macbook Pro) and they can't work together without an adapter because you are using different ports in the iPhone and cannibalising ports in the MacBook Pro, then your company by definition, lacks vision and aim.

We can apologize Apple all we want, we can pretend there is a greater vision going on behind the scenes, but sorry, it just isn't, I can't even use the headphones from my new iPhone to listen music/sound in my new MacBook Pro (not alone connect my iPhone to the MacBook Pro to charge/transfer media with the lightning port) without an adapter.

That's an utter lack of vision, development path, aims of the products. It's literally a mess.
Been trying to start a small ERP (freelance) business. Basically several years of work, then the partner goes nuts and starts : claiming intellectual property, threatening with lawyer stuff, etc. All of that is super stressful (and I'm not even in the 25-employees-in-my-company league).

Lessons learned : you must be tough to the point where you disgust yourself; humans are even worse than you thought; contracts are a must (like in "whatever you do, even if you're saving the world for free, selling your mother")

Meta lesson : managing humans implies stopping being human. If you don't, then you expose yourself to a lot of disappointment and stress... It doesn't mean treating people like shit, it means you break all the bridges between you and them; bye bye empathy, love, etc. The question is : do you want to be that ?

And in case you don't know, stress means : perpetually exhausted (that is, you don't have a life beside your job, that is 0 quality time with your wife or children and then you end up wondering "they've grown so much and I don't know them"); pain in every part of the body (that is, even when doing your super job, you aches; blood pressure go up, which means you'll be dead at 40; you get sick much quicker; bad sleep which implies bad health). So stress does hurt.

But somehow, I still want to do it : the need for freedom is so big I can't give up :-)
Can you email our team at gday@sonderdesign.com, perhaps they can help.
We're already making a lot more stuff than what is needed (consider half of food is thrown away as food waste). What economies are fighting each other about these days is not so much availability of resources, as being the one who gets to make and sell in order to produce income.

Morally, it matters who makes things. The countries with high GDP who are responsible for the current extra CO2 in the atmosphere could always (you know, in theoretical fantasy-land) help out to make sure others produce as efficiently but reap the benefits. Instead of using the argument you make to pull up the living-standard ladder behind them.
We are also "meant" to batter our competitors to death with a club.
Did you click on the /keyboard page, it has the technical details. We're coordinating with E ink but schedule is shipping around Christmas.
I should of course have elaborated on his ludicrous assertion that a tty over ssh has worse latency than an rdp gui or such but his sentence was so self evidently nonsensical and his tone so needlessly aggressive and self assured that I didn't.

It was not an attack and I resent the framing of it as such.
For archaeology's sake (and to contrast with X-Windows), here are a couple design [1] and protocol [2] documents RMS wrote about window system design, circa 1985, before X10R2 was released in 1986, but after all his work on the CADR Lisp Machine window system. (Not to be confused with Genera!!! [3])

[1] Window-Win: http://donhopkins.com/home/archive/lisp/rms.winops.txt

[2] Window-Win protocol: http://donhopkins.com/home/archive/lisp/rms.wincmd.txt

[3] A Performance Comparison of the Window
Systems of Two LISP Machines: http://www.cs.cornell.edu/~rdz/Papers/ZJ-CSC86.pdf
Login wall.
Without developers running macos, there are no new apps for the iPhone. The high end market are the trendsetters, and if Apple doesn't want them they will end up as 'cool' as Microsoft was in the 00's. The iPhone will be the phone your grandma has.
Apple sues user to avoid refund due to used parts
MacPorts moved to GitHub
Q1 2017, depending on where you area. Also the cloud function is totally optional. The mappings are stored on the flash, if you want to update or back them up you can, but it's optional. Some users really really want it so we had to include it.
Apple uses used parts to repair a phone under warranty. The user complains and The Danish Consumer Complaints Boards unanimously decides that he should get a full refund. Apple now sues the user to avoid the refund.

More background:
https://translate.google.com/translate?hl=en&sl=da&tl=en&u=h...
Probably not, but that's courageous for sure.
Will use this as a referencem good article.
I agree that the latest XQuartz update forced me to try out the native emacs-app which had nicely looking fonts. But I couldn't store my selection of a good font, and the overall experience was awful. My hand still hurts.

With the latest XQuartz and emacs 25 only "Use System Font" looks good, before we had much more good fonts. Wonder what caused this regression.
You cannot disprove the existence of a ghostly teapot, either, but that doesn't make it a good idea. The philosophical burden of proof falls upon the person making the claim for an idea.

https://en.wikipedia.org/wiki/Russell%27s_teapot
I agree in that I wish there were better generic Linux laptop alternatives to Apple but I find something very distasteful about a company like Xiaomi.

They're not quite passing off their goods as Apple's but they're not far off it.

Apple's current vision might not be my current vision but at least it's authentically theirs.
Speaking as someone who built his master's these using Notepad and javac, I can say had I used IntelliJ, I would have had a much more enjoyable time.

Students don't need these tools, but they do go along way to help make them more productive and enjoy the experience. I also wouldn't call IntelliJ (or Visual Studio) as "enterprise" tools. They are definitely the product of people who spend a LOT of time building software in the supported languages.
The article is a few days old and actually has not too much information. It only says that he will give a talk today:

> On Monday, Mr. Thiel plans to defend his position in a speech and then a question-and-answer session with reporters at the National Press Club in Washington.

Previous discussion: https://news.ycombinator.com/item?id=12825655 (33 points, 1 day ago, 20 comments)
London is far from being THE tech capital of Europe. Nowhere here has consolidated itself as a huge tech hub yet, London is good, just as Berlin is pretty good for tech jobs right now.

I'm currently living and working in Stockholm and I can say that the culture around tech here is pretty damn good, although smaller than Berlin or London we get some very good people around here, paired with Swedish efficiency. Hell, even Amsterdam has a good tech scene.

I hope that London doesn't suffer a huge backlash from Brexit but... It's not a consolidated tech hub and I really don't know about startup culture around there.
The following works in the UK, but weirdly only for some seraches: Search for "item of choice" in top search bar. When the results come up, scroll down until you can see the "Seller" section on the LHS. Tick the box at the top marked amazon.co.uk

Why some searche results have the Seller list on the LHS and some don’t I’ve no idea.
Well, they do appear to be first to market with this "feature".
As someone said, there is always outrage, just never the same amount of it as this time.
The contrast on the new displays are much better, the spec for E readers (encarta) displays are more forgiving given the application.

Mini caps would be expensive and also not a good look as each display has an IC driver bonded to the glass substrate so you would have this large border for each key.

I totally would want to get my hands / of fingers on one before selling too.
> How did you manage your js files ? Did you put everything in a single file ? If not, what scheme did you take up on to split the files ?

Since I have the benefit of having all my customers' systems on chrome/ff (evergreen variety) I can use latest js features that are stable. So most of my main project (a CMS for schools to manage date sheet, exams, result, attendance, homework, assignments, etc) is divided into features/modules.

There are a few project wide classes (es6) that are all in one file /main.js (about 1000 line file, nothing outrageous). Then every feature can have any number of individual pages (mostly two). So for example attendance has two pages take.php and view.php. Each page with it's own js file, an average of 300-500 lines per page, though a couple js files go as far as 1500.

At the end most pages have about 2 or in some cases 3 js files that are included in the header. It used to be kind of a mess when I wasn't using classes but now it's all pretty much as good as it will get at my current skill level.

> What about minification and obfuscation of js ?

My overall static page load is about 30kb to 50kb on average (excluding api/json calls) so minification is not something that I had to look into but I can easily do it with a babel flag. I mentioned babel in my original comment because some of the site is also exposed to parents that can be from any device/browser. So I use babel to compile (and if I want, minify/obfuscate) some of my code as well.

> And since you are not using jquery, did you manually set event handlers (onclick, onchange) in the html ?

I think even in jquery you would have to set manual event handlers. But I have a `Node.prototype.on = (e, f) => this.addEventListener(n, f);` somewhere in main.js. So setting event handlers is not as verbose but I never needed anything more than that. Not sure what other advantage jquery provides over `node.on('click', e => {})`. Inline event handlers are yuck. My html/js/css are strictly segregated.

I mostly keep my interface simple and focused on one single task so I never needed frameworks like react either. I keep DOM interaction to minimum. Only place where I think something is left to be desired in my work flow is generating DOM nodes from my json api responses. I have it down to as simple as I can but it's still pretty verbose. But I don't want to include and figure out an entire framework just to do this one task that I am not completely satisfied with but isn't that big of a trouble either.

Whew that turned out to be longer than I expected.
Beşiktaş+-+Napoli+maçını+canlı+izle+01.11.2016
It's the early unit, the new design uses a transmissive medium that projects the display imagery to the key surface.
GIF Site Giphy Is Valued at $600M
Apps don't have to support the ToucbBar, and if they do, they're not meant to come up with brand new functionality for it, they simply make functionality available through an additional method (multitouch).

So while that may take some dev time away from other things, it's not like all developers must spend 50% of their time dedicated to developing awesome touch-bar only functionality. Apple specifically tells them NOT to do that.
They could have integrated that in their USB C charging cable but for some reason they didn't.

https://griffintechnology.com/us/breaksafe-magnetic-usb-c-po...
ردا على كلام المستشار مرتضى منصور شكرا لك
But it is a Django plugin. The readme.md includes instructions for integrating it into your Django app and the use case provided is for exploring your Django database.
minitech already said that?
The NSA Contractor That Stole 50 Terabytes of Info
James Gosling published "A Redisplay Algorithm" [1] in Proceedings of the 1981 ACM SIGPLAN SIGOA symposium on Text manipulation, describing the Emacs redisplay algorithm (the code with the skull and crossbones [2] that Stallman rewrote [3]).

[1] http://dl.acm.org/citation.cfm?id=806463

[2] http://donhopkins.com/home/archive/emacs/skull-and-crossbone...

[3] https://news.ycombinator.com/item?id=3427495
With 127 slides I think the kids will be asleep well before they learn anything useful.
The central premise is that Apple isn't innovative anymore. Let's look at the technologies Apple has materially advanced over the last few years.

* Custom screen technology leap-frogging 4K displays directly to 5K, at a full-system price below that of a 4K screen alone from competitors at the time.

* wide colour gamut screen tech putting them several years ahead of the competition.

* Brand new screen digitiser technology in the iPad Pros that also puts them several years ahead of any of their competitors.

* 3D Touch technology nobody else even appears to have a path to implementing because it requires such close design integration with the hardware and software.

* mobile processor designs putting them years ahead of any of their competitors in yet another technology category.

* A new variant of iOS (Watch OS) that's now powering two completely different product categories.

I venture to suggest that the death of innovation at Apple is being declared somewhat prematurely.
You forgot meat, which stands for 10% or so of CO2 emissions [1] (and that isn't needed at all, compare meat consumption in the west with global average). And I'd consider "travel" a product too, I'm sure it factors into GDP which was the metric under discussion.

You are right, the biggest question is how fast we can make the transition. In considering that question, you can't dismiss lifestyle changes (=current overproduction and overconsumption) as a tool a priori, and say that only options that don't affect lifestyle can be considered.

Consider the lifestyle changes done by a population during a war. A lot of the production and consumption today happens so that people have a workplace to go to, not because it's actually needed, as in a physical necessity.

(I am not sure what you mean by direct vs indirect emission or why it matters; but the primary purpose of reducing production would of course be to reduce energy use, because one is not able to switch over to green fast enough.)

[1] https://en.wikipedia.org/wiki/Environmental_impact_of_meat_p...
First option is, with a trackpad on my Macbook, as that has minimum travel distance from where my fingers are already are. It's literally can be done within 3-5 cm moving distance. Second option is, pipe something to pbcopy, and it's put on the clipboard.

But it's not necessary that I copy from iTerm; maybe I have something on the clipboard and want to paste it into iTerm.
Same boat. Bought the old one other day.
What are "enterprise" tools anyway? Sincerely asking. Is it a support thing?
I removed RPS from my whitelist when they added that box.

I agree it's crap, even compared to the other ads.
It wasn't always the case, but you are now allowed to run macOS in a VM on Apple hardware.
Mac and Windows user here, mostly Windows.

While Microsoft is busy letting you touch the entire display, Apple’s making you look down at your keyboard to interact instead

Microsoft adjusted their GUI years ago so you could use touch input at the cost of making it blocky - elements that you interact with need to be large enough to accurately accept the press of a finger without triggering a neighbouring function. You can't use OSX with a touch display because the elements that you interact with are too small. It's made for pointer input, and Apple shits on everyone when it comes to the touch-pad. I'd rather diddle with a trackpad (a very accurate, pleasurable one at that) that's hugging the keyboard than get a sad workout reaching across a screen to access a function. I suspect most power users are the same. The strip below that you can touch is contextual, in your field of view and you don't need to lift your arm. I often need to look at the F keys anyway because they're not part of my muscle memory.

What video editors are going to do edits on a tiny touch bar below the screen?

Probably none if that's all it did - the UI on the miniature display mostly adds contextual and navigational information (as in you can see the length/scope and layers that you're working with) which is useful when the tips of your fingers only need to move a few centimetres and the UI is in the same field of view as the screen itself.

Apple only cares about the Mac when it’s convenient, but even then, it’s obviously not thinking that hard about the impact is has.

Pretty weak ending. The SSD's bandwidth is fucking ridiculous to the point that the 16gb limit almost becomes meaningless, touch ID/secure enclave for fast user switching/auth, next-gen graphics, significantly brighter display with a wider colour gamut, can drive multiple 5k displays, longer battery life which is the most important thing for a portable computer, lighter, a touch pad that's about four times the size of the average non-Apple track pad. I like it. It's expensive but it's quality.

Buy a desktop if you want more strength than endurance i.e. battery life/performance per watt.
There's a reference and some discussion at
http://arstechnica.com/science/2016/04/the-leap-second-becau...
Coca-Cola Has Created a Custom Gaming PC
> because they aren't going to make a touch screen MacOS (the right decision IMO).

I think a lot boils down to this.

People think "innovation" is making laptops into tablets. Seeing how many times Microsoft failed here, I agree that this is not the right decision.

Maybe Microsoft is starting getting it right with Windows 10. But they've failed so many times up until now, and it's still not clear that they've nailed it yet.

A key to good innovation, is to have the right innovation at the right time. Microsoft has tried to innovate by doing the same thing over and over, in different ways, until it succeeds. This may be fine for Microsoft, but it's in Apples culture to try to innovate by not innovating until they're sure they can get it right at the first try.