skysight-inc/HackerNews huggingface dataset:
This is probably a risky question to ask here, but let me ask it anyway:
looks like most/all YC partners are rallying behind a particular candidate. Would this VotePlz effort try to help their favorite candidate in an indirect way? On the face of it, it doesn't seem like, but I would be skeptical given how partisan Paul Graham's political tweets had been.
Writing spell checkers is also hard in language that e.g. doesn't have spaces between composite nouns. In essence it makes it possible to make up a perfectly valid new word. We expect the spell checker to be able to recognise that word, because it knows the two words that the composite is made of.

Finnish is probably even worse because of it's conjugation.
> The issue is that an investor that previously would have bought a government bond, doesn't suddenly decide to spend that money in the general economy because government bond returns went down. They instead put it into other financial assets, like corporate bonds, the stock market, or perhaps real estate, thus driving a bubble in these asset classes.

What's even scarier is that the ECB has started buying corporate bonds (https://www.ft.com/content/e551c28e-457a-3b62-a8b0-a8e8ca4e5...) directly, which I personally find crazy. I won't even comment on the financial situation in Japan, which I find even more crazy, and where I think that the economic system is partly nationalized "de facto". Under these circumstances the FED policy seems the more rational, which would have been crazy to think that would happen just after 2008.
Drawing up a flight plan for moonshots: Google Wing Project
Yes and no. Activation energy to build a new house with bigger units, or to merge existing units by tearing down walls, is exponentially higher than the activation energy needed to split a big unit into two small units.

The problem you run into is that even people who have the money, can't find anything to buy or rent, and zoning laws or other types of limitations, prevent fixing the problem by increasing supply.
Wouldn't you expect, if tech kept draining employees out of banking, that it would disproportionately drain introverts away and leave banking more extraverted than before?

To hear a lot of people tell it, the work of banking is largely in having and maintaining social relationships with your clients.
> It is way cheaper by many order of magnitude to have an open plan office.

It's even cheaper to let people work remotely from home, which is also perfect for introverts. I'm constantly surprised by how few companies have embraced remote work simply because of its cost-saving potential.
There are some valid points in what you are saying. But they all depend very much on tons of personal things. E.g., on your relationship with your spouse and kids. I probably got lucky, and my wife understands what I am doing and why, and why I don't spend a lot of time with her. She just accepts it, and we've been together for 13 years already. Or, say, if you enjoy doing whatever you are doing more than anything else.

I am not saying that all people should follow that. Again, my point was that there are people who try starting/running a business, who are in love with what they are doing, whom you may even call insane to a certain extent, and who expect to find (at least at early stages) people who completely share their goals, vision and beliefs. And who won't hire a person who thinks that there are things more important, regardless of whether it's their family or a weekend hiking.

I've read while ago that founders of some startup (AirBnb?) had spent about half a year to hire their first employee, and the question they typically asked the candidates was "Would you take the job if you knew you would die in a year?", or something like that. So, I personally understand and share that approach completely. As you can see, at least I am not the only person who treat these things that way.

And, again, I am not saying that it's for everyone, but people should keep in mind that it can totally be the case when they apply for a job at a startup. People are different. I agree that most of them feel about life same way you do - treating their families or some personal hobbies as higher priorities. But not all of them. Some people approach their lives differently.
Git is like Perl. And not in any of the good ways.

Perl 5 -- I don't know enough about 6 to know whether this is still the case -- involved a couple of design decisions which worked well for one subset of people and did whatever the complete polar opposite of "works" is for a different subset of people.

One of those design decisions is the famous "there's more than one way to do it". Ask five Perl programmers to solve a simple problem in the language and you'll get fourteen solutions, and no way of knowing which, if any, is to be preferred in real-world use. Git similarly tends to have multiple ways of achieving a given goal, and endless words have been devoted to documenting them; nobody has yet settled which of them is or should be generally recommended, or if there even can be such things as generally-recommended ways to use git.

Perl also involves an incredible amount of memorization. The large collection of "magic" variables which can be read or set to determine language and local-scope behavior are daunting and can't be mastered through any process other than rote memorization. And the differing behavior of basic operations depending on context produces a combinatorial explosion of possibilities which, again, are not amenable to any technique short of rote memorization. The same is true in git: though there are underlying abstractions, the interface provided to them is inconsistent, varies depending on sometimes-invisible contextual factors, and ends up requiring rote memorization of commands and options and how they behave in any given situation.

Unfortunately, no amount of documentation or review by technical writers can fix this. A bad API can't be made good through better documentation, it can only be made good through being replaced with a better API.
Very true. I'm an introvert but I have to force myself to act like an extrovert in order to move forward in my career... But I feel somewhat insincere doing that and it takes a lot of effort emotionally.

I think this behaviour is necessary because the corporate environment cultivates a culture of insincerity and sometimes downright hypocrisy.

We all want to feel good about ourselves - So we either:

- Lie to ourselves or;

- Accept the reality and only pretend to believe the lies (that's where the public façade comes in handy).
Airports around the world must make a fortune selling bottled water. That rule is never going away no matter how stupid it is :-(
Bot Plus 365 V2 Binary Scam or Legit
Do anybody know why they are doing this? It seems like a lot of effort to go through, for no apparent reason.
I disagree. Using Git (or any terminal interaction for that matter) is much like speaking a language. As a metaphor: you might be able to order two beers in German (zwei Bier bitte), but the moment the waitress asks you what brand you want it comes down to guessing.

Some coworkers (across all experience levels) use Git this way. It's frustrating how slowly they learn and conversely, how inefficiently they work.
Sunrise Is Waning, Teplr Is Dawning
> sometimes you're thrown into the deep end and don't have the time to get up to speed the "right way".

So you don't have three hours to read the fsckin' manual that describes how
git repository is organized? O_o
Complete Beginner’s Guide to UX Research
The Delphi compiler has incremental compilation, but by your definition it wouldn't.

Delphi uses the source to figure out dependencies. That is, the compiler has make logic, and traces through the 'uses' declarations to recursively discover all the source and object files. It compares timestamps to discover which object files are out of date and need to be recompiled. Thus, if you touch a single file and do a compile, only a couple of files will be compiled - the main program source and the modified file. This dependency logic is in the compiler, not a separate make program.

If this isn't the compiler doing incremental compilation, I think we have a terminology problem. Because this is what is meant by incremental compilation as the term is applied to almost all production compilers, and if you persist in making a distinction, you may be confusing more than clarifying. ISTM that you're memoizing more parts of the compilation process than has historically been done in incremental compilers. It may be clearer to use a more qualified phrase to express this, rather than shift the generally accepted meaning of a term.
The author has 2 x $250, so $500 total.

The scammer had spent $23.
no, its not a good UI.

admittedly "expert" UIs are different from "noob" UIs, but the number of "git magic spell" followers out there mean that it isn't a good UI for the majority of people who use git.
Back-references may not be part of the mathematical definition of regular language, but they are definitely part of the traditional (UNIX) definition of regular expressions.

The regexp in the article is perfectly compatible with UNIX grep:

$ s=.; for i in `seq 50`; do echo $s | grep -qE '^.?$|^(..+)\1+$' || echo -n $i\ ; s=$s.; done; echo
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47

(Tested on Mac OS X)

In this case, bashing PCRE is completely off-topic.
What is Heaven
To abort a screwed up merge:

git merge --abort

To abort a screwed up rebase:

git rebase --abort

Both of these will take you back to immediately before you began the operation.
Independent creation is a valid defense against copyright (as contrasted with patent law where it's not).

If the fix is dead-easy and obvious ("change that = in a if statement to an ==", "add a check for foo", or "make this assignment a 1 instead of a 0"), the GPL license of patch A doesn't prevent anyone from creating (from scratch) patch B that does the same thing. For legal proof purposes, you probably want to ensure that the author of patch B hasn't seen the contents of patch A, though for something as obvious as the cases I present, I'm not even sure I'd worry about that.
None of these work for me, firefox 50.0a2 2016-09-08
Why is Skype for Business so complex?
it seems that there is no native tool for creating users
This is like trying to collect a debt and the other person wilfully denying there was ever a transaction. I doubt this is legally the same as being late on a debt. IANAL
Yes, in the form of ADB at least.
GirlsCoding Empowers Young Girls in Makoko Slums by Teaching Them How to Code
My guess would be that they figured out how to compile QT statically (hence 14MB file size)... Other then that it seems to be a common RAT
Most of the time, stay calm. Do not `git push` hastily, and check `git status` if you can :)
I think society is geared to rewarding the extroverts: You have to sell yourself, and BS you way to the top of the corporation or whatever group you're in.

Marketing is more important than technology.

Few groups actually reward introverts, who may be doing most of the real work.
As a coffee addict and someone who fasts I keep looking into this. Strictly speaking a fast is supposed to allow a period of detox for the body so coffee isn't really a good idea.

That said it doesn't break your fast since it has a trace calorie content (provided no milk and sugar). After all some proponents of fasting recommend water with lemons or apple cider vinegar (for killing bio films/candida effects). I can't imagine coffee would be that different to lemon water calorie wise.

Pros and cons - if no coffee makes your fast unbearable have some (I always do), but ideally you're looking to consume only water.
I think the reason you're disagreeing is that you're not looking at this from a beginner's point of view.

Generally there are (roughly) three approaches depending on where you are in your journey from beginner to expert:

As a beginner, you need specific, detailed, step-by-step instructions: First run X, then run Y, finally run Z, if something goes wrong along the way, follow these other steps, if that doesn't work, ask someone for help.

Once you've moved beyond being a beginner, you understand how the different steps are connected, so you already know the intermediate steps and just need to be told the task at hand: do an X (e.g. "move these commits onto the other branch").

An expert fully understands all the inner workings and just needs to be told the big picture: this is what I have, that is what I want, make it happen.

If you try to instruct experts like beginners, they will be frustrated because it seems so tedious and you're not giving them the information they want: what you're trying to do. If you try to instruct beginners like experts, they will be horribly confused because they don't know how to make any of it happen without you laying out each individual step they need to follow.

A case can be made that a beginner should learn each individual operation by heart before moving on to the next one (like kata in martial arts) but this style of learning assumes you're willing to spend a lifetime perfecting a single art. It's unlikely git will stick around that long and for most of its users git is just a tiny (though important) aspect of their work.
Real-World CQRS/ES with ASP.NET and Redis Part 2 – The Write Model
First, you need to predict that you'll need to backup software. Typically
people back up their data, as software can be reinstalled (until it can't,
because package retention policies). Then you need to ensure you either have
enough backup space or don't store 30 copies of the same thing, one for each
server (it quite often happens that OS and software weigh much more than data
they host).

Second, restoring from backup limits how you can rebuild a server to just one
rigid way. You can't bring another already running server to what you have
elsewhere.
> The only reason I can still use my note 3 is because I was able to easily replace the battery with a new one.

that is exactly why you won't see removable batteries in new phones; how else do you drive the new buy cycle every 2 years? as speed and features, phones are pretty much 2010-desktops; good enough for what they do so they don't need replacement on the new hardware generation
`git stash` will not add new files to the stash by default, so adding them first makes sure it does
SaaS platform used by 40% of UKs insurance brokers has been down for 2 weeks now
I actually got into trouble at a bank because my excel plugin overrode a shortcut key
All of them work for me on FF 48 even with javascript disabled.
2016 Online New Style New Balance Shoes for Sale|www.NewBalanceShoe.co.uk
Well, the good news is, the also published this: https://720kb.github.io/checkbox.css/
Really? People come and go all the time.
In the UK our last chancellor did this to keep the ponzi housing scheme going. There are a lot of estates and bad places dotted around central London. So, first, reduce welfare, and then cap housing benefit on increasing rents, and then introduce a bedroom tax. Once all of the scum has been displaced, the place is flattened, and then new buildings go up. "Affordable Flats" where a bedsit costs you 360k.
No. Why would I do so if I don't use your software, given that your product
feels more like a paid thing than open source? You have enough money to hire
competent sysadmin to teach you how to package software.
2016 Nike shoes online store. Best price, best quality  – www.nike90shoes.com
I didn't realize how often Muslims get kicked off planes, 'til it happened to me
I don't think that's the reason. If your battery is dead, it's easy and cheap to get it replaced nowadays. Not a good enough reason to buy a new phone.
Well, you know some things like your salary and vacation days.
I enjoy a mix of things - sometimes I'll be in the mood for instrumental game or movie soundtracks (favorites include Mirror's Edge and Deus Ex: Human Revolution). Other times I'll enjoy electronic/dance music (though I'm very picky about these since I usually don't like this genre, so it's tough to find something I'll be able to work with). Sometimes I like alternative/pop-punk/rock. Usually I'll stick with a genre for a day or so and then move on to something different.

Right now I've been listening to outrun, stuff like Gunship.
Although calling someone a psychopath without access to their medical history is not literally correct, I don't agree with the spirit of your comment.

After being caught, this scammer was actively trying to be seen as a human being. That is exactly the tactics he chose and this is exactly the tactics that helped him escape any punishment so far. I would advise against humanizing scammers too much.
I really like modifying commits (as long as they are not pushed) - but I know that this is quite a controversial topic.

For one of our biggest projects branches in SVN didn't work at all.

We have multiple production, test and development branches and merge branches (features) from one branch to the other (development -> testing -> production). Sometimes we cherry pick a single commit to another branch.

In those days SVN wasn't so flexibel with branches as we wanted to (or we didn't understand it enough), so our workflow was much more rigid.
This student's invention could save millions of lives across the world
Nice but pretty useless for 99% of web users.
I think the point is that it might not water...
I've heard a lot of people who seem to know their stuff say that Mercurial is superior to Git in almost every way, especially when it comes to integrating with other tooling (i.e. Mercurial seems to have an API whereas automating Git boils down to spawning shell commands). This also seems to be why Facebook switched from Git to Mercurial: they needed to be able to check out individual folders from a branch and Git simply didn't provide any way to do that without first checking out the entire branch.

Be that as it may, it's a common misconception that the more popular tool is always the better tool. There are a lot of factors to a tool's success and the technical ones are generally far less important than most people think.
Writing Quality Code in Erlang (2014) [video]
>we now have close to half a century of evidence that no human currently living can use C safely
How many operating systems are written in C ?
How many of the more mainstream operating systems are written in other languages ?

You're right that C is the wrong tool for a lot of applications. But if you need total control and speed and power it still works for many projects.
I don't understand your penultimate paragraph. From the intro to the article, it sounds like the company makes money on origination and servicing, but that other investors (not the company's shareholders) provide the capital that is at risk.

So, unless I've misunderstood the business model, the entrepreneurs' incentives are aligned with their shareholders (the Chinese investors you referred to?).
In IT. many men in IT secretly dream of a partner that has an interest in their field.
Most of these training courses aren't designed by educators. One of the first things my girlfriend learned when she started her teaching career was how different people learn differently. Some people, it appears, learn better if you just hand them a book and let them read it in their own corner.

Businesses seem to forget these basic lessons in favor of feel-good "team work" nonsense
So thats two models of phones that explode or set themselves on fire, a wall charger with illegal insulation imported to America, two models phone phones AND tablets that destroy SDCards likely due to faulty or cheap voltage regulators and a washing machine that sets houses on fire, not exactly a stellar record over the last 5-10 years...
List of variable speed wood lathe
Animation should convey information. Otherwise, it's just noise. I have no idea what information these animations could carry.
Show HN: Anonymous phone numbers paid in Bitcoin
Nominal C++
Ask HN: Considering a bootcamp. Anyone familiar with Bitmaker?
I've been self-teaching myself to code for a little while now and I feel like I need something more to make myself employable in the industry. The best code bootcamp near me seems to be Bitmaker in Toronto.

Does anyone have any experience with then or their alumni?
Wow, that's weird
Vanilla js based user info library
Yes, but isn't that because it's the more extreme extroverts, who've risen to the speaking and managerial roles, doing the lumping?

There's a big difference between being relatively quiet and lacking social skills. Unless you look at from the personality type that needs to fill every silence with any old rubbish.
Such things might not even be copyrightable.
So you're saying that after being caught, he should have sent to the victim of his scam a picture of himself putting live cats in a blender? Just to avoid being seen like somebody that tries to look human, you know.

In other words, in your view, if he doesn't look human then he's a psychopath; if he does, this proves again that he's a psychopath. Confirmation bias?

Ah, by the way and just FYI, psychopaths and scammers are human beings.
What could the economic growth come from other than advanced technological development?

Regardless, I don't see how the dependency on constant growth is sustainable.
So? In the English-speaking world "America" almost never means "North and South America".

I'm not even a native English speaker or US resident and even I would interpret "America" to mean "USA" if it appeared like that in the headline. "Americas" makes it completely unambiguous to all audiences, so why not use it?
Congrats it looks great ! I'll give it a try !

When do you think mysql integration will be added ? Anytime soon ?
Does it really have to be such high resolution display? I gather that, as the observer gets further from the display (and this is a photo frame, usually looked at from afar), the resolution gets less and less important.
Oh? I heard pay was ok?

Is that not the case? Or is it ok compared to Europe?
Interesting. I wasn't aware it's an actual English word. I don't think I've ever seen it outside of the company name.
You may wish to do some research into why this is the case, and then -- work on your social skills, and your empathy.

Hint: women, in particular, live in almost constant fear of their lives and their personal safety, in a way that most men do not. They simply do not know who among the men they interact with might try to rape them, possibly until it happens.

As social beings, one of the things we do is subject our fellow humans to subtle tests of their trustworthiness. If they show signs of empathy, that increases our faith that they will not seek to actively harm us.

Refusal to submit to the test is failure. It is interpreted, at a subconscious level, as meaning you have something to hide. So "playing the social game" becomes an essential business skill. Sperglords also have a great deal of difficulty with empathy, so it shouldn't come as a surprise that they are shunned by society at large, especially shunned by women, and considered toxic in associations that hope to be supportive of female members.
I would suggest trying harder to get in touch with those free signups. Write them personal mails, not newsletter/ survey sounding mass mail. Pick 10 of them, tell them you are the founder, tell them why you started it and need there help finetuning the product, that you don't want to sell them anything but offer them $20 for a short Skype etc.