skysight-inc/HackerNews huggingface dataset:
I don't think the motivations were unclear at all: They were in a Total War where there was no distinction between military and civilian targets, and they had a new, powerful weapon; of course they were gonna use it. There was never a discussion as to whether use it or not. The immediate political effects of the bombs, if they were really the main factor in Japan's decision to surrender for instance, are indeed murky, though it was most probably Soviets entering the war that did it more than the bombs.
Let's put this another way. Do you want to work for an employer that is understanding and supportive with regards to your responsibilities as a father?

If so, be upfront about the baby and if you get a poor response from your prospective employer, then maybe that employer isn't for you.

Quite honestly I find that companies full of young lads run by young lads is not likely to be that supportive, because quite honestly they haven't got a clue what it is like to have such responsibilities, nor do they care (in general).

You are going to be shattered for the next couple of years, surviving on limited sleep. You are going to be able to work your core hours, but don't expect to work overtime without getting ill, or letting your relationship with your partner and child suffer as a result. Whilst the boys are out drinking after work, you are not going to want to be there too.

Congratulations and enjoy the ride. You're going to have this crazy little being that takes your input and outputs crazy shit for the next few years. Children are great fun!
Cool, so which standard binary log storage format should we all switch to?

Should I submit patches to jawstats so that it'll support google-log-format 1.0 beta, or the newer Amazon Cloud Storage 5 format? Or both? Or just go with the older Microsoft Log Storage Format? Or wait until Gruber releases Fireball Format? Has he decided yet whether to store dates as little-endian Unix 64 bit int timestamps, or is he still thinking about going with the Visual FoxPro date format, y'know, where the first 4 bytes are a 32-bit little-endian integer representation of the Julian date (so Oct. 15, 1582 = 2299161) and the last 4 bytes are the little-endian integer time of day represented as milliseconds since midnight? (True story, I had to figure that one out once. Without documentation.)

Should I write a new plugin for Sublime Text to handle the binary log formats? Or write something that will read the binary storage format and spit out text? Or is that too inefficient? Or should I give up on reading logs in a text form at all and write a GUI for it (maybe in Visual Basic)?

Do you know when I should expect suexec to start writing the same binary log format as Apache, or should I give up waiting on that and just write a daemon to read the suexec binary logs and translate them to the Apache binary logs?

Should I take the time to write a natural language parsing search engine for my custom binary log format? Do you think that's worth the time investment? I would really like to be able to search for common misspellings when users ask about a missing email, you know, like "/[^\s]+@domain.com/" does now.

I look forward to your guidance. I've been eagerly awaiting the day that I can have an urgent situation on my hands and I can dig through server logs with all of the ease and convenience of the Windows system logs.
> If 'tooling gets deleted' is a problem you probably have much bigger concerns than log files.

You do have a bigger concern, but once that needs to be addressed by consulting the log files.

I fully accept that most of the situations I exampled are rare fringe cases, but log files are the go to when all else fails and thus there needs to be a copy that's readable if and when everything else does fail.
I did some work on Hg and I liked, but now EVERYBODY is using Git. Very similar systems by the way. I work on iOs apps.
Yeah, it's just a lot worse in the case of a truck than a plane. In a plane for 99% of the flight you've got MINUTES to deal with errors and avert a crash, since you're several miles up in the air.

http://en.wikipedia.org/wiki/Deadstick_landing

When you're in a truck everything seems to be OK until some kind of non-obvious corner case comes up and BOOM! "you" (the truck) just crashed into a car and killed a family.

Not a job I'd want since you probably have all the liability for the problems and none of the time to react that you'd want. Watching a truck drive itself -- if you're on call to jump in and try and avert a disaster -- is probably more stressful than just driving it yourself.
Least secure ip device ever
I see a lot of enthusiasm in the comments but until we have real world benchmarks it's only 'marketeasing'.
> The question was why Go was listed as a dependency

You may have read it that way but the question was explicitly referring to "working Go environment"
Your comment is significantly out of place. The Go team is extremely open to quality external contributors. 463 people have contributed to Go so far, (obviously) most of them outside the core Go team. The Windows port was exclusively done and maintained by contributors. I have done the arm64 Go compiler, which is upstream now, the Solaris port, and I am now doing the sparc64 compiler. Many 3rd party contributors do many things every day.

The Go project is an extremely open project. More than half of the people who have direct commit access are external contributors.
Tropo Joins Cisco's Collaboration Technology Group
http://image-net.org/challenges/LSVRC/2012/results.html One team at 15%

http://www.image-net.org/challenges/LSVRC/2014/results Most teams are below 15%, GooLeNet is at 6%

http://www.image-net.org/challenges/LSVRC/2014/results Microsoft is now below 5%

http://arxiv.org/pdf/1502.03167.pdf Google is now below 5%

I can't really argue whether that's exponential or not, but it amazing progress in a short amount of time.
The graphic design for CodingGame
Does that really matter? Log files are often unimportant when they get over a month or two old, what is it in your log files that has to be kept for 40 years?

Longevity of log files hardly seems like a reason to pick an otherwise inferior format.
Doesn't seem to work with firefox/linux.
Fonkraft was presented as fierce competition for Google Project ARA, and was successfully backed on indiegogo in only 3 days, with 42 days left for the backers to crowdfund. Looking into detail, it just looks to good to be true, and there are multiple holes in the concept.
Both previous-gen ones had consumer-level PowerPC processors made by IBM, a product category which no longer even exists, so I wouldn't put too much importance on that.
Happens only in Dubai
Because a nuclear war with human weapons can not destroy the world nor even the life in the planet. Life is simply tougher than this.

A nuclear accident or weapon excels in one sigle matter, to wipe the human race. Humans are efficiently banned at least in some places of Ukranie and Japan now so... yes, is happening.
I saw it and recommend it. It gives some insight into Aaron's life and legal situation.
Thanks.

That gives me some ideas.
A truck could just stop at the shoulder when something goes wrong and wait for assistance, while a plane still has to land, which is anything but easy, depending on the circumstances.
Bunches of Flowers Reflect on Your Beauty
Setting Goals Is Not Enough
You're using a somewhat non-standard definition of "purity", which makes your claims more confusing than they need to be. Haskell is usually referred to as pure, and has had encapsulated effects from the start. Your claims are true using your definition of "purity", but false using the more common one.
This is a discussion for a sake of discussion. The way I see it is that author has a niche situation on his hands and therefore should use a product designed for that particular niche, instead of complaining how everyone's wrong and trying to shove his perspective down peoples' throats.
Correct, i also first thought that the image was somehow floating in the air. The fact that there is a box around it makes this much less interesting.
Key Security Considerations for Enterprise Mobile Apps
why not just do both?

our product stores all the logs raw in flats files on the file system, we don't use databases for keeping the logs in, this allows you to scale massively (ingestion limit is that of the correlation engine and disk bandwidth). You then just need an efficient search crawler and use of metadata so search performance is good too.

Issue is if you every need to pull the logs for court and you have messed with them (i.e. normalized them and stuffed them into a DB) then your chain of custody is broken.

Best of both worlds means parsed out normalisation so I don't have to remember that Juniper calls source ip srcIP and Cisco SourceIP, but the original logs under the covers for grepping if you need.
I'm going to be honest... This is an ugly looking pig of a command line tool. The giant ascii art looks bad and does nothing for its usefulness or usability.
Twitter Needs New Leadership
Yes, which means that if say systemd logs where to be shipped to his ElasticSearch instance, he need to configure Journald to log to text files first, and then what's the point of having the binary format?

Yes, ElasticSearch is storing data in binary, and that's fine, but you're not going to ship the raw Systemd binary log to ElasticSearch, nor any other binary logs for that matter.

In fact in the examples he provides both sources are plain text. Syslog-ng and Apache are plain-text logs. He then transfer them to ElasticSearch, where they're store binary, but that's not what anyone is complaining about. The original source should be text, what you choose to do afterwards is your business.
No doubt. But I'm not doing anything with OpenCL while I do have a dedicated desktop machine for gaming (with a dedicated AMD card), so I never found an use for their desktop/notebook APUs.
If you don't have a degree, then you will have to prove yourself through your work. Which you already have understood, which is smart.

I've looked through your projects specifically https://github.com/taurenk/PinPointGeocoder and it is decent code but not good enough, if these are the only projects you can show. The code has many newbie smells such as bare except clauses, faux modularization (the RegexLib class) and methods that are to long and to complicated. I think you need much more practice. In a few months, you can revisit the old projects you wrote and see how much better you can code them then.

What you've written in only 8 months is impressive (I wasn't very good after 8 months), but it's not there yet. If you go at it at 8 more months then I think you would make an excellent hire.
Works on ff 37.0.2
How to get cloud-init “once-per-instance” behavior on windows EC2 instances
Flowers bouquet bring smile on your loved one’s face..!!
Well - to be clear, if I I run into a log file with it's data on a single line, 95% of the time it will take < 30 seconds to extract the data I need. If I run into a multi-line json file, trying to re-integrate all the data back into a single record will take me on the order of 30 minutes. (Mostly because I usually only do it once or twice a year, so I typically start from first principles each time. Multi-Line .json log files are very rare.)

95% of the time I just give up on the multi-line .json files - unless it's really, really critical, I probably don't want to spend 30 minutes writing code to re-assemble the data.

Text Log files, wherever possible, should capture their data on a single line. If they need to go multi-line, then having a transaction ID that is common among those lines, makes life easier.

.json files (or xml files), are an interesting halfway point between pure text, and pure binary. They aren't easily parseable without tools, but, if you have to, you can always write your own tools to parse them.

Neither fish nor fowl.
Ironically, I kept seeing ads at the top from uber.
The ease of recovering data from a corrupted log file depends on whether the logged events have been written as sequential records. This is true for text-based logs (the record delimited being a newline), and is also true of the most popular binary (i.e. structured) log formats, namely Windows event logs, and systemd's journals. Probably not if you're storing them in a more general purpose database though.

So this really is dependant on the file format of your log data, rather than an inherent difference between text and binary logging.
In my opinion, Trudeau isn't overrated and will get enough votes for a minority or a majority.
Yeap, I think that's the right attitude. I only got a Fairphone after my previous phone died in a freak punting accident†.

Fairphone did have a recent announcement that was suggestive of new OSes... but personally I think them supporting Android is important, so it can be an off-the-shelf replacement for another phone, rather than a bizarro thing for beardy-weirdy yoghurt knitters.

† Not making this up.
Actually, for less than 600000 hours.
You've Been Framed. A survey of iframes and the sandbox attribute
Isle of Man Announces First Government Run Blockchain
Though in order to build systems that learn from experience, we first need to grasp a whole lot more clearly just how learning works for us, and how exactly is it that we persist our experience data.

To me it seems we are still in the stage that we have to understand ourselves better, because we simply can't devise and algorithm to solve a problem we cannot solve ourselves.

We can do clever stuff with statistics and math, but that seems to me like more of a hack. For instance, people create models from very small datasets, if you have kids you surely can watch in amazement just how efficient we are wired in that regard. We try to mimic that by feeding huge datasets to algorithms but it still pales in comparison.
Cool stuff. Alternatively you could embed images in SVG and apply SVG filters, but it's quite more complicated.
Why only Google and Facebook engineers?

I use both Mercurial and Git, and honestly, they aren't that different. Unless you're doing something very specific I don't see why you would choose one over the other.
I believe cost per mile for a lane of highway starts in the millions range and can get towards the billion range going through cities. Thats assuming you can even get the land at any price.
Joyeux Anniversaire au .CLUB
Thanks for that! Not being a native English speaker I couldn't really grasp what the author was trying to describe when he started talking about a "trough with a cross-sectional area of 0.1 mm2" and the following paragraph. This image made everything clear!
The original TaskPaper does not work on iOS 8
Your application works on ios 7-8 ???

P.S. Interesting site you have
http://www.taskonpaper.noteifyapp.com
Also companies like Facebook and Google simply want to have access to a bigger pool of developers to reduce the compensation costs. Hence promoting the idea that everyone can program: http://code.org .
Or you could just write about five lines of Python that splits up each line and uses datetime for comparisons.
'tooling gets deleted' could easily happen after changing logging systems... while it would be shortsighted to uninstall your old logging system entirely (if you have logs laying around in that format) it's not unheard of.

The more likely situation would be that the logs are stored on a shared storage server, and the machine you are using to look at the logs doesn't have the logging system installed.
I'm pretty sure that counts (eg) each wordpress.com subdomain as a separate website. [1] counts like that and gives a roughly comparable number.

That gives a lot of economy scales.

[1] http://news.netcraft.com/archives/category/web-server-survey...
Create a Mean Stack Contact Form with AngularJS and Nodemailer
Is there any difference between opacity and filter: opacity ?
Gradle and Android Tidbits
Why not do this [1] and not have to worrie about other hardware? Everyone has a cell phone and it would end up more accurate.

[1] http://communityhealthmaps.nlm.nih.gov/2014/07/07/how-accura...
Memristers are supposed to be the main memory of HP's future computing project called The Machine. It is supposed to be as fast as register memory and compact as flash.
It's great to see that companies can turn a profit AND contribute to open source projects that benefit the web as a whole. Thanks, Cloudflare.
Justin, I think/hope you meant http://projectcalico.org/!
It is not about reading 40 years old logs, but rather reading logs from today generated by 40 years old system.

For example, many nuclear power plant in the west were built 40 years ago. Amongst the myriad of sensors, devices in a power plant, I think that most of them are outputting ASCII logs. There are still readable today. (Same can be said about avionics, space probes, etc.)

Now imagine yourself 40 years from now on, trying to fix or reverse engineer a very legacy system, you will have to recompile a journalctl from 40 years ago before being able to read anything.
Also my keyboard has a .com button, and I don't have to wait for two webpages to load, just one ;)
That's actually true (I wasn't aware of it), turns out there's even a wikipedia article about this:
http://en.wikipedia.org/wiki/Protocol_on_Blinding_Laser_Weap...
Grep-like, indexing tools and tools that work with ack
Apple attempts to boost iPad sales with “tablet changes everything” ad campaign
Hands-On Introduction to Spatial Data Analysis in Python
Hopefully this will put AMD back on the (real) map, nothing good can come from continuous Intel monopoly.
Excellent writeup. Just one point that I disagree on is the Shipping price split up. I tend to look for other sellers when I see one with paid shipping, and tend to favour free shipping sellers more.

- If you are combining a discount with the product, and mention a shipping charge, the discount registers as a false discount ('He is just shifting costs through shipping split')

- Maybe it registers as more of mental processing (X$ + Y$ needs more time to process than Z$)

- Sometimes, it is human nature to be greedy, and look for best value possible. Seeing a shipping cost feels like seller is not 100% working for the customer, or we just become plain greedy, that why should someone else get a part of the price.

Just my 2 cents.
I'm not a native English speaker and understood it, as the author intended it. It was a bit confusing at first, because "far" is seldom used by itself in English in this way, but I settled on "far from" as opposed to "far along".
It's a shame that Twitter didn't choose the interest graph as its core feature instead of the timeline. Then instead of choking third parties who take away eyeballs but expand Twitter's user base, they'd encourage them. Twitter seems to be trying this belatedly with Fabric, but who's going to trust them now?

Ben Thompson says this better: https://stratechery.com/2015/twitter-might/
While the stromatolites at Shark Bay are amazing they are only a few thousand years old and are biologically nothing like the ancient stromatolites.

Scientists are pretty sure about the root of the taxonomic tree - it is how the root came about that is the big mystery.
Multiline text logs are terrible, but you can log JSON in a single line.

It's still verbose, but it compresses well.
If we could make AI study the relationship between objects in images and videos, it could learn a lot of raw common sense. Also, it could be useful to add a different domain to the mix by cross referencing that with information extracted from text.
You can view the video here:

https://www.youtube.com/watch?v=tM41Dxlk_zs

Presentation slides:
https://2015.foss4g-na.org/sites/default/files/slides/Instal...

Workshop materials:
https://drive.google.com/file/d/0BxNqMqesSSmSSkVmT0d4dDJ4b2c...
Here is the first program I ever entered into a computer.

1 8
+ A 5
+ 0 0
+ 6 5
+ 0 1
+ 8 5
+ F A
+ A 9
+ 0 0
+ 8 5
+ F B
+ 4 C
+ 4 F
+ 1 C

I remember how much like some kind of incantation it was. I still get that feeling. And I've had the good fortune to work some fun, powerful, and interesting magic with those incantations.

I suspect that most younger people haven't yet seen their tech choices slip into decay and disuse. And they hang on tightly, hoping to expend less effort in learning as time goes by and they master that tech. It's a vain hope. The essential part of the experience is the underlying creativity, the joy of getting to the next ledge, and really understanding what a marvelous thing a computer is.
To be honest, while I am empathic to the argument you're making I think it's orthogonal. There is a fundamental difference in the design of languages to consider and then, atop that, one about actual existing technologies and their platforms.

I agree that Go's workflow philosophy is great. I wish more languages adopted it. But that's the thing, it's easily mixed and matched. On the other hand, making something like Ruby genuinely type-theoretically typed, while an admirable and interesting goal, will probably never happen. Their worlds are just different.
The 2 reasons I love coding:

1. Making stuff. Maybe obvious, but there are very few other fields where you create stuff so freely and easily. And it's not just about being creative, it's also adding value in the stuff you make.

2. Problem solving. The same reason puzzles and riddles are fun. There's something satisfying about wrestling with a problem for some time and creating a correct solution.

As a result I don't really have a favourite field, as long as I can do the above points, I'm happy.
The original TaskPaper does not work on iOS 8
Your application works on ios 7-8 ???
This is also what farm equipment automation is currently taking. A human drives the tractor/combine/* into the field hits "Go" on a screen and turns around to watch what the implement is doing.
At the risk of stating the obvious, even if this were true and we were actually really far away from AI or good computer vision classification, Moore's law should take effect. For every order of magnitude of difficulty it is, by whatever measure, we should only need to wait a linear amount of time.

Also, notice that for this particular picture a lot of what the article is talking about doesn't matter:

- Does it matter that they're in a hallway?
- Does it matter there are mirrors?
- Does it matter that one person is the president?

The main gag is having one person standing on a scale with the intent of making a weight measurement while the other is subverting that intent, presumably with the knowledge of bystanders. My bet is that this picture could be classified as funny, even correctly labelling the joke, if the picture was tagged and a classifier were run on a large database of other tagged pictures.
I'd say the dynamic pricing should be done transparently, that is, the user should know that the products have been re-priced.

It also depends very much on how you do it.

From the article:

>Is dynamic pricing always bad? Not necessarily. Dynamic pricing can be effective when adjustments are based on supply and demand (e.g., stadiums trying to fill remaining seats).

>Dynamic pricing becomes harmful when adjustments are based on a customer’s willingness to pay. You should avoid charging different prices based on past behavior, demographics, or any other factor besides natural supply and demand.

Does badbedo do re-pricing based on the positive or negative factors? From the blog it appears to be choosing optimal prices based on the market, not on the user.
could someone explain why their indiegogo campaign goal is only $500?
Small typo on "Hue Roatate" FYI
Cloudflare's Universal SSL is pretty great - I used to host my static website on S3, but that means no SSL or ipv6. Putting everything through cloudflare sorts both those out.

The original announcement [1] mentioned they were planning support for adding in the HSTS header - as jgrahamc is here responding to comments, I'd be interested to hear how far they've got with that :)

[1] https://blog.cloudflare.com/introducing-universal-ssl/