skysight-inc/HackerNews huggingface dataset:
Sounds like they gambled, build military tech without contract, and lost.

Now they want taxpayers to pay for their failed bet.
Emacs' redisplay architecture is an adaptation for ancient serial terminals with very low rates. On those terminals emacs has always been "buttery smooth" compared to other editors! Of course very few people have any reason to use those terminals these days.
Apple laptop hardware seems to be best in class in terms of performance, support and longevity.

I have some complaints about the way that macOS (or OSX) has progressed. My computer feels more like a Windows 8 desktop running a tablet operating system than ever before. Core usability features that I love have morphed and changed (exposé, spaces). I have more but that's not the point. The point is, despite my personal feelings that macOS continues to decline in quality, I haven't found any hardware that is in any way comparable.

I use a 13" Macbook Air base model and I've used the Dell XPS 13 clone. The Dell has a basically unusable trackpad while the air has the best trackpad on the market. Little things like this make a big difference. Longevity is another big one.
> Therefore what happens when the new CEO decides something that you don't agree with? When they release a new product that you don't like, because they removed the Escape key? Nothing. You are in deep trouble. You start complaining. No alternatives. Either you accept their word or you are out.

Well, the same applies to ANY OS out there. I can't complain if Canonical decide to switch to a new desktop UI. Same with any other "free" distro. In the end, it's people making decisions. It has nothing to do with being open or closed source.

The only relative advantage for open source software is that given enough people with the same problem, someone might dedicate some time to fix that issue. But a lot of times you might be left on your own.
Razer's Blade Stealth is on Kaby Lake now, and it's basically a macbook air form factor with excellent battery life http://www.razerzone.com/gaming-systems/razer-blade-stealth
> Therefore I feel like it is almost morally mandatory to continue to use GNU/Linux, otherwise in the long run we will all lose our freedom to choose.

Yeah, like the freedom to choose our own init systems! ...... oh wait.

Software simply being free or open doesn't automatically mean we are given choice. We are dealing with a steady erosion of choice in open source software these days, too.

Mozilla decides to drastically redesign their user interface, removing tons of flexibility, and next on the chopping block are their more-powerful extensions. Gnome decides to totally throw out the old paradigm of desktop user interfaces with version 3. Every major Linux distro jumps on board with systemd. It's great if you like these changes, but just like with Apple's changes ... it sucks to be you if you don't. No developers, whether the apps be proprietary or open source, seem to want to give the users any choices anymore. No, they always know better than their users.

Just look at browsers alone: today we have about as much choice in web browsers as we do in cable companies to provide us with high-speed internet access, or in which cola brand we want at restaurants. The open source status of the two most popular ones doesn't amount to much.

The world is increasingly being consumed by software monoliths that want to control the entire experience from top to bottom. The idea of doing one thing and doing it well, and letting people build systems out of smaller components mixed and matched to their liking, has been dying a long, slow death.

There is still, of course, choice. You can run Pale Moon, or Openbox, or Haiku. But you pay dearly for being on the fringe of the fringe. 99% of the market is wrapped up in ~3 choices. And Linux as a whole isn't faring much better than Apple these days.

We can't even really fight against this with our own code because everything has been steadily soaring in complexity. Nobody can write a modern browser on their own anymore. Hell, you can't even write a web server on your own anymore -- HTTP/2 and TLS are frighteningly complex. That used to be a ten minute task back in the day. Want to write an OS? Good luck even getting a USB stack up and going on your own. Forget about accelerated graphics, that's never gonna happen.
As an example, I pay £20/month for 30GB, that can be used anywhere in the EU, USA, Canada, Australia (and a few other countries).
The iPhone buzzes when it turns on.
This applies to so many things. Literally every industry is full of companies making choices that benefit the company over the employees at the very company. It is mind boggling the global conspiracy to improve the lives of the ephemeral entities we serve at the expense of our own.
Yes, but generally it's not journalists and reporters pushing the talking points, but the talk show hosts and bloggers. Journalism and infotainment, despite being deceptively blurred, are two very different things once you look past the charade.
I agree—it's not about buying from one company or another, it's about looking at your options. Yes, Apple does excellent hardware, can hardly argue about that; I'm not too fond of their software, but there are options.

I bought a laptop on 2012 and it's been going strong since that day. Its price was ~$1,200 USD ($12,000 MXP) and since then I've invested ~$150 USD on its maintenance. Altough it's old, it remains fast (Ubuntu boots in 13 seconds), usable and it's been a great investment, also it's very lightweight.
And its brand is Samsung. I'm really sad they've shifted focus on their business to tablets and hybrids.

I've heard the Dells are quite good too, as well as the Lenovo. There's a world outside Apple, and I think that would be good for the market—maybe if they didn't have such a massive monopoly, they would think more of other markets, including power users.
Thanks for posting this. This is about a half hour drive from my house, and I forgot the museum was open now!

Definitely going to go visit soon. :-)
I wanted to post "Patches welcome!", but then I remembered, wasn't mono backed by commercial company and then bought by Microsoft? It's a shame that they are lagging behind in security critical areas.
Also in Dallas is the 8-track tape museum.
https://www.youtube.com/watch?v=UDueID5krPY
Helicopters can drop sonobouys.

Also, after watching the video, it doesn't even look like it presents a closed Faraday volume through the windshield (there's usually a wire mesh with a specific transimpedance measured with conformal antennas). It looks like somebody made an angular catamaran, slapped "stealth" on it, and is surprised they don't get an exemption as an arms manufacturer and that the Navy isn't interested in their design.

LO is hard work - the compute time and LO stack up costs way more than the 15 million. And did this company take a scale model and do a full LO radar test out to 40GHz? Did they do field trials?

Some people actually DO that work, and it's hard and expensive. You can't just slap 'stealth' on things. I mean even the coating lifetime in production volumes in a sea-salt atmosphere is, by itself, a serious problem. Just... Ugh.
There's a little uprising going on in the Netherlands about the price and rewards to the CEO. He stands to gain about $.5B through this deal. This, while the KKR deal in 06 was made possible partly through government subsidies in the years that followed. (Not really my type of politics btw). If the government wanted equity they should have asked.

But it's impressive that the turnaround of NXP took 10 years and built $30B in value.
Gnome 3 with extensions is really lovely now, heads up.
Python's multithreading is insanely inefficient, because of the Guido von Rossum Memorial Boat Anchor. Anything in Python can mess with the innards of anything else at any time, including stuff in other threads. (See "setattr()"). There's no such thing as thread-local data in Python. This implies locking on everything. CPython has one big lock, the infamous Global Interpreter Lock. Some other implementations have more fine-grained locks, but still spend too much time locking and unlocking things. One Python program can thus use at most one CPU, no matter how many threads it has.

This basic problem has led to a pile of workarounds. First was "multiprocessing", which is a way to call subprocesses in a reasonably convenient fashion. A subprocess has far more overhead than a thread; it has its own Python interpreter (some code may be shared, but the data isn't) and a copy of all the compiled Python code. Launching a subprocess is expensive. So it's not a good way to handle, say, 10,000 remote connections.

Now there's "asyncio", which is the descendant of "Twisted Python". That was mostly used as a way for one Python instance to service many low-traffic network connections. The new "asyncio" is apparently more general, but hammering it into the language seems to have created a mess.

After the Python 3.x debacle, which essentially forked the language, we don't need this.
I don't think he is arguing against Apple. He is arguing to stop unconditional devotion to a single corporation and start investing time to learn transferrable skills.
After spending the last week using the Linux subsystem for Windows, I can see myself potentially using it exclusively for development (assuming they iron of bugs and make GUi programs perform well). I wonder, have others used it and gotten a sense of how much they can depend on it?
I totally meant Vue-resource, but for some reason I keep mixing the two up when I speak or post about them.
Might be good for Asian languages or mathematical symbols.
What about SILE? http://sile-typesetter.org/
Apple Answers Back to Microsofts Desktop with the New MacBook Pro with Touch Bar
I still wake up from nightmares about pages upon pages of overfull hboxs...
Is this meant as an alternative to Inspectlet? If that's the case, awesome. Their tech is very powerful and useful but so, so expensive for the layman.

I know the community here is very anti-tracking, but I really do like using trackers like this to improve the UX, understand what features people use and how they use them, etc.
Zcash Miners: Stop Paying 20% “Genius Tax”
What would a modern GUI look like for Emacs? And how would it be an improvement?

Every time someone releases a new IDE or text editor or word processor I take a look and then return to Emacs. I don't mean that it is perfect, just, for me, better than the rest.
One explanation could be the big rivers and reliance on dams, dikes and irrigation.
BDX: A cross-platform game engine for Blender 3D
I found the best cure of this believe in capitalism is to talk to advertising folks. The pure cynism and hatred for the consumers these "professional" explain and show, when among themselves and what they think about the producers and their employers (both sides who they usually manipulate very skillfully too)and the completely disregard for the product, this is the heart of what capitalism is all about.

Its about swinging frozen dogshit-elexiers and be gone from the fair, before the first customer unpacks, and be not found related to yourself, the next time you do it on the same fair.
The non-audited code is a concern for people I speak with about building a custoMac. I have built a Hackintosh using the forum on tonymacx86 that I only use as video workstation. I do not use it for personal computing. I use my MacBook Pro for that. I also keep it air gapped, and I use sneakernet USB sticks for any updates that were downloaded from my laptop. Adobe Creative Cloud doesn't like this, and does require extra steps to keep it working.

The only reason I chose Hackintosh over actual hardware is that Apple seems to have given up on the desktop market. When their current top of the line machine costs $9400 for 3+ year old tech, of course people are going to look for alternatives. In the life of GPU tech, the Dual D700s are as useful and relevant as T-Rex arms. CPU tech hasn't changed, but preventing me from keeping up to date with GPUS is unforgivable in a desktop.
asyncio is not my construction site and I do not intend to make it mine. I am not an expert in anything asynchronous and as such will not try to make myself that person.

This entire adventure started because I was looking for a way to get logical call contexts working in it and this shows that there is not enough internal machinery to support that at the moment.

I'm not going to fight for that however. I hope my post was rude.
As a programmer I am disappointed with the lack of innovation in mechanical keyboards. They all look the same and have extremely similar layouts.

What I could really use is some navigation keys to the left of the keyboard; maybe two columns of keys that are programmable; any innovation actually would be nice.
When you plug the phone in, a notification appears in the notification shade allowing you to choose how you want the power to flow. You should be able to choose to charge the phone, rather than use the phone as a charger. I know this option appears when using a Type C to Type C cable, but there's a chance it won't work with a Type C to Type A cable.
I have heard that double-buffering is an excellent solution to a number of data-stream problems. Are there any resources on StackOverflow explaining such things?
Your comment made very little sense to me, almost as if you're making stuff up. I didn't even say anything what my version of Western values is, and you already dated them and told me what percentage of the population supports them.

Try again.
I don't get it, you mean something like not specifying a location in a map, but just writing "kitchen"?
Based on the comments of people doing this, the vast majority are far less motivated by saving money than by getting macOS on great hardware. It's a frustrating fact for those willing to pay that the Mac "Pro" is very far behind the bleeding edge.
It seems to be an allusion to the christian cathedral in Córdoba that's built around a mosque.
You're the first person I met who does. With a linear red switch there is no tactile bump or click when the key passes through the actuation point.
If someone can crack the code on a buttery smooth track pad experience like that of Apple's track pads, I'm in. Until then, any mobile computing experience for me that involves interacting with a gui and mousing device will be a jaw-clenching experience at best. Same goes for their iPhones.

Is it merely genetics that make the Apple touch experience so much more intuitive than the competing products, or is it truly superior?
I disagree. jQuery is dead simple. You select an element and call a function on it. That's pretty much it. I think a 5 year old could understand that.

Vue.js requires a lot of different concepts that many developers have never run into before. There are multiple parts working together. It is tremendously more difficult to understand (though only on relative terms, no absolute).
I am a developer who writes code while in tmux and vim. I have remapped my Caps Lock key so it's Ctrl when presses with another key and Escape when pressed on it's own.

I used this software to do this https://pqrs.org/osx/karabiner/
WC plugins are 100% GPL. If you take a delivery of a plugin, you get all of the source code, and have all of the freedoms to use / modify etc. as WP itself.
> LCD

Its actually OLED.
"Why you have no right to complain about the new MacBook"

In fact you do have a right to complain. And if you enjoy using Apple products, you ought to do so in the hope of influencing future Apple design decisions.
Oakland passed a new minimum wage ordinance last year (the year before maybe?) and a lot of the small local businesses around me raised their prices. They also put cards on their menus explaining the increases. It's possible they stopped hiring. It's possible the let go of staff. But most of them definitely raised their prices a bit.

But the thing is, these places aren't the places that people living on minimum wage frequent. They are yuppie/hipster magnets with overpriced lattes and fancy salads and fancy burgers, etc.

The corner store didn't raise prices. The grocery store didn't raise prices. The gas station didn't raise prices. Landlords didn't raise prices.

My impression is that the direct financial impact of raising the minimum wage in the form of increased prices only impacts people who have more disposable income.

Now, there are other impacts (like lost jobs, lower hiring, etc) but the consensus from economic studies seems to be that those effects aren't statistically significant.

So, minimum wage earners have more to spend on necessities and those of us fortunate enough to have more disposable income have to spend $2-$3 more for a meal or $0.50 more for a coffee.
مشاهدة مباراة الاهلي والاتحاد السكندري بث مباشر يوتيوب
Because IDEs are less efficient at many things. Simply writing code in a language I am familiar with using a familiar API is faster and more comfortable in Emacs. Also there are loads of useful tools like Org mode, tables, ediff, etc.
What's to explain? You allocate two image buffers. At any particular time, one is displayed and the other is hidden. You draw to the hidden buffer. When you're done drawing, you swap the buffers. Lather, rinse, repeat.
No it is because rather large percentages of people who file bankruptcy do so pro se, without a lawyer, or worse pay a "bankruptcy mill" who charges a low flat fee to complete cookie cutter bankruptcy petitions, but since they don't generally actually become attorney of record they don't represent the debtor at these hearings.

>Maybe a substantial number did the research and determined they weren't eligible?

Everyone is "eligible" to argue that student loans are a substantial hardship and have the Court rule. Odds are the legitimate bankruptcy candidate can likely show hardship of significant crushing student loans. Moreover, there is no reason 100% of bankruptcy petitioners without student loans shouldn't list them.
> I'd also contend that it's unethical for a society to reward all people the same regardless of effort and talent.

That's not the premise of socialism, so it's strawman argument.
I travel to and from my office on public transit each day, and I am in the habit of shutting down my laptop before putting it in my bag.

With full disk encryption and a strong password, it means one less thing to worry about in the unlikely event somebody steals my bag while I'm out and about. (I'd still invalidate credentials and rotate passwords, but it would be with less urgency).

Plus, it's not like it takes a huge amount of time in the morning to boot up - usually about the same amount of time as it takes me to get it plugged in and squared away on my desk anyways.
Similar to what HotJar.com does
Twisted is still popular. Problem is that in 2.x the async ecosystems do not work together and many things might not exist everywhere. Twisted seems to have lost a bit of ground with newer things like Kafka etc.
Yes, the try-hard comedy practiced by some people is really grating (looking at you, Rock Paper Shotgun).

Most successful humor doesn't contain a joke in every sentence or two. Or if it does, it's an elaboration of the same joke, not random shit thrown at a wall.
Spacescape: create space skyboxes with stars and nebulas
With macOS Sierra you can natively remap Esc to Caps Lock (or CMD, Alt, Ctrl). I think a lot of people already did this before. I just tried it out yesterday with Vim, and I find it way more convenient than Esc.
By now, people expect libraries to have thorough documentation on the Web, not just an O'Reilly book.

The fact that the port of Twisted to Python 3 is slow-going, and far from complete, also gives the suggestion that there are corners of the code that developers don't even understand anymore.
One reason the Industrial Revolution happened in northern England is manor lords began seizing the land that belonged in common to the peasants and enclosing it. Newly impoverished peasants would then become cheap labor for industrial factories. This is similar to what Deng Xiaoping and his successors did in China over the past few decades.
It's useful to me, to let me know if it's a cold boot or resuming from hibernation. Kinda mentally prepares me so I'm ready to launch some terminals and tmux sessions, connect to VPN, etc.
"Why the West rules for now" has an interesting take on this
It doesn't look like this open source version supports EFI boot, can it boot macos/osx? I know they have an internal version that does support EFI.
Are we pretending that Apple doesn't sell USB-C to Lightning cables?

For a special bonus you no longer have to carry two AC adapters, your USB-C to Lightning cable goes into the same AC adapter as your laptop if you wish.
It's an anti-idiot factory rant. In the tech field, it's a fact at this point, you cannot trust the man. It's demonstrated almost daily. It won't change though, it takes about a decade of getting burned before getting fed up with it and by then you're outside the target market, but the next round of idiots are already in line.
Try writing a 300 page book in HTML, create citations and bibliographies, table of contents etc. Then convert it to a pdf, say using Pandoc and then you will have a better understanding where TeX/LaTeX fits in. Write also some complicated formulae using MathML. Save the document and render it again in 30 years!

TeX was designed to typeset a document always the same way on any machine that could run it. You can typeset any of Knuth's papers from the 80s and they can still compile today. Maths as Barbara is fond of saying has a long shelf life.
Computer Science is notorious for ignoring history. Back in the 80s I would go down to the library and read the literature. When I ran across something exciting I'd go back to my office and use it for some problem I was working on.

My colleagues were always astonished at my "brilliance". It didn't matter that I referenced the paper in the code and even brandished the hardcopy (thats what we had in those days) -- it was inconceivable that I might have found something in the literature and made more sense that they were working with a "genius".

When I moved into Pharma 20 years later it was the opposite: we would find interesting and relevant results in papers more than 20 years old.
I think he meant bad as in this: http://geoff.greer.fm/vim/. 400 lines of code to wait for keyboard input.. sweet Jesus. Thankfully Neovim exists now.

Granted, that's a VIM example, but I can't imagine Emacs being much better in terms of code.
Kind of interesting overview, but it doesn't support XCode nor the Objective-C and Swift frameworks I care about.
Why object literals in JavaScript are cool
Mars lander crash complicates follow-up rover in 2020
HydraDock asking backers to stop chargebacks/refund requests
It shouldn't be limited to just journalism students, but really any producer of content that makes claims.
Unless you use R markdown, in which case there is no need for a separate script or makefile.
Live WordPress-Product Demos Using Docker (SaaS)
"Lug it down to the Genius Bar"
There is also the Quasar Framework for Vue (quasar-framework.org), which is like Ionic but using Vue instead of Angular.
Is it possible for a machine to dynamically turn the power to RAM blocks on and off?

In periods of low use, the OS may choose to swap most of the RAM to disk and switch it off to save energy.
The issue is that being able to discharge student loans is more a function of either becoming a near-vegetable or losing both arms and both legs. It's not really the result of bankruptcy as most people know it.
Tip for people who want to compile LaTeX from the command line: latexmk is basically a build tool for latex, which can also do things like incremental compilation and listen for changes. It's part of MacTex and can also be installed with the package manager of your choice if you use texlive.

Another tip: If you usually write markdown, pandoc can turn Markdown interspersed with LaTeX code into pdfs.
At my school overleaf.com is the standard. Some professors are git-savvy, but most use overleaf to keep tabs and comment on dissertations.