skysight-inc/HackerNews huggingface dataset:
Fun story about the legality problems. Way back in the day, I worked for a company that created a "play old videogames" service. Our lawyers went out and hunted down the owners of old Commodore 64 titles and such. According to the internal rumor mill, some of these companies required us to convince them that they really were the owners of these games do to a long series of acquisitions before they'd agree to sell us the rights to the games.

Anyway, once we had the rights, we of course asked for a copy of the game. Well, naturally, they didn't have one. And several of these old systems had some form of copy protection. Well, fortunately, the 1980s demo scene had led to cracked copies of these games being easily downloaded (bonus fun fact: I may be the only person in history who clicked 'agree' on a 'you must have written permission from the publisher to download this ROM' and meant it). But of course the crackers had included crack intros which we certainly couldn't use. So we ended up including the cracked version, with the cracks, and just initializing the games to a memory state just after the crack intro played.

Without those crackers cracking the game, we might never have found a copy that we could have published.
Because Core is a server-side framework. WinForms and friends run on full framework.

That said, check out Avalonia and some other OSS experiments.
This sounds like way too much, but the sibling comment is a bit too little. Saying fatsos don't get a badge and a get a shittier title IS a deliberate status punishment. Reminds me of strong negative opinions I have about high school, where push-up ability translates into pecking order position.

Comey's statement does seem at least slightly vainglorious. He certainly has a high opinion of how the FBI should be viewed (exceeding, for instance, 'professional' or 'public servant's), and believes it should be obvious who FBI agents are, which will annihilate their undercover operations. So he is sacrificing a lot in order to get big(ger), dumb(er, due to firing and not hiring good investigators) jocks.

But I don't think it is meant to engender obedience or fear in civilians. I think it is just a Bad Decision.
(Author here) I cheated: to prevent that steady state (since it's ugly), I have 3 dye injectors strategically placed, causing certain areas to get redder, greener, and bluer over time.

Without that, yes, it turns into a muddy grey.
Political correctness is actually pretty horrible. Try living in a communist country for a few years and you may start valuing tolerance of "incorrect" views more than you currently do.

For the most part, the US isn't too bad as far as political correctness yet. That said, it's been getting worse since the Bush presidency (when it was "unpatriotic" to oppose the Iraq war, etc). Now it's fair to say that areas of scientific research (e.g evolutionary psychology) are rapidly becoming verboten and abandoned by the younger generations of scientists.
PCI doesn't say anything crazy. Its all reasonable stuff. Scroll to page 20: https://www.pcisecuritystandards.org/documents/PCI_DSS_v3-2....

Networks, System Hardening, Boundary Protection, Access Control. Nothing in the PDF says anything unreasonable. The naysayers just don't want to open up the PDF and READ.
You could just look him up in the S-1 to answer the question.

I have talked to him a couple of times and although I have no idea what the sum is yes, he made enough over the years to retire.
What point are you trying to make? My friend just bought a $900 android phone which has been recalled a day after he bought it...
> That said, he’s still rude and a jerk.

So you insult people publicly, without a single fact to back up anything and you want people to respect your opinion? you're not going win the argument that way, not that you care obviously, but you're basically complaining about CrockFord being unprofessional, while behaving in a non professional fashion yourself. I'm sorry, but it's hard to give you the benefit of the doubt now.

This story hurts everybody, the node community first and foremost. Keep spitting on the people who allowed Javascript to be what it is today. Unbelievable.

archived : https://archive.is/ae5wg
As a long-time user of Quill, I must say: Congratulations to jhchen and everyone else who worked on the project.

I use Quilljs because it's a great implementation of a modern-thinking WYSIWYG text editor. The underlying parchment[0] library helps a lot to separate out the data model from the rendered view (instead of relying on contenteditable to handle your data model, like many other classic rich text editors do). My users type stuff in Quill, and my front end shoots data in the rich-text[1] format back to the back-end. I have a small (and not great, but functional for my needs) library [2] I wrote to convert rich-text back into HTML, so we never actually store user-entered HTML entities in our database (which helps a lot for things like protecting against XSS attacks, and since rich-text is just a JSON object, I can do interesting database queries that are a bit trickier to pull off if it had been HTML).

On top of all of that, Quill emits delta objects on user interaction (that conform to an operational transform model), so it's pretty straightforward to wire it into a concurrent editing system. This isn't batteries-included (you have to deal with resolving the operational transforms yourself, which is of course tricky) but it's a great start in that direction.

0: https://github.com/quilljs/parchment

1: https://github.com/ottypes/rich-text

2: https://github.com/ericeslinger/delta-transform-html
there are multiple shims, i'm saying they're not planning on adding new ones.
I don't think you understand how these schools sell their "education" to people who are ignorant of higher education. They literally targeted people who don't know any better and promise that they will make $75k out the gate.
Glad to know you know what I need.
This isn't a very substantive comment, but as a former (brief) resident of the area, I'll make it anyways and take my licks for it:

It blows me away what houses in SFBA go for. They aren't very nice houses! They're often cramped, the lots are tiny, the block landscaping isn't nice, nothing is walkable, nobody is all that close to public transportation, the surrounding areas are all strip malls and trunk roads, traffic is a nightmare.

At least when you over-pay for an apartment in Brooklyn you're in one of the greatest cities in the world. What's, really, the upside of living in Palo Alto? Palo Alto is nicer than Sunnyvale, I guess? But as a college town, it's not even as good as Evanston, let alone Ann Arbor.
Alternative piece of advice: learn NodeJS. It's fantastic.
Tour de Babel is one of my favourite posts. I feel it's a pretty objective look at languages.
I just added Quill to a side project site a few days ago, having spent almost three months comparing different WYSIWYG editors. So many of these libraries have gotten bloated over the years or simply have too many bugs. Quill just works for me all of the time. Definitely check it out!
Not all businesses have their operating hours in Yelp's system. Given that, the choice comes down to either:

A) Showing all businesses by default and giving the user the ability to only show restaurants which are definitely open at that time.

or

B) Hiding all businesses unless someone has supplied their operating hours explicitly.

Even when this data has been added, it is not always accurate.
We all need to find meaning for our existence. I'm pleased that you've found one that makes you happy. Please consider that meaning is personal, and don't proselytize your way as a privileged one that should apply to all people. Take a moment when you make statements of that sort and ask yourself what your true motivations are.
I get that you're making a joke (I think?), but this is hardly useful advice. You may not like Node.js, but it's a pretty useful skill to have given its current popularity.

I'm more interested in knowing why you'd give this advice to beginners (genuinely curious).
Author of SlateJS has written comparison of existing editors :https://github.com/ianstormtaylor/slate
Fuchemol (hermitin HCl) is FDA-approved to reduce your inconvenient cravings for social contact. Known side effects include repetitive meals, speaking to inanimate objects or animals, excessive self-stimulation, and dying alone. Talk to your doctor about whether the anti-loneliness pill might work for you today!

Clearly, some people exist that do not care much for the annoying habits of other humans. And some humans can't go a single day without reassuring themselves that they exist through the mirror of another person.

There must be some form of biochemical factor that determines an appropriate level of social interaction for any specific person, or we would not see the variation. Thus, it is only a matter of time before the specific receptor is identified, and a drug found that targets it without unpleasant side-effects.

Such a drug might be useful for future manned space industry. It reduces the number of variables required. If your pioneer crews don't necessarily have to interact socially to remain psychologically stable, you don't have to be quite as careful to ensure their social compatibility. They can all do their work, then go to their racks, swallow their pill, put on headphones, and thoroughly ignore each other for years on end.
I'll just say something that might help the lads here. Get your testosterone levels checked. Sitting around, getting extra weight, my T levels were good... for a 90 year old. I've always had the "mind over matter" thing, looked down on manliness and testosterone, etc. Total nerd stereotype. I was so damn wrong.

So I read up on it and decided to take the plunge. The difference was immense. I feel so much more alive. Not even working out, I'm losing weight and getting stronger. It's the cheapest drug I've taken for the hugest effect. Everyone that knows me has commented, even when I was only 2 weeks in.
Yes, this reminds me of older computers. My Atari ST 1040 has something like 2MB of RAM but I'm sure the addressing is 32-bit, meaning that there are addresses that it can't ever reach.

In fact, doing some research shows that 8-bits of the address are often ignored on the Motorola 68000 leaving a 24-bit memory address.
Very much so. For example, Dysthymia (https://en.wikipedia.org/wiki/Dysthymia) often goes untreated. Some people develop this at a really young age, and simply don't know any differently. It seems that Atypical depression (https://en.wikipedia.org/wiki/Atypical_depression) can probably result in the same unawaredness, due to having positive feelings to positive situations.
Any chance you could file bugs, particularly on the JS-related performance issues? I'm looking into some similar things right now, but seemingly JS-centric things seem to have a tendency to actually be from something else. It'd be nice to have something I could solidly blame on JS. If you file a bug with https://bugzilla.mozilla.org/enter_bug.cgi?product=Core&comp... and make it block bug 1299643, I'll see it.
I signed up for computer learning center the month they went bankrupt. After 3 weeks of classes, I showed up and they were wheeling furniture out the front door. Dodged a bullet, there.
People, or at least children, have been running around in parks trying to catch invisible animals for decades. As adults, it has definitely been a positive development for my wife and I.
There are complicated reasons why that's unlikely to happen, which go back to why some people still use both grave and acute accents Scottish Gaelic (vowel quality, essentially) and why standardising on the grave accent was a more natural choice for SG.

It's not a huge deal so long as you use an appropriate keyboard map.
Safari is great, but doesn't have a great solution for vertical or tree-style tabs, which are heavily used in my workflow.

FF is for work, Safari for non-work. Chrome when I need Flash or testing Chrome-only content (some great plugins) - pretty rare.
It's really hit-or-miss for me too. On my work laptop for example, it would freeze up for multiple seconds with e10s enabled but was fine with it disabled. Then one day everything worked fine. On my home computer FF is just getting slower and slower. I'm not looking for troubleshooting tips here, just mentioning that the experience is very uneven.
Rare cases vs daily gun deaths.
Part of the solution is that the admin functions do not collect credit card details at all. So through the admin site/app a customer service rep can't do an actual purchase.

That won't stop a customer service rep from using the retail site though.

I suppose you could monitor the retail site's log files and throw notifications when a customer service IP makes a purchase. Maybe also throw notifications when a customer's repeat business comes from a different IP (though this could be noisy).

Trying to block customer rep access to the retail site might be pretty tough. You'd need to really lock down a rep's workstation because they could be remoting into their home machine... assuming the rep was out to steal cards. At this level of paranoia I would expect all calls to be "monitored for quality assurance".

Hmm... there's an idea for a call center application addon. Use voice to text and machine learning to identify calls where a credit card number is asked for and/or spoken. This could be pretty easy once the voice to text is right (basically looking for strings of digits, maybe with long pauses between groups or "ok", "got it", "yeah").
I understand it's a circular problem- an app ecosystem cannot grow without developers, and devs want to invest only in ecosystems that have users. Or do they? I feel the thing about these alt-OSes is that without mainstream appeal, they need to go hard for the hacker/hobbyist/diehard minority, who are motivated by things other than the possibility of attracting mainstream customers. Ubuntu, as a Linux distro, already has that appeal- the trick is to expand that to mobile.
What are you talking about? The difference between $2 and $1 is extremely meaningful. $1 a day means that you can barely afford enough rice to survive, at $2 you can start diversify your food and maybe save up for better clothes.
Most psychedelic drugs operate through the serotonin pathways. SSRIs cause downregulation of postsynaptic serotonin receptors, meaning the effects of things like LSD and MDMA are reduced.
It's important to say that the primary treatment for depression (87% of cases) is drugs, and it's now established that available drugs do not work. A now-famous series of meta-analyses (http://www.ncbi.nlm.nih.gov/pmc/articles/PMC4172306/) that include unpublished drug studies show that, for the majority of clients, drug therapy shows no clinically significant benefit.

So when we read that the majority of depressed people aren't being treated, it's vital to remember that the majority of treated people aren't being treated either. The very real possibility exists that we have no idea how to either diagnose or treat depression.
>legislation will be passed to criminialise any use

DMT was banned ages ago.
No, but if the system is run more efficiently, it can be cheaper.
No. The "special offer" was for the publication fee. Major publishers have decided that they can charge extra for open access papers.
>Can someone bring back the technical discussions and throw out the bullies?

-"The Tale of the Interwebz"
This is how pretty much all virtual memory systems are implemented.
I'm not disagreeing, but one thing that makes this different is you can easily fix most Bootstrap bugs by overriding it with some custom CSS, or just not use that class. It's different than some deeply integrated code that you have to patch and maintain.
> EV certificates may improve a user's awareness of a spoofed page, but cannot do anything to make it more technically difficult to execute.

This is what I meant, this is why I used "may". Obviously the user must know the details of how ssl works which is not many of them.
Segway miniPRO Teardown
Easily Googlable error messages are the best. Put site specific stuff like hostnames at the front or end with a unique error code that you can search for. Then never change this message, ever.
The thing is, workstation and laptop RAM is so cheap. If your browser is eating an appreciable chunk of your 16 or 32GB of RAM, you need to close some tabs.
Bret Victor The Future of Programming:
https://www.youtube.com/watch?v=8pTEmbeENF4
I believe he is referring to the normal price for publishing it as open access being 2k, but their current deal reduces it to 1.2k

However you shouldn't feel stupid. The wording is, as English often is, confusing to those without context.
A neural net writes romance: Electric head
> “Toyota has put more energy into the mechanics of the [Prius] than the styling.”

I'm a happy Toyota hybrid customer. Styling was not an important consideration when I chose the Prius. Gas mileage was much more important, along with price, quality, and comfort.
My point is that defense in depth is not all that great if the breach of the first line already gives you access to the loot.

So you shouldn't assign too much weight to it.
Firefox generates a random number on first run. Users who are selected for the experiment are sent a signed extension from Mozilla that makes browser.tabs.remote.autostart preference return true if they are on the correct release of Firefox.

https://wiki.mozilla.org/Electrolysis/Experiments
Top 12 Open Source ECommerce CMS 2016
That's the price journals ask to make a paper open access.

Edit: oh my, three+ comments at the same time.
Craig : How did you troubleshoot? Today I use Stack Overflow constantly. What would you do when you ran into a bug that you couldn’t figure out?

Shel : Stay up late.

Hahaha. I remember building an online art gallery back in 1996. It was for an internship. I got it because I bluffed and said I knew HTML. After I was hired, I purchased a book on HTML. Turns out, the company's "CTO" did the same thing.

We both learned on the job and stayed up late trying to put that site together. It's almost hard to remember how "primitive" that was now that there's Google and SO.
Well, that's the trouble with "personal discovery" - it tends to be personal, and insights thus derived to lack general applicability.

Speaking for myself, on the rare occasions in my life when I've taken a psychedelic (LSD or psilocybin, never DMT as here), I've found the experience useful simply because such a radical change of perspective offers access to insight which might not be available in a more ordinary frame of mind. Such insight is, in my experience, occasionally of value. Of course, such insight is, also in my experience, much more often the kind of thing that makes sense only in hindsight and with the benefit of confirmation bias, which is to say, it doesn't make sense at all.

I think it's very easy for people to make too much of experiences like these; to be taken out of the world, as these substances do, can be wonderful or terrible or both at once, but I can't imagine a case in which it could be neither, and our culture doesn't really provide a good conceptual framework for dealing with wonder and terror. And I know with certainty that it's very easy to talk such an experience to death; in the case where it does offer beneficial insight, such insight is generally of such an intimately personal nature, and so inextricably bound up in one's unique and individual experience of reality, that to try to make it comprehensible to others is often to make it incomprehensible to oneself. At the very least, you want to let it settle a good long while, and integrate into your personality if it's going to do so, before you try to elucidate it to someone else - and, beyond that, there's a very solid point to be made that, if it really is going to change you, it'll do so in a way that doesn't need to be explained to anyone.

Whether any of what I've just described has any use to you, I have no idea, and this is the kind of question you could ask five people and get twelve answers in any case. But maybe it's been worth your while; in any case, I hope it has. I'm happy to answer any further questions it might elicit, although of course I can't promise those answers will be any more useful than this one has been.
huh. That's really interesting. I assume ^L is handled in the tty driver as well?
His LinkedIn account says that the occupation is "Philanthropy". That probably means he has more than enough to retire. :D

https://www.linkedin.com/in/shelkaphan
It's a bulbous protrusion that completely ruins the design aesthetic of the phone. There's no way Ive would design an iPhone with a big lump sticking out of the back. Why bother with a beautifully finished aluminium chassis if you're going to wrap it in silicone?

http://www.apple.com/shop/product/MGQL2LL/A/iphone-6s-smart-...
Notion Helps Watsi Use Data to Tell Its Story
Thanks! I'll check that out.
I use something similar, and love it. Still get blocked by Forbes and similar for using an ad blocker (it's a network issue, you dolts!), but the performance gains in all browsers is well worth the few exceptions.
$ git pull origin master
Your local changes to the following files would be overwritten by merge: user.abcd.suo

Suggestion:
git rm --cached user.abcd.suo

Wooaa, no! (Now your local changes are gone.)
> CAs already rely on DNS for domain validation

Not all - only a subset of certs issued

> If the CA fails to follow the whitelist, it's not worse than a CA that does not implement CAA. Without pointing out evidence that shows how this addition could make things worse, I don't think this is a good argument against CAA.

because the USER can't tell. The user is under the impression of increased security (because upgrading to browser version X.Y said it now supports CAA) yet the user doesn't know which cert was issued by a CA that checked CAA. And you can't add yet another indicator to the UI because the user is already numb from just the certificate itself.

> actually reduce the risk associated with that attack

and as I tried to point out to you, it's ineffective against the threat of an attacker gaining access
> I ended up quitting my job and backpacking for 3 months.

Imagine if you were unable to quit.
Obligatory silicon valley clip: https://www.youtube.com/watch?v=4B0JmWeW5XE
Certain features are rolled out with Test Pilot https://wiki.mozilla.org/Test_Pilot but that doesn't seem to include the e10s testing.
If the attacker doesn't have the private key that matches the Subject-Public-Key-Info, then he won't be able to impersonate your server given such a cert. (If he has, then there's no need to produce a replacement cert; the official one is good enough).
No, he was likely promoted because he wouldn't cause much trouble as approving authority.

This is sort of being politically nice is rewarded in every institution. People like this are not given any genuine power per se. But since they listen to the powers and more or less do exactly as they say, they are put in positions where they can't be much trouble and are rather useful the higher authorities political goals.
I think the opposite, having used Delphi, VB, Netbeans Matisse, MS Blend among many others tools, which allow one to go very far without doing change code/compile/reload/swift a few pixels/loop.

Also you see this with game editors used by most game studios. No one is designing levels by hand nowadays.

But lets just agree to disagree. :)
^L usually has no assigned action.

$ stty -a | grep -F '^D'
intr = ^C; quit = ^\; erase = ^?; kill = ^U; eof = ^D; eol = <undef>;

$ stty -a | grep -F '^L'
$

Your Ctrl-L clear-and-refresh command is implemented in Bash (or rather GNU readline).

There is a "reprint" action, commonly bound to ^R:

$ stty -a | grep rprnt
eol2 = <undef>; swtch = <undef>; start = ^Q; stop = ^S; susp = ^Z; rprnt = ^R;

It doesn't clear the screen; it just issues a newline and reprints the characters buffered so far. You can use stty to assign ^L to "rprnt".
Catching More Bugs with a Production-Like Testing Environment