skysight-inc/HackerNews huggingface dataset:
Of course you can get used to anything. But even if you get use to run, walking is always easier.

Using so much context to convey meaning implying a lot of processing even if you are train for it, so you have an additional load. Using so many symbols to convey meaning as well.

By design, Perl is harder to read if you write it the way it's intended to be used.

Just like Russian is harder to read than english because the language has some concept like letter effecting other letters than implies you brain need to backtrack.

Eventually, if you become a master at it, you won't feel it. But you can only master so many things in life. Most of the stuff, at best, we become very good at it. But very good means you still use your brain CPU. There is no way around it.

That's why language design is important, and to me, Perl failed this big time.

It's not just about habit either. Take Erlang for example. It is a very different language. It's hard to reason about. But it's not very hard to parse in your head because it's quite consistent and regular in the way it unfolds.

Erlang has other issues of course and I wouldn't recommand it over Perl for non highly // related tasks.

But yes, Perl has been written to be clever. This is not a quality in language design. Handy yes. Intelligent yes. Clever, not so much.
Really weird that there's no mention of 1Password and its flexibility through both 1Password for Teams and 1Password Shared Vaults. I work with 2 different teams that share passwords like this and one of them has a shared vault that syncs through Dropbox for everyone while the other one is managed through 1Password for Teams so that we can update passwords and access at our discretion.

I'm very curious to see how this will stack up against those solutions because, to be honest, there is very little room for improvement from 1Password, in my eyes. They have a very, very solid and secure product and the UI is fantastic.
Make School | Multiple Locations | Onsite | Temporary

Make School was founded in 2012 to empower students to build and ship products that impact their communities.

We’re looking for iOS developers to teach at our Summer Academy, an eight week program where students of all ages build and ship their own iOS app, game, or VR experience. You'll teach Swift fundamentals plus product design, prototyping, user testing, analytics, and more. This is a contract position in 2017 from mid-June to mid-August. Locations include San Francisco, Oakland, Silicon Valley, San Jose, Los Angeles, Seattle, Chicago, Dallas, Boston, Washington D.C., Atlanta, New York City, Beijing, Hong Kong, and Tokyo.

Apply here and mention Hacker News: https://www.makeschool.com/jobs

We've met some great people through HN and would love to meet more!
To be fair, Americans are also united in sloppily mishandling the term "state", mostly because it (arguably) no longer applies to us the way it used to.
SWISS GERMAN
Doing serious research level mathematics (or any other science for that matter) is almost impossible outside academia. Doing serious work is hard and mentally draining. Mere mortals can't motivate themselves to do it unless the incentives align just right (i.e. being in academia). Also it takes all your time so forget about it if you have another job.

I know this from personal experience. After I joined industry I thought I'll do physics research in my own time. In fact, I can't even keep myself up to date about current research. Most journal articles require a lot of effort to go through, and I don't have that kind of energy after a work day.
Hi, yes it's possible if there is enough demand. For now, I'm focusing on core features first.
You could label them like "warmth", "aggressiveness", "heart", and have people go apeshit trying to figure out the best setting for their song.
I was 13, maybe 5'8, and 100lbs soaking wet. He was probably twice my size, armed with numerous weapons. Sure I could have exercised my 4th Amendment rights, but most judges would believe that he had probable cause. Expecting a 13 year old to be a constitutional lawyer (especially back in 1977) is a bit much.
It says, "or fashion models," amusingly. I guess not only is there a tech shortage, but we're too unattractive to find our own fashion models, too.

Unless fashion model is a legal euphemism for someone at the top tier of new tech or skills? edit: Like, some sexy new JavaScript framework or some ancient functional language.

I think they're referring to real fashion models, though, amazingly.
Why even bother paying for S3? Just use a static site generator and put it on github pages, github is already paying for the heroku vms so I bet they'd be happy to pay less to use their own infrastructure even if the git-scm.com/org site uses more than their bandwidth requirements.
Same. Really surprised that this and my comment are the only mentions of it. 1Password for Teams is great!
We were recently converted from Time Warner to Spectrum. It was all handled over the phone, and at no point did the customer service rep mention anything about my docsis 2.0 modem not supporting the "up to 60Mbit" they were advertising. Since this was my own modem, I won't fault them too much, but they really should make sure their customers have the correct equipment to take advantage of the service they're buying. Luckily, Spectrum does not seem to be charging for modem lease like TWC did, so I drove up to the local office and picked up a docsis 3.0 modem. My speed jumped from 35Mbit to 75Mbit afterwards (I was previously on 15mbit with TWC for $5 more per month).
Meh, this is pointless, the compiler chooses if ranges or jump table regardless of which form you use here.
But it probably makes you feel better :)
> You seem to be so focused on making your point that you have stopped reading the comments you are replying to.

I disagree and felt I had already made my point and was attempting to clarify. But that's okay. Maybe I didn't convey it well enough?

I find emoting and conveying discussion points over a forum style doesn't always carry what my intent is and sometimes comes off wrong. Thanks for the feedback.
A Japanese Space Junk Removal Experiment Has Failed in Orbit
That's an interesting approach. I might try that to shore up a section of the Widor Toccata (organ) that always gives me trouble.
I'll build you a killer landing page for it if you do. email me. We work something out, email in profile.
Yeah I'm not quite sure I understand this statement either. Does he mean that in the case of a command the first `if` passes and the rest are ignored, but in the case of status and error you need to perform the previous `if`s as well? So then the case for status is what, O(2)? That makes no sense.

If you're going to write something this obscure for the sake of "performance", you want to be damn sure it's worth it -- that performance is even an issue, and that this is a large enough improvement to justify not doing the simple thing.

Honestly it feels like the author wants to do it this way because it's clever, and the "performance" reason is just rationalising it.
"Begs the question" is widely understood to mean the same thing as "raises the question" in common usage, and complaining about it is one of the sillier prescriptivist hills to die on.

The older meaning is obscure, largely redundant, and doesn't really make any sense etymologically, so it's not really surprising that the newer meaning caught on.

(And since we're being pedantic, it's got nothing to do with grammar.)
It's a nice sentiment but it isn't true. Most people don't have the necessary intellectual chops to understand even Euclidean geometry.
Being on a jury gave me the opposite experience. The guy who slept through parts of the trial was given as equal a say as those who stayed awake and the topic of them sleeping was a joke to many of the jurors. Charisma counted for more than reasoning. It made me have a lot more believe in the statement that the innocent seek trial by judge while the guilty seek trial by jury.
The newer Dell XPS 13s are really nice. They're a great dev laptop.

If you want something with better graphics, I'd suggest one of the MSI gaming series:

http://penguindreams.org/blog/msi-ws60-running-linux/
TextCal is being improved daily, any feedback would be appreciated! Thanks.
I typically don't need an alarm and wake up anywhere from 6:30 AM - 7:30 AM without a problem.

Sometimes I'm impatiently waiting for the sun to rise so I can get up.

Been doing a quick 5 minute meditation, then go to brush my teeth.
If I'm lazy, I might browse online on my smartphone.

Eat breakfast at 8, send my daughter to nursery if needed, and then head to work by 9 AM.
Ransomware Turns to Big Targets–With Even Bigger Fallout
Precisely.

In fact, in academia, in some fields (and mathematics is certainly among them), in some sense only "the best" contribute to pushing the field forward by working on the cutting edge.

And I think the author's point was that focusing only on that is an overly narrow view, and one can engage in maths in a recreational, joyful way, without aspiring to an academic career in it.
Price is over $100
This works well with electrolytic caps because modern ones are so much smaller for the same voltage and capacitance rating than older ones were.

You can also hollow out old carbon comp resistors and put metal film resistors inside them. As a bonus you could use resistor shells on the outside with color bands that don't at all represent the actual value of the resistor inside as a practical joke on anyone trying to clone the circuit.
I can't get over this. It doesn't help that the search (start>type) constantly doesn't find apps I'm looking for. It's to the point where I'm pinning everything to my taskbar.

My workflow for a decade or more was to hit the Windows key then start typing to find indexed apps. It's almost useless to me now and I don't really get why.
OK, from your link, it looks like the only problem affecting atomic snapshots is that `.git/index.lock` could be left in existence which will block git from doing any operations until it is deleted. For some reason git will instruct the user to delete this file but will not do it automatically, even though it could actually check if any live processes have the file locked, and assume that, if not, it is stale.

Seems like a bug in git IMO, but still reasonably easy to recover from.
Is that s3e01?
Maybe so, but since git-scm.com's 2012-05-05 redesign [1], the professional visual design, the new footer, the internally-hosted download pages, and the verbiage has no longer given the impression of an "unofficial" site. Compare with the old design used until 2012-05-04 [2].

(edit: static screenshots at http://imgur.com/a/OCjxY)

[1] http://web.archive.org/web/20120505190309/http://git-scm.com... [2] http://web.archive.org/web/20120504151545/http://www.git-scm...

----

more goodies:

first commit of new design: https://github.com/schacon/git-scm/commit/3bcc818433c6ae94dc...

some design work for git-scm.com: https://dribbble.com/jasonlong/projects/40112-Git-Site-Redes...
Trump Proposes “NAFAFTA” Treaty: “North American Free and Fair Trade Agreement”
For a static website you can easily live with 10000 users on this machine. But lets say you need more, for 40 dollars you get 30Go of RAM and a 250 Mbps pipe (https://www.ovh.com/fr/vps/vps-cloud-ram.xml). To serve HTML pages plus a bunch of css files that should be ok.
TL;DR: Because they can.
Euclidea is fun. I'm not sure if that's the sort of use you mean.
On that note if you are a .NET developer you owe yourself to learn PS and how to write cmdlets, it's such a powerful and easy way to expose a CLI for your .NET app compared to stdio and command line arguments parsing - it's incredibly powerful and trivial to do.

Unfortunately most .NET devs are programmers who grew up with VB, RAD and GUI tools they don't understand the value of exposing UNIX like small functionality CLI commands over big monolithic services, GUI apps, etc.
What if my clients like their absurd selections of plugins and themes?
Probably not "soon", AVR took a really long time to get merged into LLVM, and that's a pre-requisite for Rust support.
> still doesn't use even 1% of its features because they are not _discoverable_ at all.

There are now categories in the settings file, a search bar and auto-completion, which should make discovery easier.

> The same apply for using langages extensions beyond syntax coloring.

Do you mean to say that extensions at https://marketplace.visualstudio.com/VSCode are hard for you to discover or that too much of your required functionality is in extensions?

> Even Intellisense does not works as expected out of the box so I don't use it.

If you have found a bug, it would be great to report it at https://github.com/Microsoft/vscode/issues
Not having pricing on your page (or .. having the "up to 10 users -> free", "more than 10-> call us") is a non-starter imo. I need some idea of pricing before I spend any time looking. $10/user/year? $100? $1000?
An alternative would be a system where publishing isn't as important as obtaining results. Let small journals take care of everyday research and let only the big works end up in something that really define someone's carreer. There would be a lot less people with a "valuable" publication, but we do have other ways to judge people and assign spots as researcher. The problem is the way jobs in academia are assigned: the more you published, the more you get paid. This shifts the attention from knowledge to publishing. Just value people with the usual attitudinal tests unless thay discovered something truly remarkable.
Ditto. Even with the google trick.
The employer of John Carmack is buying his work product for as long as he remains an employee. The company cannot buy his knowledge and expertise from him, as that is an integral and indivisible part of him.

So if you hire Carmack to write a rendering engine, then he quits and goes to work for another company, to write a different rendering engine, he is not "copying" the engine you bought. His memories of all the software he had previously written do not belong to you. You cannot contractually obligate him to forget a part of himself that makes him valuable as a software professional.

The work of a software professional is constrained, because while a given mathematical problem may be solved in an infinite number of ways, only a few of those ways will be optimal for any given set of computing conditions. Different implementations may be grouped by algorithm. With respect to computer graphics, all rendering engines will tend to converge on the fastest algorithms for painting pixels on rectangles. Because of this, all rendering engines will be very similar in some respects. But they will also markedly diverge in others.

There are pretty much only 4 types of algorithm: the fast way, the frugal way, the magical way (viz. both fast and frugal, but requires top-level expertise to invent or understand), and the hardware exploit. Carmack is certainly capable of writing magical algorithms. And he can remember how to make the pixie dust. He will also tend to write all his implementations in a similar style.

Thus it is very possible that one person could write identical code at different times, while having no specific memory of the previous time it was written, nor any need to refer to associated documentation around that instance.

The clean room is clean if no property of the other company was ever inside it. Carmack cannot be property, therefore his presence is not a contaminant. My opinion is that any non-disclosure agreement Carmack may have been a party to can only meaningfully cover the contribution of other individuals to the project, since Carmack-qua-Company-A-employee cannot meaningfully wall off knowledge from Carmack-qua-Company-B-employee. If Company A wanted to keep Carmack's raw knowledge and expertise from Company B, they would have had to get him to sign a non-compete agreement (which no one at his level of clout should ever do for less than a significant ownership share in Company A).
Ask HN: Tool to compile Wikipedia article into DAG of keywords
I am looking for tool which crawles Wikipedia article links and shows DAG of "more atomic" definitions. Maybe some of you know such tool oraz know how to build one?
They are just as supposed to know the victim, their character, and their history. There's no reason to suppose that a "close peer" jury would favor the defendant, it's just as likely to be the other way around.
Some interesting folk remedies prevalent in the south east asia:

1. don't eat lychee, tamarind, unripe mango in empty stomach, always eat them after rice or bread.

2. don't mix pineapple and milk, or don't take them one after the other, otherwise your stomach will get sick.

3. eating the raw batter of palmyra palm causes fever and stomach pain.

Looks like these are factual knowledge that have been gathered and retained over thousands of years came from observed causal relationships.
Can't you use Cloudflare for HTTPS? I think it ends up being something like:

User <-free SSL cert-> Cloudflare <-self-signed GH cert-> GitHub Pages

Obviously not ideal, but still possible.
I can't comment on timelines but I know someone has been working on AVR support for Rust.
This article seems to be about really fundamental changes to your data modeling. If you're using MySQL and interested in only changing one table, i.e. adding/removing a column or an index, check out LHM:

https://github.com/soundcloud/lhm

I've used it in the past a lot. You have to make sure to throttle the migration, or else it'll max out your CPU & memory.
This looks pretty simple and functional.

I currently develop for BigSense and would love to get sensors like this integrated into our suite.
Well, that's how WP works so we're stuck with it. On the plus side, it makes for a great plugin experience for non-technical users.
Also what all small companies should do before raising money to "accelerate growth". Lots of them just burn through other people's money without knowing what to do.
> so long as it hints me with possible values as I type, tooltips each variable with its meaning and so on.

VSCode does this and more. See sibling comments.
Is this the YC MOOC? I have not heard anything about it being canceled but if its still going I would love to know when its coming out.
If you want best build quality: Buy a mac (maybe not the newest generation if you want a lot of ports) and put Windows on it with Bootcamp. (no joke)
Maybe also look on Razer blade laptops http://www.razerzone.com/gaming-systems/razer-blade
Can you recommend any on a low budget? wpengine.com is a bit pricey and wordpress.com has too few plugins.
I can, maybe. Is that pacemaker legally part of that man's body? If so, wouldn't this be requiring a man to testify against himself, and would a search warrant be appropriate? I don't think you can use one to force a DNA or HIV test, for example.
See: http://www.dailytech.com/Appalling+Negligence+DecadeOld+Wind...
When I began reading the article, I was hoping it would detail their deceptive bandwidth management policies. I had the service for about 3 years (recently terminated) and found that speeds would slowly degrade over months. In the end my 200mbps service was giving me about 50mbps. The cable-modem link diagnostics indicated good signal levels and nearly non-existent error rates so obviously it had nothing to do with the cable plant.
Snapchat reportedly hit 160M daily users and $400M revenue in 2016
Prior to product market fit, the founders need to be selling. Once you have product market fit, you need people who already know how to sell your type of product into your target market.

That was a mistake that we made. We started by hiring smart people and trying to let them figure out how to sell. I strongly recommend NOT doing that. In startupland, time is your greatest enemy and you don't have time for people to learn. Also, you probably aren't a sales expert, so you can't teach them what they need to know to be great.

Another mistake we made was hiring people who were good at selling other things. Medical device sales, consumer product sales, SaaS sales to SMB, SaaS sales to enterprise, etc. Once again, great sales people in other types of sales can learn to sell into your market, but it can take a long time and you probably don't have the expertise to teach them.

We spent 12 months trying to use smart people with no experience and sales people that were great at selling into different markets and generated essentially $0 in sales. We were ready to give up. Finally we hired a senior sales person from a competitor that was selling a very similar product, into the same market (med-large business) and we've taken off since then.
Some armchair speculation: the price Gitlab and Atlassian would pay to have one link each up there would probably dwarf the current monthly hosting costs.

Not sure if the "try.github.io" link should count as a link to Github, but most of the others do (e.g., github.com/google).
All editors support go really well, that's because go has official tools that integrate with editors (guru, for example).

At the top of the read me is the feature list for the vscode-go:

https://github.com/Microsoft/vscode-go

This is the feature list for vim-go:

https://github.com/fatih/vim-go

looks a little longer, but if you notice they both use the same back end tools. I see that VSC has partial delve integration, but vim running inside tmux makes delve (and every other CLI tool) feel like it's already integrated. I don't use debugging that much with Go though.
Would you say the same about exercising and sport?

"There is really no point in doing any exercise unless you're aiming for Olympics level performance. Yes, it's somewhat harsh and intimidating. But there is no world where whoever just wants to can just go do sports and exercise what they want as long as they want, regardless of how well they do it."

I think that was the point of the article - doing maths as a way of life (like exercise), not just for your career with the aspiration of being the best.
I looked at the code for pass recently, and thought it was a nice example of something where bash is absolutely adequate.

You point out (in discussing the design of pass):

> There is one slight drawback to all the simplicity, and that is an information disclosure inherent to the design: pass stores all folder and file names in clear text, so even if you fully trust GPG, you should probably not put this repo into a public place like Github, because this may expose your account names and other metadata.

What's not completely obvious from a cursory read is whether gopass improves upon that. Also, the multiple stores feature looks like it might be quite nice, but a lengthier example would be very helpful!

Edit: improve clarity
This is a common trend I've seen repeatedly. They have a great video on their website that makes it super obvious what they do in a short amount of time, and basically no information other than that to help you decide if it's worth looking at.

Honestly, it's not a complicated system. Four screenshots would convey the process super clearly, and they could be screen caps from the video. The product itself seems simple, clean, and easy to explain. I'm not sure why people don't bother doing so.
Is it more fair to pay you $120k or more fair to hire three people in a lower cost area?

This argument sounds more selfish than fair to me.
Totally disagree. Philosophie try to find answer to question which can't be answered. It's just a lot of energy wasted in unsolvable problems. And it is far easier. In philosophy there is no truth, everyone can be right.

Math is a lot tougher, and so, teach you discipline and rigor much better.
Opening a new tab on Edge for me takes 2-3 seconds - and it feels like it freezes while the page loads. On the same machine Chrome and Firefox peform much better in this respect.

p.s. when the page loads in Edge its actually quite fast and scrolling feels smoother than other browsers - but the initial delay breaks the whole experience for me.