skysight-inc/HackerNews huggingface dataset:
This will solve the problem for you on most sites:

document.getElementsByTagName('html')[0].style.overflow = "scroll";

The css property you're looking for is "overflow," usually on the body or html tag.
Personally, I try to remain in the 120% range at all times and NEVER dip below 110%. In my experience, just settling at a 100% output level is a great way to get identified as a slacker. As a manager, I've cut many 100%s.
ha :) good to know!
I use TypeScript in my startup - it's great and provides a lot more code stability over raw JavaScript but as you build up your type definitions you will likely hit a "roof" where TS doesn't support the next feature you would logically want. There's also no reflection on interfaces (as they're a purely compile-time construct like C macros) which sucks if you want no-noise DI. But overall it's really awesome and getting better with every release.
If you don't need multiple people to interact with shared data maintained by the same program, and instead everyone's interactions with the program can run independently, then you could still run the JavaScript version of DOSBox on the client side, and extend that version of DOSBox to offer JavaScript APIs to communicate with the virtual machine running inside. For instance, to send or receive characters, or modify files on the virtual disk.
> The view process is very limited, just standard web APIs.

Nitpicking here, but the view (rendering) process in Electron can actually use the Node API [1]. The difference in API access privilege between the two types of process is in what Electron API (not Node API) they can use. For example, main process can use native GUI API but renderers can't and must IPC to main if they need to, say, show a system dialog.

[1] https://github.com/electron/electron/blob/master/docs/glossa...
Bandai Namco and from Software Make Their Last Salvo
I agree with the premise that ideas themselves are worthless.

But what's questionable is whether YC acts in favour of the new applicants that share their insights honestly, or whether they are more prone to protect their investment in the already funded startup (by providing them with details/intel).
With any sense, those companies would band together and invest in expanding .NET core into doing what they need.
Sometimes I'm afraid to think what would happen if Amazon merges with Google. No other combination would be so terrifying: neither Google+FB, nor FB+Apple, nor anything else. Amazon and Google control so much nowadays. It's probably very good that they're still independent companies and sometimes competitors.
If you really want destructive, check out the An Lushan Rebellion or the Taiping Rebellion. The former killed millions, perhaps several tens of millions, back when the world population was only 200-300 million. The latter was roughly contemporary with the American Civil War and killed 20-30 million people.
Windows 10 does just as bad a job as Windows 7 at handling high-dpi displays. Especially with multiple displays, and especially where it comes to application support (not sure how much of this is on the application side, but my impression from Retina UI-designing colleagues is that Apple made it really easy for applications to migrate/support both high- and standard- DPI displays).

I've heard the Creators Update has some improvements to display handling, so we'll see how that goes.
Instacart will pay $4.6MM to settle a class action lawsuit with its workers
.NET Standard/Core 2.0 will add back many APIs. It'll be the real release of the newer framework, similar to how the original .NET Framework took until v2 to get things into shape.

.NET Standard is all about compatibility - so you can use that to determine which framework you can/need to use. However .NET Core is a distinctly designed for cross-platform reach so it will be a break from .NET Framework in some ways - this is just a given, otherwise they would've just released another .NET Framework version instead of doing all this.
Thanks to the sampling theorem, if there is a frequency limit in a continuous signal, then you merely have to sample at twice that frequency.

The eye clearly has frequency limitations, so we just need to find the sampling strategy which accurately codes all perceptible frequencies.
Pretty uncharitable read of what I meant by "funny" really. Satire can be amusing without invalidating the referenced issue. Don't get so hung up on the issue that you can't laugh about things too.
head -c 100 /dev/random | perl
Well hey, if that allows you to cut down on a lot of whatever chrome's doing, yay. :)
> Also, there's this project based on the VPP dataplane technology...

vpp is primarily based on dpdk, specifically, it utilizes their pmd etc. implementation for fast packet-io in userland. ostinato too has this feature i.e. line-rate packet generation using dpdk.
If you look at the context of the thread, the parent basically said that the old laws should have applied to Uber and that they should have been collecting taxes all along but wasn't by exploiting legal loopholes.

My point is that Uber did not have to pay taxes, and their obligation to collect taxes was unclear. Under the new law they have the collect taxes. Under the old law, it was plausible that they didn't.

The main takeaway is that most aspects of the legal system, including definitions for commonly accepted terms, are not actually clear.

Especially your argument on intents of taxes. I don't believe that brand-name and infrastructure alone make an employee out of an independent contractor. Also, based on your brandname and infrastructure arguement, should people who sell handicrafts on Etsy or Amazon be classified as employees of Amazon and be forced to pay GST on all sales?
For now we've got Google's reCaptcha set up. We're also going to be implementing a way for recipients of the calls to control what they do and don't receive.

After that we're going to have to watch the behavior patterns and compensate for anything that comes up.

It is one of our biggest concerns but something we believe can be conquered.
I use Safari and I almost always click/tap the reader view icon as soon as the page loads. This:

1) Shows the text even if a modal has already tried to obscure it.

2) Ensures a legible font and contrast.

3) Undoes stupid scroll jacking. Yay, the text scrolls smoothly again.

4) Fixes the scroll bar so that it provides an accurate indication of how far through the page I've read, since the non-text crap I don't care about isn't part of the view now.

5) Allows me to copy text w/o worrying about anything else getting inserted to the clipboard.

6) Doesn't disclose to the site how far I've scrolled, which is none of their business.

And probably other good things I'm forgetting. Tapping the reader view icon as soon as the page loads has become habitual.

I obviously run an ad blocker as well.

This is in both iOS and macOS. Reader view FTW. It's the next best thing to disabling Javascript entirely.

Chrome and Firefox should include an as good reader view built in.
I feel like .NET Framework is going to be replaced by .NET Core eventually as its use rises more. I wish I didn't need to port to .NET Core, but I don't pay my own salary.
If the goal is not to be similar to Ruby then what makes Crystal better than Rust or Go? I can understand being compatible ith not being a specific goal.
I wish Facebook would drop FlowTypw at this point. It's been a nice contribution and spurred some competition. But there is no real vision for how it's going to add a lot of value above and beyond TS.

One immediate benefit would be better support for react. Yes it works but not always as seamlessly as Angular/TypeScript.
Agreed. However, perceptions change as technology improves and overall the arc of software tools has been towards higher level abstractions unless absolutely required to go deeper.
Meh, you can enjoy things. If anything, i dislike travel. I like my guitar, i heavily enjoy playing it, and frankly i do need a new Amp.

Though i think this is a great example of how mentally, how it's working for me. I actually need an Amp, but by saving the money ahead of time, suddenly i get a chance to mentually "unspend it".. it's bizarre, but it's how i feel. I literally have $600 sitting in my account right now that i'm having a hard time spending, because it's more real than the Amp.

Quite interesting.
GitLab I think does that.
One last spec: it is indeed 16:9.

Which is unfortunate.
I've had a productive enough time for the last 5 or so years not following any of the JS sphere and just sticking to jquery and the occasional other small library (dynamic color picking widgets and the like) as appropriate. It's not a sea of change unless you make it one.
>A UI framework shouldn't come with it's own container it makes no sense. If this UI framework is too complicated to boostrap manually then it's too complicated at first place.

I don't think Angular is just a UI framework though.
Good thing we replaced those annoying Flash banners with javascript </irony>

Old guys like me saw this coming from miles away, it's just history repeating itself.

To give you all a heads-up: in the future browsers will ask you "This site wants to open a new javascript dialog. Show/block"
Those are all really good ideas, and I've had some similar thoughts myself.

But, they won't be added to Firefox unless they are first added to Chrome, and they certainly won't be added to Chrome.

Firefox was I believe the first browser to include blocking of popups, and it was said to be irresponsible and harmful to advertisers. But the days of Firefox being at all disruptive are long over.
Hackathons for the non-technical hacker: A quick primer
Hey there,

Our online code editor for web development has an integrated chat channel.
It's a nice combo tool for frontend devs that are creating a project and need some help during the process.

Works on Chrome and FF.
I think (at least partly) this is solved by travel insurance, which your credit card might have included too.
Hi Aaron, I vaguely remember PG saying that while he was reviewing YC applications he would recognize applicants from their HN contributions. People he liked reading would get a boost.

Did I dream it? Is that still the case that if people like my HN posts, I may get special attention to my application?
Why should context not matter for art (or anything else really)? Suppose you come across a what appears to be a picture of Mozart in the sand on a beach. Doesn't it matter to your understanding of what you see if it was drawn by an artist, the happenstance by the motion of the waves, or a crawling turtle?
Not sure if I'm missing a sarcasm tag in your comment but most places in the US restrict the number of places selling hard alcohol by having a restricted number of liquor licenses that trade on the open market like taxi medallions. In San Francisco for a restaurant this will set you back a cool 1/4 million[1] and the type 48 license you need to open a bar seem be sold so rarely in San Francisco I can't find any price reference online.

[1]http://www.mercerrestaurantgroup.com/how-to-open-a-restauran...
I've used Jet and it's OK. The thing with Amazon is the 5% cash-back credit card you should be using with it, the ridiculous free shipping (seriously, I have no clue how they actually make money sending me a large box with $40 worth of stuff in it same-day), and the seriously easy returns or refunds if you need it.
Imidclopirid is currently used to control bed bugs and also sprayed on animal bedding to kill lice and other insect parasites. While it has other problems (honeybees) it doesn't bioaccumulate like DDT does. Why would we ever want to go back to DDT, knowing what we know now.
>> just settling at a 100% output level is a great way to get identified as a slacker

Agreed. But I think the OP first needs to touch 100-110 and that in turn can cause him to either start enjoying the job (extrinsic motivation) or given his credentials be able to find a new gig before he is shown the door. He must take note from this important point you raise that he has a good enough runway as opposed to an infinite one!

>> As a manager, I've cut many 100%s.
As a manager, I hope that you have given those 100%s, some course correction options and opportunity. Not being judgmental at all, so apologize if it comes across as like that.
The history of failure of climate science is a study in the use of the court of public opinion.

That's where climate science was taken and rendered impotent, and more lasting damage done to it and to expertise itself, that we haven't recovered.

A long time ago, a particular news network helped climate cranks gain public recognition

The scientists had ignored these cranks, rightly inferring that engaging with crazy people makes them seem more credible.

The media group spun this reticence into a conspiracy by liberal/ivory tower/money stealing/hippies; evil experts crushing the lone voice of reason.

Simultaneously, the political party best served by this audience, developed their language and communication playbook to convert the media attention into a political force.

When scientists realized that they had to engage if they wanted to have any hope, they accepted tv shows or debates. The hope was that if they engaged, if facts and science as presented, people would understand what was at stake and would act in good faith.

And as you can guess, this was naive. The point was never to have an informed debate, it was to have a spectacle. Scientists and science lost.

This system works so well, that within the past few years, it's been expanded to target something as fundamental as evolution.

Frankly I'm in awe of it, and take notes. more than tech, communication and marketing are America's strengths.

In short I'm not a scientific literate screaming hobo. I'm an old fart, who's seen the hope in this fight die out several times. I've even been at the point where I said "human beings won't let this happen. It's just too obvious and important." Twice.

I no longer believe that there is another "side" to reach out to, because the message will never get through.

Instead it's time to just connect with people who are already acting, focus on ideas which move the needle, invest in communication and mobilization.
Same question can be asked for react. FYI you can easily build decent sized apps in react without redux
It sounds like more substantial semantic differences then, as in the Ruby case the challenge with making it fast is that you can't take shortcuts like that without first verifying that there are no possible calls to any code that can have side effects like making changes to the receiver - you need to be prepared to "deoptimize" the code back to doing full method calls at any point, as in the general case you have no guarantee that the code will remain a simple getter/setter.
How ISPs can sell your Web history–and how to stop them
This is a beautiful finding, thank you for this.
As I mentioned up-thread, the only thing "special" about Amazon is that there isn't a single competitor in ALL their spaces. Each space definitely has competitors that would step up.

My experiences with AD are anything other than "ease of use", but again, I tend to live outside the MS stack, and it's been 15 or so years since I did anything remotely related (I did a lot of interaction with some LDAP servers, but only interact with AD as an end-user...where I have weird issues like "must authenticate with a userId@domain that is not my actual email address at that domain" or "Have to look up everyone by last name, even though we have 50 Agrawals but only one Preetha" or "can't get a frigging email address without navigating into contact details, and that won't even work if it's a forward email from someone outside" (though that might be Outlook). Voicing these complaints gets me "oh, you just don't have a good administrator", but...just about every place I've been has had these issues, so either AD isn't that easy to use or everything else is REALLY bad.

I'm also uncertain what functionality AD has that isn't specific to integrating with the MS Stack, but that's a literal lack of knowledge, not a criticism.
check Block M, that blocks Black M content
https://chrome.google.com/webstore/detail/block-m-the-black-...
A normal person might use the term "teacher" or "science communicator" instead of "distiller". This is, however, from Silicon Valley, so naturally uninformed perspectives from individuals who don't seem to have spent substantial time deeply embedded in academia (adjuncting as a side job doesn't count) should be more valuable than insiders with actual expertise.
Using machine learning for data quality matching
DNA Lounge: Cocktail Robotics Grand Challenge, 16 Jul 2017
> Angular 2 is a different framework, plain and simple.

Yes. Retaining the Angular name is just a way to slightly disguise that they've dropped a framework altogether and left its user high and dry.
That's awfully untrue. Except for the part where having no money as a lifestyle choice is a very Berlin thing to do. I have literally met people who switched from full time in a smaller city to part time remote to fulfill their dream of having little money in Berlin. (Berlin also has its share of genuinely poor people, but those are not the less-than-silicon-valley-wage developers we are talking about)
General Purpose Hash Function Algorithms
> It's similar to JSFiddle, JSBin, CodePen, and others

So then what's the benefit? Doesn't codepen support TS?
Personally tired of hearing the word 'record'. It's pretty obvious that every year is going to deliver new records. Why don't we/NASA start reporting on the effects. Then the denialist argument becomes moot. Perhaps the human effects too. Perhaps that will make this more real to the idiots who question the science.
The search for a new Selenium
Simple answer. Build your network and get to know some recruiters. Recruiters can help you gauge what the market needs right now and what is being paid.

When I go into an interview, the salary I'm looking for is already known. I make my minimum salary clear - which is within the market range.

I don't need to negotiate. Could the rate I'm asking for be slightly lower than what I'm asking? Maybe in the short term . But eventually if you keep up with market, and are willing to aggressively change jobs. You should be within range.
A funny thing is: A typical response from CLers to this type of comment is "yes CL can handle large projects". There is a definition gap, though, where one imagines a project that is "large as in a company", i.e. a large project that involves many people, while another imagine that is "large as in a system", a project with a large SLOC. And they are sometimes mixed.

CL can handle a large SLOC, as evidenced by the fact that the huge compiler such as SBCL itself is written in CL. But it won't be as popular as Java or C++ are, so it would become a problem when CL faces a project which is "large as in company".
"Very nearly called a denialist" sounds a lot like not being called a denialist.

The responses you got in this thread look pretty reasonable to me. The downvotes don't seem very justified, but the discourse looks fine.

Clanan took a part of the article discussing Antarctica and discussed it as if it applied to the Arctic as well. The trend in the Arctic has been decreasing sea ice for decades, with a speed that overwhelms the slow increase in the Antarctic. The climate change caution is only for the Antarctic. The article doesn't say either way, but my understanding is that the changes in the Arctic are very much believed to be linked to climate change.

And despite that highly misleading cherrypicking from the article, Clanan got pretty reasonable responses, even though shrill criticism would be pretty well justified for this.
We do our best to prevent information sharing to competing companies. Partners who see applications don't disclose the details of those applications to companies that might be competitive.

There is always a chance, though, that an alum who is reviewing applications might see a competing company. While we try to prevent this from happening, we can't be 100% sure. We're pretty careful with which alums are included in the review process, though, and we trust those alums to skip applications that might be competitive rather than trying to gain from reading it.
My first 5 years at Docker
This is a problem for a small subset of people, so no, they don't really have to solve this.
I've turned down many $100 million offers for my side project startup. I've even turned down a few billion dollar offers. I'm holding out for $100 billion for my side project startup. I'm a student entrepreneur.
The blatant manipulation offends me so much that I have made a policy of closing such pages on sight. I will not close your popup, I will not interact with your popup, your site is dead to me.
Considering they called it 'auto-destructive' art; I think the point was that it would eventually be thrown away on accident. I love this.
Hi again Aaron, can you tell us the proportion of YC-funded company that had at least 1 referral from other founders / yc partners?

If you cannot state a number can you at least qualitatively tell us whether having a referral is a huge boost or a slight advantage?
Text is a visual interface, if you look really closely you can see each letter is actually a little picture.
What do you call that giant banner that drops down on Medium (and other sites) every time I accidentally scroll up a pixel? I hate that thing.
I understood what you meant, but I figure some might not understand what you meant, overall I appreciate the write up, I will take the time to read through it when I'm not working. It also inspired me to want to read through the source code behind .NET's CoreCLR.
Floyd’s Cycle Detection Algorithm
Tech community “dumbfounded” by Mnuchin's dismissal of AI impact on jobs
Peapod has demonstrated that no, you wouldn't actually want this.
Didn't someone once say 640K ought to be enough for anyone?
What sort of counterfeits are we talking that is so bad that they lose your business?
We don't have an exact formula. When I look at an application, I try to figure out how much time is being spent on the co and work off of that.

Obviously it's different for full time vs. part time and many vs. few. However, if an idea has been sitting around in halfway space for years, I'm going to want to know why.
Here in LA we have summer movie screenings at the Hollywood Cemetery by a group called Cinespia, and they project the founder's collection of movie posters on the screen before the show. He has a ton of amazing Polish posters but my favorite one is always the Muppet Movie: http://www.polishposter.com/images/2450.jpg
I've averaged fewer than one order per quarter for the last few years, so $100 would amortize to be a very expensive shipping fee. (I wouldn't use the streaming.)

If I spent $100 I'd feel pressured to shop more at Amazon rather than shop for the best price, and to do more consuming in general. Neither of which I want.

Amazon is removing the friction from and incentivizing impulse buying. The aggressiveness with which they push Prime should be a big warning sign. My original disinterest with Prime has become stubbornness to avoid it. The more Amazon resembles a monopoly, the worse off for consumers in the long run. So I believe spreading my support to other businesses is a good idea anyway.
perhaps one approach to this is a wiki linking to different approaches for describing the same concepts?

Plus, there are enough old math books (out of copyright) to just include scans directly. I actually collect math books, have a few infitesimal calculus books even.
To be fair, you'll never see me compare Go to Haskell :)