skysight-inc/HackerNews huggingface dataset:
This would actually be a very good introduction for a race of alien visitors who'd never heard of cakes, baking, or kitchens.
Do you drive there? Because if you drive there, you are way worse than a drone.
Shoutout to reveal.js added to GitPitch README and Wiki. Credit already exists on the GitPitch.com website.
RFC5424 Syslog defines some the common stuff all logs should have: hostname, app name, datetime, message, priority.

Many logging tools (Splunk, Loggly, etc.) consume syslog. Syslog works over UDP and TCP. Java Logback has a syslog appender. Linux systems have rsyslog for forwarding, writing, etc.

You'll wind up including your own custom structured data of course (IP address, response time, user id etc.), but it's nice use a recognized standard for the standard parts. (Kind of like, say, using status code, cache-control, and content-type in HTTP.)
That's very bizarre that you got an error then! Could you try it again please, oh and make sure to set a date a bit into the future as otherwise might not have as many flights available.

Wonderful suggestion :) I'll make it so you can input a different final stop to you're starting point. We want to keep it free and potentially monetise via affiliate sales and show people how much we've saved them, perhaps some would be generous to donate 1% of the amount they saved? Who knows!

We'll definitely be fixing it up though, still a bit rough around the edges haha.
"A quick change in the settings on Word by customers would do the trick, but if Microsoft notified customers about the bug and the recommended changes, it would also be telling hackers about how to break in."

In their monthly update, couldn't Microsoft have released a patch to have this setting to the correct configuration? Of course this would only be the short term solution, rather than waiting for 9 months for the permanent solution.
Alpha particle won't penetrate that far, it will be stopped at the building level, or at the enclosure. Piece of paper blocks it.

Beta and gamma are the ones that can do damage (not sure about beta), and gamma can pass through the entire chip, so it can hit multiple transistors, depends on the angle and the way they are located.
Can't wait for their $10k bounty program to go public.

That will be an easy win for whoever submits first.
Survey on Social Media Advertising
Personally I'd prefer a promise based api.
eg. stub.QueryBooks(qbr).then(...)

A benefit of grpc coming to the web means someone will inevitably build a tool to parse a .proto file and generate a ui to test your microservices during dev. That will be cool.
Kubernetes environment file
Can't you fix this using multi-profiles? https://www.chromium.org/developers/creating-and-using-profi...
Yes, buku can be used as a bookmarking engine in a bigger project that also scrapes data. It has REST APIs to do that.
I heard that Satanism was kind of a conflation of biblic character with paganism, the beliefs of the dwellers of the pagos, the country, as opposed to the cities, where Christianism was striving with rulers' support.
Yeah bit confusing on mobile :/ trying to think of a better way to present the form
It just means that there are many different ways that a future AI can be smarter than us. That intelligence could be multi-dimensional

A condensed way of saying precisely what Kelly is saying in the article. Allowing for the very real possibility that I am simply too dumb and not grasping your point.

but they weren't all pressured to evolve more intelligence

And it isn't claimed that they were. General evolution is used as an example of potential patterns in evolution of various intelligences.
Same with cars, but they kill over a million people a year. Somehow that is acceptable though.
On the filesystem, I'm thinking of some sort of (possibly virtual?) document filesystem structured by:

* Title

* Author

* Subject

* Date

* Other?

The problem with a fixed / structured filesystem is that it's largely inflexible. The next option would be to have some sort of hybrid -- a persistent data store plus, say, hardlinks or symlinks onto that store based on other elements, could work, but would be somewhat annoying to maintain (though not impossible, and a tools-based approach might well work).

The advantage to a filesystem-based approach is that you'd be able to use any filesystem-based tools on it: find, grep, ls, cd, etc.

This also points to the distinct limitations of filesystems and naming conventions for document-oriented systems, generally. They're OK for statically-defined computer systems. Sometimes (/proc, /sys, /dev, /dbus, ... are all exceptions for which virtualising the filesystem is a current fix), but when it comes to the human realm, the oversimplification and reliance on standards creates pain.

A related problem is: how do you identify a given work, reasonably uniquely and reasonably persistently across variants?

Taking a content hash works for git, but doesn't apply particularly well to a human-readable document where whitespace, casing, characterset, character substitutions (straight vs. curly quotes, "-" and "--" vs. en and em dash, etc.), translations, multiple output formats, etc., might all create unique (and unrelatable) hash fingerprints.

In catologues, some tuple of author, title, and publication date generally suffices, and creates the general outline of a unique, but relatable, identity foundation. A book might have multiple editions or publishers, or multiple formats (ISDN relates these to the core work). Sub-parts (a chapter or section) might be included into other works. Etc.

I'd really like to have the option, say, of creating and relating:

* The source document.

* Some standardised markup (Markdown, LaTeX, some BDSM HTML5 or similar format, etc.).

* Generated outputs (PDF, PS, ePub, DJVU, Mobi, ASCII, etc.)

* Metadata: Author, title, publisher, publication, date, URL, language, various identifiers (LoCCN, ISBN, DOI, ...), etc., subject(s), rating(s), review(s), citation(s).

For research, this could be highly invaluable.
> Definitions are how you formalize your understanding once you've developed it

You probably already "developed it" if you're looking back on even just a few years of full-time coding, typically "multi-paradigm" anyway (imperative, "functional" when you dig out SQL, denotative/descriptive for the common web DSLs html/css).

You never formalized or looked for existing formalizations of your organically acquired & accumulated intuitions and "instincts" (covering numerous little assimilated-by-osmosis laws and relations and "ittt" implications) because no real need ever arose, nothing in the real world prompted you to, and if the passing thought to do so ever occurred to you briefly, you saw no particular promise in going down that rabbit hole. I think that's the bulk of C.T. (just covering logical/mathy sciences/fields from a higher-vantage-point in a blurrier meta way). Once you would do so, you'd find it also shockingly hard to really interrelate and out-formulate and staking-off-boundaries those, figuring out "the laws of the laws" etc.

Admittedly, this my current assessment of "category theory" may be quite incomplete, pending further future insights & compelling persuasion to reassess it from scratch.

((( NB. imho we current crop of developers (and indeed most other "brainy" disciplines I'd wager) in many ways (besides of our syntaxes, schemas, algos, type systems that form the core "laws of nature") are still quite a bit like our stone/ice-age ancestors: in a way they enjoyed quite a grasp of the various facets (related to survival & thrival) of physics, biology, botanics, some chemistry, some "meteorology", geography and much more --- BUT strictly local, not formalized, formulated, no formal core/base language such as maths, and seeing no need for any of it to put fresh mammoth on the table. Quite an enjoyable state of affairs, too --- until you run out of mammoths and need to invent agriculture, thus cities, thus money, thus maths, thus science, not necessarily in that order =) so even though coding seems rigid and formal, a large part in reality is somewhat primal/instinctive/intuition-from-experience and stuff like C.T. is the "meta" attack on this organically-grown primitive (though again, tremendously enjoyable for the coder himself) state of affairs.. )))
I just last week bought an ASRock C236 WSI [1] for £170. 8GB of ECC RAM was £80. Granted that five years ago I needed to pay more than twice that amount - so I skipped the ECC :p

[1] http://asrockrack.com/general/productdetail.asp?Model=C236%2...
I agree with you completely!

I'm just gathering objective opinions to to able to argue that continous learning is an important skill for engineers to begin with. As in, you can't just finish Uni knowing intermediary programming in Java (for example) and be content with it.
This is why what McAfee did is ok. It was already being exploited. This got it patched and let Corp IT roll out a settings change to fix it immediately. Google's 90 day policy from its team is also sane. Letting bad bugs live on in the dark after submitting to a vendor is clearly more dangerous for everyone.
Cultural Evolution in the Anthropocene
There's an option to filter the print output. But yes, currently the data is stored in SQLite only.

Yes, buku doesn't intend to be a commercial utility. I use bookmarks as a context pointer for everything I do. So I wrote buku. But it's written as a library so other projects can use it.
Was anyone building things like operating systems or drivers in pascal? AFAIK that was always the realm of c. Turbo pascal was the first language I was taught, I have a soft spot for it but I think it had largely faded away by then.
Google no longer cares about Linux. They are even abandoning the kernel for Android in favor of a homegrown kernel. To expect good support for Linux going forward is just like expecting good support from any other vendor that does not care about the small community of Linux users.
I'll double check my settings, but I believe it's randomised among a set common choices.

The may well be no additional value to that, though.
Ask HN: Whats the state of evidence on Latin improving skills such as logic?
I have come across a few studies and articles promoting the idea that knowing latin can improve higher order skills, such as logic and reasoning and therefore, overall maths abilities.[1]

The study also claims that learning latin did not just improve overall learning and motivation, but as it is linked to grammar it also improved students self concept. Therefore indicating that it might have therapeutic effects even, as it changes the way students think about themselves using more structured and accurate language to communicate with themselves.[2]

[1] http://www.carmentablog.com/2015/11/20/how-learning-latin-will-improve-your-math/
[2]http://www.detroitgreekandlatin.com/resources/Efficacy%20of%20Latin%20Studies%20(1).pdf
Imo it was mainly poor language / framework support for asynchronicity. That's not really an issue anymore.
I'll revisit in a day or two, and if I get the error again I'll take a screenshot so you know what I did.

Good luck ...
If they are Vulcans or androids.
So you refused to take good work in reputable industries and expect anyone to feel bad for you?
http://wiki.osdev.org/Pascal#Past_uses_in_OS_development

I have vague memories of trying to write MacOS apps in CodeWarrior and needing to mark C functions as having a Pascal ABI...
See sibling comment: I just picked up an ASRock C236 WSI
Those videos are good but still I struggle!
Thank you! My very subjective hypothesis was that it takes ca. 6 months to get "knocked out". For example I use ES and TypeScript only ocassionaly, and every time I have to do that, I have to rediscover conventions and practices that the community has developed in the meantime. At first it drove me nuts.
In regards to level of ease of writing, I'm assuming some level of competency in the languages we are talking about, all languages have a learning curve.

In regards to speed as other comments have also pointed out some of the asserts were optimised out of some of the Ariane 5 code, while the ones left in worked towards the cause of the issue ;)

The reason Java is in there is due to the libraries available, you can use those libraries with other JVM hosted languages like clojure ;) now tell me it's not maintainable. Similar reasons why python is in that list, I believe no OOP language is truly maintainable at this point, it adds to much complexity.
Kailua: experimental type checker and IDE for Lua
Thanks Colin, we have a chat support on there too so we can see what's going on but definitely working now :)
> In theory, it's just as fast as C/C++, when you compare GNAT against GCC/G++.

Is this the same theory that makes java is just as fast? Ie, if I wrote idiomatic Ada would the levels of indirection (pointers to pointers to pointers and virtual functions everywhere) by more like c or more like java?
Ubuntu 16.04 or Fedora are likely to work better than 17.04. Regardless there is still hardware that does not have the best compatibility. Ubuntu does handle individual high DPI displays well though.
Yes. That, in turn, will give the economic incentive to not have the vulnerabilities in the first place.
Good riddance.

Plenty of other options out there that don't solely exist to harvest our data.
Since this is on the homepage and my VPS is rather small, here's a mirror: https://medium.com/@r3bl/chrome-is-basically-crippling-chrom...
Ajit Pai, net neutrality, and you
skiplagged.com is really cool too.
Ah yeah, I completely forgot about this.
I mean by this that in practice markets perform a sort of local optimization algorithm that can take a long time to discover better local maxima.
I also built this! I'm using a crawler that searches prices on Google flights. They provide a month overview for all flights prices.

Link: https://github.com/Whazor/Roundtrip
Given their complete lack of support for google drive for Linux... I believe you.

Happy to give money to pcloud.com, as they provide a viable and affordable alternative (Dropbox ends up being too expensive for a family).
Firing seems to be a major overreaction to that article. I've seen people write really stupid things about their employers but that was reasonably distant.
I hate changing command options, but if you're going to do this, do it early.

Please swap the definitions of '-s' (search any) and '-S' (search all).

Rationale: virtually every time I run a search, I'm interested in the most specific result, and this most especially when I have created the search space myself.

Having to hit the shift key for my default search preference is ... backward.

I know far too many online search tools which OR rather than AND arguments (probably because the underlying tools support OR more readily than AND searches) ... and ... this drives me flipping bananas. Because the more specific my search, the less specific the result.

It's the worst possible antifeature in a knowledge management tool.

I'd also suggest that the capability to distinctly search specific fields be specified:

* URL

* Title

* Tags

* Metadata (author, publisher, date).

A date-ranged search would be particularly useful.
This is exactly what C does.

#include <stdio.h>

typedef struct { double v; } Celsius;
typedef struct { double v; } Fahrenheit;

void
print_celsius(Celsius temperature) {
printf("Temperature is %f", temperature.v);
}

void
compile_error(Fahrenheit temperature)
{
print_celsius(temperature);
}

I suspect LLVM will clean this up to plain floats as well.
For richer view of the call tree, consider full distributed tracing, like Zipkin.
or he's a smart guy who put himself in a good position for success by getting into great schools and then making connections with the right people while at Google. You don't make the consistent home-run investments he has through complete luck.
There was a simple settings change for a temp fix on this one too. When there is even a remote chance a bug is being exploited in the wild it needs to be disclosed. Corp IT can work around it almost always. Individuals can as well. This argument that "it's complex to patch" is a non-starter at best. We the users deserve the option to decide how to deal with it. Silent exploitation is how we all lose, even the vendor.
Phil Schiller would make a good replacement for Tim Cook.
11 Outstanding Free Travel Apps
And this basically covers 90% of Markdown
Feeding shit and trash to pigs, and other animals like chickens or rabbits, used to be a common custom in European countries as well. It's not as terrible as it sounds, since for the most time these animals don't get infected by human germs, effectively acting as a kind of walking antibiotic bag, and therefore it's an acceptable way of disposing of residues and getting some extra food at the same time.
It's close, and the river washes everything away. You don't know about or understand the rest. How would you?, nobody thought to tell you. Life is difficult.
Unless I need high throughput, I am sticking with JSON Rest as it's good enough for most things and easier to debug by sticking a proxy in the middle or using ngrep.
I didn't get the point of the Zune in the movie neither. Totally forgot that the thing even existed. Don't know anyone that's ever owned one. If this was actually product placement, it seems pretty pointless to me. And if it was meant to be a joke, the punch line is lost on me.
I strongly advocate GraphQL for client-facing APIs, and gRPC (or Thrift) for internal (or pure) APIs.

REST was a breath of fresh air after SOAP, but unfortunately it is an incomplete solution and leaves too many unsolved problems in user-space. This has led to a proliferation of attempts to build standards on top of REST, such as JSON-API. When we're building systems, RPC is a more natural fit because the semantics are clearly defined.
Sacca is 'raising three wonderful kids' and 'passionate about solving our climate disaster'. The first thing to do to help climate change is to avoid reduce the population, not to increase it. Are only others supposed to make sacrifices?
So how is the modern way to work around issues like network partitions, servers not responding, going off and on on network connections, duplicate answers,....?
Coming to personal preferences, I do. And that was one of the main reasons I wrote buku. And I don't store the context, just a pointer to the context. Just like you don't normally pass a full structure by value over the stack but use a pointer.

When I need the context I check the original link. If it's not there I try Google Cache or archive.org. If it's lost, I find an alternative (thanks to the title and notes fields in buku). That's more or less my workflow when in comes to the 8K odd bookmarks I have.
Samsung Galaxy S6 (edge): Update to Android 7.0 Nougat Is Distributed
Using template files in Vim
RPC has its own set of limitations, which if your application qualifies, might be a good fit:

* Coupled server and client. gRPC uses protocol buffers which have zero backwards compatibility.

* Zero discoverability. The client knows in advance what the server can do.

* No standards to follow. You make up your own specs, like Google did.

These constraints are orthogonal to REST, the architectural principles behind the web. What they're doing is tunneling RPC over the web, which is what most HTTP APIs are doing already. There are only superficial differences like the use of protobuf, lack of verbs and URIs, etc.
No. There is absolutely no legal basis for that scam.
But again, I would emphasize it's very much a personal preference.
> against the wishes

Since when do businesses have to play nice along others' wishes?

Stop blaming financial incentives...

While they have been acting somewhat hostile to the rest of the community, this "please be nice even by sacrificing yourself or you're evil" sounds crap as a real world claim.
elon musk just needs to send his boring machines to build an underground base, hey presto.
Not directly answering your question but

1) fluentd[0] can be used to parse diverse log formats

2) You can set an environment variable, e.g. `ENV`, and output to a more human readable format when `ENV=development`.

[0] https://github.com/fluent/fluentd/
Busting the myth of the startup
True, it is not a technical bug, but it can be a visual one that the artist did not intend to have ;)
This has always been my experience too. I've installed Linux irregularly numerous times over the years and it's never worked 100% properly on any PC I've tried it on. It suffers I guess from having to run on the same wide range of hardware as Windows does, but with a testing and driver development budget of around 50p and some bits of fluff... still, when it doesn't work, it's my time that gets sucked up trying to fix it, and I'm unapologetic about being unhappy about it.

Things are improving compared to the past, though, because my latest install (Ubuntu 16.04 on my desktop PC) required minimal setup effort and only suffers from these problems:

1. volume control keeps popping up for no reason, and the sound stutters each time that happens

2. using 2 x NVidia GPUs disables XRandR, so some things don't work when I've got a 3-monitor setup

3. for reasons unknown, I can't get 2560x1440 on my 27" monitor (yes, I know, you can change the timings using XRandR...)

4. any time I click and drag in Firefox, Firefox crashes instantly

5. something crashes on startup on every boot (and, yes, I dutifully submit the autogenerated bug report)

However LAN+wifi+3D work, and audio has proven sufficient for basic testing. Things could have been a lot worse.

(Somebody on reddit told me "You have broken hardware or you're too incompetent and shouldn't be anywhere near any computer whatsoever". Well, everything runs fine in Windows... so, ouch.)
Do you have screenshots of your crypto platform?
Awful.

More government where we don't need it.
And the associated public spending.
Environment rot, yes (protocol changes, bug that weren't found yet by the time that library come out, etc...).
More recipe books should be written by mathematicians ;)
Ah, I didn't even know that this was happening.

Thanks for sharing!
I don't accept your characterisation. I am just speaking plainly.
But then in the one case the cops have everything someone else said against you; in the other case the cops have everything someone else said against you and everything you incriminated yourself with by opening your damn yap. So clamming up is definitely a strategic option.
Servo has unit tests that check this kind of thing https://github.com/servo/servo/blob/412f4bbb6ff075de23d1bbfd...

I think they have some more infrastructure that can audit stuff automatically in the same way you did, but I'm basing that off of a conversation I had and I'm not familiar enough with the codebase to find it; maybe it's just this set of tests.
Or for software not to get written in the first place.
Why does it have to be Bitmain to shutdown the miners? How about a random hacker who gained control of that home server or the domain?

Shorting 100x before shutting them down sounds like a good incentives for those people.
site is unusable on mobile (Brave browser)

i see white text with shadows on white background and there are three identical fields for Days, no idea what is their meaning, i guess duration of trip, but not sure why there are three of them
Top 30 SEO Tips and Tricks – How to Rank High on Google in 2017
I found out about Mosaic from Usenet (alt.hypertext I think) - I remember thinking it sounded interesting but also wondering why you'd want to load hypertext documents over a network. :-)
The RFC defines key-value structured logging.

https://tools.ietf.org/html/rfc5424#section-6.3.5
Unfortunately it's displaying very strange in browsers and not preservring the two columns. It's supposed to go destination, duration, destination, duration etc.

Will be releasing a fix for this shortly.
And Cortana was named after a female video game character.
That's a valid criticism. As you say I was conflating one thing with another (wider) thing that it's part of.
Fitbit data just undermined a woman's rape claim