skysight-inc/HackerNews huggingface dataset:
It's a bit like all these female-only groups that exist and special programs for women. If I were a women I would be a bit offended by those things as I would if I would work in another field and the spotlight was constantly on my gender rather than my competence.

It's just so... ironic.
Why do you only talk about "ten" commandments and not the other six hundred and three: https://en.wikipedia.org/wiki/613_commandments
This is why anti-vax is spreading. There's concrete science, and this article accurately reports it. Yet people disagree with decades of research because of some anecdotal experience. I can't believe I need to defend science vs opinion on HN...

Edit: I'm not against opinions and critical analysis of research. But you need to back it up with other research, not one off anecdotal evidence.
I think there are often several candidates in the primary election for any given office (not just president) that would like to, but it only takes one stalking horse funded by the rich in either party to ad-bomb the election, fragment the vote between the better alternatives, and rake in a plurality of the votes for the win.

There are probably several ways around that, but why change it, since the system is "working"?
The number of people in this thread not merely nodding their heads and mmhmm-ing (or the internet equivalent) is a concern.
And yet you are dodging the argument again -- the argument is that allowing Uber to dodge all regulations is bad for Uber employees (while it is of course better for customers). And Uber is not the only company capable of writing a simple mobile app for taxi services. Taxi services certainly can do it (it is not hard) and will.

If it were the case that allowing certain companies to use slave labor were good for the economy (it is) then should we allow that as well? It would make every single person on earth better off. Well, so long as I don't include the slaves that's the case, but as you've chosen not to include the Uber drivers in your characterization I think that's fair.
It was implied that Rimmer had all the real Rimmer's memories and behaviour though, and was a pretty much completely accurate simulation.
To answer that question for yourself just requires reflecting on the benefits of open source vs. proprietary software.

Also, in this particular case, Matrix also appears to be a well thought out platform for decentralised communication, one that is likely to be flexible enough to meet the needs of multiple different forms of communication.
That's not the problem; the problem is a lack of awareness about object-capability theory. zooko nailed it: https://twitter.com/zooko/status/748683889934163969

If you have time, read up on the basics: http://www.erights.org/talks/promises/paper/tgc05-submitted....
I make well over $10,000 / month operating several mobile games.
The specific group of people is the voting populace of the United States which has clearly defined the minimum wage that is allowed to be paid to an employee and also legally required benefit structure.

They get to decide because they are us and we vote to prevent brutal gilded-age era exploitation and abuse by companies, who are unbelievably powerful and can essentially decide on any terms in the employment contract which workers must accept, unless we vote to make them illegal.
Apologies for being off topic. I am happy about this story now being on the front page.

However, I don't really understand how reposts work. I always thought that URLs are a unique key.

Is this a way to kind of "retry" them? In this case I'd be curious about how they work.

https://news.ycombinator.com/item?id=12570201
Though I'm a big fan of debugging, and one of my specialties is debugging everything, I'd also like to point out that writing unit tests is also a very good way to "debug".

2 good things come out of unit tests:

1. You'll decrease the chances of having to debug that code again
2. You'll learn how to write code that needs less debugging.

Now to adress your question directly, I have developed a few techniques of debugging, which come in quite useful.

1. Going directly to the problem. Example 1: you're debugging some database problems -> put a breakpoint in the library that's interfacing with the database. Example 2: Some object has some unexpected property -> put a breakpoint at the point when that property is set. Example 3: you're receiving weird http requests -> put a breakpoint as close as you can to the code giving you the request.

2. Conditional breakpoints. Some IDEs have this feature build in. If not, you can just write code around that. All you have to do is write a conditional statement with the condition you expect, and if it will evaluate to True, put a breakpoint inside this condition - there you have it, simple conditional breakpointing (helps with loops and other scenarios).

3. Write code that minimizes state change. I know I'm being preachy again, but the worst bugs I encountered all revolved around objects being changed by code in extremely unexpected places. Don't do that! Think by default never to modify objects once created, and only stray from this rule when the alternative becomes ridiculous (e.g. when you have to write a lot of really complicated code which nobody will understand)
I'd like to know this as well. I've never found anything quite like Greg Egan.

Some works of Vernor Vinge maybe.
How do you make revenue?
There's a bit of this going on: https://en.wikipedia.org/wiki/Framing_effect_(psychology) -- this is presented as an effective loss.

That stated, if someone was in the position where for work they can download any free tools they need, but ones needing paid licenses require hoops to be jumped through, I can see that being an issue.
> tools for sharing locally hosted copies of Wikipedia,

Why?

It's much easier for the ISP to peer with Wikipedia/etc.

Why would you want a low bandwidth gateway to the web?

I don't understand the advantages.
>>I tend to agree with others that posted here, that in general, people are just not interested. It may be too hard for them to grasp the real implications of giving all those informations about them to third parties.. They may also consider that it's too hard to handle all those problems by themselves so they're willing to pay the prices...

It's true that many users who give away their data are not cognizant of the consequences, and there are others who understand but do it reluctantly because of peer pressure or usability. But there's a huge swath of people who fully understand the privacy implications of giving away all their data in exchange for the products they use daily, and they're perfectly happy with the deal.

They're not as vocal as the zeitgeist here on HN, and they're not irrational, naive or helpless; they just have a different set of values.

I agree with you that people who care deeply about this issue have the power to change it through focused, collective effort (even if that means supporting open alternatives, like DuckDuckGo). However, I disagree with your characterization of people who willingly support this as being predominantly exploitive.
The chance of an invisible magic snaphotting system not invisibly breaking the 'back-to-basics' assumptions is precisely zero, invalidating any tests performed within or by it.

Developing against a known state and always and only testing against that state is easy and has been since approximately always. Not doing it is lazy. Stop guessing, developers, programme!
apparently, it has an eMMC soldered to the motherboard instead of a HDD/SSD...
"Joel also posits that companies can recognize prospective “great” developers easily"

Reacting more perhaps to this general notion (or Joel's notion?)
Red states have a habit of having the police "suggest" to homeless people that they should get on the Greyhound bus to places like SF and Seattle.

And add to that the factor of both cities have weather that doesn't kill the homeless as quickly.
Tap water is awesome when you are home and it doesn't taste like crap. Bottled water is awesome when I am at the gym, or out and about.

I really don't get why the left hate water bottles so fucking much, it has become quite tiresome.
A cluster of "tiny homes" is indistinguishable from a "trailer park".

There are actually very nice trailer parks / prefab house / mobile home communities, that cater to specific populations (especially retirement communities). They have a bad reputation in general because of the modal kind of person who inhabits them, not some sort of inherent characteristic of the construction style.
How about not making it a race and just learning the shit out of any one algorithm at a time?
You don't know a single person who uses stack overflow?
Problem with Android is the amount of devices that will never get updates.

How many devices are there in the wild that have yet to be patched against stagefright? I bet it's over 50%
CS could be the shorthand for "Customer Support" and "Customer Success". This is adding to the confusion.
Capitalism metastasized when bottled water replaced public drinking fountains in the 90s and 00s.
A couple of years ago everybody had ICQ, at least here in Germany. I wouldn't say that it "didn't take off".
When I started reading Joel there was only CityDesk and FogBugz.
We had publicly visible comment scores, years ago. They generated flame wars: people would compare their scores to the scores of other comments, feel outrage, and start meta-discussions about the scores.

Even today, if you follow 'dang and 'sctb (whose comments are the informal moderator log of HN), you'll see a significant chunk of their work is just reminding people not to go on and on about being downvoted.

I don't think public comment scores are coming back and I think the quality of discussion is improved without them. There's an interesting phenomenon here about the quality of discussion versus the convenience of consuming comments; it may be that the site is better for participants without the scores, but better for consumers with them.

I have fewer opinions about the first two suggestions. But it's worth keeping in mind that HN has some design limitations that also serve as brakes on runaway discussions. For instance: after a day or two, it's hard to hold on to a back-and-forth debate, because the threads aren't especially easy to find. Notice how HN has no feature to alert you to someone having responded to your comment. Reddit has that, and it's a disaster; it's like the badge on Slack that psychologically coerces you to read chat room messages you don't really care about, except on Reddit there's also an implied demand that you write a new comment to respond. Yech.

I often want to see the newest comments on a thread (I find myself CMD-F searching for "minutes ago"), but I worry that making it trivially easy to do would have similar effects, of encouraging people to monitor threads waiting for comments to jump on. I have to force myself not to do that sometimes on threads where I have a lot of opinions about the subject.

So just some thoughts.
> Nowadays people don't listen to their bodies and drink accordingly.

Source?
> At the other hand ordinary people live in so much pressure they don't tend to educate themselves

This is the core issue, in my opinion. We have made democratic participation a luxury.
A president can do an enormous amount without the support of congress. A president can veto, and many, MANY regulations are executive branch administration rules rather than laws passed by the legislative branch.

I'm not particularly in favor of a president whose goal is to "burn it all down" in the way the Libertarians want to, but executive power is wide reaching and almost unfettered and there is a whole hell of a lot a president can do.
Uh...
http://www.newadvent.org/cathen/14317b.htm
"""
Stylites were solitaries who, taking up their abode upon the tops of a pillar (stylos), chose to spend their days amid the restraints thus entailed and in the exercise of other forms of asceticism. This practice may be regarded as the climax of a tendency which became very pronounced in Eastern lands in the latter part of the fourth century. The duration and severity of the fasts then practised almost pass belief, but the evidence is overwhelming, and the general correctness of the accounts preserved to us is no hardly disputed. Besides the mortification of the appetite, submission to restraints of all kinds became at this period an end in itself. Palladius tells us (ch. xlviii) of a hermit in Palestine who dwelt in a cave on the top of a mountain and who for the space of twenty-five years never turned his face to the West. St. Gregory of Nazianzus (P.G., XXXVII, 1456) speaks of a solitary who stood upright for many years together, absorbed in contemplation, without ever lying down. Theodoret assures us that he had seen a hermit who had passed ten years in a tub suspended in midair from poles (Philotheus, ch. xxviii)
....
Saint Alypius after standing upright for fifty-three years found his feet no longer able to support him, but instead of descending from his pillar lay down on his side and spent the remaining fourteen years of his life in that position.
""
Do you need Service Worker in your web app?
TrueConf Online 6.5.6: A new app version for Windows
We have prepared a new version of client application for Windows specifically for the users of our video conferencing cloud service.
New Smart Layouts
As an addition to our standard layout in which preferred video is displayed in the corner of the screen, our new app version offers three new layouts. Our favourite overlay option allows you to save screen space by overlaying a larger preferred video with smaller ones appearing at the bottom. This layout does not interfere with your view and increases the total area, which might be helpful when working with the content.

By choosing left layout, you can place all the windows on the right of your preferred video, while top layout puts all the windows under the preferred video without overlapping. You can select new layouts in Preferences settings (Conference tab). Our new layouts also automatically adjust to any display aspect ratio, including vertically oriented screens.

User’s Device Status Indicator

TrueConf Online 6.5.6 will help you analyze sound or video problems during a video conference. Microphone and camera icons visible for all the conference participants appear on top of the user's video if their devices are inactive. We are also reminding you that since 6.5.4 version the Host has a remote camera and microphone control of conference participants.

Images instead of Video

With TrueConf Online you can choose what you are streaming: video, desktop, or.. images! Image streaming could be useful as a cover before the conference starts. TrueConf Online 6.5.6 supports JPEG, PNG, and even GIF animation.
Can anyone tldr this paper?
If your subconscious is triggering on things you don't want it trigging on, it's a liability not an asset. Your OWN BRAIN is a LIABILITY. People are OK with that?

If your brain is not working right it should be retrained so that it is. This site is supposed to be full of programmers and engineers. How the fuck can anyone in here not know how to reprogramme their own brain?
I am not talking about throwing a ball. Learning to make a lowercase "e" takes ~0.1 cm presison which is just well outside what you need for most things. Now shure people can learn to write or thread a needle as an adult, but generally people learn how to stabilize their hands well before adulthood which is a major issue for kids.
We use Slack heavily in our organization and editing happens all the time - whether it's to fix a typo, or insert a missing word, or cross out something we wrote earlier and put in the corrected version. Once you can do it you'll learn the value of it.
Here's something from the first part of the install which is not something a normal person would ever do:

Configure the EC2 security groups (firewall) to let you reach Sandstorm

By default, Amazon EC2 protects your virtual machine from being reached over the Internet.

In the above tutorial, we allow the virtual machine to be reached on port 80. By default, Sandstorm uses port 6080, so look through the above tutorial and add another security groups rule allowing port 6080.

SSH in, and run the Sandstorm install script
I think OP meant the other piece of software you didn't mention.
> This is the core issue, in my opinion. We have made democratic participation a luxury.

You would fascinated if I tell you this is the main leverage or policy or whatever you call it which Islamic Republic use too.
I'm using Gumtree for payment and distribution, it's worked very well for me.

As for marketing, I've just replied earlier in the thread with a little more detail.

For a site with tutorials on game development, most of your readers will be using adblocking software. Therefore most popular monetization methods are: selling a book, a course or locking off content behind a paywall.

Here's an example of premium content:
http://aigamedev.com/premium/interview/dying-light/

Here's an example where the author sells the source code for his articles
http://www.wildbunny.co.uk/blog/

This blog is about all sorts of tech stuff but he sells his book "Game Programming Patterns" (which is very good!) in the side bar.
http://journal.stuffwithstuff.com/
Amazon's hiring hunger is transforming Seattle's economy
Sometimes that source is a tap though, infamously Desani in the UK.
That should be fixed with IPv6, no need for NAT at that point, and home routers could perform simple DNS functions.
I'm not disagreeing with everything you said, BUT, most pension plans I have seen only pay about 1 to 2 percent of your (ending) salary per year of service, which means something in the range of 20 to 40 percent of your ending salary when you retire, rather than 80 percent. I'd really like to know about this "4% per year of service" job, so I could apply :-)

However, the part about "pay spiking" by taking on a more difficult or higher cost of living locaiton, but higher paying, job in the last 2 or 3 years, is very true. It would probably make more sense to average your entire career.

It's a shame private companies don't offer pensions anymore, but I guess that was just a thing for my grandparent's generation.
But if you read the article, in this specific case, the event organizer was going looking for female founders... but seemed to totally ignore the ones that were standing right in front of him and ignored the easily accessible resources at his disposal.
check the home of rich people and poor.
iirc they scrapped that in favor of virtual-dom a long time ago.
"Do note that it's not so isolated as you think. If I were to travel to France, and fall ill, I am entitled to any medical treatment that a resident would receive. This includes Switzerland, so your statement isn't quite a match to how the system works."

+ Yes - it is. Your system is absolutely isolated from the French system. The fact you can get coverage is no different from the fact I can get coverage in another province. There is absolutely no operational relationship between French and Swedish healthcare systems.

"Even in the US, there are about 9 million people in the VA system and 55 million people in the Medicare system. Is there some fundamental reason which explains why Medicare cannot scale by a factor of 6?"

Ask yourself the question: would you want a 'EU' level healthcare system - where Greeks, Swedes and Bulgarian were managed by the same entity? Do you grasp why that would not work? Greece is a completely dysfunctional country. How do you think it would fare under the 'same system'? Would Doctors in Greece be granted retirement at age 55, but Swedish Doctors not until 65? Under the same pay? It would never work.

+ It doesn't matter that everyone is entitled to some kind of 'emergency service' - and frankly - I'm not against that. But what if you were to put people who illegally into the country 'last week' - ahead of American citizens who required 'knee surgery' and because of this - American citizens who wanted (and paid for) knee surgery, went from waiting on average 2 weeks, to 18 months. Is this fair, or even moral? It's absurd. If people want to pay for healthcare, they can pay for the service to have it in two weeks.

The question of 'how much medical coverage we give to illegal citizens' is really another question entirely.
There is no "proper" sitting. The best thing you can do is to change your sitting position like every 30 minutes or so. Of course, standing up and doing some basic stretching would help too.

I am not recommending exercising for this specific reason, we should all be exercising regardless :)
I'm reading Neal Stephenson's Anathem now. I feel like it's a book that will stay relevant in the future, partly because of how cultural persistence is an element of the story.

edit: I spelled the title incorrectly.
Well, it never claims to teach you all of the language; it tries to show off some neat parts. Articles like that often don't go into the details of I/O. Especially articles about languages with REPLs, which have much less need for that since they allow you to interact with your program more directly. (But it's true that many other Prolog resources also ignore I/O.)
Could you give me some concrete examples so I can correctly understand you?

You may safely assume nearly-total ignorance on my part.
Radio show archive website, it's been running for about 10 years now.
Slaying a UI Antipattern with Flow
You can read excerpts of the chats by clicking on a link in the article (search for "read the full chat logs").
you lucky bastard! :)

Care to convey some details?
I would take an 8% paycut to be free of the nonsensical 9-5 schedule.
But we're not talking about them. We're talking about the millions of people who don't want that deal, or wouldn't if they thought about it, but are currently being forced into it by network effects and lack of existing viable alternatives.
Uh, if you can't figure that out from the directions, maybe you shouldn't run your own server?

It's ludicrous to suggest that everyone should run their own server. It's like saying they should all build their own cars.
Care to share what games?
I would take an 8% raise. If I'm working from home, that is one less capital expense the company has to invest in me, in the form of office space and office perks. I would not volunteer to work from home if it had any chance of decreasing my productivity. As such, that is more money in the company's pocket that they should reinvest back into the employees so they have the option of replicating office perks back at home (equipment, coffee, snacks, things like that).
Depends on the water. The Coke/Pepsi waters (Dasani/Aquafina), among many others, are just purified tap water. So it goes through all the same piping that brings water to most American homes.

http://abcnews.go.com/Business/aquafina-source-tap-water/sto...

https://en.wikipedia.org/wiki/Dasani
Agree. I'm not sure why people regurgitate Joel's bullshit. He once wrote that you should screen developers based on university they went to ...
The "People don't understand" is a condescending statement and is exactly the reason why the people who try to build these decentralized systems never succeed, because they don't even understand why people use information silos.

If you really think that's the problem and you think you know better than other people, you should quit using every single centralized system out there, like your bank (they take your money and invest it elsewhere! And most people don't even know about it!), credit card (It's just a small piece of plastic but you have to pay them money just to pay money, and they even track your purchase history, how ridiculous is that!), etc.

Sure there are shitty aspects to this (and I don't like it either), but the reason they are still around is NOT because most people don't know, but because most people have better things to worry about. I know EXACTLY what's going on but still use centralized silos for certain things because it makes sense at the moment, even though there are many downsides.

It is these "decentralized" people who are out of touch, not the ordinary people.