skysight-inc/HackerNews huggingface dataset:
Heh, people sure to use it like it's the answer to everything, and "don't use it" stops being an option if you're writing to a JSON-based interface.

JSON's fine if you don't have any requirements around data serialization and you want it to "just work" for your webapp, but there's a lot of tech debt inherent in it.

So you dump a report in JSON format and back it up to S3. S3 costs are growing faster than you thought, so you gzip deflate all of it. Everyone has to go patch their JSON deserialization to detect gzip extensions. Whatever, just growing pains.

Then another team tries to read the reports, and they're getting errors because your definition of an interface is "we'll just use JSON, the keys are human-readable".

You define a formal API for your report format and in doing so you realize the need for
versioning attached to your report schema, so you wrap all your JSON objects with types and version annotations. You could define a central repository for these schemas, but it's easier to just bake them into the top-level response. Everyone agrees that this is "lightweight" and not "centralized".

Now you're storing reports where each sub-object has its own annotations, or you're defining an entire schema at the object level. Object deserialization is taking 200ms even for small payloads, because of all the validation callbacks you're firing, and developers are now "performance hacking" their components by disabling validation callbacks. Now you have all the space overhead of schematic annotations with none of the benefits.

In order to adhere to the API, either teams are writing separate serialization libraries, or you form a team to maintain them as infrastructure, which is a great idea except that the horse already left the barn 2 years ago.

Without even realizing it, you've reinvented XML and XSD. And I don't really like XML either but at least you have to be honest about what you're getting yourself into.
But it's not a support problem since clearly just changing the ua makes it faster. It has nothing to do with linux. Somebody hardcoded it.
Quote from the website: "Return Path’s Certification program is the industry’s most recognized and valued certified whitelist. Getting on the whitelist helps ensure better inbox placement with major mailbox providers like Yahoo, Microsoft, AOL, Comcast, and more.

21 percent of promotional emails never reach the inbox, landing in spam folders or getting blocked. That means losing out on opens, clicks, and ultimately revenue–impacting the success or failure of your email programs. Don’t take that risk. Partner with Return Path to optimize email visibility and increase revenue by getting more email delivered."

Here is the price list: https://returnpath.com/wp-content/uploads/2015/06/Return-Pat...

About $10 per thousand messages.
Was it a known issue that you were sending scans of everyone's mail to everyone else who had a PO box at same address?
What's "onedrive"?
Viro makes it easy to add VR modes to existing mobile apps
https://www.name.com lets you use Google Authenticator for 2FA.
Why, it's as though those organizations that didn't resort to link farming and choking their page with ads went out of business because everybody wanted their journalists to work for free!
A search engine for sales tax in Canada (world's first), with approximately 12,000 items is available for sale. It has just started making money too.

http://isittaxed.ca/
That and I use it for ten minutes and realize that myself and the designers/builders of the software live in different worlds.

Why? Why? Why? Who would do it like this? fuckit back to linux
For anybody else wondering where that gorgeous cover photo is from: Queenstown, New Zealand :-)

https://about.gitlab.com/images/9_0/9_0-cover-image.jpeg

https://www.google.ca/search?q=queenstown+new+zealand&source...
Eh, cheques have been on their way out here for many years now. They are pretty rare these days.
Auto time planner for busy and lazy people
Bingo. It's a way to arrange three dimensional data into a string, just like XML is. It's more pithy and saves bandwidth money.
That's not the way to reach parity!
Sure, but does any of this establish that "most philosophies" don't observe the law of the excluded middle?

> you could argue that a majority of non religious western philosophers agree with the excluded middle, but that's a fairly weak argument.

But perhaps pretty strong when my claim was only that it is "widely accepted." :) At any rate, no need to argue further about what "most" people believe. I just wanted to make it clear that, at least in the philosophical circles I'm familiar with, the law of the excluded middle is almost universally accepted.
We certainly don't want to win in a race to the bottom.

To get an idea what our UX team is working on please see their update from this Monday:

Video https://www.youtube.com/watch?v=TMdw-plNfDQ

Slides https://docs.google.com/presentation/d/1LM6wHxGVRwHwQvGJiXwF...
The fact that police can't access your data without your permission is a technical reason, not a legal reason. Warrants say the police can search your home. Everything in your home. The data on the machines in your home. If a police officer knocks on your door and presents a valid warrant and you say "good luck, I've booby trapped my home as a fortress with shotguns and explosives and I refuse to disable them" you will be locked in jail until you do. Police don't have to deal with your bullshit when a judge orders you to do something and you refuse to comply. They just lock you in jail until you do what they say.

And no, none of your examples are appropriate. If the police could prove you had a grocery list had all of the items used in a crime and could tie you to it, went to a judge, got a warrant, and ordered you to turn over that list, you'd have to do it. If it's encrypted in some scheme you have to show them the real data. It's not the cops' job to work their way around every weird little obstacle you put in their way when they have a lawful order requiring you to hand over information.

In your scenario, if they had a warrant for your grocery list or XMPP server data, you wouldn't be "jailed indefinitely", you'd be jailed until you complied with a lawful order to turn over the data you possess. I don't know where you got the idea you'd be jailed indefinitely because of the content of the chats, that one came out of nowhere. If they discuss crimes you've committed you'd be jailed for those crimes, not indefinitely. After you turn over the logs. If you refuse you're breaking the law. If you don't have access, you can go ahead and try to prove that to the judge, or convince the judge you forgot your password. But the police can provide evidence to suggest you DO have access, you are just willfully refusing to give it up. Like, e.g. logs of you accessing it successfully, recently.

Yes there are legitimate reasons people encrypt things. I encrypt everything, all the time, just for the sake of doing it. I use Tor for my fairly mundane browsing all the time because I value my privacy.

But encryption does not mean "I never have to give anything to the authorities, under any circumstances, no matter what, and there can't ever be any consequences for me if I refuse when they go through proper channels and ask". Encryption does not mean you don't have to comply with the law.
> Clojure as the top paying tech worldwide, wow. But missing entirely from the list in US, UK, Germany, France sections, so where are all the Clojure devs?

Probably, because it's reported mostly by US developers, but pay is not high enough to crack into US top paying list. Lowest position in US list is $75,000.

Also, world distribution might have affected Java position. While it is pretty high on US/UK/France and Germany list, the world salaries were depressed due to outsourcing.
Indeed, it's far more probable that the acquisition had more to do with news like this
>> Microsoft just took a direct swipe at Salesforce with a new enterprise-ready version of LinkedIn's product for sales professionals, Sales Navigator. << http://www.cnbc.com/2017/03/17/microsoft-new-linkedin-sales-...
In some airports, your technology will even be removed from your luggage by a helpful and diligent TSA or airline employee, and they will take it back to their own home for a very thorough functional check that may take years to complete.

http://blog.tsa.gov/2008/02/tsa-our-officers-public-and-thef...

CNN, Chicago Tribune, and ABC News ran a few stories about this "extra-special luggage screening" around 3-5 years ago, which I won't link because of autoplaying videos and/or slideshows.
Microsoft in 2000: "Linux is a cancer that attaches itself in an intellectual property sense to everything it touches"

Microsoft in 2017: "Microsoft <3 Linux! It's totally not cancer, hehe. Please buy our products, we won't monopolize anymore we promise"
Four hour work weeks are a lot more common in East Hampton, where Ferriss is from. Reminds me of that old phrase from the 70s, "He's a T to T man: Ten to two, Tuesday through Thursday."
Depends on which trail in Canyonlands. Some of those are extremely technical crawl trails where you need a spotter and are planning every ten feet of movement, not unlike the Rubicon. White Rim is more of what I would call a road; watching a couple videos of people running it, I'd be less worried about damage there. (It's on my list for this spring.)

Honestly Jeep owners read a warning like that and get excited. Every scar in my paint is a new story, but to your point, getting the tools out in the backcountry is usually not fun.
I'd really love to see what their excuse is.
Doesn't giving web crawlers different pages than the user facing UI get you kicked out of search engine indexes? The original ticket indicated different pages were served, not just QOS.
They're not? o_O

(already easily summed up in tweet size, that is)
Whatever we call it, e.g "OO", inversion of control, dependency injection, polymorphism, function pointers, ...

This can all be summarized in one question: "can old code call new code?".

This is required to build a proper modular architecture (and BTW this paradigm is used by lots of C projects like the Linux kernel, VLC, ffmpeg, GPAC).

This doesn't go against the fundamental principles of FP ; as long as the type system of your language doesn't need to know "all" types (i.e including the ones you're going to your project later).
There is a Gnome Shell extension that works with Wayland: https://fedoramagazine.org/safe-eyes-redshift/
Luckily, my wife is in grad school. She set me up with WSJ and NYTimes till the end of 2018.
Just MS up to its old (classic) tricks.
Off the top of my head -- protobuf, thrift, avro, XML, lua tables, properties files, yaml.
Interesting how "Knowledge of algorithms and data structures" is the third most important thing developers think should be prioritized when recruiting (3.77/5), following communication skills and track record.
I'm open sourcing a Java Selenium library with page performance assertions built in as part of my startup. It will let you do things like:

test.config.setSLAMaxTime(2000); // set time in MS

assertSLAMet(); // add this to any page

It will also allow you to assert specific URL's, and window timings. You can then use these assertions to pass/fail builds. I also have some other nifty ideas on preventing performance regressions I'm building into this (smart benchmarking vs. previous).

If anyone is interested, I'll be announcing it here when we open source it:

http://signup.browserup.com/
How intelligent is one neuron in your brain? Quite clearly, no particular neuron is intelligent.

Intelligence comes from the organization of neurons - the structure in which intelligence emerges from unintelligent agents. (I find this response to Searle's Chinese Room dilemma to be quite convincing. [1])

Corporate intelligence arises in much the same way.

[1] https://en.wikipedia.org/wiki/Chinese_room
Because workers have seen their rights and their station in life vastly eroded over the past 30-40 years.
I'm not disagreeing with the effects described in the article - just making a friendly knock at the standard narrative that always describes sunlight in positive ways.

If sunlight influences a person's mood, then it follows that this influence could be a negative for certain activities. Based on personal experience, I believe this to be true for intellectual pursuits requiring concentration.
He currently lives with my mother and that has been the biggest hurdle with having him move out. Finding someone who can check up on him like a care giver.

He is high functional and can take of himself. He just has a hard time picking up social cues and takes a little longer to process things. He just needs a little help when it comes to motivation. It's interesting because he doesn't see himself as disabled or being autistic. He does love scifi movies which is why I think this chatbot could be like his personal Jarvis.

I'll have to check out the Hackaday, this voice chatbot is more of solving a personal problem than a startup idea but open sourcing this could be really great. Thanks for the suggestion.
Personal wet dream: Gnome on MacOS.
I candidly ignore why is this so difficult to achieve.
We originally built GitLab with that use case of a single repo in mind. Create a GitLab project, and you have a single repository for code. We know this is an important use case for many teams, because of it's straightforward, simple scenario. It's something that's important to us, even as we expand to other use cases of multi-repo teams (groups/subgroups housing of projects). Thanks for the comment.
Open Mainframe Project
That's a nice connection -- it does have a similar flavor to that kind of humanities scholarship. :)
Vesa Karvonen posted a complete solution in SML here[1] (but LtU seems to be down so the link doesn't work), which I transliterated (directly, not idiomatically) to F# here[2].

[1] http://lambda-the-ultimate.org/node/2232#comment-31278

[2] http://fssnip.net/gn
>Snapshot implementation has been started, but snapshots are by far the most complex of the remaining features to implement

Snapshots are the #1 feature of COW filesystems. I've been using them for a bit in btrfs and this feature is game-changing (and no, it hasn't eaten my data yet).
How To: Scale RabbitMQ on a CoreOS Cluster Through Docker
Yes. Ubuntu, you'd better be including a version.

Arch? You need to make sure you're not looking at something a decade old.

I often just scope my google search.

Also, I do not find that I can answer every question easily for linux, even though I've used it as my primary OS since ~2002 and have some idea what to google for.

In fact, I have both sound and bluetooth issues on my machine right now that I have given up trying to resolve.
Are there any policies in place that would prevent your team from implementing a feature that enables users to tell [some postal worker in the delivery chain] to recycle particular pieces of mail instead of delivering them?
If the one creating a product also creates a OS, making that product run faster on your OS compared to others makes your OS look better I guess.
No one has said it's not effective. They've said there's no evidence that it's effective (which also means there's no evidence that it's not causing harm).
Saying "its a business decision" doesn't justify unethical and potentially illegal behavior. This is either incompetence or malice. If it is malice it falls well on the wrong side antitrust behavior. If its incompetence, well it isn't much better is it?
Not the direct mail industry itself, but the postal service which earns a significant amount of it's revenue from them. Your mail carrier happily delivers any and all unwanted mail in the interest of their continued employment.
CANYONİNG ANTALYA
Canyoning dağcılık ve su becerilerini birleştirir ve üstten alta doğru bir kanyonu geçmeyi içerir. Tırmanıştan kaya tırmanışına, yüzmeye, şelalenin kaymasına ve yüksekten atlamalara kadar herhangi bir şeyden oluşabilir. Özellikle bir kanyonda başlayan bir faaliyet halindeyken, günümüzde açılı bir akıma yürüme, alçalma veya tırmanma derecesinden de bahsedilebilir.

Kano yapmak için nispeten uygun olmanız gerekir, çünkü kas gücü ve kardiyovasküler dayanıklılık gerektirir. Geziler birkaç gün sürebilir, bu nedenle sürenin devam edebileceğinden emin olmanız gerekir.

Ayrıca, bir wetsuit de dahil olmak üzere, kanyon için uygun kıyafetler olduğundan emin olun (genellikle düzenlenmiş bir geziye çıkarsanız, şirket bunu size sağlayacaktır). Ayakkabı tabanlarında iyi tutuş sağlayan sağlam ayakkabı ayakkabıları olabilecek uygun ayakkabılara da ihtiyacınız olacak.
Thanks for this. Appreciate the advice from your experience.
> Many, non western philosophies are are not necessarily religious and do hold that A and not A can both be true.

As, for that matter, does fuzzy logic, insofar as one defines "true" as "has a non-zero truth value".
from what I can gather, it is a store, not a library and it is based on blockchain with yet another cryptocurrency.

They pitch it as upside for the creators but except for maybe a good feeling no reason why a consumer would want to use it.
Because people would write comments like the one you did upthread, deceptively implying they had an understanding of what In-Q-Tel was that they could reason from as if a first principle. That's the problem. You don't need In-Q-Tel to cause the kind of damage you're talking about; you have many other vectors for this kind of deception.

I'm not sticking up for In-Q-Tel. I wouldn't take money from IQT. But it is, for the most part, just what it says it is: an investment firm that funds things that the CIA believes will be helpful to its mission, which includes virtually all network security, database, networking, and RF technology.
I don't see anything wrong with the "textbook" -> "review" -> "article" strategy to climbing a mountain of debt. A good review paper should hit a sweet spot in terms of exposition, digestion, abstraction, and noise filtering. Transformative new ways of visual thinking, well, that's a different story.

The problem is just that the pace of research in the authors field is too fast at the moment. What's the hurry? Over time, the citation graph will reveal the most significant work, and the community will naturally distill that research for maximum effect. The danger is that beautiful distillation of an extremely "niche topic" will not change the fact that it has limited scope and may even limit abstraction. Of course, I say danger with tounge-in-cheek...
It may be funny, but at the same time it's great to see this kind of feedback directly from the customers to the company.
If someone listens up there, sooner or later they'll realize there is more money in the subscription business than in one-time OS purchases, and they will put the money where the mouth is.
EDIT: If you're going to downvote me, did you even read the article?

Also, go look at the submitter's history:
https://news.ycombinator.com/submitted?id=vezycash

- - -

But should it be on the front page of Hacker News? Why did vezycash take the effort to share this when it has little value for the HN audience?

The author nevers explain how their domain was stolen, nor do they tell us if the "sting" operation (asking to stop a wire transfer, hardly a sting) was successful. It's a long-winded rant about HostMonster and GoDaddy being shitty. We already knew these things. If the article was just focused criticism on GoDaddy or clear advice on web security, I wouldn't be so hash. Whatever educational benefits there were in article are lost with the writing.

This has got to be on the front page because of some shilling.
What Happens If Uber Fails?
There is a lot of truth to this. Image matters. Not giving a proper office for you to do your work is a slight, implying that you are not that valuable.
And then I called the wire transfer company and placed a stop on the payment.

How do you place a stop on a wire transfer? I thought irreversibility was the whole point of wire transfers.
The Google Cast Framework API, for Chrome [video]
http://tweet-a-lot.com/
Gamifying twitter for your brand.
Good for gigs and music events.
“Dig once” bill could bring fiber Internet to much of the US
Not the OP, but I've been buying beef from a farmer I know (relative of a friend) for the last few years. It's grass-fed, high quality beef and I buy about 250 lbs at a time which lasts us about a year. Total cost per lb including butchershop costs (cutting into steaks, roasts, grinding, etc.) averages under $3/lb. Only the cheapest hamburger in the store is available at that price around here.

The few times I've needed to buy store bought I can instantly taste the difference.

And now that I'm almost out of beef I'm in the "annoying" position of having nothing left in the freezer but a few T-bone and ribeye steaks because I hid some in the bottom last year :-)
I've been using Linux for the past 6 years (on and off only the first two of those) and I have never had this happen to me. Maybe when I was using Ubuntu it was harder to find good answers that were not specific to someone else's usecase because of the nature of Ubuntu forums.
Anyone know where that restaurant in the picture is? Looks amazing!
> Keep it simple

Oh boy. You hit it on the nerve there. The biggest issue I have working with young engineers (not just software, everything) is that they seem to go out of their way to add complexity. Truly frustrating.
So I should use a dollar coin because, if everyone used them 100% of the time, it would decrease the federal budget by 0.125%?

That's an absolutely terrible reason to use a coin, and I already do my part by never carrying cash in the first place.

I'd also point out that the dollar coin sucks to use for the following reasons:

1) far heavier than a bill

2) doesn't fit in a wallet

3) not accepted everywhere

4) an almost useless quantity of money (how often do you spend just $1)?
So they supposedly maintain duplicate version of core functions in plateform specific branch and never merge them to master...

That would only be slightly less worse than the sabotaging theory.
Maybe It's Time to Ditch Let's Encrypt? – LinkLocker Blog
https://www.gandi.net/ does as well and has been pretty great in my (somewhat limited) experience.
Inbox when first launched was only available on Chrome and blocked other browsers via user-agent. However, if you were using Firefox and changed the user-agent to Chrome, everything worked fine.
I can see the conversation now.

"If we build this as an open office, it's cheaper AND better? That's a slam dunk!"

6 years later ...

"Turns out it's only cheaper, not better. Hey, cheaper is better right?"
How do you know that you are dealing with a document or data? Isn't a document just data too?
School is being built inside a prison
Former Trump Campaign Manager Manafort had plan to benefit Putin government
Thank you for the feedback. The sidebar is indeed oft-discussed. And we don't claim we have all the right answers. We work hard every iteration to make the best decision, ship updates, and get feedback.

This is the issue where we discussed the sidebar change. Feel free to see what contributed to the decision. https://gitlab.com/gitlab-org/gitlab-ce/issues/26200

This is the ongoing issue to discuss the change and any future iterations: https://gitlab.com/gitlab-org/gitlab-ce/issues/29835

We are working hard to improve UX and navigation specifically at GitLab. Our UX team is focused on design and user research. Here's some work on the research end: https://gitlab.com/gitlab-org/ux-research/issues/3.
Found it: https://www.omegarentalcars.com/support/blog/queenstown-luge...
Microsoft up to Microsoft antics again, eh?

Their open source friendliness only goes so far.
If I remember right, nginx doesn't support ssh + http(s) on the same port. I'd be happy to learn this isn't correct, though because my personal server only is allowing http through.
The radiotherapy process- learn how radiation therapy works