skysight-inc/HackerNews huggingface dataset:
With RN's and Expo's out of the box support for Android/iOS, I find the missing piece is native support for Responsive Grid layout. Till then, I've derived one based on the new support in RN v0.42 for relative dimensions. I've taken the liberty of correcting the mental model for Grid to eliminate the decoherence that results from using both an absolute column count together with relative sizing (!) by letting the developer specify grid column width as a percentage of screen size and allowing the specifying of the width of a given column in the layout as a multiple of that percentage. This way the developer doesn't have to divide the screen size in pixels (assuming they know that for the screen they're testing on, which is not always the case) by some arbitrary number of grid columns in order to get the width they desire per grid column (indirect route.) They can instead use visual intuition about relative sizes to define the column width directly as a percentage of screen width. I also found RTL support (for Hebrew/Arabic apps) generally lacking in RN, so I added RTL layout support to it.

https://github.com/idibidiart/react-native-responsive-grid
C++ to D Converter
"Why Kids Shouldn't Sit Still outside of Class"
Switching to create-react-class sounds reasonable, that's what we intended. It will work in older versions too.
Was I the only one surprised with the variable minetypes: ['application/x-php'], focus on minetypes instead of mimetypes.

I guess they have a reason for keeping it that way, although if such a typo exists unfixed in the codebase, that gives you a general hint of the overall codebase quality.
Launchpad is definitely nice. Bzr is the problem. I would go as far as saying that a lot of the ui flows from how bzr (and the lp tool behaves).

I really hope they drop bzr and move to git.
https://github.com/mjhea0/flaskr-tdd
You gotta look the first time you install it cause they hide it in the setup process somewhere unclear. It's kind of sad they make it less apparent, I wish they would make both options clear so people KNOW they have options and Microsoft isn't full on sucking them into their ecosystem.

If they want to leave an image that they're not trying to force themselves on everyone it would be a good start at Windows first time setup to provide clear options. Same with Cortana, people are struck by technophobia of being watched constantly, Cortana, Siri, etc they don't help this sadly.

I appreciate the work Microsoft does, but Windows 10 has it's ups and downs for everyone.
Be careful. By excluding causes you disagree with from lobbying, you may well find yourself excluding causes that you do.

Should a group be allowed to lobby to keep/make abortion legal? To increase the number or amount of social support programs? To decrease the number or amount of same? Lobby for civil rights changes that have happened over the last 60 years (and those that still need implementation)? Lobby to increase (or abolish) the minimum wage? Lobby to exclude teaching young-Earth creationism (or evolution) in schools?

Lobbying is inherently done out of self-interest (or at least perceived self-interest). You point to examples where many people don't share that same interest, but if everyone did share the same interests, there would be no need to lobby for those interests, of course...
You're not out of date. :-)

Two APIs moved from one package to another. That's all. I understand it can be frustrating but there is no big change to learn here.

Your code will still work in 15, and we print warnings telling exactly what to do to prepare for 16. And we provide tools to automate this change for your existing code.
Our Brains Instantly Make Two Copies of Each Memory
You can just save the pages in MHTML format (so each page is a single file) and keep them in "read later" folders. Or you can use one of the services that saves pages online....
crt0 does things you would need to do manually in hand-coded assembly anyway. It is no different than manually creating a library of assembly subroutines that you inject into your code, at which point assembly technically has a runtime as well.

I see a distinction between a runtime library and a language runtime. The former is just a set of convenient routines for interacting with a specific platform. The latter is something that runs alongside your program to facilitate its execution, like a JIT or an interpreter.
Indeed, which is why most people should not rent their apartments on AirBNB.
Same deal as far as I know.
I think Dan Abramov posted this recently:

npm install react@next react-dom@next --save

It's still in compat mode, but the new return types for instance are already live.
I use pocket instead.. it's amazing with a e-reader like kobo..
Evernote clipping a page rather than just bookmarking it would work if it's static content.
Being a maxed miner battle mage was a blast.

You would be merrily mining away in some cave when some unsavory types would come along for the seemingly easy pickings from the poor miners in rags.

Little could they suspect that there was the best plate armor(forgot what it was called) under those rags.

Corp Por Corp Por!
Consider AWS lambda. It's not a monolithic system, but may work depending on your use-case.
Speculation and opinions are just that, speculations and opinions.

Hilarious! We're discussing CIA. The whole point is that they don't submit to the scrutiny of their employers. "You don't know what we're doing, so we could be doing the right thing!"
I want to say it's somewhat good, but sometimes it just doesn't work out too well, and experience may vary between developers. But I totally agree, if some of it's quirks were sorted out... Sidenote: I'm really sorry I can't mention any off the top of my head, it's been a year or more since I last touched it. I did enjoy using dub, but ran into some odd issues from time to time. If it breaks, you can't use it properly basically.
How to create content that works well with screen readers
Thanks a lot for the information.

Could you elaborate a little on that last point of yours? What will the markup be used for? Displaying the information when browsing bookmarks?
Yes and in fact it is right in our docs.

https://facebook.github.io/react/docs/composition-vs-inherit...

>So What About Inheritance?

>At Facebook, we use React in thousands of components, and we haven't found any use cases where we would recommend creating component inheritance hierarchies.

We dislike inheritance as much as you do, but we also dislike ad hoc class systems that have worse performance.
Well, I went into the source code and indeed it was mimetypes in the source. It seems just a typo that went in when writing the post.
I think that's the point, you can't hide your true intentions. At the end Microsoft wants to be the Google of the operating system. They want to take everything Google has done on the web and copy it their operating system. With all the privacy can eat my shorts implications that go with it.
3 Toxic Speaking Habits That Will Ruin Your Presentation – And How to Avoid Them
Your username is ironic given the circumstances. Are there any disadvantages to having the box offline for the install?
I've done a few Creator's update installs over the last few days and it is much easier to skip the MS account now. Iirc there is a button on the account screen for it.
How did the hospital come up with that number, i wonder. Why not 98.99 for example?
They probably should have left her there. There have been a few cases of feral children found that were older and they did not end up well, in the end just pushed them into a mental institution. I think it's better living with the monkeys than living in a mental institution. We don't actually have much better solutions to the problem.
Stripe says no to an IPO any time soon
I do use bookmarks but now I use Refind which allows me to store the bookmarks with tags and socially.
You can use web components in React just fine if that's your cup of tea.

https://facebook.github.io/react/docs/web-components.html

There's also more opinionated integrations like https://www.npmjs.com/package/skatejs-react-integration.

And of course you can do it the other way around too.
Great write up! As a programmer interested in auditing for vulnerabilities like this and others, what does the community suggest as a direction to start honing my skills with proper learning material?
It is far from hidden, bottom left says "skip" then the next screen lets you create a local account and even if you didn't see this you can simple go to settings > account and change it to a local account with no issues at all.

Just because people do not read everything on the screen doesn't mean it is "hidden"
Many, many animals do.
I use bookmarks for mundane services I use semi-regularly: online banking, government services, electric, gas, water company, insurance company and so on.

Also admin stuff like webhost control panel, bugtracker, iTunes Connect etc.

Arranged in favourites bar in folders by category.

Saved articles go in pinboard.in however.
And the biggest point is, it was a Chromium bug. Recently the Chromium team also breaked special keys (Home, PgDown, PgUp, End, Insert etc.) over RDP which caused a lot of issues for people using VSCode.
I'm not sure what you're getting at here. Patronizing a business comes with a risk of defective products or bad service. Running a business comes with a risk of bad customers.

Doing it in a more peer to peer fashion using a website improves the flow of information about these kinds of risks, but can't eliminate them. No reasonable person would think renting out their apartment overnight to strangers is risk-free; it's just a question of whether the risk is worth the reward.
While I do not fault Canonical at all for these decisions, I find it a little disappointing whenever I am reminded that a Free Software project is under the same constraints as any other company, and as a result needs money.

I wish Canonical and the Ubuntu team the best of luck, though I worry that that might not be enough.
Children - especially children under 10 - should absolutely be the primary focus of parents' lives.
I'll just hire yummyfajitas to stand outside with a mop and disinfectant, using my cut of the illicit proceeds. Let's hope no cops are watchin ;)
https://www.raspberrypi.org/magpi/android-raspberry-pi/
You don't get given the option to sign in or create a microsoft account and with the new installer cortana wouldn't work.
It's easier now, for a while you had to unplug the network during setup.
Can we please stop promoting this stupid meme that education is entirely about controlling people and making them docile? It's not. It's about education.

The idea that children 'do homework until midnight' is similarly stupid.
Hello,

I wrote an article about the other side of the coin, the problems I have with a world powered by C.

https://www.linkedin.com/pulse/c-must-retire-sinan-akpolat?p...

I don't want to compare C to another language. I just think that C is old.
have you tried any content marketing?
No. Hovering parents are the worst.
The exposed toe is easy to damage, that's why it makes sense to encase all of them in a single container.

They're not so much footcoffins as they are toe and sole protectors.
I had always assumed they brought cyanide pills with them just in case of disaster. I know that if I was stranded on the moon with no hope of escape, I wouldn't want to sit there for 2 or 3 days until dying of starvation. I'd rather just eat a pill and be done with it.
Bankers are slightly more sophisticated estate agents and they have similar incentives. The basic business model is to do a lot of free work upfront in exchange for a shot at being massively overpaid for relatively simple work.

I think the main problem is a classic principal/agent situation. The person who hires the bankers is often paying with someone else's money. This is really no different to other forms of enterprise sales.

I think both are massively corrupt, but there seems to be a disproportionate amount of breath wasted on bankers as compared to other salesmen.
React removed extra dependencies that some people don't use, not added. Not sure what this has to do with PHP, J2EE, or Babel. Your comment sounds a bit like misdirected rant but if you have specific concerns about React we are happy to discuss! Cheers.
Sort of.

I use Safari's reading list extensively.

I also keep snippets of things I want to keep inside my emacs org-mode folder so it's instantly accessible.
IF is amazing...particularly the works of Emily Short. Some great story telling.
HN guidelines request that you do not imply a commenter has not read the original article.
I am not sure how one would know if it's a copy cat or not. The only thing that would hint on this being the real group is at the very end.

"Be considering this our form of protest. The password for the EQGRP-Auction-Files is CrDj”(;Va.*NdlnzB9M?@K2)#>deB7mN

But we’d still be happy to accept donations to further the cause. 19BY2XCgbDe6WtTVbTyzM9eR3LYr6VitWK

TheShadowBrokers"

Lets assume it at face value and say it's real. What are they doing? Writing a "letter to the president" and posting it on the internet in hopes of him reading it? Then what?

"But what kind of deal can be resulting in chemical weapons used in Syria, Mr. Bannon’s removal from the NSC, US military strike on Syria, and successful vote for SCOTUS without change rules?"

This is an interesting question though. We don't see what the world leaders and thinking/planning. Only the result of their action. Who knows what kind of deals are being struck behind closed doors?
Only if you are a host. A paying user can get pretty much anything even with no reviews.
An observation that adds nothing to the story/discussion: DK Singh. Donkey Kong.
I don't think it's suggesting that at all.

Even if you yourself (and your spouse) come first, you can treat your kids nicely or poorly. And often it's because we don't think about the impact that we treat our kids poorly. And often when we take the time to think through our interactions, we find them more fulfilling.

And really, we should have kids as a higher priority - probably higher than errands.
I have hundreds of them in Chrome, ported over from all kinds of browsers and services over the year. I never use them. They just sit in the bookmarks toolbar and annoy me.
Get familiar with afl-fuzz
I know this is about Microsoft but Apple and Google have been performing this tomfoolery as well - basically trying to trick/force people into creating an online account.

Google should be particularly called out for this dickish behavior - for forcing people to have a Google Account just to create a local ChromeOS account. (Hopefully, this has changed.)
It won't traverse across domains without an explicit argument, so it won't go too crazy. It also won't backtrack, so you won't end up with a complete copy of a blog if you've only bookmarked a single article. You can, of course, reduce the maxdepth to 1 pretty safely, if you don't think you'll need more than the specific bookmarked page.

I use that for programming language documentation - for example I'll hit the root page of Python's standard library documentation, and get everything I need locally.
I can envision a new Mac Pro machine that has lots of next generation ports (Thunderbolt 3, USB-C, etc.) but also includes a giant dongle block full of SDCard slots, USB-A, Lightning, and maybe even DB-9 or MIDI. As one of the interviewers pointed out, a lot of Pro users have a lot of existing equipment (cameras, keyboards, etc.) that they use every day. I think it would be outstanding to give those users a easy, Apple approved way to upgrade to the new standards. Apple could even turn it into a marketing idea - "We heard you, and the latest Mac Pro comes with everything you need, right in the box!" Hell, they could even sell it separately to all us '16 MacBook Pro users. :)
IMO, no.

We care (well, IMO) for our kids, but my wife and I continue to have our own individual interests and we do family or couple things that the kids would prefer we didn't.

Just because we could lavish our children with 16 hours of undivided attention per day (entire focus), doesn't mean that's healthy for the kids or the adults. The kids need to learn that they live in a collective world that does not revolve around them, and the adults need to have time and space to live their adult lives as well.
> Or was it more to do with the appearance of this one twitter account being from someone on the inside?

That's the best theory I've come up with: given the general panic about leaks and that agency's particular aura of entrenched us-vs-them thinking it seems likely that there's a serious effort to find out whether an employee is behind it.
Heh, yes and he did understand that as well. I actually had to look up the release dates because of your comment :)

> Windows Presentation Foundation (or WPF) is a graphical subsystem [...] was initially released as part of .NET Framework 3.0[...].

> .NET Framework 3.0. release date

>> 2006-11-06

> Visual Studio Release Date

>> First entry on Wikipedia is Visual Studio 97	(1997). It was already Version 5 at that point. So even older I guess.

Professionally speaking WPF is still pretty young. Or at least a lot of developers think like that . There is still a lot of Software being maintained in Visual Basic, Windows Forms and whatever previous Frameworks existed. though it is pretty mainstream at this point, so most people just starting with the Microsoft SDKs never touch anything earlier than WPF.
I switched from Atom to VS Code a few weeks ago and find VS Code's performance to be excellent. Haven't used Atom since.
Hotels have been used like this forever.

People run their homes like hotels and are shocked to find that people treat it as such.
I have been using Windows 10 since before it released in 2015 and there was always an option to use a local account right in the installer.
"Make your lazy-ass kids walk when they're capable, even if it's temporarily less convenient to you" isn't saying that kids should be the entire focus of parents' lives. It's advice that will make parenting easier for them in the future, and is better for their kids.

Same for lots of stuff—the easy way out is usually harder in the long run. See also: shutting your kid up with food in public. Congratulations, now you have to carry snack crackers everywhere you go for the next several years, and you kid doesn't learn how to behave without shoving crap in their mouth. They'll probably eat worse at meal times too. Totally worth avoiding a handful of tantrums when they were 1-2yrs old though.
How to Install Non Executable Outlook Add-Ons
Show HN: Meaning in Work Calculator Built in React
Servo is quite good actually. If you haven't already, try using browser.html from Mozilla which uses Servo and HTML for the UI.
> There seems to be a disproportionate amount of breath wasted on bankers as compared to other salesmen.

Putting aside the question of how valid the analogy is, banking deserves the focus because of its importance to society, and the degree of harm it could cause.
You can do this? I always though your ChromeOS login was your Google account login, like I thought that was part of the point of a "cloud based OS" or however they classify it.
How does banking cause more harm to society than, say, construction or databases or cars?
Ask HN: What would you use to make cross-platform desktop application?
Seeing Electron as an unpopular choice here for making Desktop applications (size-heavy, and slow), I am interested what all options exist to make cross platform apps.
I don't want to be a part of the anti-electron crowd,but for something like a text editor qt will most certainly be smaller than electron.
1 hour commute is fine? No. There were all these visions about how with the advent of the Industrial revolution people would have to work half a day because that's how long it would take them to finish their norm. Instead, they were asked to produce twice as much.

Now we have our 'great' thought leader try to convince us about the virtues of hard work and 1 hour commute again.

How about "Put the type of Ego in your ideas that will remove the need for you to have a job in a few years"? Because jobs will be going away, and we don't need an even more hard core rat race in the US.
I think the reason this was created was to see if the Monaco editor (the one OneDrive and Azure use to edit files - it's great BTW) in the browser could be put to use to create a general purpose IDE.

Also, stripping down Visual Studio to be cross-platform isn't an easy task.

1. It's WPF and hence depends on Windows only components.

2. It's a lot of C# which covers some assemblies not provided by .NET Core yet.

3. The codebase itself is over 20 years old at this point.
Which GPS Data Connection Type? Deciding Between 3G and Satellite Connected
I spent a few months one year exploring the American West in my Westie camper van, and working from my laptop. This was in the late 90's, so no 3G modems or the like, just dialup when I could find a phone.

Even with the difficulties, it was 100% worth it. I still dream of it, sometimes.
Making the finance industry smaller would not help society, because it would make lending more expensive. That would mean more expensive mortgages, more expensive loans, less VC funding, etc.

Making big banks smaller also will not help socially because banks have returns to scale in diversification. So bigger banks are less likely to fail by themselves, and can lend for lower rates, which is socially good (recent research [1] [2] indicates this might not be true for the biggest banks -- they exhausted benefits of scale).

Now one might ask if "too big to fail" effects might incentivize the bigger banks to act recklessly and counteract the above benefits? The answer is that there's the evidence does not back that up [3] at least for 2008 [4]. But that doesn't mean it is or is not the case going forward.

Why did banks act so recklessly if they were not acting on too big to fail incentives, then? The answer, like in the OP, is management incentives. The managers could not give less of a fuck if the bank failed, because they were incentivized by shareholders, in the form of bonuses, etc. to generate large year-over-year profits. And in any market close to efficient, the only way to do that is to take on large risks.

Not only did the managers not lose money if the bank failed, they didn't have any personal risk whatsoever. The lead up to 2008 was perfectly strategically rational coming from a bank manager's point of view.

As the poster above me says, one way to fix that is to impose penalty from the judicial system. There's only so much financial regulation can do. But DoJ has been awful at that, even clearly criminal acts (remember HSBC?) doesn't send management to jail.

[1] http://commons.colgate.edu/cgi/viewcontent.cgi?article=1053&...

[2] https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2655448

[3] http://fic.wharton.upenn.edu/fic/papers/11/11-47.pdf

[4] Remember the official fed policy was not to bailout banks coming into the crisis. They let the first behemoth fail, but quickly realized the disaster that awaited the global economy if they let the next one fail.
I think you are dramatically overestimating the amount of waste that results from context switching.
tl;dr Guy rented his apartment then he was horrified that someone had sex and drunk alcohol there. He called police and since they didn't call him back, now he want to sell whole place, because while he loves it, it's not worth it anymore.

What?
Funding the space program is part of the aspirational work that a country does that brings about the cultural change and technological productivity boosts necessary to help solve the first order poverty problems.

Because poverty isn't a problem born out of "literally not enough money to feed the population" it's significantly more complex than that.
Google Pays Female Workers Less Than Male Counterparts, Labor Department Says
Dude have you tried rclone?
I thought this to, turns out you can enable it in chrome:flags

https://www.chromestory.com/2013/02/how-to-add-locally-manag...