skysight-inc/HackerNews huggingface dataset:
The business model is very similar to Sentry. Loving it though , don't know how the internal finances team approve such changes, but wow!
I've fixed it now, shouldn't happen anymore!
I thought the whole idea of "moon bases" were put to rest a long time ago? Not any categories I'm aware of where they are the best option, from mining, forward base to Mars, habitability, etc
The other question is:

What does this do that Google Flights doesn't do?

I haven't yet seen what it is that makes this different - I feel like I'm missing something.
hmm https://www.virustotal.com/de/file/ae0325bd27a6797c16ce44b30...
> That site isn't pre agriculture anyway.

*Citation needed. Every source I've seen says that it is.

> But without agriculture you can't have dense cities or anything like civilization. The population that can be supported by hunting and gathering alone is tiny.

Göbekli Tepe says otherwise. It was a truly large-scale undertaking, requiring the highly-organised planning, engineering, and construction efforts of many hundreds, possibly thousands of people. And all the evidence points to these people being hunter-gatherers, not agrarians.
Phishing Scams and How to Avoid Them
gRPC generates rpc server and client stubs based off a protocol buffer definition. Saying it's a replacement for REST makes little sense since it's possible to define a REST API within it. It's also possible to write a totally not RESTful API in a modern http api framework.

In fact that's what Google's API design guide does. Encourages RESTful API design then describes how to implement them using proto and gRPC.

The more interesting tradeoffs are proto vs json or other and how this restricts message patterns to request/response (rather than pub/sub or push/pull)
Innocent till proven guilty. You are a criminal once a court has found you guilty.
ESA's director general Jan Wörner spoke about ESA's plan for a lunar village at 33c3: https://media.ccc.de/v/33c3-8406-the_moon_and_european_space... "Refocusing on the moon as a platform for future deep space missoins". It's a great watch, but doesn't contain many details.
Thanks a lot. I think you're right and I should just dive in.
Well that headline definitely isn't sensationalist.
Thanks. I'll put it on my list!
GDPR Penetration Testing
I am particularly hooked on this idea.Distributing free low concentrated sugar free tea :-)
I remember a case study i read some years ago about the difference in drinking culture between india and china.The Chinese factory workers often have a 24 hour boiling pot of low concentrated green tea parked where they constantly consume small portions of during their day.AFI remember around 70% of water intake for them was via this medium.
That could be an out of the box solution.:-)
Just curious, what are the specs of your VPS?
Curated list of cool Aliexpress electronic kits and modules
You don't know how to learn React Native
> It seems unlikely they are "without merit" in the legal sense, since then they would be thrown out at the first hearing.

In all patent troll cases I've seen, a patent exists, and the defendant is actually infringing the patent. So there is some merit to the lawsuit.

The problem is that the "inventions" in the patents:

* are not novel, or

* are not non-obvious, or

* have not been described in sufficient detail to replicate without further research, or

* a combination of all of the above for various claims in the patent.

so the patent should never have been issued in the first place. But invalidating the patent in court is a tedious and expensive process. You need many expert witnesses debating what is novel, what is non-obvious, and what is sufficiently detailed, it's not something a judge can decide in 10 minutes.
> Neither of those solutions are user friendly are they?

Neither is Windows. [0]

Changing a login screen is a bit of a technical thing, for technical reasons. Maybe it could be better, but at the moment, everyone sucks equally.

> I haven't seen anything to indicate what login manager I'm even running, where is this information displayed?

Most distros use systemd nowadays, so this is something that is becoming easier:

cat /etc/systemd/system/display-manager.service | grep '/usr/bin'

Otherwise, it can vary system to system. Because things are very customisable.

> But if I log in and start up steam all the games are missing. If I navigate to the drive through the file manager and then start steam then it will find them properly.

The sure-fire fix for this is fstab, but that is a bit technical, I'll admit. I don't mind it much, because Windows can't mount my Linux drive, and OS X can have mounting issues as well when confronted with partitions it doesn't know.

I'm guessing the partition type is NTFS, so try ntfs-config.

[0] https://social.technet.microsoft.com/Forums/windows/en-US/ff...
Looks like a very thorough resource to me, thanks! At the moment I'm more interested in in the hardware-y side of things, but this is definitively worth checking out.
Not... really.
https://web.stanford.edu/~ouster/cgi-bin/papers/rifl.pdf

This paper says that exactly once execution of an RPC is possible. I have no idea if grpc does this or not.
The rural and post-industrial bubble is real and dangerous
140 Creative PowerPoint Presentation Topics
https://en.wikipedia.org/wiki/Tagged_union#1960s (and so on in the rest of the article; you could make the argument that being able to express a sum type and using option/result pervasively are different things; I don't know much about early ML but it was from '73...)
My apologies for misunderstanding. However, from how I understand the article the author quit mainly because of the mental burden:

> But then I looked back, into the abyss of self-doubt. I erupted with fear, self-loathing, dark thoughts about how bad my work was, how pointless, unoriginal, ridiculous. “You don’t know how to draw,” I told myself. “You never went to school. Your work has nothing to do with anything. You’re not a real artist. Your art is irrelevant. You don’t know art history. You can’t paint. You aren’t a good schmoozer. You’re too poor. You don’t have enough time to make your work. No one cares about you. You’re a fake. You only draw and work small because you’re too afraid to paint and work big.”

I find it very harsh and inappropriate to conclude that the author just wanted to "play artist" from this. I'm not surprised he quit making art altogether - the experience sounds very traumatic, and I have seen this up close with other friends who stopped making art altogether - if anything, for most of them that is because they believe in art much more than many other artists.
You needed twenty minues for

choco install latexdistofchoice

?

(Yeah, I know, I'm being a bit facetious. I omitted three additional lines of PS to first install chocolatey...)
Video sites quite often do not work on chromium, but do work on chrome. Both on Linux.
Not really, according to the article the sequence of events went

* Microsoft warned in March of active attacks

* Microsoft schedules patch for April 11th

* McAfee sees attacks on April 6th

* McAfee publicly explains how to use the exploit on April 7th

* April 9th attack-kits are publicly for sale

* April 11th Microsoft releases public patch as scheduled

McAfee fucked up here.
everyone i know read English site, so no need to produce anything additional for these users, it cost them just little bit if bandwidth and processing time, but zero human resources
Agreed about the video. To much going on and moving to fast. Slow it down.
Rule of cool? Its probably the best bang for the buck to get the general populace interested in space travel again.

A Chinese / European moon base would probably breed a whole new generation of space nerds.
Well, yes and no :) Ada is very close to C++ in terms of runtime abstraction, unlike Java, so it's not relying so much on the "sufficiently smart compiler" fallacy.

Also, there are several idiomatic dialects of Ada, because Ada has a facility to deactivate language features at compile time. Some people in safety critical don't want any dispatch for example.

FWIW I ported a quite large code base from C++ to Ada so I'm have first hand experience with this.
I've always wondered why the US never went back to the moon. Or never set up a moon base for space exploration and experimentation.

Even when countries like China and India are making attempts to mine the moon for Helium - why don't we hear such stories from the US? If it makes sense for China and India, it probably does make sense for US too. Or do the US elites know something much more fundamental and powerful that we might never hear of until the next world-war?

I don't like the controversy theories, especially about aliens, but I don't like the arguments against the controversy theories either. I don't know if aliens exist and even if they existed and visited us few decades back, I believe they would disregard us as a sub-Type 0 civilization (like Michio Kaku categorizes). They would have found us similar to primitives - studied us and left.
I guess the reason is that by studying the patch, even a short term workaround such as this, you can deduce what the vulnerability is and quickly knock out a working exploit. I'm not suggesting that security-through-obscurity was the correct choice by MS, or the time taken to build a comprehensive fix was acceptable, but from the article it seems that this has been a bit of a gnarly issue to solve properly and even a cursory fix might reveal deeper seated issues.

I'm not defending MS here, but I imagine that Word's codebase is a helluva pile of cards to work on. Especially given that it can still open document formats such as WordPerfect 5 which date back to 1988. Add in all the legacy OLE automation stuff, a VBA environment and all those shims and backwards compatibility things that MS are known for (see Old New Thing blog) that translates as "One Does Not Simply Patch Word".
"protocol buffers which have zero backwards compatibility"

Either I misunderstand you, or this is _remarkably_ wrong: Protocol buffers were designed to make it easy to define protocols which are both backward and forward compatible.
It says it right in the article:

> "We performed an investigation to identify other potentially similar methods and ensure that our fix addresses [sic] more than just the issue reported," Microsoft said through a spokesman, who answered emailed

If MS had immediately patched CVE-2017-0199, only for someone to reverse the patch, discover an identical exploit somewhere else in the code and commence immediate abuse, people would crucify Microsoft.

From the article, it seems clear that Microsoft scheduled a public release of the patch as soon as it became clear it was being publicly exploited.
So your service basically provides (a) place where one can send data for
further processing, (b) place where one can process data that was collected,
(c) tools for plotting and charting available data, and (d) tools for sending
alerts on available data. And registry with available data streams.

Mind you, access control is most probably not a feature for your customers,
but for your company. Limiting data visibility for employees is usually
unnecessary for smallish businesses, and big businesses rarely take part in
developing somebody else's product like this.

With all this, I would say that you are like AMQP broker, except you have
a stream registry, can do a little of trivial data processing (handful of set
functions on a window), have a charting UI, and no way of extracting data
back, from what I've seen in the documentation.

And you asked what I compare your service with. These would be Splunk and
Riemann from finished software, and in terms of processing capabilities,
plenty of stream processing systems invented in academia, like Aurora.
Ask HN: Prototyping real objects, like vehicles, in software. Is it possible?
The title is self-explanatory.
I don't the think we need this. It follows the strategy of "just create one rule and penalty for everything bad that can be done." The result is more regulations than can ever be learned, except by total specialists that devote their entire career to compliance in one particular area, huge enforcement costs, and typical government incompetence (we have clean water regulations, doesn't stop them from being broken constantly).

IMHO, a better solution is to create legislation that forces software to be sold and distributed under a set of public, common terms.

If the rest of the market worked the way software does, everytime you went into a restaurant, bought a book, or used a photocopier you first would sign a long contract freeing that business of any liability whatsoever.

If I go to a restaurant and the Food poisoning kills my family, I can sue them. If I buy a book at the store, the store cannot mandate that I not read the book on Sunday. If you buy the book on Amazon Kindle, they are free to stipulate pretty much anything.

If software and digital products were sold with universal, reasonable terms, companies and individuals that were damaged by grossly negligent behavior could sue and have those damages repaid to them. This incentivizes companies to behave better. It is also more general purpose. We don't have to add one new regulation for every way a company can possibly be grossly negligent.
How to Search in a Nook Book Tablet?
It doesn't. But they don't particularly care. I live in NYC and have access to a single proper broadband provider. And they'll absolutely sell everything they can about me given the chance because they know I have no alternative but to use them.
RTR Sports Marketing Supports Bebe Vio's and Repsol Honda Team
> if I was going to release malware, I'd hardly host it on my own site would I?

That argument has never held water for me... I'm not saying you are malicious, not at all. But if someone did want to release malware, it isn't impossible to create a fake persona, put up fake contact info, or impersonate someone. Or even hack someone else's site to put up a corrupted download. Admittedly, this one smells pretty safe... but it is even safer to just set a rule for oneself not to download executables off the web.

I respect your right to code and deliver it how you see fit. I just also respect other people's decisions to not download it for security concerns.
Chromium's Web Speech API 'ServiceURI' attribute was removed recently allowing you to specify your own speech recognition service instead of the default Google's Speech service.

Last Wednesday, I tried searching for a work-around, it would seem I'd have to build something with WebRTC to achieve similar responsiveness. The attribute was available until 49.

I don't know the reason behind its removal. There isn't anything to suggest Google is forcing you into their speech service (which is expensive) but it would be nice to ASR on your own server and have the attribute back as per the specification or not be forced into using Cloud Speech or reinvent the wheel.

Spec: https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.htm...

Others seem to have noticed: https://groups.google.com/a/chromium.org/forum/#!searchin/ch...
Nice SEO tips to consider. Off-page SEO is far better to get your site on the top of Google search engine result page. It will help us to build quality back-links. But content still plays the vital role in overall SEO strategy that win.
If you're flying to multiple destinations it matters which destination you visit first, which one second and so forth. SkySave tells you which route is the cheapest. For example, it can be a lot cheaper to fly London -> New York -> Miami -> Los Angeles -> London than if you were to go to LA first and then Miami. Does that make more sense?
Fevziçakmak çilingir,
Totally agree. I have an app and I tried doing this in Quora a couple of times. I have stopped doing this. The only way you can win in quora is to answer questions that are related to your product with a simple bio against your name.
+Fevziçakmakoto çilingir,+Fevziçakmakkasa çilingir,+Fevziçakmak24 saat çilingir,
Maybe it's just a good book - it doesn't have to be helpful to be good, right? Also, are we talking about The Alchemist by Paulo Coelho [0]?

https://en.wikipedia.org/wiki/The_Alchemist_(novel)
"Outer space, including the Moon and other celestial bodies, is not subject to national appropriation by claim of sovereignty, by means of use or occupation, or by any other means"

Outer Space Treaty, Article II: http://www.unoosa.org/oosa/en/ourwork/spacelaw/treaties/intr...
Yes, that's because Chrome includes proprietary codecs, while Chromium doesn't. I believe there are some ffmpeg bindings available on most distros to solve that.
I hate this.

Chrome Apps are nicely sandboxed within Chrome's sandbox.

Now everyone is porting their stuff Electron, which has no sandbox.

Deprecating Chrome Apps is hurting users by making their systems less secure.
While i agree with the sentiment, I'd argue that the power a single drone has to dominate the space for everyone else present makes it a slightly different case; wind turbines, tourists and roads provide benefit to many at the resentment of few.

Drone flying in public spaces is an intrisicly selfish act - more like playing music without headphones on the bus or letting your dog foul in public
Vinod Khosla (Sun Microsystems, Khosla Ventures) is a big fan of this piece. You can see his version here (has his notes in the margin):

http://www.khoslaventures.com/wp-content/uploads/What_makes_...

As someone who's done a few entrepreneurial ventures and also has an MBA, the causal reasoning is indeed the default in most MBA programs.
The first paragraph is alread bullshit:

Ebooks have full-text search, of course you have bookmarks and a progress bar (not as "nice" but does the trick) and usually pages render always the same on one device. For literature I also doubt I remember less, why would I.

Where paper actually excells:

- good for advanced layouts

- you can find something you know was "somewhere arround XY" but don't have a clear keyword for (More important for literature, but even there full text search often wroks better. I once read a book in print and than wrot about it, I mainly used the epub for quotations and not just because of copy and paste).

- some books are only available in print

- a used print is cheaper than an epub...

- you don't look like a mid 50s housewife in the train

If given the choice I still always take the epub.
Another hammer to a multifaceted problem, keep in mind that people have a lot of different use cases where JSON REST API's are the lesser evil.

I only skipped through the spec for gRPC, but the protocol seems very limited. I dont like the 'gRPC status codes', where HTTP status codes at least can be grouped in ranges.

The abstraction from the technology/protocol should not be the issue compared to the abstraction from the core business logic. When handling multiple consumers, customers and technologies I tend to worry more about where logic is handled and where data is stored, compared to how its transferred.
I was referring to the firing part, because the law might protect you in some countries. But yes, hate I think is the same everywhere.
And did a joke that was a little too meta for it's own good really ruin an otherwise great movie for him?

Hyperbole is literally the worst thing ever.
The Science of Sleep: Learn How to Improve Your Sleep (Free Highbrow Course)
Show HN: A priority-oriented to-do board
> Chrome is basically crippling Chromium's features

The article doesn't even rule out the obvious possibility that the problems are just due to a bug in Chromium, and not some malicious behaviour on the part of Chrome. After all, both Chrome and Chromium share a common code base and it's highly plausible that there might be some issues with running them side by side.

Also, part of the problem might be due to the fact the author didn't purge Chrome with `dpkg -P` but only removed the package with `dpkg -r`, leaving Chrome conffiles intact, which then broke Chromium.

So until there is at least some indication that the problem isn't just due to one or more bugs in Chromium, the author's claims are seriously exaggerated and the article is effectively clickbait.

The best way to deal with such problems is to engage with Ubuntu, Chrome, or Chromium support systems and community forums.
Rural areas are paying through the nose for DSL. At $90 a month for 2 Mbps, I could have been upgraded to fiber a long time ago.
Can someone explain the use of "volatile int running" here?

I'm not sure it's correct but it might work here because the only place it's where it's read from without locking is the main thread (`while(cond->running)`), which is also the only place where it's written to (with locks this time).

I'd err on the side of caution here and go with the rule of thumb "volatile is almost always wrong". The slightest change of the code (e.g. allowing another thread to terminate the app) will cause it to fail. It's not much effort to change it to __atomic_load/__atomic_store and remove the volatile qualifier or lock/unlock the mutex every time it's being accessed (costs about 50 nanoseconds).
It is worth pointing out that the Python implementation is particularly bad. Perhaps gRPC is really pleasant to use with Java and Go, but the Python implementation is neither usable nor stable enough for it to be worth considering its use for one's own services.
Less bullshit TED-speak would help too.
At least one blogger preferred Googles assistant because she was ordering around an impersonal un-gendered corporation rather than what felt like an individual.

That said, this does seem like a great opportunity for Ask to bring Jeeves back.
Champions of Tavisca Futsal Tournament- 2017
It sends directly (using TLS) to port 26 on the other "handshake" device i.e. not relaying through any third party such as an ISP.

I guess there's some theoretical benefit possible there but if you're worried about your ISP reading your email, just use GPG.
That's FUD.

Fuchsia is a research project and it was never stated that it was intended to replace Linux.

All of their servers run Linux. Chrome OS runs on Linux. Most of their workstations are Linux.

"Google no longer cares about Linux" makes no sense.
> Also, if your examples are made only of the thing you're trying to explain, they're not examples.

Uh, no? Are you really arguing that (e.g.) a book teaching a programming language has no examples unless some of them are in another language? How on earth do you learn your first one?
The article mentions that the bounty private key(s) would be embedded within the device, so I don't think a submission would be necessary.
Microsoft was formally notified of the vulnerability in October 2016. Why leave this out of the timeline?

The researcher that found the vulnerability first noticed it in July 2016. Between July and October he had gathered even more information about the vulnerability, presumably in his interest to demonstrate how serious the matter is, as well as a likely attempt to procure as large a bug bounty as possible.

If Microsoft was presented with such a serious vulnerability
and didn't address it properly for over half a year, I would say that they are the owners of the lion's share of the responsibility here.
The Statistics of Coin Tosses for Theater Geeks
1M Networks Analysed – The Most Popular Media Device Brands
Ok, I'll write it up. Problem is it will likely piss off some remote family members but that's nothing I can't handle.
But if the machines did something that cool, then would they be boring any more?
What also helped me understand CT a little bit better was the book "Haskell Programming from first Principles" (http://haskellbook.com/)

This also needs a lot of time and effort to comprehend!
Where was this a decade ago when I needed it?
Count me among the "moon first, then mars" crowd.