skysight-inc/HackerNews huggingface dataset:
Ask HN: What's the most stable linux desktop environment?
I've just bought a new computer and need to install some flavour of linux on it for development purposes. Its predecessor had linux mint installed; I liked the slick interface and intuitive and well thought out UI. I often ran into problems with crashes and bugs though.

Yesterday I installed mint on my new box, and in 24 hours I've had 3 different problems (random crash, menu disappearing for no reason, wifi not working) I thought that maybe my previous problems with mint originated in some hardware fault, but since the problems persist on a new box I have to assume that it's just not a very stable distro.

So the question is: Which distro is the most stable these days? It needs to have a somewhat nice UI, windows manager, etc. and needs to work (as far as can be expected) out of the box. I have no interest in spending my limited time tweaking and repairing. It's a tool, not a hobby.
So submit them again, if they're interesting. That's both allowed and encouraged here.

Use your judgement though. It's a privilege to be able to do this. Three times over the course of a few days is probably fine. Four is probably too many.
i don't think that the minimalism of the default install (i am talking about openbsd mainly, since i have little experience with the other three) is too much of a problem. in the default install is practically all the tools and components one needs to set up and configure a router. any extra components can be grabbed from ports and packages as shown in the aforementioned tutorial, where the dnscrypt client is installed for encrypted dns queries.
When a purchase happens in a physical store, there are possibly three different countries involved. The location of the store (1), the citizenships of the seller (2), and the citizenships of the buyer (3).

Normally, we only care about the first country, and the seller and buyer can be anyone from anywhere. With stores on the Internet, we have a different deal. Prices are set based on the buyer's citizenship, regulation and taxes is based on the country of the server, and prosecution of crimes is based on the country of the seller.

For those stores that enforce geo blocking, I only have one question: Which customer protection laws should govern the purchase?
Well, all of them. A router in computing parlance is just any device that forwards packets between networks. So the first two examples are both routers.
123-reg in-house script accidentally deletes live VPS services for customers
Just bot it to front page
Yeah, the aside about geeks winning economically was a bit of a tell. They are, kind of, but only a couple hundred thousand, from boomers to 22 year olds. Most are doing pretty bad.
They forgot to count the 2204# (1000kg) of self-congratulatory PR value extracted. Kind of ruins their bragging rights though, when you realize how much usable material they're recovering on the cheap. They're basically just doing the obvious, efficient and profitable thing. It has taken markets a long time to catch up with how obvious it is, though. As metal prices go up, it will become even more profitable, and they'll be glad they already have the infrastructure in place.
My rant related to this:

How It's Made[1] often has lines like, "The worker places the assembly in a oven that heats the metal to 1,292 degrees Fahrenheit". Which is an oddly-specfic temperature before you realize they just converted it from 700°C. Since it's highly doubtful the oven maintains precisely 700°C—and since it's not important to the viewer what the exact temperature is anyway—it annoys me that they don't just say "1,300°F" instead.

[1] https://en.wikipedia.org/wiki/How_It%27s_Made
Org as a Word Processor
Dynamically unloading/reloading DLLs to re-update code.

Cool if you can pull it of, but seems very house-of-cards. All you need is one bad reference floating around and boom.

I kinda wonder what this would look like in Rust. You could track all the lifetimes appropriately and make sure nothing got a handle into code that could be dynamically unloaded.

You'd keep all the native performance gains but without being nearly so brittle.
The IO monad doesn't involve actually recording anything...it's not like MVCC. What are you actually trying to say here?
And yet StackExchange has survived to rule all over programming forums. Probably largely because the moderation is extremely heavy and kept heavily on topic...
For some people religion is all they have ever known. You won't find them on any other "ground".
Don't blue collar workers procrastinate by chatting with each other?
One thing that you can do is to examine the backlink profile of your competitor's site. Look at the sites linking in and see if you can get links there as well. You can also get a decent idea of what ancillary social media work that they're doing and try to mimic that as well.

I would be looking to get mentions on high traffic places with user generated content like huffington post and forbes.com.

There are plenty of backlink checkers around just do a google search. I recommend that you try at least two as not every site catches every link.
You've got a post on hacker news already so maybe you know more about it than me.

The preceding information is by no means a comprehensive guide but it has worked for me in the past.
Study: people who grow up poor have a harder time regulating their food intake
Those omissions would confound things. While some MRAs talk about 'betas', not so many advocate explicit violence or 'uprisings'. And Gamer-Gate is another thing entirely - mentioning it would be explicit stereotyping.
As a 3rd generation San Fransiscan, San Fransisco is a dirty two-fisted drinking town, full stop. We are the descendants of the leftover dregs of society, the junk drawer of mankind. We are used batteries, bent paperclips, lint, and stripped out rusty screws. Any illusions to art havens are from the last batch of transplants. Romanticism is borne of a head injury to your hippocampus. This city is for the losers and weirdos, the people that can't fit in; hence the gays. That's not a paen to some crappy apple ad about being different. We are not liked by society, we are scoundrels and assholes, drunks and drug runners, we are the fags and chinks and every other horrible name. We are left alone. And now the transplants from the last wave of the hippies and the techys think this place is theirs now. Nice try. You aren't reviled enough yet. When everyone else turns you down, then you come to SF and can talk about your new home. Hell, have a beer.
realistically, what is the best option for adding wireless networking to this or any other setup based on a generic box? i assume one can build an access point with a typical wifi dongle but i am not aware of any of the software means required.
The voting ring detector has worked pretty well in my observations of posts in /new with unexpected amounts of karma.
Not really. I'm not aware of any deductions that he could take as an S-Corp that he couldn't take as sole proprietor or LLC.
The majority of message boards have few people with message-editing powers, and using them (as opposed to just deleting a message) is a rare event. I've only moderated very small message boards, but we strictly avoided editing users' posts for content, because it would erode user trust if we made it appear that people had said things they hadn't said, for example.

That's in stark contrast to something like a wiki, where it's expected that people will edit one another's content. Of course, most wikis don't attribute editable content to named individuals!

If you look at a high-profile question in Stack Overflow, often the proportion of replies that have been edited by someone other than the author would be shocking on a typical message board - 18 out of 27 answers, for example [1]. I'm quite sure my posts on this site are edited far less well below 66% of the time - in fact I haven't noticed any being edited at all.

In other words, I would say stackoverflow has positioned itself between conventional message boards and wikis in terms of message-editing convention. It's unusual, but it seems to work for them.

[1] https://stackoverflow.com/questions/9329446/for-each-over-an...
"My major gripe with haskell was that I could never tell the space/time complexity of the my code without serious analysis (that among other things involves second-guessing the compiler's ability to optimize). This makes writing good quality code harder than it needs to be."

It seems to me that there is some connection/analogy with garbage collection. Garbage collection also makes reasoning about space usage of programs difficult, since it happens in some future, yet unspecified, time. Yet GC is almost always regarded as good (although historically there was a lot of fight against it), yet lazy evaluation is regarded as bad by many. Maybe the issue really is "good enough compilers"?
This is so awesome! I couldn't play yet because I am on mobile, but I will definitely do it later. I always liked this game.

As someone who never coded a game (a part from one that don't use any graphics: https://github.com/andreynering/sudoku ), I always ask myself how hard is to code a 2d/3d graphic game. I say this because a game seems much more impressive than other kind of (boring) coding projects.
I've only made two submissions. By some odd coincidence both made it to #1, which has scared me off making any further submissions for fear of ruining my perfect score! :D
I dunno, the author seems to have a pretty good handle on both the circa-oughts 4chan and '12-'13 Tumblr feminism I remember.
I feel this too. I find that exercise and diet help me control it the most.
Shows it's still useful for sure. But, Watson uses a lot of techniques for it's operation with several languages integrated together w/ Prolog just one. And it does it on this hardware: "Watson employs a cluster of ninety IBM Power 750 servers, each of which uses a 3.5 GHz POWER7 eight core processor, with four threads per core. In total, the system has 2,880 POWER7 processor threads and 16 terabytes of RAM." (Wikipedia)

My house might burn down haha. It would be interesting to know a complex, useful, performant application coded entirely in PROLOG that wasn't a Visual Prolog IDE or something. ;) A list of those with what advantages and headaches Prolog gave the developers would be a nice start.
Here's a relevant passage from the essay "Worse Is Better" by Richard P. Gabriel:

http://dreamsongs.com/WIB.html

"""

Two famous people, one from MIT and another from Berkeley (but working on Unix) once met to discuss operating system issues. The person from MIT was knowledgeable about ITS (the MIT AI Lab operating system) and had been reading the Unix sources. He was interested in how Unix solved the PC loser-ing problem. The PC loser-ing problem occurs when a user program invokes a system routine to perform a lengthy operation that might have significant state, such as IO buffers. If an interrupt occurs during the operation, the state of the user program must be saved. Because the invocation of the system routine is usually a single instruction, the PC of the user program does not adequately capture the state of the process. The system routine must either back out or press forward. The right thing is to back out and restore the user program PC to the instruction that invoked the system routine so that resumption of the user program after the interrupt, for example, re-enters the system routine. It is called PC loser-ing because the PC is being coerced into loser mode, where loser is the affectionate name for user at MIT.

The MIT guy did not see any code that handled this case and asked the New Jersey guy how the problem was handled. The New Jersey guy said that the Unix folks were aware of the problem, but the solution was for the system routine to always finish, but sometimes an error code would be returned that signaled that the system routine had failed to complete its action. A correct user program, then, had to check the error code to determine whether to simply try the system routine again. The MIT guy did not like this solution because it was not the right thing.

"""
Drone hits British Airways plane approaching Heathrow Airport
Both S-Corp and LLC are pass-through entities; there is no difference in terms of tax treatment.
Wow this article is biased. The media doesn't even bother to hide it anymore.
Tried to edit to post reference links. Posting them here instead

[0]http://www.ihr.org/jhr/v17/v17n6p19_reparations.html
[1]http://www.jta.org/2015/10/01/news-opinion/united-states/oba...
Find out how they are linking. There are several paid and free tools available to do that: Ahrefs and Open Site Explorer, Followerwonk.

Find out how they promote on social media. Search for social media analytics tools and use them.

Find out how inbound marketing and modern SEO work - there are several free resources on Moz.com and other similar sites.

Finally this question might be better answered by the Hackernews equivalent for SEO - inbound.org
You will find useful tools at https://inbound.org/view/tools
Before I'd run advertisements on Google - which is very expensive - I'd look at alternatives like StumbleUpon and several other sites with plenty of real users and decent targeting.

I would consider reaching out to help groups around the US. There are zillions of them, large and small. I'd enable groups to set up their own subs on the site, which they can control and utilize for their own purposes (perhaps with some customization and branding). I'd print up promotion fliers perhaps and mail them out to help groups. Help groups are very easy to contact and find; if you're smart about it, they're an extremely inexpensive user base to get started with.

I'd also do something about this:

(my first experience waiting to talk to someone as a listener)

them: hey

them: hows it going?

them: are you there?

them: want to have sex with me?

You've got a huge challenge in keeping that site from becoming a cesspool.
Very nice work!

I noticed a pretty significant bug (i think). The ghost character actually clears the checkpoints for the current rider! As an example, on level two, the rider must go right for checkpoint A, then left for checkpoint B, back to center for the finish. After finishing once, the rider only needs to go left to checkpoint B, then back to the finish. (Checkpoint A is cleared by the ghost rider).

Very impressive all that you've done!
And now we are back where we started, with why is it selfish for me to claim it, but not you? Without property rights, no one has any right to anything and the world would be anarchy.

There is nothing selfish about property rights. If you make something, and want to use it, that's not selfish. If someone else comes and demands you give it to them instead, that is selfish.
I think most people that would want to "Vent" on the site would need prior knowledge of your site. This isn't something they will go search out when they need it.

I think you should target various Facebook groups and just get the word out. I think a lot of people would be supportive of the site and you could get some viral marketing out of it. Emotional support is in vogue.

There's dozens of niche support websites that would love to know about this. Think forums that offer support for cutters, compulsive eaters, etc.
Apple Salvaged $43M Worth of Gold from Discarded Apple Products Last Year
Well, let's just say that I think if you look at the top 10% of salaries in this industry, compared to other industries, it's probably not great.

Note I'm talking about salaries of people, not Supercell's income.

i.e. if you look at the top 10% earning doctors, lawyers, musicians etc, I don't expect the app store to look great.

And if you look at the median, the app store will likely be very, very substantially subpar.

And if you look at the bottom 10%, it's probably a complete joke.

All in all, I don't think the app store is an interesting place anymore for the average dev. But that's probably true of most entrepreneurs I feel. It's so hard to compete with big businesses, that you're either in a niche they can't conquer, doing something special, or you're losing to them. It's either great, or shit, and the great is a tiny percentage.
I had chance to debug one tool built using Haskell. I was amazed how Haskell solution for clean and easy to understand (it was a parsing library generating better optimized SQL queries).

The main problems are:

- it is hard to find examples/snippets of real-world solutions on net (majority of examples are like Hello world and these examples are not useful)

- lack of documentation about building real-world solutions

Maybe more work should be done in explaining how Haskell can be used to solve some real-world problems. Parsing seems like place where Haskell shines and more examples should be available.

So maybe just focus on "parsing with Haskell" and win that space.
I guess most of users here are from US.

So they don't deal with this kind of internet discrimination so often.
Which ones aren't related to expenses?
You can't leave profit in an S-Corp without first paying income taxes on it.

The real benefit of S-Corp is to shift the cashflow from earned income (subject to self-employment taxes) to profit distributions (not subject to SE tax). But you pay the same Federal income tax on both. However, whether an S-Corp is worth it financially depends on a lot of factors, including how much you make, what constitutes a reasonable salary, your risk tolerance, and how your state taxes these different forms of income.
4chan doesn't allow GamerGate discussion. So anyone wanting to discuss it goes to 8chan instead, which is somehow less moderated than 4chan.
Just for fun: http://blog.notdot.net/2012/10/Build-your-own-FPGA
If you visit the store in your wife's hometown, do you pay the $10 price? If not, then the store do not care about your nationality, but it do care about the local taxes, government subsidies, availability of materials for the area in which the store is located in.
I would accept the same result in either an engineering or cultural challenge: assume you know nothing and find someone who does.
Such as?

I don't believe this is really true, would love to find some examples though.
So I never dug deep into the POSIX but I still miss this question answered before I accept the blog post's premise:

What's wrong with the standard procedure

1. open / create file
2. write to file
3. sync file
4. possibly rename file to final location
5. sync parent directory of file

Which compliant file systems don't guarantee that this is durable (notwithstanding disks that tell lies)?

Maybe POSIX doesn't specify this exact sequence explicitly (don't know), but this is the folklore which you find everywhere, and it's just what you arrive at naturally when you consider the object model on which the API is built (where an object is an "open file", i.e. what fds reference). (I mentioned this: it's basically the model that git also adopts, except that git objects are immutable).
I think it's called "divide and conquer".
Fatcat: explore, extract, repair, and recover FAT filesystems
Taking care of yourself is definitely a must. Especially sleep and exercise and diet. No question, and sorry if I gave the wrong impression. I'm not an advocate for the coffee-and-pharmaceauticals grindcore crowd.

I should probably clarify: I'm not saying people need to fill their days with random tasks or meaningless busywork. Nor am I saying that people need to overcommit themselves. Rather, I'm saying that, if you believe you're the kind of person who doesn't handle unstructured time very well, then some small amount of structure is your answer.

Everyone procrastinates for his or her own reasons, and I can't claim to have a magic bullet for all types. But I know what my type used to look like, and when I turned the lens of objective introspection on myself, I realized that my issue was not dealing well with unstructured time. I am guessing there are quite a few of us out there, and those who grok what I'm putting down will probably self-identify as such.

Note, too, that "finding more to do" should come from a goal-directed place. Make life goals, then atomize them into tangible steps, then atomize those steps into action items. Even hobbies and leisure have a place in the mix -- as things you'd like to get better at, or hell, just fun ways to kill time that refresh and reenergize you, or help you decompress.

(The opposite of this, which is just randomly committing to a laundry list of things with no overarching purpose, is indeed a recipe for burnout and thinly spread attention.)

My only real point is, procrastination is remarkably easy to do in a void. So next time you find yourself procrastinating constantly, look around the void. See how big and empty it is. (Or isn't.) Think about what that means in terms of how you're spending your time and planning your life.
I wish there was post notification on HN :-/

I also think that people shouldn't post small projects that don't belong to them - If a project/site author wants to be on HN, send them an email and suggest it. They should pick their "release" date, and be prepared for HN traffic.
Should look into SEP IRA, can set aside 20% of the proceeds for retirement tax free up to 50k.

Had a windfall years ago and really regret not doing this.
As a business owner, I have to question the reliability (who do I call if there are technical issues) and the potential for data leaks and privacy issues.
>Now if only there was a fix that didn't involve a downgrade from thinker to doer.

If you think that being a doer would be a downgrade, it seriously sounds like you should try it out.

Why go through life imagining you are better than other people when there is a way for you to know for sure?
S Corp doesn't pay Corporate income taxes like a C Corp, but all profit flows through to the owners and is taxed at their personal rate.
Only if nobody ever builds any big quantum computer, or if factoring turns out to be polynomial.

If current understanding holds, no, bacteria has no standing chance.
Me too! As others in the thread have mentioned, OpenBSD and pf make for a (IMHO) much easier configuration. Not sure what kind of difference in performance one might expect. I suspect both Linux and OpenBSD are more than capable of keeping up with any traffic one might throw at such a router.
Wow, thanks for this!
Equal would come first for lisp.

"Would you consider equal the sum of 1 and 2 to 3?"
The existence of past conspiracies does not offer proof of new ones. Likewise, the fact that shills have existed in the past does not mean they exist here and now. The burden of proof is still on the one making the claim.

It's not only irresponsible but dangerous to take a guilty until proven innocent approach. You should expect somebody to prove it if they're making a claim. That's not letting anyone "win".

Look at profiles. Look for unusual voting patterns. Is it more likely that Uber is secretly watching and manipulating a forum for hackers, or could it be that a lot of people here actually quite like Uber as a company? Occam's razor suggests the latter.

Or maybe - like me - this story just seems shaky as hell with people not understanding that Android permissions (like license agreements) often over-extend themselves. That a permission requiring X doesn't mean X is being used. All the time we see things like "App requires contacts list" where it's only grabbing the owner's info.

Honestly, playing the shill card is lazy and irrelevant. If you have proof, show it -- otherwise you're just spreading FUD.
No, the amazing thing in the article you linked is that bacteria colonies can solve complex mathematical problems at all. No one said they will be faster than other classical computers.

If you like to read about this kind of problems:
Many of Scott Aaronson's other post are about the limits of efficient computation. If you are interested especially in the limits of alternative approaches like protein folding, analog computing and anthropic computing I can recommend "NP-complete Problems and Physical Reality"[1].

[1] http://www.scottaaronson.com/papers/npcomplete.pdf