skysight-inc/HackerNews huggingface dataset:
Only if you want to play gorgeous looking games. For TPS report writing, your built in card is fine. It won't be pretty but you'll be able to use VR Excel or casual gaming with mobile-like low poly and low textures.

I think its very clear MS is pushing into the low end to entice businesses, not gamers. I imagine a separate Xbox VR product is going to come out that will be higher spec than these HMDs and will come with proper spatial controllers.
This is just grist to keep the religious people fired up and to get some good press hits in that community.
IO is a monad in Haskell, right?

I mean, we can talk about how it's pure in the sense that it just lifts other things in to being tied to IO programs, and it's our evaluation of them that causes mutation, but that's pedantic even to me and seems to miss the point.

That sense of purity isn't what most people mean or are concerned by.
>get a man to the moon all in standard units

Not quite. At least as far as the flight guidance and navigational systems, NASA used metric internally for the moon missions and had the computer display the converted equivalent in US customary units to the crew.

http://www.doneyles.com/LM/Tales.html
In my book, the best managers should work for the team, not the other way around.
JFC

:(
Bug? Wow
> There is, however, something to be said for people that never settle and by force of will reshape the world around them to conform to their expectations.

Two years of unemployment should be enough to indicate that force of will sometimes isn't enough.
Amazon still does. Every freaking filter checkbox you click reloads the whole page (although not sure about the header) and then loads stuff with Javascript afterwards as well.
This is incredibly true and something you don't realize until you're browsing the web on a slow connection.

I was travelling with 2G and using most client side apps was near impossible. One app sent down a 1.9MB `components.js` file, and because it was a JS app, all scripts had to be loaded until anything rendered.

Obviously server-side apps are in no way immune from this, but by default, unless you really do need a rich client experience, it's often not worth the bundle size and CPU load. Just send down HTML.

You know which website works fabulously over 2G? Hacker News.
Talk to the ballot box
This is a good idea, I was wondering about the ROI of Youtube vs others. Will Youtube ads earn me enough? I wasn't able to find out exactly how Youtube pays the video creators!
Useful List of Current Digital Security Resources
So what would you suggest as an alternative?
An EBS-snapshot should give a crash-consistent image. However, it's probably better to freeze if you can. If you're doing RAID across multiple volumes, you almost definitely need to freeze your volumes while all the snapshots start.
Ask HN: Does Readdle (Spark) keeps my logins/passwords on own servers?
I have installed Spark application (mail application from Readdle) on my Mac and found out suspicious logins from California in the logs of my mail server. I am in the different country and don't use this application's password in any other applications. I have checked the IP addresses (104.196.115.172, 104.196.189.179, 104.197.31.95, 104.196.161.60) - it looks like Google Cloud.

I have created new mail account on the different mail server and checked mail from Spark application. The same story: after 20-24 hours I have found logins from California.

I have created request on Readdle, but don't have any answer after 2 days.

I am not security expert, but it looks very queerly. First of all, Readdle keeps my login and password on own servers. Second, they periodically connect to my mail account using my login and password.

What do you think about it ?
Ask HN: How to let Google know that my app name isn't a misspelling?
I am a co-founder of a startup which has recently launched an app on the Google Play Store. We took the time to find and trademark a unique name; translate the app into 11 languages; and translate and create Play Store assets into 54 languages.

We launched about three weeks ago, with an open beta for two weeks, and a public launch about 5 days go. During the open beta, we couldn't find our app in any of the Google Play Stores by searching for the name, but we put that down to it being an open beta. After our public launch, we discovered that while a search for 'Ochat' (without quotation marks) didn't work, a search for '"Ochat"' with quotation marks did work. That was unexpected to me as I have always understood that a single word search string is identical to a quoted single word search string.

That got us to do some more investigating, and it turns out that Google consider our company name to be a misspelling of the word "chat", and so on Google play automatically shows the results for "chat" instead of "Ochat", even when the only thing that someone searches for is our name. Okay, that hurt, as we put in a lot of effort into launching before the holiday season and creating a lot of holiday specific content.

We followed that up with some more checking on the Google Play Store, and found a number of other apps with names that follow a similar structure to ours, but much lower ratings, downloads, and almost no internationalisation. Names like "ichat", "uchat", and "echat" which the Google Play Store doesn't consider to be misspellings.

We've since managed to get hold of Google Play's support, and their solution is to teach our users to use quotation marks when searching for an app name. Even if we could and wanted to, I'm not sure how we would even go about doing that.

Does anyone have any suggestions or experience as to how we can get this resolved so that every non-quoted search for our app name isn't treated as a misspelling?
> Isn't it already in the browser's cache in that state anyway?

Like disk cache as in Cache-Control? In most cases you wouldn't cache the HTML itself, but in cases where you do then your use case should already work as stated, since for the browser to do otherwise would imply the cache is being intentionally ignored for the view-source request.
It's likely the combination of the two. And a third option: folks who didn't read what you wrote closely enough and assume that you espouse those views. But to be fair to the first group (who "don't believe it's right that I point out that people might get offended by this"), having a reflex towards censoring topics/names/conversations that might make others uncomfortable is itself problematic IMO. The domain of all-things-that-might-make-others-uncomfortable is vast, and we should have discussions about subjects as they come.

For the record: I think you were genuinely trying to be helpful and don't deserve downvotes.
It wasn't Russia, whether Donald asked that or not. Julian Assange has said so.
I strongly advocate actually using SSR. Way quicker to build.
No, I have not heard of GPS devices, mobile phones or tablets. Thank you for introducing me!
I think they mean that the decimal floating point extension ('L') isn't in the spec. Check out the user ISA v2.1. The 'L' name is reserved, but it's not fleshed out.
I'm going to take an unpopular view and say that I think this bill is a good idea. . .

I use digital blocking software on my laptop now, I use bluecoat's K9 software which is an effective way to avoid thins like pornography, hate speech, and other similar content that I would prefer not to see.

I think many people feel the same way and would like a safer internet except they don't really know they have options for filtering. In churches they often promote software like covenant eyes, which is useless crap, so that tells me that the average person doesn't really know about effective filtering software.

The 20 dollar fee isn't a bad idea either. It will ensure that minors don't have free access to porn. I suspect that many parents, having the option to filter the internet for their kids, will choose to do so, I know I would. Also internet porn and certain types of internet directories are some of the biggest contributors to human trafficking, so it is only reasonable that people who use these services pay something to help government deal with some of the social problems that these services produce. Just as we have a tire tax on drivers so that those who user the roads can help pay for them, so too we can have a very small one time premium on users of porn sites to help pay for human trafficking.

Also, by sending unfiltered internet to people as default, we have created a norm for the internet filled with sexual content and hate speech. By creating a new default, and insisting on filtering as the default, we can create a new norm by which people come with a much safer internet experience.
South Carolina is a weird place. I always thought that it was like a southern version of Pennsylvania or New Hampshire -- the regional "vice" state. They have fireworks, strippers, cheaper gas etc.
Just one more turn. -Civilization
"Yeah it really sucked working in that warehouse and it was embarrassing a little bit. I used that as motivation. Fuck pride indeed"

It seems to me that pride really was your motivation... and there's nothing wrong with it.
The author tries to answer that question. From the README's "Why?" section:

> Vixie's cron works great but it's not extensible and it's hard to debug when something goes wrong.
I have a strong preference for a fast and low latency server-focused application compared to pretty much anything. It just feels more solid, and I am confident that I'm less likely to run into bugs than I would on a thick client. Let browsers focus on what they excel at, parsing and rendering documents, and let the server handle business logic. Which it has to anyway: the question is whether the client also has to.

That said, this is not the direction the industry is moving in. Sadly.
I browse with JS disabled by default because of shoddy ad networks and incredibly annoying dynamic effects on websites. (I go to like 5 websites on my phone because of how unusable the internet is without blocking that nonsense.)

Now, I may not be the target audience for your app, and that's fine, but it's unfair to dismiss people browsing without JS for strawman reasons.
What a lot of people get wrong about the 1994 McDonald’s hot coffee lawsuit
Okay, so I'm shipping my hypothetical computers with a HOSTS file entry that directs Playboy to an invalid IP. Am I conforming with the law?
Make docker image trustable with blockchain
It's a mystery to me how he's gotten away with handing in what amounts to the same column every week for the past couple years.

Whether I agree with him or not, I find his haughty, didactic tone very off-putting.
Dont take this seriously. It cannot survive judicial review and they know it. Remember that many legislators just do these things to make conservative bones.

The freedom of speach arguments, not to mention the impact on interstate commerce, write themselves.
Looking at kinesin that just walks over a protein in raw nature in Von Neumann style, I doubt so.
The html returned from the already performed HTTP action has been consumed, rendering the view in the browser. If you want to view the raw HTML instead, 'View Source' requests another copy of it, but does not render it.
> The problem is that foods I enjoy, which are unhealthy (cake, crisps, chocolate, pie) are cheap and abundant all year around.

Well, that's sort of to be expected. :-( All the foods you've mentioned are highly processed, and engineered to be shelf-stable, tasty, and use cheap, good tasting ingredients. I wouldn't even consider them food anymore, more like highly engineering edible dopamine stimulators.

Opposed to that, a grapefruit does not stand much of a chance. But if you kick processed sugars for a few weeks, things start slowly tasting better, or so I hear. I've been trying to do that, but sugar is in almost everything these days
I am giving a talk on this in January internally:

Make SSR Great Again - "Swinging the pendulum back to server-side rendering"

https://www.evernote.com/shard/s17/sh/08a3fdd5-7ff7-40ea-b2d...
Understanding what alternate law is as an airbus pilot is a very basic requirement.

>appropriate action is the opposite in normal and alternate law

I'm not sure what you are referring to here, but the fact that the appropriate action was to push forward to bring the nose down was the same regardless of alternate law/normal law. The bad UI was that the stall alarm shut off when the stall became so severe, which is why the pilots pulled up to stop the stall alarm (making the stall worse).

>Even worse, the second pilot can't "feel" on the stick what the first pilot does.

The system warns on dual input when it conflicts like that. Again, recognizing this condition is a very basic requirement of understanding the airbus control system. Regardless of that, the pilots did not communicate what they thought the problem was and what they were doing to solve it. Competent pilots don't end up in a situation where one is silently doing the opposite of the other and they don't realize it.
Why moral philosophers should watch sci–fi movies [pdf]
> having cloudflare in front of you or everything being in AWS

sure, sometimes it's unavoidable when there is real value added in using these platforms. at the end of the day most of us have to entrust our infrastructure to some hosting provider. I trust a provider I pay (with a known privacy policy) more than a public CDN (with a privacy policy that allows them to make money in unspecified ways)

but yes, centralized ssl termination for distributed systems is an issue that's difficult to mitigate WRT privacy. maybe via https://en.wikipedia.org/wiki/Multipath_TCP ? i don't know enough here.

> using a browser by an ad company

this is up to the user
Well, for what it's worth, I get a lot more than 15 minutes and my browsing experience in general is just incredibly fast and smooth. :) It also affords me the ability to not be paranoid about whether there's anything malicious on the page.

If I'm expecting some kind of webapp then I'm fine with whitelisting your domain, though if you're basically just a content just I usually just browse away.

I confess I don't really understand your point though: In what sense would you be maintaining two apps? Aren't you ultimately maintaining exactly the same amount of code, if not more, the case just being that yours isn't as tightly coupled across a network?
To keep myself healthy I need large quantities of protein.

And it is ridiculously expensive, at least when compared to corn and mandioca that grows on my yard and potatoes that are very cheap.

People tend to think that "healthy" food is just thr opposite of junk food. The problem is that potatoes can be infinitely cheap, but it won't be healthy to eat only potatoes. An actual healthy diet with all nutrients can easily be very expensive, even more so when corporations manage to distort prices (I once lived in a place where the cheapest source of clean water available was soda. When compared to juices or milk even Coca-Cola, that was the most expensive soda, looked like a great deal)
If you want to stop human trafficking, enforce labor laws in Chinese restaurants.
Google Assistant to Help NORAD Locate Santa
Talk about real chefs...

I find that once a tech becomes somewhat popular and you use specific words to search, technical pages tend to come earlier than the original meaning.

Those chefs that search with same terms would suddenly get their results overtaken by voodoo pages.
Like, yeah! It's just a monoid in the category of endofunctors. What's the problem?
And there was no reg in place for someone to slap a big 'unfit for flight' sticker on the door. That passengers were allowed to board is totally unacceptable.
A Gentle Intro to UDAFs in Apache Spark
The thing is that what's left of American manufacturing tends to be producing the things that you just mentioned: steel, fasteners, rebar, etc. The labor advantage that China has is more than offset by the massive weight and volume construction materials have for a given price.

Non-construction materials are already readily available in metric units. I can buy grade 8 bolts in any size, metric or US customary. I can't buy 400 x 800 plywood, and why the hell would I want to? Everything here is built on 24 or 18 inch centers. You'd have to be insane to build a house using metric dimensions.

US customary units are nowhere as difficult to use as people make them out to be, especially at the scales being used for construction. I find metric and US customary equally easy to use, and I think that metric is much easier to use when it comes to electricity, but I find US customary much easier to use for everything else.

For instance, the meter is widely held to be better than the traditional US customary units. I think this is true for science, but when it comes to everyday uses I find the US system easier to perform math with purely because it's base 2 rather than base 10, and most of the time I'm dividing things in half several times.

Need to find the center of a 1-7/8" board? It's 15/16ths, which is really easy to calculate if you understand fractions. That's basically like figuring out the center of a 50mm board -- 25mm, obviously. However if you divide each board again, you get 15/32nds, or 12.5mm. If you divide again, into eighths, you get 15/64ths, or 6.25mm.

Maybe 15/64ths seems a bit clunky, but my tools usually have markings down to 64ths, and I have bits available all the way down to 64ths. The example I picked was deliberately bad for US imperial, and it still was pretty easy to calculate.

I think US customary units are really confusing to metric types because they don't really have a reason to use fractions in daily life. Math with fractions is really easy to do in your head though, and most tradesman are doing the math in their head.

I wouldn't be surprised if we saw a bigger push towards metric as education shifts away from pencil and paper. Metric makes way more sense than US customary does when you are doing math on a computer.
it might be because usage has picked up in the ~7 years since this article came out, but the Apache license is seen more and more frequently, and I think that it's definitely a better alternative to the MIT license given that it has a patent grant clause which is increasingly more important.

Also, the MPL is an interesting alternative to GPL, although it's definitely not pervasive and it's a little bit of a bastard child of the LGPL and MIT licenses.
This guy openly admits that he isn't expending any force of will. He's sitting at home all day reading twitter while refusing to work jobs that he thinks might lower his social status.

If you refuse to try a strategy for 2 years, that's not evidence the strategy won't work.
There's some very good info here towards the end, but the first half of the blog post made me wonder if they're going to get to it.

Perhaps this is just a function that it's a marketing post designed to simultaneously appeal to different audiences while explaining the problem to decision makers that are unfamiliar with what problem they're trying to solve. I sympathize, but as a designer acutely familiar with problems around API discovery, the first half was an extremely cringey read.

Anyway, you quoted all the right sources (save for Tim Berners-Lee's Semantic Web and Giant Global Graph), and I wish you much luck, but I think you're aware that this was tried before [1][2], where much less human interaction and intervention was required, and it nonetheless faltered. "Complexity" was a scapegoat at the time, and I think that's an unsatisfactory, almost too convenient of an answer, so how do you avoid that same fate?

[1] https://en.wikipedia.org/wiki/Web_Services_Discovery#Univers... [2] https://en.wikipedia.org/wiki/Web_Services_Description_Langu...
I'm still curious to know what are the "Internet Economic Impact".

This article was written before the net bubble.

So far all I see in the economics of internet is netflix replacing DVDs, twitter/facebook/online presence (which is advertising, which means little to me), and... that's it. Other domains like online gaming are not that great in term of economic impact.

Amazon is closing book and movie stores.

I can see that the internet changed many things, but was it improvement? I don't know. When you account music and movie piracy, credit card fraud, scammers, online security, it doesn't seem so great.

The only improvements I can see is porn (being able to channel your sexuality) and dating websites (more people being able to risk a little more to find somebody).
Despite his impressive pedigree, Paul Krugman is more of a political mouthpiece than an economist. His regular opinion pieces in the New York times or frequently abrasive and wrong.
Consider that a banana is both easier to unwrap, faster to unwrap, cheaper, and healthier than a granola bar... So are carrots and they don't even need unwrapping (although I'd rinse off a carrot before eating it)

Or at the very bottom of the hierarchy, below the bags of salad you dump in a bowl you provide, there are salads sold already in a plastic bowl, simply break the seal and eat them. Usually you have to tear open a plastic envelope of salad dressing but its not that hard. They're still cheaper and more filling than a big mac.

Food is a multidimensional problem. The opposite of a big mac is probably not a Rutabaga or a cactus leaf or a bag of uncooked unseasoned rice.
Where is the personal attack? [0]

I very much doubt Linus goes out of his way to offend, rather that he's a Finn, and their culture tends to be blunt.

I'm Australian. I'm blunt, and to the point.

A colleague left a backdoor in software that got deployed. The conversation started with, "What the fuck where you thinking?"

Nobody got offended, it was a valid question with valid tone.

You can't exactly compare, "You didn't test this." with some of the rants broadcast on shows like, "Kitchen Nightmares".

[0] http://lkml.iu.edu/hypermail/linux/kernel/1612.2/00545.html
To be fair, Google could easily kill the feature by refusing to implement it in Chrome, TC39 or not.
Ask HN: When should I build app or website?
I am planning to build a service that will allow users to find local vehicle available for rent. I am confused, and can not decide whether it should be an app or a website. Guide me...
Twitter did full client-side rendering and moved back to partial server-side rendering to reduce perceived latency. Pushing business logic to the client has a cost attached.

Personally, I would default to server side rendering unless there's a very good reason to be rendering on the client instead (and there often is).
No, I didn't back up your point. There are plenty of places that are liveable that we can start to move to if cities become too expensive.

Just because lots of people want to live in NYC and can't afford to live there doesn't mean we are in any kind of crisis.
What is "traditional server side rending"?
Interesting stuff. Multiple backups are key
I think this is definitely something easily forgotten. And it's still a huge problem for both the data center and the computer in your pocket. Makes you wonder if we got off fossil fuels like two decades ago what the progress here would look like here.
Good luck with that.

To be as pithy as I possibly can, finance is basically politics with numbers attached. Studying history has given me a great insight as to how and why modern financial systems work.

Be careful what books you read in your search, more than a few are rhetoric that's shaped like education.
When someone has no clue about the motivations or relationships of the people involved, what is the point of expressing an ignorance-based opinion?
No one uses Apache outside of the ASF??

How about Android?

It's probably one of the most common licences used on Android (and considering that most apps use AppCompat - an Apache licensed project - most apps have to be Apache or GPL3 legally)
Mark Cuban: Dear Mr President, My Suggestion for Infrastructure Spending