skysight-inc/HackerNews huggingface dataset:
I can answer, I had a breakup in February that I'm still not over, I've been in CBT which isn't working as it's supposed to, and now I would do just about anything to have some respite from thinking about her, initially it came from playing around with some psychedelics at an earlier age (social-group) to now, mostly being ketamine, and with the occasional (I've so far managed to keep it under control) escalation to H. I live alone, and it's all to feel disassociated.
How have I done anything incorrecto? Dead pixels show up on my phone when I boot it the first time, is this just the way I opened the package?

Same thing for the 2015 MacBook pro, problem with the screen hinge wobbling since day one. Just Google for it and you will see how widely reported this problem is.
Does Nvidia already have NVLink for this purpose?
I remember earlier versions of Anki that implemented the algorithm so literally that it would tell you that you couldn't learn new cards until you had reviewed the 500 cards in your backlog, a seemingly insurmountable task that would just cause you to procrastinate and get a bigger backlog. They revised that to make it more motivating, fortunately, partially by capping the amount of backlog it would present to you on any given day.

I'm using WaniKani for Japanese now -- it's not nearly as portable as Anki but it's the first integrated solution I've seen for Japanese, teaching kanji by a Heisig-like method alongside vocabulary that uses the kanji.

I used to use an Anki deck for Heisig's Remember the Kanji, but I found it entirely unmotivating to spend time every day learning symbols out of context. Imagine an English class about learning the alphabet song, except the song just keeps going, and by the time you're learning the tenth verse of the alphabet you're still not spelling any words. That's Heisig. It's a clever system of mnemonics but it's not a complete solution.

Now WaniKani has the opposite problem with motivation -- it ramps up far too slowly. It doesn't let you study ahead. On your first day using the system, you can only study something like 20 cards, and you only get more when you wait out the spaced repetition and prove you've mastered those, even though they are extremely simple radicals and numbers that you probably know already if you are interested enough in learning Japanese to seek out WaniKani. This must be terrible for on-boarding, but I'm putting up with it because it's still the most effective Japanese study method I've seen.
Redux without containers
You seem to be mistaken. You don't need to create components if you just want to render some divs. You can just do

const {render} = require('react-dom');
const {DOM} = require('react');

render(
DOM.div({className="something"},
DOM.div({className="something-else"},
'some text',
),
),
document.getElementById('root'),
);

Components become useful pretty quickly as your views grow in size, but even then, function components require very little extra code to use.
Tiny Implantable “Microcoils” in the Brain Activate Neurons via Magnetic Fields
I know a guy who interviews ops people and asks for certain details of their current employer's network security. The only answer he accepts is "no".
What does this possibly have to do with creationism? I guess you think that because I'm calling modern scientific thought into question that I must be a creationist. Sorry but that's not the case.
I've always been really disappointed in Egan's work. He's been praised to the stars, so my expectations were kind of high. But when I actually read his work, I found it to be pretty shallow and dry, with cardboard characters, like much hard scifi. He kind of reminds me of Vernor Vinge, for whom I'd also had high hopes, as both authors deal with the singularity a lot -- an idea I really find compelling. Unfortunately, I find their execution to be pretty weak, and even their ideas are mediocre.
> It seems credible as a way to slow global warming, but there will be side effects (as there has to be with such significant modification of our environment) that are hard to predict, and probably some of those side effects could be harmful.

I think it's certain that some of the side-effects will be harmful, and it's largely a question of magnitude. Because sulfur dioxide has a limited lifetime in the atmosphere, however, it can be tested safely(1) at scale. From the article:

The data from the Mount Pinatubo eruption tells us that sulfur dioxide in the stratosphere can cause cooling comparable to the global warming we've seen so far. But it tells us something else as well: The effects of stratospheric sulfur dioxide have a limited lifetime, on the order of just a couple of years. This is bad in the sense that to be useful, the injection program has to be sustained. But it is good -- very, very good -- in the sense that it reduces risk. The program could be scaled up, the impact could be measured, and, if the side-effects are too serious, it can be scaled back down again very rapidly. This greatly reduces the risk of the undertaking.

(1) The side-effects shouldn't be any more harmful that what we've already lived through with the Mount Pinatubo eruption.
I wonder if it would be possible to make a browser extension that rather than block all ads, would simply run all third-party scripts through something like this to disallow malicious behavior.
I need to find a postcard printer in Europe.
Disclaimer: not being sarcastic at all.

Can someone explain what can be the use case for this?
You certainly have a point, and I definitely was generalizing.

My social circles consist mostly of international folks who work in various agencies and laboratories, and a few who work in private industry.

My biggest fault with DC (and most of the east coast to be honest) is just the difficulty of starting a conversation with someone. It seems like a lot of people walk around with their heads down here (either glued to a phone or the pavement) so as to avoid making eye contact. Folks here also give me strange looks when I say "sorry" all the time.

But hey, different cultures and different strokes. Not saying one is objectively better, but I definitely know which one I prefer personally.
The one he was referring to in his post is 12MP.
This is how we improve the solutions of previous generations. Everybody knows the recipe for the future - since web = future and web is written in JavaScript, we need to rewrite everything in JS.

/s
I think your comment just proves the point of the original post. Your examples are still not good enough for me in terms of syntax and real work with html guys (specifically, <If><Else> has some quirks). I've gone through these things, and the pain&negativity about Angular 1 which translates to negativity to all template engines was also mentioned in the post.
What about all the people whose families don't care about them?
why not just put the ads in a srcdoc+sandbox iframe. that way it can be loaded inline but runs on a null origin, preventing access to the page itself.
Is that really a good thing though? I mean it's not the polite thing at least and I don't care to be around impolite people.
No, I cannot. I'm mystified why anyone would spend their time building this...
And they plan to open another 12,000 stores globally by 2021: http://www.reuters.com/article/us-starbucks-investors-idUSKB...

They have around 25k stores now, roughly half in the U.S.
Did you automate that and how?
Haha I'm at GSFC so I'm somewhere in between, but we still have to deal with 95/495 traffic, which is a real drag.
Care to elaborate? I don't follow them closely but they have seemed to be consistently on top of the GPU market for some time now, at least in the gamer/enthusiast market.
I don't think the cost is as significant as the ineffectiveness of the effort.

If I thought universal health care, more progressive taxes, and cash welfare worked without solving more problems than they create (without causing stagflation, unemployment, loss of personal liberty), I would support them. But I don't so I won't.
Firefox actually has that feature built-in. It comes preloaded with the English Wikipedia, so you can type "wikipedia <term>" to search Wikipedia for "<term>". Other searches can be added from the addon store, or by right-clicking on a search box and defining a keyword.
The latex demo has blown my mind! How did they do it? I can undesrstand running some shell in the browser, but the whole latex distro? Amazing...
>I retained

You're doing it wrong. You're supposed to continue using the deck, indefinitely or until you're okay with losing it all.

When a deck's life is measured in years, most cards' appearance frequency also become measured in years.
"We've been using React for a year and will continue to do so" isn't an article that gets written often, despite there being more people in that boat than switching to Vue.

React is in no way losing popularity. It's just not as interesting to write about something everyone agrees on. That said, React won't be around forever - very little ever is.
This is pure and utter bullshit. Their core market is by far gaming, as this PDF (that I found via NVidia IR) shows:

http://files.shareholder.com/downloads/AMDA-1XAJD4/341168899...

Also: The level of their gross profit margin indicates that they are in fact a monopolist:

http://marketrealist.com/2016/11/driving-nvidias-profit-marg...

(These are not the financials of company operating in a healthy, 20-year old industry - they are the financials of a company that after operates without meaningful opposition in a 20 year old business.)
Forget it. That would include solving the halting problem by proxy.

You can't know if a script or program is going to be malicious without effectively executing it. It's almost impossible.

Just look at Anti-Virus, they've been trying forever and the best we have is research papers on immune-system-based AVs or AI-solutions.
This is really cool and I'm sure many here would love a longer write up of your process doing this.
Nvidia already has high speed GPU-GPU links:

http://www.nvidia.com/object/nvlink.html
For your Sunday evening
90% by lines or sites or 90% by money? ABP charges medium-sized websites through the nose -- and most startups qualify as medium-sized. Great business model, especially given that the filter lists are made by volunteers.
24 days of Rust – nom, part 2
Interesting, I didn't know, although I can recall searching through the documentation for answers. Does calling the "render" function multiple times perform the DOM-diffing and updating?

And can I be sure that React will not perform updates behind the scenes at other moments than when calling "render"?
Saw your posted this on /r/programming. Neat video. Try resubmitting it again later, I'm sure that if you submit it at the right time it could get some attention here on HN as well.

PS: Drop the square brackets next time and just call it "Programming Fibonacci on a 8 bits self made breadboard computer" like you did on /r/programming.
> from CompSci

Maybe I'm missing something, but I don't see much that I would consider CS. This is an attempt at an engineering-style workaround.

> malware

They explicitly include support for spyware with the mouse{over,out} (etc) events.

> "ADsafe makes it possible to quickly and reliably determine that script is safe"

That's incredibly hard. It's easy to hide arbitrary code even if all you have is a lambda expression[1] ("function () {}" in JavaScript). There are so many sharp corners and inconsistent gotchas in JavaScript - multiplied by the variations between browsers - that identifying a "safe" subset of the language is extremely difficult (or maybe undecidable).

Douglas Crockford has been warned[2] almost a decade ago about the insecurity of mixing foreign JavaScript. The language simply wasn't designed with a security model sufficient for running untrusted code.

[1] https://codon.com/programming-with-nothing

[2] https://www.youtube.com/watch?v=qfBL2sc2zUU
Patronage of art could help avert more Ghost Ship tragedies
I tried it but it didn't do much. I've actually found Kratom, which also works on those receptors, to be a good alternative. You can't overdose on Kratom and when I use it I don't ever get the urge to drink.
Invest in a cheap French or Eurozone total market index fund. It only makes sense to invest in a fund that matches your local currency.
Kakoune: a better code editor
Is there an OS that uses Linux as the kernel but then no GNU software on top of that? It would be interesting to see, at least.
I wonder what percentage of websites created by non-technical people are hosted using SaaS that's technically a CMS but isn't standalone -- e.g. Squarespace or Blogspot or Google Sites?
Show HN: Krew.io
I built catelus.com a couple weeks ago and I've done $130 in revenue.

It's a domain name idea generator. You feed it a keyword and it translates it into 30+ languages and shows you .com's that are not being used. Trying now to get more eyeballs across it. Fun though!
But the participation rate can float for a few different reasons

http://qz.com/286213/the-chart-obama-haters-love-most-and-th...

(clickbaity headline, but the contents seem sound)
How did you start did you buy the servers or are you just using one of the cloud providers and "whitelabel" them?
Can't comment on vue much other than I think it would be the one I would go with if I had to pick one of these js frameworks due to some of the nice projects I've seen in little code. But yii2 for admin panels seems like another great selection for generating quick ugly forms only 5 people might see a month.
-> Trump
This isn't really passive income outside of the 2% dividend yield of a total market index fund, which isn't all that great. A $500,000 investment only yields about $10,000 annually. (Not to mention the significant risk of a market drawdown in a given year.)
> I promised a better way... a well-written 8-page document can define the nuances of a complicated system far better than a whole cumbersome flotilla of interlinked JIRA tickets.

I'm mystified... everywhere I've ever worked used design documents to some extent -- not for simple features, but more for things that are truly "complicated systems" with nuances.

Are there really places that attempt to do project design solely with tickets? I almost can't believe it.

(Although in terms of effort estimation, breaking the design doc down afterwards into tickets, and then estimating those individually, is a very useful exercise -- a design doc describes the outcome, the tickets describe how to get there, which is what you're really estimating.)
Something changed in our global and economic system at the turn of the 70s. The late 70's and early 80's were really a high point for global utopianianism.

Since then the balance of power between the people and the state has shifted towards the latter at quite an incredible speed over the last 30 years.

Concentration of tremendous wealth in the hands of large corporations and a few individuals and the seeming impotence of the political system to keep them in check has always been a recipe for disaster.

The amount of money spent by the state for instance on surveillance just gets millions more 'uniforms' vested in the state. Security deparments keep getting beefed up. And money being throw around by think tanks into the academic sector, especially economics, and cultivating the mainstream press with all of them parroting a similar message and ideology all point towards a fundamental regression of democratic principles. Just the amount of double speak over the last 5 years is astounding.

Sometime arrogance presumes control but its only a shaky interlude before things completely unravel.
It feels like over engineering for most projects, and yet another thing for new hires to learn.

I can't judge Twitter's design without seeing it, but I don't like the sound of this:

"the simplest web page on twitter.com requires collaboration of dozens of network services speaking many different protocols"

Simplest page? Dozens of collaborating services? Many different protocols?

I'm skeptical this is the most elegant architecture possible that meets the requirements of their simplest web page.
What does "want you to do things their way" even mean? Aren't you doing things a certain way by virtue of using a framework? Maybe angular/react is just making you do things in a way that you prefer not to, while vue.js is making you do things in a way that you find reasonable. For other people, it's the reverse.
Ontario court ruling: condo buildings can ban sharing services such as Airbnb
I think the parent was talking about currently available models. The D90 quoted is from 2008, and nowadays even good compact/superzoom cameras can do useful 4k photos.
So buy into the Renaissance mutual fund. There, you beat the market.
Sure, but the law is generally interpreted from the perspective of the humans
I don't mind paying for a service by letting them show ads, as long as those ads don't feature malware or are otherwise annoying/resource-straining/...

I hate TV ads and never watch TV as i find the ads intrusive. But taking the minor rewards from content creators that my presence can bring - when I'm benefiting from their content and cost them server resources - seems pretty unfair to me.

Here's your reason for populism and the disappearance of good journalism: no one is willing to pay or be even in the slightest inconvenienced.
I also face the same dilemma , I am a fairly competent tech person and believe can build good products . I always lacked a business minded person who can sell . As I type I have a product ready and am looking for a person who can sell .

I believe you should also look for a person , who can fill the void ; that you have ; to build a good business .
One reason I don't go to AA is that these days it is full of people who aren't real alcoholics. I can tell by listening to their stories. I imagine the same dichotomy for depressives. There's people who get really sad and filled with grief, usually about some event, and then there's real depressives who get devastated and blanked out for no apparent reason. They don't feel anything.
People would quickly upgrade PDF to support "rich media" and tracking and shitton of new design fads.

But that's ok. Basically, dear newspapers, please invent your own DRM-enabled protocol and enforce your business models all you like. Just leave HTTP alone.
I am going through a similar transition. Moving my ten odd Drupal sites I built for family and friends to Hugo. In other cases just plain HTML using WinHttrack to download HTML version of site as is. I will convert to Hugo if need arises.

Only one user from the 10 ever used the CMS functionality to modify her site. She did it the one year, totally forgot her password and the following year asked me to make the changes. Maintenance of a CMS is even more of a struggle if that isn't your core job. If I worked on Drupal for my day job I wouldn't leaving the sites on Drupal.
How so?

A user requests a data stream, and receives it. That the user chooses not to execute or render a part of that stream is up to them - the data has already been delivered.

Interstitials, pop-ups and the like are simply contained within the stream, and aren't even guaranteed to run inside the browser. If the data connection is incomplete, modern browsers often discard data that is incomplete. Is that also illegal access?

The data stream is in the user's hands - and it is delivered before any Terms and Conditions are given.

It's similar to someone giving you a burger, saying it's free, waiting till you take the first bite, and then demanding that you eat the rest whilst they photograph you, and then use said photos to pay for making the burgers.

You could just walk away with your free burger.
If you prefer html templates you're going to choose a framework like Vue, Angular or Svelte. If you prefer Javascript driving the show you'll be more comfortable with something like React. The two approaches are duals of each other.

Personally I prefer an all JS solution because it's better suited to handle conditions and loops as compared to using custom SGML markup with framework-specific tags and attributes. In my opinion SGML/XML should only be used for markup, not program logic.

There are a few things I think React got wrong though - handling of children being one. Having different code paths to handle a single child versus multiple children was a design mistake. The Children convenience module is awkward to use. The state life cycle and immutability in React takes a while to get used to. It does seem more complicated than it needs to be and has spawned a plethora of React state management add ons.
Ask HN: How can I monetize GitHub Issues?
Hello everyone! I'm an author of TLSharp (https://github.com/sochix/TLSharp) - open source Telegram library. I got a lot of issues from users on my GitHub profile. At the very first time, I tried to answer everyone and help with project. But as time goes, I got annoyed by it. Also there is a lot of silly question, not connected to library development.

I noticed that it's a common problem of open-source projects on GitHub. After some time contributor got annoyed/not interested in working with community.

I decided, that some small amount of money to answer a question or help user using your library is a win-win for user and the OSS project.

Do you know any way to monetize GitHubs issues?
tl;dr Blame the tools.
You can try https://www.kite.ly
"Maybe I'm missing something, but I don't see much that I would consider CS"

It came from CompSci people researching sandboxing of JavaScript. The papers on the left show that. They later turned it into a more engineered solution and convenient web site. Uncommon with CompSci projects. I give them extra credit for that whether the method pans out or not.

"They explicitly include support for spyware with the mouse{over,out} (etc) events."

Is that limited to the site it executes in or would it have visibility to all sites? And anything you see that would lead to code injection outside hardware-level attacks?
It seems like most organizations that use JIRA start off with good intentions, but it eventually devolves into a huge mess that users dread. Maybe it's because the system tries to do too much or, more likely, it's a user problem and orgs demand more and more features. Whatever the cause, it's leading to a death by 1000 cuts.
Engineering the Perfect Pop [video]
Microsoft's hyper-aggressive culture has contributed to its organizational dysfunction IMO, and frankly I am still having to recognize and deal with its effects on my interpersonal relations.
I'll point out that this same argument applied to discrete GPUs when Intel tried to enter the market with Larrabee (before giving up and claiming that HPC was where it's at anyway).

"This time is different" might apply here though, because training is "just" a lot of low precision matrix math. This requires a lot less new ecosystem / software for Intel (Intel has a long history in matrix math), so much like SSE, AVX, and now AVX-512 (or as I still call it LRBni) Intel can easily make some tweaks to at least get 70% of the gains.
Real Artifacts
AdBlock plus is intrusive. We had sporadic user complaints of our web SaaS not working. They had AdBlock and couldn't download files from S3 with certain keys.

They key was the hex encoding of the hash of the contents. f4/c0/34/ad/91/... Notice the ad
Fair share would be the same percentage as a competing company would pay, regardless of size. Anything less or more would be unfair government interaction in the market.

If we are looking at the net economic contribution to the economy, a small one-person company shouldn't pay any taxes. All the revenue goes back to the economy in employment of that single person. The economy is far better off with that person than without them.

Taxing net-negative contributors would however be a bit weird. Taxing social security would be counter productive, and having people in the military paying for their own equipment would likely spell the end of having a military. Having politicians pay for the privilege of being a politician would be an interesting concept, but I never heard of such system ever existing.