skysight-inc/HackerNews huggingface dataset:
I'm on 16.04 and I have no problems with that. I use the repositories of the developers, so I get the latest versions. I use Canonical's repositories for the OS and the software I don't really care much about. I had no problems with this approach (LibreOffice, PostgreSQL, etc). I occasionally run some software in a docker container to get the latest version, or to run multiple versions of the same server application (example: I've got two Redis for two different projects). Asdf [1] can manage multiple PostgreSQL versions (and several languages).

The real advantage of staying on a LTS has been no big updates and no changes in the GUI. I'm on Gnome Flashback which I tweaked to be as closed as possible to Gnome 2. It seems that Gnome Shell eventually got enough extensions to also make it look like Gnome 2. I'll give it a try again after those memory leaks will go away. I can probably stick to 16.04 for another year before developers start skipping it in their builds.

Edit: I checked and I have git 2.17.0, which is the latest version. I keep it up to date with ppa.launchpad.net/git-core/ppa/ubuntu

[1] https://github.com/asdf-vm/asdf
> Apple releases phenomenally great products

No questions about that, as a matter of fact I just bought an iPad Pro, which is positively awesome on so many levels. The iOS ecosystem is thriving, but I'm talking about the Mac ecosystem, not Apple as a whole.

So sure Mac laptops are great†, yet:

- Mac Mini not updated in years

- Mac Mini with four cores killed years ago

- Mac Pro not updated in years, after not being updated in years

- iMac Pro entry price is far north of 5k€

- iMac are stuck with 8GB, spinning rust, or fusion drives, which means no APFS. "stuck" because RAM and SSD upgrade prices are completely insane, which makes you enter iMac Pro territory.

- MacBook Air neither killed nor updated in years (seriously, that screen? I'm not asking for Retina at that price point but it's just objectively awful by every metric right now)

- Airport team has been reassigned/fired months ago.

- Airport devices are being killed (which is not a surprise given previous point) which is a shame in itself given how awesome they are.

- This means no official support for networked Time Machine, short of using macOS Server by buying one of the above desktop machines.

- Xserve died long ago, which means having a proper CI is hell††, running on either antiquated or unfit (hence overpriced and overspecced for the task) hardware.

- macOS team has been folded into a more general team, with iOS largely taking the fair share of it[0].

- This show a lot, especially compared to things that exist in both, like the Mac App Store is a joke[0], and OS updates being unreliable.

At that point, and despite Tim Cook proud announcements that they love the Mac, when taking a step back and looking at the big picture, although individual devices are nice, it sure looks like that ecosystem has growing holes and is proceeding through inertia. I'm eagerly awaiting future developments regarding the desktop/headless side of things over the coming years. As a thought experiment, that makes for interesting times to picture Apple without a Macintosh ten years down the road!

> and the industry follows in its wake, slowly saturating the market and maturing allowing Apple to shift its focus to the next under served user.

Privacy, reliability, ease of maintenance, hardware spec consistency, I can't find an alternative right now, the closest being getting a Lenovo laptop and some Android phone, and loading them up with ArchLinux and LineageOS, but that's high maintenance and still falls short on some of my use cases.

† Although I'm holding back the upgrade of my early 2013 13" rMBP because the MB I need doesn't exist (13", function keys + CPU w/ dual fans and 4 USB-C of the TouchBar one). A 2k€ machine from 2018 would basically be a downgrade (or at best even out) from my 2013 one, which is, somehow, a testament to how awesome my current machine is.

†† Leading to either you make-doing with your own hardware, or paying terrible price for cloud offerings. Seriously, Apple should allow virtualisation outside its own hardware for CI purposes.

[0]: https://twitter.com/lloeki/status/968878578426437632

[1]: https://www.theverge.com/2016/12/21/14037686/apple-macbook-m...
We talk about political power all the time. And energy drinks. And force of personality. Time. These words didn't have the precise scientific meaning they have acquired until someone got the science working. Their older less precise meaning are not mistakes.

Temperature is another good example. Most of the objections you are raising were raised against this single number when it was being invented. How can the many-faceted feelings of weather become a single number, etc. Your number doesn't fit my pre-existing idea, you're studying the wrong concept, etc. All the same squirming. Lots of messy back and forth. But what survived all that was a number which turned out to be scientifically useful for predicting stuff, like how well your steam engine would work. So it got accepted. (Much later we learned what was going on microscopically, but this wasn't necessary.)
> However, when you dig, you always find something.

This seems to be something that some British tourists like to do. At Paris Gare du Nord where you board the Eurostar train to London there are signs saying that you are not allowed to bring explosives that you dug up as souvenirs on board a fricking train.

> In fact the Thiepval monument is one of the highest structure on UK soil and in continental Europe

What do you mean? Highest in what sense? According to Wikipedia it's 43 meters high, which isn't a lot, so that cannot be what you mean.
Canva's delightful upgrade flow
And yeah, Unigroup people also have long history of fail trying make a Chinese x86 clone...
No, that is usually the responsibility of the system wide package management system. :)
No, they depend on the package manager to do that.
Declaration for Peace, Prosperity and Unification of the Korean Peninsula
No. And there are multiple reasons for this.

One example: when Firefox decides to integrade a keylogger it is very unlikely you will find that release on your Ubuntu installation.

But in my experience Firefox is updated very soon after official releases.
Work on the platform used in half of US K-12 schools at  Clever (YC S12)
Clever (YC S12) - San Francisco - onsite

Right now the market for educational software is a mess. It’s incredibly difficult for developers to get their products into schools, and it’s even harder for them to scale. School districts spend tons of money on learning applications, but they have no way of knowing if students are even using the apps they’re purchasing. Teachers know there’s great software out there, but relatively simple challenges like getting 30 students logged in at once make using it impossible.

At Clever, we’re working to change all that. We provide schools with a free API and single sign-on solution that makes using educational apps a breeze. We’ve grown fast: after five years, half of all schools in the US (and 90 of the 100 biggest districts) are using our platform. Our goals are much bigger than that, though. We want to be a full-cycle marketplace where schools can identify, purchase, integrate, and evaluate the hundreds of educational apps they're using.

We’re a team of about 110 (35 engineers) based in downtown SF, and we’re looking for engineers who enjoy working in (or would enjoy learning) Golang, Node and React. More generally, we want people who are sharp, adaptable, and passionate about improving the way education works for everyone.

Learn more at https://clever.com/about/jobs !

NOTE: We're also hosting a "Small Teams, Big Impact" meetup on Monday, April 30th at our office (1263 Mission St.) at 5:45 PM. Come check it out!

https://www.eventbrite.com/e/software-meetup-small-teams-big...
> when housing markets collapse, the economy goes down and people loose jobs.

I believe the causality goes the other way around. Economy goes down, people lose jobs and then the housing market collapses. It's funny to keep a bubble inflated to protect people from their mistakes.

People always get overleveraged (encouraged by the government and the banking sector) to buy real estate when the economy is doing fine, what else could one expect to happen when things go south?
Right! And don't they try to teach them to read at 4, while the Finns wait until 7, or something? The state of knowledge about what works best seems pretty poor.
No? "They" is not incorrect nor is it even confusing to understand at all?
RIP AirPort Base Stations:Why Apple Is Exiting the Wi-Fi Router Business – iMore
Not for cities, but in the same vein of a more real-world sim, SimHealth was developed in 1994 to debate the Clinton's healthcare plan https://en.wikipedia.org/wiki/SimHealth
Ugh.

The guy has a PhD but writes like a BuzzFeed writer.

Unreadable.
I think they see the problem, they are just dressing it up.

It's a tough problem, since community moderation of this sort seems to almost inevitably lead to some individuals who take it on themselves to obsessively shape the site to their own warped vision. Wikipedia has the same issue. Reddit avoids it by fracturing into small communities, and poor modding leads to death (or alt-right infiltration, ugh).

If they want to say it is worse for women and minorities, which could be entirely true, then my worry is they just try to bring those groups up to the often shitty baseline where perfectly reasonable seeming questions get closed meanwhile others have people rushing to provide a lousy answer so they can later expand it into overwrought 1000 word answers.
Once the marketing types take over its the beginning of the end.
If you want a low latency video stream to a webbrowser then the only solution is to use WebRTC.

Try using kurento [0].

[0] https://www.kurento.org/
“Those people were our early converts—people who came for performance".
That was entirely my case. After being using Python for a while and dropping to Cython in the performance bottlenecks (and evaluating other options), I was really longing for a language where I could have it all.
When I first heard of Julia, in a highlighting package for Latex in the summer of 2013, my first thought was "oh no!, yet another high-level language, we already have Python people!".
However, as soon as I read the "Why we created Julia" I just knew it was it, I finnaly could have my cake and eat it too. And in a matter of months I substituted almost all codes used in my half-the-way PhD to Julia.
That's not for "Linux" to say. It would be easy to set up a Linux system that updates automatically, but it's more sensible to have the user review changes before updating. This is the default policy in all Linux distributions I'm familiar with.
Rule #1: You can never get what you want in any negotiation without being willing to walk away... even when it hurts; otherwise you're not negotiating you are simply capitulating.

Rule #2 (and this could easily be swapped with Rule #1) You don't try to negotiate with people who don't Desire what you have. If they don't desire it, then you are simply selling the lowest possible price.

The key to successfully negotiating really is that they Have to DESIRE what you have.

Greedy--well you folks likely poured your heart, soul, and imagination into this. This isn't a hobby, and you're not children, it is how you eat.

And listen: if you have drop your salaries do it in very Small increments during the rest of the negotiation. I'm assuming that they want to talk in 10,000 dollar increments--you Have to drive that conversation by using 1,000 dollar increments. That will set the tone and enable you to lessen the blood loss... unless of course it blows the whole deal up. It might.

GL
That sounds horrific. Stop talking before you give them any ideas.
[video] Zebrafish Egg Dividing to Form Ball of Ebryo Cells
On newer laptops, disk space is at something of a premium (SSDs are expensive, so the disk size got smaller again), so Snap / Flatpak / Appimage are a bit of an issue.
Linux User/Kernel ABI – how C and C++ programs really talk to the OS – Greg Law
On the other hand the only users that predictively fall to browser exploits when we run end user targeted red-team ops are the devs and IT peeps that run Linux instead of OSX/Windows.

In fact across the board Linux machines in many enterprises are more likely to run outdated and possibly vulnerable software.
* Unrelated to the Parent Comment *

I don't know about you guys, but when I opened the link it started "uploading" a lot. I'm with Chrome and it was too weird that I had to close it ASAP.
North Korean denuclearization live video stream
That is not quite what he is saying. People in the big cities in Scandinavia have so much debt and variable interest loans that they will be hit hard by an increase in interest. It'll eat away disposable income and in general lower economic activity.

My debt in the house has fix interest for 5 year periods, so if the interest at the start of next period is higher, it's going to cost me disposable income.
What are good blog websites?
Will the Rise of Digital Media Forgery Be the End of Trust?
Porsche produces incredibly high tech supercars.

The Mustang has always been about a big engine. It's supposed to be cheap power and a great exhaust.

I'd love to see an electric vehicle that captures the idea of cheap power. Fast off the line, fast to 60, good enough handling, looks good, and sacrifices enough to be within reach for most people.

But the mustang... eh. 4 cylinder turbo is one thing. That's cheap efficient power. You buy it for 20-25k and you have a nice reasonably quick car that you can mod the hell out of.
Prostitution is legal in New Zealand and we have exactly the same problems with dating culture that people have been commenting about here.
When using core tools (like git) in a large company, there is zero chance of everyone having the latest version. Nobody builds anything assuming you have the latest version and so everyone can keep working. We can't even rely on everyone having access to worktrees!

The stability of LTS far, far outweighs every new feature I've found so far. It's a no-brainer when you are trying to get stuff actually done and don't appreciate having to regularly waste cycles on your toolbox.
Creating with a Design System in Sketch: Part Six [Tutorial]
The relevant part of that license is

> A Compilation Process is "Eligible" if it is done using GCC, alone or
with other GPL-compatible software, or if it is done without using any
work based on GCC.

I'm going to hazard a guess that the Intel C++ compiler suite falls in the latter category.
They are effectively just code names. Intel's 10nm ~ TSMC's 7nm
> came under fire from activists and civil libertarians who argued the firm provided a sort of “tech-washing” for racially biased, ineffective policing methods.

Well, yes. The function of labelling crime as "gang related" is primarily to impose higher sentences on nonwhite criminals.

The most effective approach is pre-emptive intervention in the style of the Violence Reduction Unit: http://www.actiononviolence.org.uk/about-us (invented in Boston, extremely effective in Glasgow)
> I used to be a sucker for running the latest and greatest, but I guess I'm too old for that now.

This seems to be much easier these days. Around 10.x / 12.x releases being on recent versions of everything made a lot of sense. Especially with browsers not updating separately from the main repo. There were actual, big improvements with drivers, power management, hi-res support, and other things. These days, I don't see that many reasons to keep current. All the tools I use are stable and almost old - vscode may be the only new one in 5 years. That's my anecdata anyway.
He was worried about his daughter and grandkid maybe?

He will get sued and lose the house likely.
Also known as the Java Gambit
Yeah, life really is nicer if you only have to muck about with the software you actually care about. I've been using LTS for several releases now, and have remained in blessed ignorance of X.org settings for most of that time :)
I agree with the fundamental conclusion that, due to changes in the Internet, CAs are quickly becoming arbiters of what content is valid or not in the public's eyes -- a job they aren't ready for and never asked for. The article linked goes about discussing this issue in a hyperbolic manner and it commits a few critical thinking mistakes despite arriving at a valid conclusion.

Briefly, I'm going to focus on just one of these. I leave it to the reader to spot the others.

Ian Carroll got an Extended Validation (EV) for Stripe in another state to prove that EVs are forge-able. That is, although he followed the guidelines, he believed those guidelines weren't enough to safeguard an EV.

Then when the Certificate Authority (CA) finds out about this and revokes his deliberately misleading EV, Scott Helme writes the article linked accusing and detailing how CAs have too much power, because they can revoke an EV based on arbitrary decisions. He defines arbitrary decisions as "not following the guidelines".

To summarize: Ian Carroll abuses the guidelines to register a deceptive EV to prove that the guidelines aren't enough. Then Scott Helme accuses the CA of not following its own guidelines and of taking an arbitrary decision to revoke Carroll's abusive certificate.

They just can't win.
Unless the majority of miners agree, there will never be mined more than 21 million btc, and we already know that a none trivial fraction of those coins sit in wallets that no one controls, and thus are completely out of the market.
I was right outside this afternoon. Someone offered me a tailor, then cocaine.
Most users will give away their personal data for a discount of less than a dollar, sometimes even for free. So yeah, the market rate for our personal information is very low per person.
I disagree. I recently read through Real World Haskell (http://book.realworldhaskell.org/read/ though it seems down right now?) as a refresher, and it devotes a lot of time to examples of the form "here is a three-line function, but aargh, it is too long, let's turn it into a two-line function by peppering it with <$> and <*> and <@!^!@> operators!". The savings in code size is small, but in every single case I found their "shorter", "simpler" program harder to read.
Meanwhile they cut deals that ensure very good shows, like "The Expanse", get pirated to hell because people won't wait for stupid regional delays.

Hell, I'll pirate a show to avoid waiting until the next day to watch it on Amazon. I still buy it, but why the hell should I have to wait.

I'm not even super anti-DRM. It's dumb, but if I can watch the show I just don't care. Just let me pay you money to watch content.

Easiest thing in the world and they fuck it up constantly.
>> I’m in the same boat. 10k rep on SO and softeng.se

It's right there in the parent's text.
Mexican woman fulfils a dream by starting high school at the age of 96
>> service users don't have a say about someone else's computer

yep, except when you spend 2 hours in a conference explaining why people should use free software. At that point, as a service user, RMS says something about someone else's computer.

I agree with the logic of your argument, but it sounds like a lawyer's argument : it's ok by the law eventhough i'ts not super "ethical".

Be reassured, I support free software, specifically on the political side.
Must-Have Twitter Growth Hacking Tools Your Business Will Ever Need
Mini Metro is quite interesting. https://en.wikipedia.org/wiki/Mini_Metro_(video_game)
> looks aren't as important

That's not true for the majority. Looks are the first signal you notice of the other person. Unless you are after poets, artists or other people whose work reach other people without "the looks" then I don't see how - even subconsciously - it's not important. Pics are furthermore do indicate personality.

I agree that Tinder is an industrial scale meat grinder, but the advantage is that wide exposure is better for your chances. It's like saying HI to a tons of people on the street you otherwise wouldn't meet.
How do I market my startup idea with no (or very little) money
This one trips up every podcast host and blogger. It is not a global object, it just pretends to be with some wrapper magic. Like an attribute method it is not a simple variable.
the Snap packages are really nice when installing. However, i got a lot of issues with accessing network shares and other mounted drives from inside the applications. I also ran into issues where the cache from one of the applications (Spotify) would not migrate to another disk, so i ended up uninstalling all snap apps out of frustration and installed them locally.
Django Web Application Development
Micropyramid is a software development and cloud consulting partner for enterprise businesses across the world. We work on Python, Django, Salesforce, Angular, Reactjs, React Native, MySQL, PostgreSQL, Docker, Linux, Ansible, git, amazon web services. We are Amazon consulting partner with 5 years of cloud architect experience. We develop e-commerce, retail, banking, machine learning, CMS, CRM web and mobile applications.
Apple officially discontinues AirPort router line, no plans for future hardware
> Movies should be an artistic expression, not a mathematically-optimal plot to maximize repeat viewership wrapped in as many special effects as they can pack into 90 minutes.

Why? I want to be entertained and who the hell are you to say I can't get what I want (and millions of others want it too).

I don't have any problem you getting to watch some art film I have zero interest in.
Gopher is a fork of Go, but keeps the cute Gopher logo FOREVER. ;)

LONG LIVE GOPHER!

Our homepage: http://gopher.gg
Credit Repair
Hi my name is Shelly Lucas and I just desire to share my experience with everyone. I have always maintained a high credit score over the years up till a divorce and property split which affected me psychologically and financially. I accumulated many negative collections (repossession, charge offs, late payments) and my credit score suffered for it and did stop me from getting loans. I got to hear of HackWest from an old college mate and also saw success stories of people he had helped increase their credit scores. I contacted him via his email and cell [HACKWEST@WRITEME.COM, +1 424 307 2638] we got started and in some couple of days his magic hand was all over my report when I pulled it. He increased my score from 480 to 750+ on all bureaus. To be honest it still feels like a dream getting the loans. If you wish to be saved like me and others reach out to HackWest for your hacking services. You will definitely thank me later!
I suspect that's a pedagogical device to motivate introducing a style that can make code shorter and more readable, not a prescription to always convert three lines to two by using sigils.
Can someone explaing why it's important to increase the density instead of increasing the size of a CPU?

Knowing nothing about chip design I'm probably thinking about this the wrong way but socket backwards compatability aside is it not feasible to simply increase the chip size? Is a higher density more rewarding?
Schools are removing analogue clocks as teenagers 'cannot tell the time'
Build a serverless multi-region, active-active back end solution
Redpill is the extreme end of that path, not the middle ground.
There is an experimental feature that enables it on Gnome with Wayland [1]. The result is off in various ways though (blurry things here and there, some weird positioning). At least on my Fedora install I just keep it at 100% on my 4k 30" screen and then use the tweak tool to adjust font sizes to 150%. That works reasonably well and as a benefit makes those huge title-bars not so huge any more.

https://www.omgubuntu.co.uk/2017/09/enable-fractional-scalin...
Samsung just totally threw Apple under the bus
Two Koreas Agree to End War This Year, Pursue Denuclearization