skysight-inc/HackerNews huggingface dataset:
There are a few reasons they split off home and root. It makes recovery simpler, and allows you to share the partition between multiple environments - which is useful if you dual boot.

I personally rarely make a second partition for home, but I always make a separate partition for /boot. GRUB requires an separate EFI partition to install (which is kind of dumb), and if you decide to encrypt your disk, the boot directory cannot be encrypted.

I think the reason they put swap in these tutorials is that many times people install linux on low-powered machines that require the swap because of limited memory. It's not a requirement to install linux, though. I never run it on installation.
If customization is a goal I'd look into Nix(OS) as well. Source distro with binary caches for the default build options. Oh, and your setup becomes trivial to reproduce (just copy the config files). Oh, and you can easily revert your machine to a previously known working state if you screw something up.
I noticed being set up with a StartSSL intermediate cert that expires in 2017, which is signed with SHA1. I guess that's going to cause problems?
That's why significance and hypothesis testing should die out and be replaced by Bayesian inference.
Ways to Prepare Checklist for Your Restaurant Business
Starting a restaurant business requires some unwavering efforts. First of all, you need to be detail-oriented, and able to view a bigger picture at the same time. You should have sharp managerial acumen too. As you decide to open a restaurant, develop a checklist so that you can plan out every thing in a hassle-free manner. You should start you preparations few months prior to your opening.
See more at- http://www.headwayfinance.com/blog/how-to-prepare-a-checklist-for-your-restaurant-business/
I will recommend Manjaro for anyone that wants arch without the install hassles.

https://manjaro.github.io/
Works perfectly on my macbook pro 15" retina from 2012.
Some of you seem to be worrying this would allow terrorists to crash a thousand aircraft at once. I don't think that's likely.

Why would you even make this software accessible from the ground?

On the plane, you replace the pilot with software that does the pilot's job. Built into it, you have a bunch of rules, such as don't fly out of range of a place to land, don't fly into terrain, don't fly into other aircraft, etc.. All these safety rules are fixed and can only be modified by engineers on the ground.

The only orders that the plane receives from the ground are fly from here, to there at altitude X. If terrorists hack air traffic control and send all aircraft out to sea, the planes will detect they don't have sufficient fuel for the journey, and will turn back. If the planes detect they're flying too close to other aircraft, they will turn away. All terrorists would be able to do in this situation, is cost a lot of time and money.
> So it keeps your .git fairly light weight (... compared to ...) Team Foundation

And you can tell from how the product is being used. Where I work, we use TFS and you literally need to have committee meetings before a new branch is made.

You need to agree on long term strategies, you need to agree on branch hierarchy (because TFS cannot merge without one), you need to replicate all-the-things(tm) for your new branch, you need to adjust your versioning-strategy for this branch, and possibly future branches which may come and may not ever collide with this one, because TFS branches are massive and carved in stone. They are forever. Etc etc.

You never branch more than once a year. In the world of TFS, doing such would be madness, haphazard. Or at least you would need a full team doing nothing but branching and merging and integration. And good luck trying to find qualified people willing to have that as their day-job.

With git you branch every single time it makes sense, usually several times a day. And your life is nicer because of it.

It's funny how such technical decisions results in such huge and enormous visible changes to how a product is being used.

Somewhere deep in Microsoft there are probably one or more engineers crying right now seeing the effects of their (back then) seemingly innocent decision, as they themselves are forced to deal with TFS in their daily work and they see how nice the gitters have it.
Any story about Google on HN or reddit will be heavily manipulated.

Just look at the abnormal vote patterns on stupid stories concerning Google...they've mastered the art of getting their shit on social media.

Unfortunately the masses are too stupid to tell and Google continues to destroy freedom on the WWW by curating the WWW and controlling what is seen and what is not.

Google killed the free(libre) WWW and now it's their ad crap box.
Thanks for this, I hope to see many more examples.
Gentoo is a much more rewarding and educational experience:

https://www.gentoo.org/get-started/

https://wiki.gentoo.org/wiki/Handbook:Main_Page
I have managed to switch from a different distro to Arch without losing my /home by deleting everything other than /home. I imagine it would be tougher if the distro I switched to wasn't Arch.
Their lawyers will not be confused.
Slim still works if you don't go the systemd route though. Guix use it for instance.
In the absence of monopolistic control of the market/supply, I don't consider it any more meaningful than an attempt to optimize pricing.

It's an important difference, when a new seller can easily enter. Another commenter mentioned the price on a used book going up to $23 million based on algorithmic pricing. This creates an opportunity for another seller to sell the book at a reasonable price, while the two attempting to price collude sell nothing.

This is not the equivalent of a single entity acquiring an entire nations supply and distribution of oil to eliminate competition and raise prices, or five out of five major book publishers colluding on the pricing of new releases.
It's not just the highlights reel, but rather the aggregate. So for example if you have say 52 friends (52 weeks in a year to put emphasis on the point) then the odds are that on any given week someone is on a trip. In other words it looks like all your friends are travelling all the time but it's not true, it just feels that way.

Now if you increase your friends to 100, 200, 500, or more than this perception is even worse!! You'll be seeing multiple friends travelling each week. And on the holidays it will be even worse. However individually each friend is about the same on average.

To make things even more skewed you will probably have a few friends that will indeed have a better highlight reel, and possibly a better life, so of course you'll compare yourself to them more than your average friends cause that's how humans work. And God forbid one is a prolific facebook poster!

Also another thing to remember is that the more a post is liked the more feeds it showed up in. In other words really cool news will appear in a lot more feeds and negative news dies fast. This further skews our perceptions of how great things are.

The key is that comparing in facebook is a bad thing. The data is all skewed and not really comparable, but we still do it because it's in our nature. The best advice is to try and appreciate and remember this and as a result avoid those kinds of comparisons. Well that and like everything else such as TV, etc., limit your time to something reasonable. Oh and if you have friends that are really just acquaintances that fall into these categories then don't be afraid to hide their feeds ;)
To react to other people's portrayed successfulness with doubting the legitimacy or their honesty and suspecting those people to be actually unhappy is almost as immature as getting depressed by it.
I'm interested in chat client capacity implemented on top of something like keybase.io. Anyone?
It would be funny if they cheated themselves to get this on the front page.
> I find it weird that guides like this still suggest seperate root, home, boot and swap partitions.

The classic reason is preventing space / inode exhaustion of / by user accounts and preventing time of check, time of use vulns. Tough the latter have since been addressed in other ways [1]. There's also a certain amount of convenience and cleanliness to separating system and data that way.

1: https://wiki.archlinux.org/index.php/Security#Preventing_lin...
But a bit wacke...
Localising a Startup Concept: Personal Concierge in Singapore/SEA
Yeah, it's the most do-it-yourself but is pretty difficult if your not extremely comfortable with Linux. I tried to do it a few months back (without too much C knowledge) and couldn't figure out how to cross-compile/link libraries I needed. I got it to boot into a shell (without login). At this point, I could probably do it, but I prefer sticking with really minimal distros like CRUX and Void.
Like many animals previously unknown north of the Equator, the Burmese python arrived through the pet trade.

...but Burma is north of the Equator...
I've been on the front page a few times. I don't actually know anyone else on HN who would or could vote my submissions up (that I'm aware of). It seems to be a combination of content, timing and luck.

Hence there are some front page posts that have nothing to do with cheating. Just to add some balance here.
This can be easily identified since other readers won't agree on this field.
The Internet of Things is the final nail in privacy’s coffin
I think the mediocre stuff is often necessary for people on the outside of relatively specialist areas - like I am - to have a way in. Not that I've been upvoting much deep learning stuff, but I'm sure I've upvoted similar.

I seem to recall that the same thing happened when HN had a fling with Bayesian statistics...last year? Two years ago?

I think it's a necessary consequence of having a large, broad technical audience that really enjoys investigating very narrow niches. Eventually even the people on the 'edges' of that topic's appeal want/need to find a way in.
Task Marketplace Script
>There's value in a shorter more targeted tutorial

That's often true, but I was disappointed that this was little more than a rephrased version of what's on the Arch Wiki.

I love the Arch documentation on the Wiki. It's perfect for me– laid out well, easy to follow, arranged in a logical wiki order, and stuffed with insanely useful tips.
The pages on stuff like tmux are fantastic.
For a reminder why we need to move away from SHA1, here are some calculations on what computing power is needed for SHA1 collision attacks. Keep in mind the worst possible attack there is from a "crime syndicate". Now multiply that capability by say 100 to get what an intelligence agency could achieve.

https://www.schneier.com/blog/archives/2012/10/when_will_we_...

I think Google is sensible about wanting to kill SHA1 earlier than 2018 when a "crime syndicate can provoke a collision attack." Why should they wait until the last day even for that?
The Trials & Tribulations of Rewriting an Algorithm in Clojure
There are ways to get the data in Redis onto disk, but AFAIK those are mainly for data recovery, and you take a performance hit when you use them. Being used as a primary store is outside of the normal use case for Redis, IMHO (though I love using it for exactly what you think it is)
Exactly this...

This comparison is statistically on very shaky ground at best.

Sidenote: HN page rank is not solely based on upvotes (for example the recurring recruitment thread). So analyzing it like it was will not provide reasonable results.
Would be useful if it grows and gets a easily search able index.

I can't count the number of times I couldn't be bothered to write boiler-plate C++ to eg. strip a string [0].

I know that if I google the question I'll get a stackoverflow question with the answer. A dedicated site would be an improvement in my opinion. Mostly because of over-zealous mods on SO that confuse the reality of SO with their personal vision of what is good for SO.

[0] http://stackoverflow.com/questions/216823/whats-the-best-way...
There we go.
I don't think it's likely that a pilot would commit suicide by crashing a plane either.
Local police departments forced to pay ransomware attackers
Game Development with Unity 2D: Sport Game Prototype
I disagree. I do plumbing on the side, and I have seen with my own eyes how water heaters, for example, built in the 50s could easily last 50 years. Those built in the 70s were good for 20 to 30 years. Those built in the last decade rarely last more than 6 years. We are increasingly building junk, making lackluster, inferior products purely for the sake of finance and commerce. There is no profit to buying something once.
May I know how to do that? any tutorial?
What I think that they get very right is tying keys to social identity, as these networks function much better as a web of trust than the original PGP version. But I don't know why I can't shake the feeling that this is not a trustworthy service.
Missouri trying to ban food stamp recipients from buying steak and seafood
The article covers its chosen areas pretty well. Additionally, there are aspects missed in the article.

The Puritan angle is important. If you're not making people feel guilty about enjoying something, its hard to control them, and any attack on any form of Puritanism is fundamentally an attack on all forms of Puritanism. So "salt is OK" is going to fundamentally offend innumerable superficially unrelated individuals who rely on guilt as social control in entirely non-food related areas.

Tied in with the above, bland tasteless food isn't in as much demand as flavorful tasty food. If the average American were dangerously anorexic then a viable public health strategy would be to encourage salty food because it'll taste somewhat better than bland salt free food and optimistically people will eat more preventing anorexia. Obviously a visit to walmart will cure any inaccurate belief about the average American being too skinny to be healthy. So anti-salt is at least somewhat anti-obesity. Making stuff taste bad, is good, if people are fat.

Finally (insert small percentage) of people are salt sensitive and it raises their blood pressure. The other (vast majority percentage) just sweat or pee out excess salt with no effect on their blood pressure. This results in two interesting political issues. One is that financially we're better off telling everyone to eat bland food so we don't have to spend money figuring out who's in the susceptible minority or provide parallel logistical tracks of food. The other is that the mere existence of differences offends certain political beliefs about equality of outcome.
What we need is collaborative filtering:

Posters would self-organise and voting gangs would talk to themselves. Gaming it would mean that voting gangs had to have convincing interests etc.

An old writeup on the idea: http://williamedwardscoder.tumblr.com/post/15581427232/self-...
"This is a fork of TextSecure that aims to keep the SMS encryption that TextSecure removed for a variety of reasons."

Reason for the fork: https://whispersystems.org/blog/goodbye-encrypted-sms/
What do you guys think of this visualizer for 3D infrastructure monitoring?
Archlinux also provides source packages, in the form of ABS (https://wiki.archlinux.org/index.php/Arch_Build_System) for "official" packages and AUR (https://wiki.archlinux.org/index.php/Arch_User_Repository) for "unofficial" packages (in the "not officially supported" meaning).
> This step was announced some time ago, and since certificates usually need to be replaced frequently

Most people will buy certs valid for a few years, or around a couple of dozen Chrome-releases, and forget about them until they expire.

From my experience, among the things deployed in the world of IT, I would argue they are among the things replaced most infrequently.

So I'm curious... What makes you say certificates needs to be replaced frequently? What's the use-cases you are referring to?
> Why would you even make this software accessible from the ground?

Why do you assume that the requirements for the software will be set by safety-minded engineers, rather than by politicians?

I can also think of attack vectors even with your constraints. Tell all planes in a region to fly to a particular airport. Each plane individually calculates that it has enough fuel, so does so. But this doesn't account for the overloaded airport. Even with fuel contingency to fly to a nearby backup airport, I'm sure there's a number beyond which this will not be possible (since all available backup airports would get overloaded too, etc).
I happened to have a contact from an agent I dealt with in a past order. If you check some specialized forums I'm pretty sure you'll be able to find out some agent working for your area.
Good point about BBEdit. I usually use it on a regular basis. I could always use a Bash script and `xcodebuild`. Only go into Xcode to debug (or learn gdb finally)
Well, I am a games programmer and my machine at the office has 64GB of ram....which nearly runs out every time I start the project. All laptops which we use for going on business trips have 16GB of ram but that's sufficient only for a minimal set of projects to be ran. Obviously that's a very specific use case, but those specific use cases exist, and it's sad that the XPS, which is supposed to be a high-end machine, does not cater to those use cases.
That's a reasonable approach, though of course it means that you can never have a 100% e-voting system as the security of the thing is contingent on there being a regular paper ballot.

> And your hypothetical case is really a kidnapping, criminal offence, not scalable.

No, there is no need for kidnapping. Human relationships are complicated and pressure can be applied in many ways. A spouse, father, or other person can influence people in his direct vicinity. The secret ballot and requirment that only one person enters the voting booth at a time ensures that that influence does not extend to the election result.
I have found my success/failure to be hit and miss with things I have submitted over the years... I just thought it was luck
depends on how paranoid we want to get, still I think it is easier to hack a pilot than a computer. with a computer system you could have 3 or more systems all getting a vote before action is taken and each of those 3 could be written by 3 separate companies using unique security and code. all sorts of fun could be had trying to make a system unassailable by bad guys but in the end, if someone wants to cause harm they will.

if they wanted to kill more people the plane would never leave the ground, likely you don't need a plane at all, those luggage areas are very crowded at peak hours
I'm curious.. what features are you looking for?
why small claims or claims at all? why not just tell them to stop using u-boot? like..'your license is thusly revoked' or something?
I've been using arch for quite a while, and I was wondering if you could explain why gentoo would be more rewarding for someone like me.
Monopolies can also cause stagnation as we saw with Internet Explorer back in the 90s. A company is certain you have to use their product so why waste any resources trying to make it better.
I can definitely say I see more acute distress about things that happen on Facebook than I see on any other site. It seems someone I know is upset about some interaction they had with somebody every few days.
Amazon Spent Big Bucks on Crytek's Engine
A girl I met recently is encouraging me to learn Latin. She is fluent, even competes in Latin poetry competitions (this actually happened). I think... all I can think of is that scene in Life of Brian! Although I am sure there is some benefit to reading Virgil in the original Latin.
(Wondering if the down-voters saw the pun and didn't like it or if they missed the pun and felt it was a pointless comment.)
These are great points and would absolutely be issues without proper implementation. Of interest, user atrip commented elsewhere in this thread:

>In Estonia the pressure issue is solved. One can vote as many times needed. When first vote was given under pressure, one can vote differently later. As many times is needed. Internet voting is not possible on the voting day, only before. That assures that when one has no possibilty to vote without pressure in internet, one has possibility to vote traditionally. Traditional vote overturnes e-vote.

This would also solve the bribe issue. And not to say there aren't issues. I feel the opportunity outweighs the risks personally as long as good practise in the system is followed. The biggest risk in my mind is blatant exploit by the person in power of the system, much like todays rigged elections.
Yeah what the heck are these guys thinking? They didn't google the name first?
edit: FYI, title got changed from "ycombinator.sucks - A New Internet Domain: Extortion Or Free Speech? (npr.org)" which is why I used the website name down here.

ycomibinator.sucks?

Maybe this is not such a bad idea. It can be a nice simple "living document" of criticisms to yCombinator.

Often times, creators of products and services often look towards negative feedback to see how they can make their product/service better.
It sounds as though it actually sends you multiple emails
I really like Arch, because contrary to the popular belief it is the most hassle-free distro I've encountered. As vanilla and up-to-date as possible, but with the right amount of automation (binary pkgs and great simple utilities) baked in.

That said, some distros like nix and guix are addressing a much needed problem now---how to be able to get reproducible builds. Sadly, they haven't learnt many lessons Arch taught us. Last time I tried nix, installing mutt eventually pulled in python as a dependency!
I think the GP was using '...' as a standard "stuff removed for brevity" ellipsis.

However, since you asked:

In a YAML document, there is an implicit top-level object, either a hash/dict/associative array or a list/array depending on your formatting.

The '...' separates streams, or top-level objects, within a single file or IO stream.

YAML parsers generally stop when they hit the separator, even in languages that can do multiple assignment. If your IO stream behaves like a file handle, you can read it repeatedly into different variables until EOF.

Multiple streams in a YAML document are fairly uncommon. I think most people don't know they exist, but I appreciate the flexibility and use it whenever it makes sense.
It would be nice to be able to choose the 256 GB HDD for the non-touch version. I'm not sure why this is not an option.
The water toilet is actually a pretty lousy device. We've had sanitary and odour-wise competitive dry toilets for a while now that don't waste water and energy.

Ref. https://en.wikipedia.org/wiki/Urine-diverting_dry_toilet

If you are looking for something that's still technically less mature, look into showers that recycle & treat water (instead of heating and dumping a constant stream of it)... A recent entrant is described here: http://www.extremetech.com/extreme/170784-recycling-closed-l...
Additional feedback:

5. Use of better colors:
For following keywords or topics & colors for users by active | top | influencers etc.

6. Verified accounts.

7. Use of on Demand Badges like: Trustworthy User Badge, Looking for(Badge), Looking for co-founder, Hiring, Remote jobs etc.

All these can be grouped under a Paid plan?
I would definitely pay for value & additionals, even a good mobile app experience is missing.

8. There is lack of networking and peer discovery in HN.

They should add community managers & make this evolve. Take it to the next level.

9. Follow options:
Follow this discussion, Alert-me's, Follow Posts by keywords.

10. Finally, there is lot of scope to Improve.

HN team & YC should Rise up to the expectations and deliver richer experiences. What are they doing?

11. Add a separate Top Link: Voice-UP your concern.

This is for: Alerting, finding loopholes in the system(gaming the system etc), User Site feedback, new interface ideas.

Creating a vibrant HN ecosystem is the way looking forward. Lets do it.
20 Alternatives to the Apple Watch