skysight-inc/HackerNews huggingface dataset:
The script was for a yearly user survey run by a small company. It has an awards ceremony attached so I think thats why some marketing people like it.
After the survey ended the script was not removed of course.

Around a year later the site changed color when their script started injecting a new stylesheet into our site.
They never really said what happened only that they had restored the old version of the script.
Maybe some developer pushed dev code to the old production url or maybe they were hacked.
Code reviews are definitely a scenario we believe can benefit from Live Share, regardless which version control workflow your team is using (e.g. PRs, trunk-based development). In addition to being able to quickly seek help, we want Live Share to enable easily seeking and _providing_ feedback/advice, in a way that makes code reviews something that happen frequently and more naturally bi-directional (e.g. "Hey I have a suggestion about your PR, can I show your something in a quick share session?").
The tiny chip that changed music forever – C64's SID
Are you Hungarian? The hitchhiking wiki spoke wonderful praise about Hungarian roads, but I was still pleasantly surprised when I crossed the border.
Does this scare you?

I'm asking honestly, I'm currently building a password manager in react native, and thus the core crypto is all js, relying on crypto-js. Would this be a deal-breaker for you?
My hack-a-thon team did it in 48 hours this weekend, lol.
https://www.nodeknockout.com/entries/35-nodeist-colony
Density estimation techniques and parts of an optics design software I didn't know.
Dancers actually pay to work at a club, the club does not take a cut from them. And 'contact with patrons' is exactly how they make their money, and I guarantee the average dancer (who is likely at least sometimes a full on sex worker) makes a lot more than the average cam girl.
But at that point wouldn’t people just use cash?
The hidden cost of design complexity
I am not even sure why a subgroup of a group got to decide that something was or is offensive and we all need to stop using it for ever and in any circumstance.

For example Trump got up and made a speech in front of a group of jews and made reference to how they were either good or tough negotiators. Certain jews called him out on that and were offended. Others thought it was great and a compliment. What gives the one group the right to decide it's defacto offensive and decide the political correctness? (I get paid for negotiation and I was like 'yeah!'.

When I was growing up it was common to refer to blacks as 'colored'. Nigger was derogatory. However now it's as if you can't even use it to refer to someone else saying it and many would take offense to either of us (as you did) even using it in a comment even historically. [1] I don't understand nor do I agree with that thinking.

[1] On the other hand if it was used in a play or a movie it would be seen entirely different.
When I've done scraping, I've always taken this approach also: I decouple my process into paired fetch-to-local-cache-folder and process-cached-files stages.

I find this useful for several reasons, but particularly if you want to recrawl the same site for new/updated content, or if you decide to grab extra data from the pages (or, indeed, if your original parsing goes wrong or meets pages it wasn't designed for).

Related: As well as any pages I cache, I generally also have each stage output a CSV (requested url, local file name, status, any other relevant data or metadata), which can be used to drive later stages, or may contain the final output data.

Requesting all of the pages is the biggest time sink when scraping — it's good to avoid having to do any portion of that again, if possible.
Remote data leak in Varnish (CVE-2017-8807)
The Biggest UX Design Trends of 2017
Ish thats the point of open source. Its not misusing a project to fork it and build something new off of it. WebKit itself was originally a fork.
That still beats hyperinflation or the currency collapsing outright. Also, what other investment options do you have? I have no idea how easy or hard it is to buy Vanguard shares on short notice in Zimbabwe.
If your employer knows you are looking for other opportunities, they could stop giving you projects and start transitioning you before you are ready, or just fire you.

That's a benefit to the employer, that probably is not a benefit to you, since you would likely want to quit on your own terms.

Another quick example is knowing that your employees are researching how to unionize, and thus knowing to bring in anti-union resources.

I'm sure there are more.
The fun part I found was "do you actually have the source code". Even if you do, the variety of language variants from the early years of computing is mind boggling.
Please don't remind me...
They moved out earlier, when there were (quite high) property taxes. The tax was abolished in 2007.

Ingvar Kamprad moved to Switzerland in 1976; in 2014, when the abolition of 2007 had survived one election cycle, he moved back to Småland.

Björn Borg moved out of Sweden already in 1974 at age of 18, perhaps more because on 90% income tax than property taxes.
As you get richer, you have a choice as to what to spend your money on. You could buy more expensive food or eat out more, buy hand-made suits, go on expensive holidays, buy a huge car, etc, but most people seem to put higher utility on a better (size, location, whatever) house. Therefore, the distribution of your spending over the various categories can change as your income goes up.
Most of these companies projects on Github are projects of their employees, not official projects :)
Show HN: I wrote a book (Hello Web Design) to teach design to programmers
I'm experimenting with a combination of loose sheets of paper in a binder, and re-writing. I tend to favor rewriting to summarize coupled with archiving as I find I rarely actually go back and review the notes otherwise, and rewriting them tends to lead to summarizing and compacting and excising unnecessary information, while I can keep the old pages.

(This is especially relevant for things like task lists, plans etc., where things often change substantially over time, though it's important not to overdo it and "lose" context etc.)
I can appreciate your efforts here. It isn't trivial to put something like this together but I'm going to go ahead and state the obvious: Face to face is far superior to a solution such as this one for what I think are self evident reasons. You're better off, by orders of magnitude, getting on a plane or train and going to see your code buddies.

When I'm coding with someone we're not usually on the same files or piece of code anyway. And I don't get any value from seeing them type away at the code file that they are focused in, or knowing which file they're in beyond the name. It's a simple "hey mate what line are you on?" question.

I get excellent value from talking to and seeing the other devs face to face figuring out where their head's at and what 'page' they're on. That's the stuff of a proper realtime and face to face code sesh IMHO.
Yes, this is in the Square Cash app not their POS product.
Well, a model you fine tune to your specific corpus/domain works even (in fact: much) better... And gensim there gives you the tools to build the best possible embeddings.

But you do need a use case and an economic reward for the substantial increase in cost than a pre-trained, vanilla, off-the-shelf parser (model) can give you. Yet, if your domain is technical enough (pharma, finance, law, ... - essentially, all but parsing news, blogs, and tweets...) it might be the only way to get a NLP system that really works.
My team at the Node Knockout hackathon implemented an editor-agnostic version of this feature last weekend. I guess it is an idea whose time is come.

https://www.nodeknockout.com/entries/35-nodeist-colony

For me, the editor-agnosticism is the most important feature I would want my live coding experience to have. My team uses a mixture of Vim, Sublime, Emacs, VS Code, and Atom, and we have configurations we are comfortable with. It's too bad that this seems to be happening well within the confines of each editor's ecosystem, and not by some common protocol that all editors could share.
In the case of Atom, no - it's peer-to-peer - github servers are only involved with initial connection. Probably the same for VS code, but not looked.
A Visual Guide to the Search for Exoplanets
Not really. The patent is filed with details so that when the patent expires, the design is ready to be disseminated freely without risk of legal challenge.
The study the article linked to in support of his argument didn't say anything about liberal arts majors are more employable - just that social skills make you more employable.

http://www.nber.org/digest/nov15/w21473.html

I can attest to the idea that improving my social skills played a large part in the rapid ascent in my career over the past nine years compared to the nine years prior being stuck in a dead end job.
> Do you mean “win” compared to the counterfactual where the house has appreciated and you don’t move to a similar one, or compared to the counterfactual where the house didn’t appreciate and you move to another one at the original price?

Either one.

We put a certain intrinsic value on a local lateral move. If the cost of moving is less than that intrinsic value, and we find a house we like, we'll move. If the cost of moving is more than that intrinsic value we'll stay regardless of whether we find a house we like. So the higher prices go, the less likely we are to move. So when prices go up, that removes liquidity from the market, which perversely drives prices up even further and makes the problem worse. So while we're sitting on a pile of equity, we can't actually use it unless we move out of the area, and that has a huge negative intrinsic value for us. We really like it here.
Isn't that only true for fixed-rate mortgages? At least around here, almost all are variable-rate, so they rise with inflation.

I think banks only really lose money on defaults, and that's if the house lost value.
The 137,000 satoshi price quoted isn't an average - it's the price to have your transaction almost guaranteed to be accepted in the next block

It also shows 30 satoshi a byte gets you transaction accepted in 3-80 blocks, which based on experience is usually 3-12 blocks - and that works out to be 50c for the average transaction
As long as Robert Mugabe gets tortured and then thrown in a shallow grave, or maybe to wild dogs, I'm fine with it.
'Jigsaw' VR Ad Case Study Shows Brands How to Play the Game
Disclosure: I work for AgileBits, makers of 1Password

I'm sorry if you think we're shoving the hosted services down your throat. We offer two types of products:

1. Standalone licenses
2. Our hosted 1Password.com solution

When we announce new products, like this one, we're going to scream from the rooftops to anyone that will listen. We're proud of it and a lot of users are extremely happy to see it.

Standalone licenses are not going away. I've mentioned previously in this thread that we will be offering 1Password 7 for Mac and Windows as standalone licensed apps. So if you want to continue using standalone licenses and pay for those upgrades we will happily offer them.

But because of this we also aren't going to stop improving 1Password.com and the products that we can create surrounding that platform.

This extension really wouldn't have been possible with our standalone licensed products. Because we have 1Password.com we now have the ability to offer this with the same ease of use that our users come to expect from us.

I'm a bit confused by your statement that password managers don't work in a cloud/hosted/subscription/whatever environment. Have you by chance read our white paper? It outlines how we protect your data and it's written such that nearly anyone, even without cryptography experience can understand:

https://1pw.ca/whitepaper

Please give it a read and if you have questions we'll be happy to get you answers.

In the end though, if you're a standalone licensed user, you are still going to be supported in the future so there's nothing that changes with regard to that in the future. We just now offer a new extension for users that use our 1Password.com service. And this new extension will influence the Mac version going forward so the things you see here will eventually find their way to the Mac version.

Hope that helps!

Kyle

AgileBits
This approach strikes me as confusing precision for accuracy. It is possible to use this sort of information to formulate an extremely precise model. That apparent precision becomes believable because ... it's precise and complex and uses a lot of data. That then becomes a salable product.

However, whether this all is actionable and accurate is another and unfortunately later question. The promoters and customers of that approach might want to read this chapter in the CIA's Psychology of Intelligence Analysis:

Chapter 5: Do You Really Need More Information?

https://www.cia.gov/library/center-for-the-study-of-intellig...

But then they might not have a product to sell or buy.
I mean if we don't look at the global context and zoom deep into the micro day by day chronological narrative level, I'm sure we can say all overthrows are inevitable.

We can say that the Shah delivering a royal decree to dismiss Mossadegh makes the Iranian coup logically inevitable rather than looking at the CIA astroturfing for BP hegemony.

We can say that Torrijos's death is logical because he stepped in a plane at the wrong time rather than looking at the US reverting Jimmy Carter's deal to restore the Panama Canal control back to Panama
Sorting algorithms:

https://www.youtube.com/watch?v=kPRA0W1kECg
https://www.youtube.com/watch?v=BeoCbJPuvSE
https://www.youtube.com/watch?v=y9Ecb43qw98
AgileBits employee here:

> First fully hosted passwords

In addition to standalone data

> Now support for extension only

In addition to existing apps and existing extension.

> I guess their previous model was killing 1Password.

The guess is wrong. Sorry. We said the opposite publicly multiple times.
> Either politicians are stupid, or more likely, they know that "homeowner policy" like this can make them and their other rich buddies even richer.

It's not a malice vs idiocy situation, actually there is a third explaination : economy needs a growing money supply to work properly (and the money creation need to compensate the economic growth AND the reduction of money velocity[1]). But since the late seventies, money creation is only possible through the banking system via credit. That's why central banks reduces interest rates to stimulate economy, because you need to create money to enable economic growth. To get out of the rising housing prices trap, we need another money creation mechanism, but many people are affraid of the old ones (state-controlled monetary creation) and a lot of people (bankers, homeowners) have a lot to lose if we changed the system.

[1]: this is the failure of the monetarist view from the seventies, which predicted a constant money velocity, in fact we've had a declining one for the last four decades.
I'm only disappointed that they wrote this from the perspective of some random office drone going in blind.

I'd love to see an article from the perspective a coder that tries to go from 40-hour-9-to-5-100k-with-benefits to do their own game.
Yes a custom foreign function interface is needed. In my compiler I did the bare minimum to bootstrap the compiler. Currently you can create a definition module that makes the bridge between the Java and Oberon worlds.

For example the Oberon definition below:

DEFINITION MathUtil;
PROCEDURE ln(x : REAL) : REAL;
END MathUtil.

exposes the Java MathUtil.ln() static method:

public class MathUtil {
public static float ln(float x) {
return (float) java.lang.Math.log(x);
}
}

A client module can use now the Java implementation of ln:

MODULE Client;
IMPORT MathUtil;
VAR x: REAL;

BEGIN
x: = MathUtil.ln(2.0);
MathUtil.ln()
END Client;

For a complete example see https://github.com/lboasso/oberonc/tree/master/examples/fern
It has been updated.
Everyone has their sacred cow. I'm tired of hearing about them whine. GTFO and succeed without help.

Also, I am tired of hearing about the mortgage deduction when the increase to the standard deduction is a way better deal.
The goal is to figure out if you're close to quitting so you can be preemptively fired. This hands the final key away: That while the corporation without notice or reason could fire you, you could always show the same lack of loyalty and quit without notice.
The goal is to deny the human that small balance.
I programmed assembly then C then C++ through the the 80s, 90s and 2000s. I love JavsScript. It just so damn easy. No fighting with headers, include paths, linker options, make files , cmake files, scons files, etc. No cross platform bs. When I want to share I just send a link. Electron does have a few platform issues to build the app but they're most solved for me. I get formatting, styles, animation, for free. I get cross platform graphics, video, and audio for free, networking is trivial. I also get pretty amazing debugging tools.

iteration time is orders of magnitude faster than any C/C++ project I've ever worked on.

I hated JavaScript at first because I didn't understand it. It took about 2 year to stop trying to turn in back into C++. It didn't help that my first real intro was in an environment that used Google Closure and the closure compiler both of which were designed by Java programmers to try to treat JavaScript as Java and disallowed real JavaScript.

now I mostly loath going back to C++ and having to fight the dev tools on each platform which seem to change every 5 years such that all old samples fail.

is it JS perfect? no, i think I kind of miss static typing but not always. It's often a joy to just do it.
But the disincentive to work is that your first X amount that is under the yearly amount you get from the negative income tax would be you working and getting absolutely no benefit.

That's what I'm referencing.
I'm more interested in the Alcubierre drive it has greater potential.

Or even better a combination of EM and Alcubierre drive one for "city" cruising one for the "highway".
I had a chance to hack through the new contributor interface for a leading stock photo seller after UX has become erroneous and extremely slow after an update last week. They switched from an under-invested front end interface to a React/Redux for submitting images. I was thinking that maybe the implementation was bad but I concluded that the React/Redux and the set of front end components were to blame. Go read react/redux websites with dozens of cool ideas leading to a user revolt.

Didn't we learn something from J2EE technologies that complexity is the source of all evil?
Cool project! After Livefyre's free comments got shut down I've had my eye open for alternatives.

Cloud version would be very useful for people using static websites.
Yeah I hate these "Bitcoin is happening in (Insert African/Latin Country here)" type of remarks.

For Bitcoin to succeed, it needs to conquer the US market adoption and it is not even close to doing that. All price gains are just speculation and market manipulation.
Broke at 28, Millionaire at 31
Personal Computer Ads from the 1980s
I would love to keep paper notes but I find the opposite for myself. It's very easy to reorder or restructure a digital document and very difficult for me to re-organize my random ramblings on paper.

Maybe you could share your methods paper methods in a blog post or something; I'd be interested in reading it.
Ahh, I see. These aren't supposed to be visual variants of に specifically, but are just any old forms/arbitrary other characters that were used in place of に (sort of like "V" being classified as "u" because of Roman texts).
I don't think VS Live Share counts as a standard, though. :)
Beating Levenshtein with Ukkonen's algorithm
Not with the distances and times involved unless we develop FTL communication. At first we may not diverge biologically, but culturally, and that is quite enough to close most doors... after all how many Norwegians do you find that marry bushmen or aborigines and vice versa?

A lot of sci fi seems to somehow overlook our cultural/social baggage and yet those are precisely what are crippling us now, and likely to retard our progress in the future too, if not outright destroy us.
> Google advocates for things that are generally in the public interest

No, they advocate 100% for things in Google's interest. If those happen to be good for the public that's a nice bonus.

It's also a pretty awful bar that they don't bother with anti-trust unless the consumer harm is blatant. Thankfully that ship seems to be turning.
ES Classes in Ember.js
GitHub also lets new contributors edit in upstream repositories - and then coordinates a new fork, branch, and PR for the change when the user clicks "Save".
I don't understand how this is a response to anything I wrote in my first comment, or the followup that you're directly responding to. Once again, pull requests work exactly as I outlined above.
Note that only the older agilekeychain format is well documented. AFAIK there aren't any well known public CLI tools kicking around that can read the opvault format, though it shouldn't be that hard:

https://discussions.agilebits.com/discussion/77406/opvault-i...
Wow, so that's maybe OK for moving in/out of a >$1000 position, but horrid for spending as a currency.
According to AVC this language was changed in the final version of the bill, and the bill is now favorable to the interests of VC-backed startups.

Nevertheless, taxing options when they vest rather than when exercised (NSO) or on sale of underlying stock (ISO) might not be such a big deal. If this change had been adopted as law, the option-holder could presumably still make an 83(b) election when the option is granted. But if not, then yes, this would be the end of option comp as we know it.

But the existing tax code is problematic enough. Ideally we could give startup employees restricted stock grants through all stages (or at least, the early stages) of growth. Instead, b/c of the deemed fair market value of the stock, we have to use options to avoid a phantom tax hit. Option comp leads to a lot of the stories we hear from aggrieved employees and former employees of high-flying startups, whose interests often get lost in the shuffle.

What if we could change the code to permit taxing startup restricted stock grants on exit instead of on grant. Define startup restricted stock grant as illiquid private company stock issued as equity compensation to service providers. Here's a compromise -- allow an elective deferral of tax until exit, with the trade-off that stock taxed on exit pursuant to the deferral is taxed as ordinary income. This would solve so many problems, and vastly simplify early-stage equity comp. Alas, our tax code is held hostage to the cat-and-mouse game played with large public companies and PE funds, and efforts to make those people pay more tax end up having tremendous unintended fallout on small private companies.
>> 3. Higher property taxes

>Yes, this is a bitch in CA...see next point.

Property taxes in CA are extremely low.

https://en.wikipedia.org/wiki/California_Proposition_13_(197...
In Sweden though, pretty much no one rents a house. This may or may not be relevant to the above observation.

It's also generally not allowed to buy flats to rent them out which limits speculation in that market.
I happen to have the troff source for some version of the XFS usenix paper as I was a reviewer (I think, maybe it was that I formatted it because I was troff nerd).

Any it's here: http://mcvoy.com/lm/papers/xfs.pdf
I hear this almost everyday in Sweden.
That's why I've been using Atom instead. Since 1.17 or so it got quite usable and it's getting better with every iteration. Nowhere near as fast as Sublime Text but usable for daily coding. I disabled the git plugin because we're using fossil. I hope it doesn't become an IDE like VS Code. At least they made the IDE packages separate.