skysight-inc/HackerNews huggingface dataset:
Games can suck your life away. I've spent a week in a room doing nothing but playing games on multiple occasions when I was in High School or College. It's just too easy to say yes and spend the rest of the day doing it. I know a lot of people manage to have a healthy relationship with games, but at this point I have too many negative associations that I'm hesitant to even own a desktop. Over a summer back with my parents, I played games instead of calling up my friends or getting a job or exercising more. At the end of a Summer I had lost my social skills and had no new real world experiences. I wasn't even comfortable going out any more. It was pretty sad in my opinion. On the flip side, I have had a wonderful time playing Starcraft with people while at school and made new friends that way. Games are like a gas that fill up however much space you have to let them fill up. If you already have a social life and work to do, they are not going to take up much space, but if you find yourself with weeks of free time they could very well take up all of it.
This is entirely anecdotal, but a coworker of mine worked at amd, and he once told me that amd did a study and found that instructions needed for backwards compatibility accounted for less than 1% of CPU die space. Big silicon manufacturers are pretty price sensitive and the decision to break backwards compatibility is a clear cut economic one. Clearly they have chosen not to break old software at the expense of continued architectural complexity and maintenance.
Straight out of The Art of War:

When you surround an army, leave an outlet free.

[This does not mean that the enemy is to be allowed to escape. The object, as Tu Mu puts it, is "to make him believe that there is a road to safety, and thus prevent his fighting with the courage of despair." Tu Mu adds pleasantly: "After that, you may crush him."]

http://www.gutenberg.org/cache/epub/132/pg132.txt
In long mode you no longer have access to the virtual 8086 mode which is most likely what DOSBox was utilizing.
On one hand, nice way to collect a database of SSH servers without triggering alarms.

On the other, people using this tool are more likely to take steps to secure their servers.
World politics seems to be shifting to the right in almost all the major economies. It's quite depressing (to me).

Are any of the major economies moving to the left? Does anybody have a good understanding of why this is happening?

In this instance, it doesn't appear to be fear caused by domenstic terrorism. Japan suffered domestic terrorism in the past and the response seemed far more measured then.
I thought the same before reading the article. But they actually tried to control for other variables (experience, country, language).

If you know another variable that explains the difference please let us know.
In the Japan Times article on this it says they suggest that pirated CD sales could be used to fund terrorism... yep..
+1 for ProDOS
Is this about whether you set your editor to convert tabs to spaces? (which is obviously tidier due to inconsistent treatment of tabs)

Or do some people actually use the space bar to indent code? (which is obviously insane)
Well, of course. Only companies with fuck-you money can afford the extra bytes spaces take up versus tabs, so it follows logically that they'd pay their developers more.
With WatchOS 4, the Apple Watch Might Finally Free Us from Our Phones
If anyone needed further confirmation that the State exists almost solely to ensure the safe flow of capital, this is a big hint.

Won't someone think of the rights holders!
There could be a third factor of conscientiousness that causes both high salary and use of spaces (to align your code just right). At least I will be using that excuse now when I spend time aligning function parameters in table columns.
They dropped the "v" from the version name.

Except in their official release blog posts, it seems :-D
Put the french fries down: Eating fried potatoes doubles risk of death
May be interesting to add different competition modes.

One of which could be a one time group competition.

For example, an office competition, a goal is set by the competition owner, they set the prize amount, % that goes to charity, % that goes to the winner.

They invite the participants and set the duration of the event.

Lots of companies have programs as part of their benefits to encourage exercise, etc. You could partner with benefits companies to set up the competitions for their clients.
Spotify tops 140M users, revenue jumps over 50 percent
The election that just happened in the UK seems to indicate that things are going the other way. Young voter turnout increased substantially, and they're way further to the left. That age gap seems to exist in the rest of Europe & the U.S. as well.
It's not free, it's just included in your existing contract.

You're paying for 300 minutes at home? When you're abroad and phoning to a EU number, you're using those 300 minutes. Before, you either had to get a special package, or pay roaming charges.
Where does using vim to insert four Spaces everytime I press tab leave me?
Is there potential for a MIPS build? Would be excited to try this out on an Onion Omega.
Can't you hold a referendum like for everything else? ;)
It doesn't need to be "the deep state" or "the US" - all it needs to be is one guy somewhere in government.

For all we know, this could have been leaked by Joe the North Korea analyst to raise his profile and increase his status.
Make Pharma Great Again with Artificial Intelligence: Some Challenges
> I don't really buy the argument that you would just assume someone is safe before

The problem is that it doesn't matter how you react to the feature. The problem is how groups of people react to it.

This isn't much different than saying you'd calmly walk to the exit if caught in a fire in a club. Even assuming you evaluate your own behavior in that situation correctly, it has zero effect on everyone else.

> There's really no way to correctly do this without having really accurate and very up to date information about the people using Facebook, which isn't always possible.

So maybe if you can't do something reliably, and there are risks to getting it wrong, the proper response isn't 'hold my beer?'
I'm not sure how well that comment will fly over here. (Though I agree with it, it's painfully obvious to anyone paying attention)
Go to events. Cold email entrepreneurs you want to know. Last night I went to an event by Alex Berman in NYC. I met a ton of wonderful people. I run a marketing consulting business and I got to meet a ton of other people who ran similar businesses. I find by going out and being around other freelancers and agency owners you can learn a lot.
at steemit.

see: https://steemit.com/shadowbrokers/@theshadowbrokers/oh-lordy...
It also depends on how and what you're measuring. If you are (e.g.) measuring diversity, but measuring it in the "wrong way" you could be setting up perverse incentives to game the metrics while not truly achieving the goal.
Is it just me or am I the only one who is a bit hesitant to submit the public IP/hostname to some random service on the web. I'm not trying to say that the creator of this has any ill intent, but I also don't know that they aren't cataloging addresses of potentially vulnerable ssh daemons.

Anyway.. just to reiterate I'm not trying accuse you of anything OP. Very cool utility, nice work!
"The model estimated that using spaces instead of tabs leads to a 8.6% higher salary".

So the model actually predicts causality, instead of correlation? That's amazing. I'll start using spaces instead of tabs today and I will ask for a 8.6% raise.

According to this model, I should get it!
I am sorry, but really I don't understand specifically which difference between C bitfields and Rust bitflags you regard as crucial. Is it about the feature being baked into the compiler vs. available as an external macro package? But the only reason it needs to be baked into the compiler in C is because there's no other choice - the C preprocessor syntax is too limited and awful.
The market has spoken
What? That's not what I said at all. In fact, as I initially said, "Please don't think I'm in any way arguing for child labor." How can I make it more clear?

My point is, in the hypothetical situation that a state did allow child labor – which I do not at all condone – people could choose not to buy products from that state, as people already do in not buying products from certain brands and countries that use child labor.
A Golden Age for Dystopian Fiction
As a spaces user, I have to acknowledge that I get irritated when I open a document with tabs and the formatting is messed up thanks to tab setting mismatches.

Is it possible that tab-aversive people making hiring decisions act on their aversions (consciously or unconsciously), while tab-friendly hiring managers do not?
If I'm using an IDE that handles whitespace and indentation am I using spaces or tabs?

If a tree falls in the forest, etc
I'm thinking this has more to do with it.
EU roaming was not free with UK Three. There were some countries missing, such as Germany. I had a Three spare card just for the feel at home feature and will continue to use it whenever I go to the US but it had to be extended significantly to fit new EU regulation.
Except that the comment I was replying to was taking specifically about buildings of the same size as the London one - and clearly taking about fires of a comparable magnitude to the London one (otherwise their comparison would have been meaningless). Home fires are irrelevant to that.
Ask HN: What to build using a bank account API?
Given the public beta of Teller has been announced today[1], what useful apps could be built using their API to pull data from your bank account?

I've previously built an open source web app to visualise transactions from a Ledger CLI .dat file[2]. This could be automated using an API to create a dashboard of your financial transactions. What other useful tools could be created from this data?

[1] https://blog.teller.io/2017/06/12/the-api-for-you-bank-account-is-here.html

[2] https://github.com/slashdotdash/node-ledger-web
Maybe it's an age thing : older devs tend to prefer spaces and are usually more paid than young devs.
In Italy I pay $10 for 15gb per month with unlimited calls. Looking forward to go abroad :-)
Pirated CD sales could be used to fund terrorism? That's a pretty tenuous link to "counter-terrorism efforts related to the 2020 Olympics."
If you have been bullied out of, or illegally fired from, a workplace, I don't imagine you'd actually want your old job back. What you would want is enough money to cover your living expenses for long enough to get a job you do want.

If you slander your previous employer, then you deserve it if your career comes to an end.

A successful lawsuit against a previous employer wouldn't be likely to make you untouchable. However, I could see how an unsuccessful one would.
Regarding Three, one of the telco available in the UK, as the parent said they were already aligned with this proposition with their "Feel at home" option.

Since it covers the EU and many other non EU countries (USA included for instance) I think it'll stay this way.
Sure, we have tests, we have a whole ecosystem -- written in python2 -- but that's not a justification to introduce breaking changes or a guarantee that the tests will catch all regressions. We also have dependencies. Moreover, unless your system is a toy, tests aren't going to give you the same guarantees as having a system be hammered by real world events for 5 years.
SEEKING FREELANCER, Copenhagen, Remote Possible

Mainly looking for a frontend developer, with awareness of HTML, CSS, Javascript, Jquery, Angular 1.x and C#. We are developing a meeting/events application which is used globally.

Opportunity to work with iOS development and Augmented Reality, as well as global travel if you are up for it! Need freelancers/potential full time role! Send a CV..!

consensusonlione.dk
lst@consensusonline.dk
Older people use spaces. Older people make more money because they are further along in their career. Thus it only appears spaces make more than tabs, when it's really about age.

Just a guess.
Good thing things like YAML have now trained me to only use spaces. Also for those looking to make a quick buck, emacs has `c-x h m-x untabify` enjoy
Because telecom companies in different countries do not compete. So roaming charges are free money for all of them.
In some ways, Goodreads suffers for its integration. List a book that's on Leanpub and not Amazon and you're left with an Amazon button that's worse than useless.
> The model estimated that using spaces instead of tabs leads to a 8.6% higher salary (confidence interval (6%, 10.4%), p-value < 10^-10). (By predicting the logarithm of the salary, we were able to estimate the % change each factor contributed to a salary rather than the dollar amount). Put another way, using spaces instead of tabs was worth as much as an extra 2.4 years of experience.

Maybe I'm not up on my statistics lingo, but saying "using spaces instead of tabs leads to a higher salary" sounds much more causal than "using spaces instead of tabs is correlated with a higher salary."

If they're going to say something leads to something else, I don't see how that one's justified over the reverse: "having a higher salary leads to using spaces." Isn't that's just as valid a conclusion from the data?
Bruce Schneieir talks about it in it's book "Data And Goliath".
They give P ~= 0.36 to this claim, in an article that I think makes more than 1/0.36 ~= 28 claims, so I would suspect that maybe that's just a coincidence in their data?
How to Create Your Own Cryptocurrency (from 2014)
The size of the country will play a big role. Many European states are densely populated. Germany, for example, has more than 80mln inhabitants while it is smaller than the state of Montana.

You won't have reception everywhere in Montana but just covering major highways and the interstate system in the US adds a lot of network costs. The barriers to enter are huge whereas you can easily provide coverage for a large part of the population in some EU countries.
What if you control for the size of the space bar and the size of the tab key?
No, I'm getting the point (I think: you do directly contradict yourself when you say you want to skim code and to read it like a novel, since skimming and reading word-for-word are very different, nearly polar opposite, approaches.)

I'm saying that, but for the issues I noted, I find the code you gave easy both for skimming and direct reading, it's clear, concise, direct, and well-formatted with a familiar shape for the basic outline of what it does (again, but for the points raised in my earlier post), the first two points making it easy to read, the last two making it easy to skim.
First thought: perhaps languages that officially recommend spaces (e.g. Python) predict higher salaries compared to those that recommend tabs (e.g. Go)?
Possible explanation: Tab vs space is likely to be correlated with technology (C vs Java vs JavaScript) and different technologies pay differently.
Java has had concurrentMap forever
Intelsat - Principal Software Engineer - McLean, Virginia - Onsite - US Citizen -Intelsat is seeking an enthusiastic individual who is open to learn Satellite communication concepts and serve as a primary developer on the projects related to Satellite communication link analysis tools. The individual will work as part of an Agile team to build and support complex next generation applications using .Net technologies.
An ideal candidate will have hands-on experience in design and development of distributed computing applications through actor based systems, code optimization and application program interfaces (APIs). The individual should be ready to tackle complex problems and learn technical aspects of complex custom-built tools that are used in-house to perform complex satellite link budget analysis.

Please forward all inquires to richard.larde@intelsat.com
Please apply
11 eur/month for everything unlimited here in Latvia. You just have to negotiate the price.
Signed, Sealed, Delivered: Survey Distribution Methods for Customer Service
So could selling vegetables...
A brilliant automation solution!
The Urgency of Cognitive Improvement
> [..] my programs are 200x smaller and 400x faster than anything written in Rust.

And take 100x longer to develop :)
A lot of people complaining here. I am based in Luxembourg currently, and went to London last week. The peace of mind of landing in a foreign city and being able to use your phone as if at home truly is incredible. I could really feel the barriers to traveling fading. (Ironic that it was London, I know). BTW, my Luxembourghish telco actually aligned with the EU directive ahead of time (June 1st).
This does not mean that changing from tabs to spaces will increase ones income.

I would expect there simply is a confounding factor that the author did not look at. Maybe the info is not in the data.

I can imagine that the space/tab choice is related to the "upbringing" of the developer. Maybe which language or editor they used first in their life.

Or maybe it's related to culture. For example when using IRC, tabs are usually not used to communicate. Maybe that impacts the general choice of tabs/spaces.

Or maybe more sophisticated users tend to exchange the tab key for something else:

https://xkcd.com/1806
Spoken like a space-using degenerate.

(J.k.: spaces FTW)
Reading the USA section of that article is saddening. It just sounds like Police trying to bully the citizens they are protecting. What kind of community police goes around trying to find laws to charge people with when no one is complaining.
You specifically have to show your photo ID if you want the porn and torrent ban, hrm, I mean adult filter lifted from your Three account.
>"Btw. are you a US citizen? Do you feel personally responsible for what your fellow citizens did there?"

What did US citizens do? And where is "there."?
Diesel Was Supposed to Be the Future
The graph has experience as its y axis.
> If FB OR ANY other entiry gets you so upset then stop using it.

I posted this in another reply, but that's effectively impossible. Facebook collects data on you from friends and family that use it. How do you suggest I stop that? What about Facebooks's tracking code all over the internet? Know a foolproof way to block that too?
ORM is very much like hypermonadic supertemplate C+++++ type theory, you can only play with it if you know what you're doing, but don't want all that boilerplate (cognitive or in-code unit tests) in your head.

So, I think starting with PHP and raw SQL is a good thing for motivated learners.

And if you need motivation, try building a WordPress site with themes and plugins first. And maybe an Android app. And then something cute like a LED blinker with a raspberry.
The full toolbox is less than a dollar a day - it's not like we're talking about really expensive licensing. They're not RedGate.
For the project I'm seriously putting effort into I use Hostgator, MySql, Wordpress and Amazon S3. It is a desktop application so I don't need any fancy hosting.

For another project that I did in Elm and threw some ads up I use Namecheap hosting (with no database).

Finally, for consulting and for my upcoming project (Blog engine in Elixir with no dependencies on Phoenix, just Plug) I'm probably going to be using Digital Ocean droplet with a self-hosted PostgreSQL, though I may end up doing either Amazon Container service with RDS or Google's Kubernetes Service with RDS or Google's version of RDS.

I also use DO for deployments with the contracting work I'm working on to show clients progress.
Join a basketball team, you'll be taller too!
But they were effective from the start. EU roaming was already cheap in the last years whereas going to the US with a European data plan reminds you what roaming can really cost (some exceptions apply).

It's great that it's free now but the caps were already quite effective before.
Is there any possibility to do check again, eg. after updating sshd config? After entering same data again i get previous result.
I'd rather see the results for those that don't participate in SO surveys: those making $200-500k.
Maybe so, but does correlation !== causation?
File > Preferences > User Settings > Tabs place two spaces
I don't think we should think of this (and probably most other things) as left or right issue. Leaning toward the left in economic issues doesn't really predict what somebody will do about terrorism. We should just phrase it as pro-surveillance or not. Not left/right or liberal/conservative.
;; if indent-tabs-mode is off, untabify before saving
(add-hook 'write-file-hooks
(lambda () (if (not indent-tabs-mode)
(untabify (point-min) (point-max)))
nil))

is pretty sweet if you are lazy.
Roaming costs what it costs to transport the (voice) data over the internet, because all of the telcos naturally now use that as their backbone and have been for 10+ years.

So it costs absolutely nothing.
I'm currently part of a consulting firm. It essentially manages and provides labor to paying customers. It provides benefits to the maximum extent allowed by law. That is, we are often frustrated by the law when we want to provide better benefits. One example is retirement savings. We would provide more, but the law prevents us.

If an employee is doing good work, the customer paying for it will let us know. If an employee isn't, the customer will let us know. Most of the time, we'll find a better fit for that employee. Rarely, we'll let them go. When an employee wants to move on, they can find another position within what we offer or they can find new business and bring that in. They'll get a share of that.
I've been using prettier.js in my JS projects for a few months and honestly I can't imagine going back to formatting my own code. It would be like making all of my own clothes or something. Who has time for that?

The Go community was on to something with gofmt (even if they did decide on tabs).
Great work OP!
Had done something similar as my master thesis in 2005 basing on one of Hans Reiser's papers.
It was more of a quick-hack having the code written in three days so not much have survived to this day, but you can see some of it in action on an adobe flash[1] video at https://adam.kruszewski.name/assets/static/mtfs-demo.htm

[1] don't judge me, mp4 in the browser wasn't main-stream back then ;)

edit: for those without flash like me -- even as a quick hack it had manual and automatic file tagging (based on file metadata) and you could query it using logical expressions.
It also had pretty nasty memory leak I didn't care to find out :)
Still, without a first-class, built-in support from file managers like BeOS had for its filesystem the idea is not fully realized I think.
It is not super clear exactly how far they've taken the kinematics. But the physical system is simple enough that it should be possible to develop a very sophisticated and responsive system.

For each leg, you've got two motors per leg, and each motor just has two variables: angle and torque. Then you just have a 6-axis IMU for the chassis itself. All that tells you everything you need to know about the body and leg position, and the terrain you're standing on. I'd say that's way easier than a typical legged robot.

Consequently, it should be easier and cheaper to implement a given level of capability.
The $89 a year is not exactly breaking the bank.
Developers who use spaces are more likely to lie and boast about their salary.
The increased young voter turnout is great. But the conservatives won, and are moving further and further to the right. Corybns own party have been trying to force him out. And to be honest, the Labour Party supposed some pretty right bill legislation (the IP Bill).

There maybe significant (and even growing) resistance. But it doesn't seem very effective at creating political change.
Yes, eg. many languages have spaces conventions formalized and those languages may pay more to develop in.