skysight-inc/HackerNews huggingface dataset:
A lot of economists and market participants believe that these measure not only fail to mitigate falling asset prices but make them worse. For instance, short selling often makes matters worse:

>In 2008, U.S. regulators banned the short-selling of financial stocks, fearing that the practice was helping to drive the steep drop in stock prices during the crisis. However, a new look at the effects of such restrictions challenges the notion that short sales exacerbate market downturns in this way. The 2008 ban on short sales failed to slow the decline in the price of financial stocks; in fact, prices fell markedly over the two weeks in which the ban was in effect and stabilized once it was lifted. Similarly, following the downgrade of the U.S. sovereign credit rating in 2011—another notable period of market stress—stocks subject to short-selling restrictions performed worse than stocks free of such restraints. [0]

Short selling allows market participants to put downward pressure on a security earlier helping the security reach equilibrium faster. Also, allowing the short sale of a stock incentivizes research that bring new less favorable information to public view. For instance, ability to profit off the decline of a stock may result in market participants in uncovering and reporting fraud or helping to pop bubbles.

Often times government interventions and restrictions in the market fuel panic.

[0] http://www.newyorkfed.org/research/current_issues/ci18-5.pdf
You could always just use your phone as your desktop.

http://www.andromiumos.com/

http://thenextweb.com/microsoft/2015/04/29/windows-10-will-l...

http://www.gizmodo.co.uk/2012/02/who-needs-a-pc-when-you-can...

Ubuntu Edge (no longer available)
And on a separate X server. It's more like trusting your reader than the PDF file itself.
Wasn't working on my iPad, jumped on the laptop now it's toast. It got Hackernews-ed/Slashdot-ed before it had a chance to scale.
Lithium. tantalum, rare earths, indium, helium.
I work with a linux machine at home, and windows 7 at the office. Here’s some of the bits and pieces I use to keep data synchronised as needed.

LastPass and XMarks to keep passwords and bookmarks synced across both (and across browsers as I use both Chrome and Firefox).

Dropbox. In particular, I run Pidgin for my instant messaging (with skyp4pidgin) on and encfs encrypted fuse file system. (On the Windows side, I use Boxcrypter Classic for encfs.) I also use Dropbox to push repositories back and forth (I use Mercurial for that, but Git would be just as good.) If I didn’t need to use Dropbox for sharing some common folders with others, I would consider SpiderOak and then not worry about encfs.

On the work machine, I have a fairly large TrueCrypt file container that holds my Firefox profile and Chrome user data, Dropbox folder and any other data I don’t want other users of the computer to be able to access when I’m not there.

I can also ssh to my home machine from the office, which is handy if I’ve forgotten something. I also use it for running rsync and/or unison as appropriate one some data (got to keep that office music collection in sync!). Cygwin on Windows for rsync and unison clients (as well as a bash terminal.)

I can also ssh to linux machines at work from home, and use x2go to rdesktop/vnc to office machines when I need to occasionally. Have found this much faster than alternatives (rdesktop/vnc over VPN, or xpra).

Hope that gives some ideas of things you could try if a full VM image shuttling back and forth does not work for you.
You can use http://www.zamzar.com/url/ and then convert it to an image file.
#Nissan Halts #Sales of Some Redesigned #Maxima_Sedans
OK, that's their fair right to do so. It's not their responsibility to worry about these things, thank g-d. If you think that they don't serve their own self-interest, plead to them. If you think that they right to manage their property should be limited for public good, develop straight and clear guidelines about that.
time wise it adds the collision engine, the ease of compilation into Android Ios with a few clicks, and plus all the engine for animating sprites and viewing the changes live, the sound engine, the UI tools.

The goal of using unity for 2d projects is because it is faster, more user friendly and easier to work in team with designers than using pure open gl and libraries.
Stubs vs. Mocks
I am aware that the pdf specific is open. However pdf does a lot of things and is somewhat complex. I argue more than is needed for transmitting documents. Can you personally verify that a given pdf does nothing malicious?
Webix 2.5: MS Edge Support, Major Updates in Pivot and Kanban
I agree that normally code should be clear and obvious and require little in the way of comments. The difference is that tables aren't code.

I work with a large Oracle DB which has a mixed attitude towards column comments. You don't have many characters to semantically name a column. If you're using table per hierarchy, or denormalised conventions then it can be entirely unclear which columns are supposed to be used for each row types.

Comment rot is a useful thing when it highlights that something is wrong - e.g. a new value in a table commented as accepting "Y" or "N", which prompts you to go an examine code elsewhere to find out what is going on.

My current thoughts are that all table and columns should have at least some form of comment.
Any list of best practices to follow?
It is also a good application of single responsibility principle, which is widely regarded as a good thing in software development, because it helps build systems that are easy to worry about.

You want some other values to be upholded to certain values? Create mechanisms that will translate these values to the value this component of the system is interested in. Actually, it's already done quite succesfully with regulation and fines.

If you want one component of the system to care about a lot of different variables, on the other hand, that's an easy way to create an awful, bloated system where every component is supposed to take care about everything, and in the end, nothing works.
How FAMILY Act and paid maternity leave would affect startups and the US economy
I was honestly expecting an article coaching how to break unhealthy habits of hasty working/thinking.

In my experience too much speed poses a much greater risk than too little.

I dont agree with the general point of this article
> and the goal was always to get beyond "a document".

No it wasn't. The goal was to get documents that could be read by users no matter what software or computer they were using.

In this thread we're talking about a text document with some images. Javascript contributes nothing to the content. All Javascript is used for in this example is to put a fucking huge ad over the content before the content has loaded, and add some social media widgets. These detract from the content, and make the page harder to use.
"Why not start with a mixed Java/Kotlin project?"
Think that's a good idea. If you are missing AST transformations you can add Groovy to the game. All three languages in IntelliJ work really fine together. In eclipse you might have to rebuild the entire project when doing mixed language programming. I learned this were a problem with ecliupse, though.
Why magenta doesn't appear in the rainbow
I'd add:

* Not requiring any additional authentication once you have the reset link from the e-mail

even reddit is vulnerable to this:

https://np.reddit.com/r/funny/comments/3egphk/icets_seen_som...
Can you personally verify that a given jpeg does nothing malicious? Same thing, you trust (or not) your reader and its parser and hope it doesn't have any remote code execution vulnerability. Or you stop reading PDF files and stop viewing images.
If all you did was write code then, you're right, text editors are just as capable as IDEs.

However, a decent IDE often has options that make building and debugging easier to manage. For example, one of the 'killer features' of VS is IntelliTrace debugging (a form of historical debugging). Does your text editor offer something similar?

https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Histor...
History of largest strongly connected component in Debian bootstrap
Nope I can't. In reality how many exploits have actually been contained in jpegs vs pdf though?
Sander van der Leeuw (University of Arizona/Santa Fe Institute) takes the view that we've gotten into our current predicament through technology:

"Most people in both politics and general society think that we need to innovate our way out of the sustainability problems that we're having. What we forget in saying this is that we innovated our way into this problem in the first place."

https://www.youtube.com/watch?v=J0101mkOuGE

Transcript/discussion:

https://www.reddit.com/r/dredmorbius/comments/3efobv/sander_...
There was even a recent british movie (2013) about this kind of case, "Closed Circuit", which featured the problems with such secret trials.

And the fact the secret police (MI5 probably) planted a bug into his car and phone is already known. The question is if the jury believed that they also planted the memory card before the planned raid, or if it was just a reprisal against the undemocratic secrecy, to hold up western standards.
http://www.thetruthseeker.co.uk/?p=105447
A widespread slowdown in China's economy would have major impacts on the rest of the world, but it's important to remember that the stock market is not the economy (just an imperfect measuring device). The stock markets in China have been very bubbly lately.

My (admittedly limited) understanding is that most economists are still expecting significant growth in China this year, though not as strong as previous years.

Also, the recent financial crisis in the US was partially/mostly driven by a debt crisis (housing/mortgage issues), which historically has had far larger and longer-term impacts than a stock market crash/correction.
There's also a compiler for Haskell to JavaScript called GHCJS[0]. Many of Haskell libraries can be compiled easily. I think someone compiled Pandoc directly to JS and made a web interface and bundled the app[2].

One interesting things besides web that people have been doing with it is writing Atom editor plugins[1].

[0]: https://github.com/ghcjs/ghcjs

[1]: http://edsko.net/2015/02/14/atom-haskell/

[2]: http://markup.rocks/
Des .CLUBs de Football
Why it is misleading to compare exoplanet Kepler-452b to Earth
The China market is pretty limited in reach; not many foreigners and not even many institutional investors; it is rife with insider trading and is pretty volatile. It is more like Macau than wall street. Still, dysfunctionalities in the Chinese economy that they were trying to hide with a stock market boom will now come in front and center, which will have some effect on the global economy. Especially in raw materials and energy, but even in some trade.

I'm quite worried about it personally.
Support Software as an Agent for Change Within a Company
I work with Oracle these days, or the ... might contain it - but is it not also missing a NOT NULL constraint?

Documentation that conflicts with the DDL makes for an easy code review at least. I look at it more like an interface specification, especially as there are several ways to write DDL - though there should really be a house style. For instance the NOT NULL constraint might be being added later on the script, so it isn't necessarily readable in the same way as normal code.
Currently working with Talend, it's pretty good and saved me a lot of time.
Why "finance (sigh)"?

I'm aware HN doesn't have the highest regard for the finance industry, but I'd like to hear your perspective: What makes you not so proud of your current skills?
Why Does Georgia Hire LexisNexis to Summarize Its Laws?
One of my first blog posts was about this: http://esheavyindustries.com/b/2015/02/amazing-chaos-aka-par...

For me things did change dramatically and honestly, it was hard at first but looking back I think I was going into it being a fairly selfish person. Since I realized I was being a dumbass and really took in the whole situation it has been amazing, seriously. Of course I don't have anywhere close to the free time I used to have to play around with things but what has replaced that time is even better.

With that being said, the only suggestions or tips I think I could offer would be to try and get your mind right before the baby comes. If you are like me and have to go through the first month with a "my life is horrible, blah blah blah" feeling then things are going to be really bad. It's hard enough without having additional blockers bringing you down, try and get rid of those before the big day comes.
Additionally, not everyone has this luxury, but if you do recruit family to help the first week or so. Having someone around to help with the day-to-day stuff that you are going to stop doing can be nice.
Ask HN: Good ideas for naming functions
I've came across the extra vocabularies such as `?`(return boolean) and `!`(destructive) for naming functions and variables. IMO they are much better more intuitive than names such as `is_...`, and I can't think of a good way to name destructive functions in language such as Python, C, java.

Is there a good convention/idea to name your functions wisely that are less verbose and straight to the point?
Does the article have different wording for U.S. readers? I'm curious, because I'm not used to the BBC referring to large vehicles used for hauling as "trucks" rather than "lorries".
Yes, but if you invested a year ago in the Shanghai Stock Exchange Composite Index, you'd still have almost doubled your money. 3 months ago, and you'd still be even after today's drop. It's a bad single day drop, but the actual levels are not so bad.
This. Database impact analysis is painful enough without a developer assuming 5 years ago that their table was so obvious it didn't need a comment.
><liw> HE, we had sex in Debian for many years, yes, before I put a stop to it

Could someone explain wtf this means?
Nearly all the standard data modelling tools(ERwin,System Architect, Enterprise Architect ...) have a facility for reverse engineering a schema. This produces an ER diagram for the schema. It's worth pointing out however that this diagram gives you structure not semantics. The latter has to come from elsewhere.
Dead enough
>destroy computer after reading.
What a frothy market. Sounds like the NASQAD runup in 2000:

https://en.wikipedia.org/wiki/Nasdaq_Composite#/media/File:N...

The only downside is that it took 15 years for the NASDAQ to recover to that frothy level. I do not know enough about China's markets to make any predictions though.
Πως+να+ανεβείτε+στη+Google+με+το+δικό+σας+blog+network
Google+ Pages, App Store Search and Google Maps Trick
except for strlen(str) != 0 doesn't really do much to fix the issue. At best all it does is mean you have to guess the first character.

If you are comparing byte by byte the correct code is:

valid = true;
for(i = 0; i < strlen(user_token); i++) {
if(strlen(token) < i || user_token[i] != token[i]) valid = false;
}
if(strlen(token) != strlen(user_token)) valid = false;
return valid;
How did it pan out in the end? Did you talk to the people the app was targeted at?
aka: Please spend an hour in transport so you can spend 10 minutes fixing the issue while we breath down your neck and constantly ask stupid questions that won't help us solve anything.
If you had invested all of your money then, yes. If - as seems to be the case in many cases for this particular bubble - you'd been so cheered by your gains that you took out a loan to continue playing, you'd be fucked.
I think and read.
Creativity and behavior [video]
If National Socialism was socialist because it had "socialism" in its name, then the GDR was democratic for the same reason.
Web scene likes inventing new words for old concepts.
If it results in a contraction of the real Chinese economy then resource exporting countries (Brazil, South Africa and Australia spring to mind) would feel some serious pain. I'm not sure how much of an effect it would have on the US and Europe.
I'm starting to wonder if such things will soon be a lost art by confused kids rummaging through github trying to find out how to do such things readily available on any *nix/BSD computer.
I only see "502 Bad Gateway" - What were the other excuses?
How about "site:reddit.com visarga"?
"As a totalitarian society, the Soviet Union valued eavesdropping and thus developed ingenious methods to accomplish it." (page 2)
I work nights in IT and have done so for many years (more than a decade). It's finally begun to take its toll, especially since I have to move my sleep schedule around on my weekend to be able to do anything with my spouse, kid, or friends. For the past several weeks, I was working an afternoon/evening schedule instead of my usual overnight one and the sleep difference has been amazing. Even though I really like working nights--no managers around, slower pace, lights can be off in the ops bay--I'm probably going to switch shifts.

It surprised me how much different my sleeping was even after doing this for more than 10 years. You'd think, or I thought, that my sleep cycle would be adjusted by now but it wasn't. When I needed to go to bed at 2am to get up at 11am and be off to work for these past few weeks, no problem at all. No fatigue, no rolling around half-awake for an hour in the middle of my sleep, nothing.

The point that really hit me was about eating in the middle of the night, even when shift workers are supposed to be awake. I have a horrible diet, mostly McDonald's and whatever I bring from home since there's nothing open for food, and that struck hard that the consequences of this are even worse on my current shift.
Finding the shortest script to render our logo in ASCII
The Forgotten Sense (Fragment)
I find a lot of online news publications still write as though they're dealing with print.

NYT has made huge strides with this, greatly increasing the amount of visualization and interactivity in their articles.
Eh, the other comments are overreacting. If I was vomiting constantly, of course I wouldn't try to work.

But if I felt contagious-but-not-really-impaired, just sneezing or whatnot, I don't see any reason personally why sitting (at home) at a computer and watching Netflix is going to help me recover faster than sitting (at home) at a computer and working.
It's possible that not all shareholders are aligned. As with employees with stock: people who want to cash out quickly will want short-term gains, screw the future. People who want to keep their stock for a while will want long-term gains, even at the expense of the short-term gains.
It's so funny how *nix gets rediscovered on a daily basis and only in few cases people actually can improve on tools that are older than their grand parents.

But I can also understand why people do it. At first you need to have this experience that you just spent months building something that actually already exists. And then you still might have a boss and friends who wouldn't give you even 10% of the respect for googling the already existing solution compared to building one yourself (that might not even be usable by other people and therefore making you look even more important to your boss).
In my case, a 502 means you're going to spend a long time at work fixing that.
Console-Based Audio Visualiser for ALSA
That is one of the main issues with such a bubble, the hype when it is going up attract a lot of suckers who are quick to be separated from their money.

The VC market for tech companies basically died after the NASDAQ crash in 2000 for a good 3 to 6 years (I do not know precise times as it was a little before my time.) I think that is because a lot of VC's lost liquidity and couldn't make further on investments in their existing porfolio, there was very little M&A action, and there was no real IPO market. Thus these bubbles, even if they do not wipe everyone out can have serious long term effects for segments of the economy.

This is likely more serious than the NASDAQ because it is the general market rather than a tech specialty market -- but take all this with a grain of salt as I knowing nothing really about specifically China's situation, just making analogies with what happened in North America.
Some languages use mathematical symbols to name functions that are derived from mathematical rules/principles (e.g. the Scalaz library). I think it's a good idea. If you're implementing function composition, just use the mathematical symbol for composition, don't pull a new name out of a hat.

A lot of people complain about it, the main reasons being:

- it's annoying to type
- a lot of developers actually don't have a math background and have no idea what the symbols mean
This came from the separation of ownership from control, that happened in many American public companies in 1960s. In 2008 for example Ford did not receive bailouts, and it still has significant Ford family ownership, unlike GM (but like Toyota incidentally).
How would you prevent that?
The roller coaster like China stock market
> But if I felt contagious-but-not-really-impaired, just sneezing or whatnot, I don't see any reason personally why ...

Also, possibly save your coworkers from the infection. I'd rather have my coworkers take a WFH than come in if they feel low.
As opposed to the US, which developed no eavesdropping methods or bugs at all.
Probably related to the "Simple editor for X".
How did you choose to work on this idea?
http://amasci.com/weird/end.html
SH: Reddit discovery
The US's whole financial system is tied into its stock market and the financial sector around it (because of leverage and derivatives and every company being public) -- I understand this may not be the case with China? Or am I wrong on this front.
The 9 lines of code of Google
App Factory Beta
I'm from the UK and would be happy with either "trucks" or "lorries".
> But if I felt contagious-but-not-really-impaired, just sneezing or whatnot, I don't see any reason personally why sitting at a computer and watching Netflix is going to help me recover faster than sitting at a computer and working.

Cold and flu kill old people. By going into work you are spreading disease to your co-workers, who then spread it to their family, who then risk death because you didn't want to work from home.
Yes, they had to pay Qualcomm for their LTE patents, but that didn't mean they had to use Qualcomm SoCs.

Other devices (e.g. Galaxy Nexus, Droid Bionic, HTC One X+) married Qualcomm LTE radios with non-Qualcomm SoCs. Even Samsung did this for a few devices (e.g. Galaxy Note and Note 2 LTE, a few S2 and S3 variants), but, until this year, that was a small and shrinking portion of their lineup.

Qualcomm's past engineering success was a big part of the reason why. Samsung/ARM's engineering failures (e.g. big.LITTLE and cache coherency issues with the original Exynos Octa) were the another part of the reason, but I don't think that changes the overall picture.
Major Android security flaw
Seattle's $15 Minimum Wage Law Just Came Back to Bite Them
Or perhaps "owner" would do. It might not be what you would like but they own the place so it's their right to do what they like with it.
Of course when they ruin it, it just opens up competition for more enlightened compaies so it's not all bad,
Agile Development: Sprint Retrospective
I have never seen anyone successfully bolt type-checking onto an existing language. It is always painful to use. It usually requires ugly added syntax and you need a special compiler if the language isn't flexible enough.

Why not just use a different language altogether? One that was designed with static type checking from the ground up?

Maybe Facebook likes the pain, they also pushed PHP further than anyone else was willing to. Burning insane amounts of resources with a somewhat disappointing result.
There's a YC company doing something very much like this, but against compiled binaries.