skysight-inc/HackerNews huggingface dataset:
The chances of automation failing is higher than the chance our SSL certs will need revocation.

With that said, still a big supporter of Let's Encrypt for folks who can tolerate the constraints.
Not shocking. I'm writing this out of my Ubuntu partition and I'm running Windows 10, forced down my throat to begin with, and it just does what it wants when it wants to. I've had times when I've gone for a break and my laptop has rebooted and installing some updates I wasn't even aware of. And I'm running Windows out of sheer necessity for the time being because I need Illustrator, Photoshop, etc.. But Microsoft has really never cared for the user, more like you'll get what we give you and like it.
I am a tiny single person company, VPS require a ton of setup and maintenance (for me, a noob). Believe me, I tried. I bought a vps with the intention to move over, but it was too much. I am not a unix user, I can manage xampp, but installing and making changes via command line, setting up php/mysql/apache/whatever else is more work than I get paid for. Something that just works is far more preferable to me as a college student.
No, my interest was removed when I saw s-expressions.
What did you do to the parentheses? they are all curly.

I find the explanation at [0] a little more detailed and informative (8th European Lisp Symposium 2015). Worth checking out if you are interested.

[0] http://epsilonwiki.free.fr/alphawiki_2/?view=lambdatalk_slid...
Thomas Mann house by midcentury great J.R. Davidson: L.A.'s next big teardown?
This really warmed my heart. It's amazing when a company treats its employees like human beings. It really shouldn't be that amazing. It should be an everyday thing ho-hum thing. It's really surprising that more companies can't see the ROI.
Build a Perfect Scrumboard with Trello and Some Chrome Extensions
I'm obviously biased.

Most of Cloud Foundry is built the way I like software to be built. Pair programming, TDD, small balanced teams, prioritising for user valu.

That style of development is actually baked into the Cloud Foundry Foundation rules. Companies who join the Foundation are expected to send engineers to ramp up on developing in this style. And voting rights are based on the number of full-time engineers you have assigned to the effort.

The reason I mention all this is that I trust the way we build Cloud Foundry. We still get production bugs and oversights and mistakes. It's around 4 million lines of code that turns into a distributed system of ~50 different interacting processes. We built a fully-featured, robust PaaS, using containers, in about 3 years, starting from scratch.

Nobody outside Google had built a container platform of this level before. Nobody but Heroku had built a fully-featured PaaS of this level before. We are, to my knowledge, the first system to do both of these things. Certainly the first opensource one.

The reason you never hear about Cloud Foundry is because we've already built all the components other folks are trying to roll up into full PaaSes. "It just works, already" is a boring story.

But again, quite seriously: I am obviously very biased.
> But most people probably want updates and the data necessary to determine which updates you've got installed on your computer are considered telemetry data by Microsoft and that information is essential in order to determine which updates are applicable or available.

Unix systems download a list of all available upgrades and then calculate on the client which upgrades to apply. This is compatible with performing automatic and unattended upgrades. (It's probably also useful as part of current and future software transparency efforts to make sure that different users aren't deliberately given different updates, some of which contain malware.)
> You can't turn off Windows Update. It will always end up downloading new updates.

Just an idea, I don't know if it would work: there's a setting where you can tell Windows that you are on a "metered connection", which supposedly makes Windows postpone various background tasks until you tell it that you are ready for bandwidth abuse (which never happens). I doubt that this would influence any connections by third party applications, so it should do little or no harm. The question is, would Windows let itself get fooled so easily?
I can agree with that, however his interest in an issue is a primary indicator of its importance for me.
every CentOS install I've ever had always felt like a house of cards just waiting for the wind to blow the wrong direction and knock everything down. Especially if you install asterisk/freePBX or yate on top of a base install, wherein a yum update will likely break things in subtle ways. This isn't just limited to CentOS (all RPM-based distros have this problem eventually), but it's the one most people experience the pain points from.

Now that CentOS was purchased by Red Hat, should you be desperate for rpm-compatibility (Government contracts, Pointy-Haired Bosses' demands), Scientific Linux is a better option.
On the single issue of people being friendly to one another, I'd rank the US pretty high on that list.
There's just no demand for them. Gaisler's Leon3 and stdlib was open-source. Sun open-sourced the amazing OpenSPARC T1 and T2 CPU's. Cambridge has BERI MIPS processor. No uptake on these. RISC-V is seeing activity but mostly not by buyers. Demand problem.
We are closer than ever to true hybrid cloud apps and it's now much more easier to streamline the development process from your workstation to production.

This sounds exactly like the "It's the future!" guy in the original post...
I did a little more clicking around, and learned (wait for it) that native feral honeybees are probably gone in the UK as well. Honeybees in both the UK and North America are livestock, not wildlife.
Yeah I have FTP. But can I install certs via ftp? I mean yeah sure I guess since they are just files but won't that be like too much work? Knowing what to put where and how. cPanel is a lot simpler. Paste cert and private key, press submit.
or - you know - it's just practical, not to have kids around people trying to concentrate?

still, there were times when you could send your kids to work. that sort of thing is frowned upon/illegal now.
> "these orgs are loathe to outsource it to cheap countries like the big web players do, mostly due to the ethical challenges"

But suggesting people engage instead on Facebook brings a whole new set of ethical concerns. (1) Facebook manipulates users. (2) Facebook reorders feed. (3) Facebook would lower priority of conservative news sites. And lets not forget that Facebook is probably outsourcing moderation anyway. Plus, Facebook commenters can be just as bad as regular site commenters.
I tend to write documentation, so no, not a bug. But even then, there's lots of small code-review things that aren't always about bugs; project style, naming conventions, etc.

Furthermore, if this is a PR that's open, then the "bug" would have never even landed. So looking through history to "find what caused the bug" would have not even been a thing.
One of many real world examples.

"In four months Barnaby wrote 137,000 lines of bullet-proof assembly language code. Rubenstein later checked with some friends from IBM who calculated Barnaby’s output as 42-man years."

https://news.ycombinator.com/item?id=12114185
According to Wikipedia:
"Socialism is a range of economic and social systems characterised by social ownership and democratic control of the means of production;"[1]

"social ownership" refers to the various forms of ownership for the means of production in socialist economic systems; encompassing public ownership, employee ownership, cooperative ownership, citizen ownership of equity[1] and common ownership.[2]

As far as the meaning of socialism, I'd see an evolution of capitalism leading to the employee/cooperative ownership with less government interference. It makes sense that the people doing the work have a say in the company they are a part of. There could be problems, there are always problem with any system. But a fairer situation for all workers seems overall more beneficial to society as a whole.

The issues you are describing in the US don't seem to be socialist, they are consequences of capitalism. As a process capitalism focuses on concentration of power, rent-seeking, limitation of competition (through corporate lobby). Basically what we have now is capitalism, there is no perfect ideal capitalism that we would be better with, and should move towards, we've already gone down that path and these are the consequences. This to me is the reason why we should be honestly talking about trying something else, something better.

[1] https://en.wikipedia.org/wiki/Socialism
[2] https://en.wikipedia.org/wiki/Social_ownership
This is what I am starting to see. It looks like most "research" out there is the typical "20 college students for one semester" case with flawed data and questionable approaches.
Nvidia calls out Intel for cheating in Xeon Phi vs. GPU benchmarks
Not necessarily. I suspect that people that have overlap in hist job positions but still need to use a "shared vocabulary" will diverge in their understanding of each word, not by laziness but because simply is another job.

For example, if a DBA and a JS Developer say "We need to use a scalable database", they probably don't have the same thing in mind about what "scalable" or "database" exactly is, however, both are concerned about provide data at performance.

So, if a naive web developer wanna "a scalable document stored!" you can just give to it postgres and presto! ::troll:: ;)
Satya Nadella recently said "We want to move from people needing Windows, to choosing Windows, to loving Windows"

He sure is going a strange way about it
Labor arbitrage.
>but there should be an "I'm not a normie" switch somewhere...

Which will then summarily be used by malware authors and we're back we started.
Search Relevance Infrastructure at Twitter
By the same coin, think how unidirectional innovation would be if we were all hooked on the same network, thinking the same thoughts, signalling the same virtues.

The sharing of information is vital for creativity. Yet, so too is diversity... And the more we share, the more alike, and the less diverse, we become.
> But no real competitor to Heroku till now.

Cloud Foundry predates pretty much everything else. It was decided in the early days to support the full buildpack lifecycle as defined by Heroku, to the point that a lot of Heroku buildpacks run on Cloud Foundry with no or minimal changes.

Disclosure: I work on buildpacks for Pivotal, the majority donor of engineering to Cloud Foundry.
It was a double lemon... Who said otherwise?

"Tesla replaced the drive units free of charge with 24 hours"

Obviously there were manufacturing defects which were covered under warrantee. The same thing happens with every brand. Tesla might be worse, I don't know. I forgive them not because "TESLA" but because a) they are a young company, b) they did the right thing by the customer, and c) they have been honest about their quality problems and put resources into fixing the production line, and d) they're doing a good thing by showing the world that electric vehicles aren't a totally stupid idea.

Where does your $7,000 repairs figure come from?
There's a german blog that used to be popular (blog.fefe.de) without comment function. So some people built a website that offers the same blog just with a comment function.
They built in a captcha function, that fails with a the probability that your comment is a troll comment.

Here's the talk about it (in German):
https://www.youtube.com/watch?v=ZG4FawUtYPA
We own two pretty small strollers for kids of different ages, but for the sake of argument...

Let's say a family owns one stroller. It is large (one of those top-of-the-line models), and it was a gift from a registry. The family usually stays in Brooklyn, but occasionally rides the subway into Manhattan.

You want a family to buy a second stroller just to save a few inches on those occasional trips?

Or let's say you're a parent or nanny responsible for watching a child. You don't want to stay home all day, so you pack the supplies necessary to travel around and do stuff. Which requires space to hold things.

You want that caregiver to travel in a taxi all day instead of the subway?

It's easy to judge from afar. Life with kids is hard and expensive and complicated. Becoming a parent changes your perspective.
Ask HN: How to get better at tree and graph interview questions
I always struggle in trees and graphs interview questions. I am a CS major and still not comfortable around them. I want to develop a solid understanding of them and want to be able to solve questions easily. Can anybody recommend good resources that have helped them achieve this? Won't mind starting from scratch too.
I am not entirely sure why I am getting the downvotes. Anyone care to explain?
My Letter to the Tor Project
Cisco Systems to lay off about 14,000 employees: report
Users You Don’t Want
We should ask ourselves what value on-article comment sections provide. I believe HN is good because it serves a specific trade purpose and caters to a specific high-end niche audience. HN's participants are willing to cross a significant participation threshold to be part of the community here. I believe that kind of structure needs to be in place to get good community participation. I guess I'd summarize it with these points:

1. require significant investment from the userbase to participate successfully

2. promise to assist the userbase with something that is critically valuable to them in exchange

3. regularly deliver on 2 to keep 1 worthwhile

4. provide reputation tracking and management utilities so that the user can cultivate a profile that reflects the investments made in point 1

5. for recurring participation, provide variable rewards that trigger the brain's hooks for surprise, which translates to enjoyment.

HN hits those points, but blogs definitely don't and don't want to. They want to bring in barely-interested readers from search, from anywhere on the web. Many of these readers won't even make it into the comment section. Thus, a good community tacked on to the bottom of their articles seems unlikely.

If those principles are required to cultivate a worthwhile community, the community should always occur external to the publication of the article. The community needs to be the centerpiece, not the article. I use HN this way; the discussion is the primary thing, the articles are the subjects submitted for the community's discussion.

The other caveat is that it's difficult to provide points 3 and 5 when you're just starting out. From what I've seen, it practically always has to be artificial until the momentum becomes self-driving (if there is a physical community that uses the online forum for spillover, this may not be applicable; this is basically what happened with HN). We need better solutions there.

Since individual blog posts have certain quantities of Google juice, comment sections will be overrun with spa--err, "SEO professionals". Other participants are often low-effort drive-bys. If the community isn't the principal focus, participation will be spotty and it will be hard to develop elements fundamental to meaningful community engagement.

Facebook and Twitter are normal people making normal comments on random stuff they see. These people generally feel a compulsion to let their feelings out and Facebook/Twitter provide it. I believe this is probably what was originally intended for blog comments, but because Facebook/Twitter are real, stable communities, the participants are inclined to leave comments there instead of on the target article itself. These comments are often loose and instinctive, which is not necessarily to say they're invalid or worthless, but a community won't form around individual postings because there's no common unifying dictum (point 2 is unfulfilled, and point 1 is minimal on random FB/Twitter posts).
How about writing no code? https://www.udemy.com/bubble-course/
Thanks for your reply!

>I think that incentive [is good], particularly when you're trying to draw subject matter experts.

You bring up an excellent point. One of the fundamental problems with comments, I think, is that it creates a space in which ignorance and expertise are equally-weighted. In fact, it's often worse than that for reasons we all know: interesting issues are hard to distill into 300-or-so characters, and short, simple points are often more percussive.

Vetting credentials is a very good option IMHO for certain forums but not for others. Reddit's /r/askscience is an example of a forum in which it works well.

>It still doesn't solve the problem that for someone to _find_ those great comments, they have to _read_ them, and stop them from getting buried.

I wonder if this problem can't be solved through the use of machine-learning to classify comments into high-versus-low quality by grammatical and semantic analysis. This kind of first-pass filtering could, at the very least, help throw out the obvious trash and pre-select candidates for recognition.

Such a system can be tuned to minimize false-alarms (shitpost getting flagged as good), which I think represent the most problematic of classification errors. This is a nice problem-space for ML because the increase in misses implied by a bias against false-alarms doesn't degrade the service much: not having one's comment select for re-publication is unexceptional.

Thoughts?
Microsoft announced a free upgrade to Windows 10, saying users can opt-in now to prepare their systems for the upgrade.

IT professionals wanted control over this upgrade.

Microsoft responds by providing registry settings to block the upgrade process, which Microsoft later chose to ignore.

As I observed on my system, Microsoft had also pushed out some preparation updates that reset some telemetry settings I had opted out of at one time, like the customer improvement program.

Microsoft obviously has their head in the clouds now.
Call center software.
Personally I like the interface and think dumbing it down would be a mistake. I would recommend adding a "minimum reviews" filter, as I sometimes sort by avg rating but get things with 2 or 3 reviews that are probably fake anyway.
This is awesome! So you're telling me that not telling the world that you have a high quality, tested, opensource, fully functional, container based Heroku-clone is deliberate ?

Please excuse me while I take an hour to digest that.
A more compelling use case than ad blocking is child porn. One of the problems with networks like Freenet is that people do not want to donate resources to replicating and hosting unknown (but known to be substantial) amounts of CP. It's a personal moral thing as well as a legal thing-- it's not something I or most other people want to in any way support.

Security is another use case. It would in theory be possible for malware to be blacklisted by members of the network.
I don't know a single person that has an extra $40,000 to spend on a car because they want to not support the oil industry. Also, stopping at the gas station once a week isn't a big deal, but having to send your only car into the shop for days while it's repaired could be a huge problem.
I'm pretty sure that was intentional. Choices like that can sometimes keep a certain sort of person out of a budding community, and even though they are a localized pocket of worldsuck, may decrease worldsuck globally.
They say "There’s nothing inevitable about the level of crime at Walmart." and justify that statement by saying that if Walmart: added more greeters, scrap self-checkout, made stores smaller, it would reduce crime. That's a nonsensical and isn't explained in the article, we're just meant to accept that.

The article doesn't make this explicit connection you're making, and it does justify expert recommendations by pointing out that other stores that follow such recommendations (including Wal-Mart itself in times past) reap real benefits.

...ultimately you'd just shift the problem to a different location...

So there's a constant level of crime that can never be changed? That's elitist, maybe racist suburban thinking. It's also very much in opposition to modern crime-prevention philosophy. It's a pretty huge generalization to throw out when you're complaining that other people aren't justifying their claims.
Yeah, it's more insidious than that. I've been a heavy Reddit user for 7 years. The situation on most subreddits is now basically all comments being moderator-approved at a fine level of detail. They just do it after the comments appear, giving the impression that free discussion is still happening. Which comments and threads are allowed to persist is becoming very obviously narrower over time, all over the site. There is daily consternation among users over it.
Companies Can’t Legally Void the Warranty for Jailbreaking or Rooting Your Phone
Yes, with technical conversations / difficult concepts I think this is a useful way to do it. If I can reword it and keep the same meaning we can assume I have understood correctly.
How about we stop couching all of our goals in terms of how they serve the corporate bottom line? All this does is make that bottom line the only real goal. People being able to live comfortable and happy lives is a good even if it doesn't pay for itself.
Not to mention if you're actually on a cell phone it's "HEY YOU JUST CLICKED ON A LINK, BUT SINCE YOUR PHONE IS SO SLOW AND MY SITE IS SO BLOATED, BY THE TIME YOUR CLICK WAS REGISTERED SOME OTHER CONTENT LOADED IN THAT LOCATION. YOU ACTUALLY MEANT TO CLICK ON THIS AD, AMIRITE?"
I've always appreciated the NYT's approach to flag their "Picks" as not just the ones receiving the most upvotes/recommendations, but those that represent a wide variety of opinions.
I find the command line interface much less "fugly" than a GUI would be.
Neoliberalism is responsible for the epidemic of loneliness? I'm skeptical...
This is completely untrue and incomprehensible. Governments increase their tax base. Unemployed people mean draining tax coffers to cover unemployment insurance claims. A fine for having too many employees?
Hevia – Swift Language Parser written in JavaScript
Yeah, I always look for something that has been reviewed by at least 5 other people.
The new Microsoft picked up a lot of habits from Google and other newer companies.

1. Open sourcing crud.

2. Taking away your rights and violating your privacy.

We need to communicate clearly to Microsoft what types of new behavior are good, and what types of new behavior are bad. It's just like raising a child. :)
Have you heard of start-ups?
there's an old orwell quotation, "it's the assholes in berets who ruin it for all of us."

when scripted announced they were raising a round to build out an editing platform that took advantage of an open secret copy-editors keep to themselves: good writing is decidedly formulaic....I was excited.

articles like this make it clear they took the cash and started a social club instead.