skysight-inc/HackerNews huggingface dataset:
I agree with your comment and my downvote was a misplaced click. Sorry!
I hope this isn't directed at me -I posted the article cos I couldn't believe someone would actually think this is advice. It's so horrible I wasn't even sure it wasn't just really poorly done sarcasm.
We detached this subthread from https://news.ycombinator.com/item?id=11519919 and marked it off-topic.

Btw this comes up every time a substantive Buzzfeed article appears on HN.
http://www.berkshirehathaway.com/
Your response makes no sense, is not a reasonable or rational response to what I wrote.

E.g., "say no" and "stay in groups" is VERY helpful.

Of course that advice is not "difficult to obtain". Neither is advice to keep breathing, but all the advice is helpful.

But much of my other advice and descriptions of the real world of work is very helpful and difficult to obtain.

Given your response, maybe
you need a remedial course in reading comprehension -- try a US community college.

More likely, you are angry, at me, personally and for no good reason. So, likely you are lost, confused, mixed up, and misled.
Not really; it's more that it was a subculture of nerdy teenagers. (Combining three instincts: suspicion of subcultures, suspicion of nerds and suspicion of teenagers). You can come up with any number of examples of similar or more severe moral panics occurring in the Islamic world, East Asia or India.
Quick example why its not supported: Lets say you are building an instagram style app. You need to render an image from network and won't tell the app its vertical height(Just like you would do in a webapp)

The app has to judge the image height after the image is finished loading from the network. If the second image loads faster than the first image, then UI has to push the second image further below to make space for the first image. This will make the app look jittery.
There are days when the end of Office Space seems like a good idea....
I used to play a lot of DnD in the early 90's and I loved the Harry Potter books. Of course to me it sounds ridiculous that someone would assume that I actually believe in the magic described in the books, but then I had the realization that if people's "faith" allowed them to believe in the magical things described in the Bible then believing in other magic (presumably evil magic) is not too far off.

I was raised Catholic but decided that it was all bullshit way back in middle-school and have been atheist ever since.
(Security header) Analysis of the Alexa Top 1M sites (April 2016)
Except that OpenSSH is a very large, complicated, and featureful piece of C code that most servers need only a tiny portion of.
There's a little work on that part of jazz too, though not much. My undergrad supervisor built a solo-trading jazz system about 15 years ago for her PhD thesis. Solo trading isn't the full extent of jazz improvisation, but is at least getting at one of the collaborative parts of jazz. It's now slightly dated, but I think still good work, and could probably sound a lot better if the same basic approach was taken but updated with today's hardware and algorithms.

Thesis: http://reports-archive.adm.cs.cmu.edu/anon/anon/2001/abstrac...

A conference paper: http://www.aaai.org/Papers/AAAI/2000/AAAI00-100.pdf
Roll.io – i play YouTube videos from lines of text
Large firms here, especially the banks, tend to put degree or other post secondary education in Computer Science as a requirement. Though, I can't speak to how much they care about that, or pay attention to it. I don't recall seeing that requirement on job posting with smaller firms and start-ups.

Yes, contracting exists in Toronto. Many firms, large and small, often post job openings for contract positions of anywhere from 3 months (uncommon, but happens) to 6 months (very common) or a year (very common).
It basically comes down to data availability, and some historian digging through the available archives.

For example, Givry is a tiny place somewhere in France, but for which by happenstance the parish registers at the time of the Black Death survived. They record the daily number of deaths, which end abruptly when presumably the priest died after recording ~620 deaths since the beginning of the epidemic in that town. The town's population is estimated at around 1170 people, based on the death rate in the earlier months, leading to a lower end estimate of 53% mortality (if the death of the priest was also the end of the epidemic).

(from page 306 of http://www.persee.fr/doc/bec_0373-6237_1939_num_100_1_449196)

[0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 2 0 0 0 0 0 3 2 0 0] ;; jul. . approximate start of epidemic somewhere during jul.
[0 4 4 1 0 2 1 7 5 3 1 1 4 5 3 3 4 1 5 2 2 4 3 6 2 2 2 6 3 8 4 6 10] ;; aug.
[6 9 8 8 4 6 15 3 11 24 7 10 15 10 14 11 17 8 6 3 17 6 11 16 7 16 12 5 10 7] ;; sept
[7 6 7 7 8 7 6 6 9 4 7 9 3 14 5 5 4 8 6 7 3 2 5 4 4 2 3 1 3 0 6] ;; oct
[3 4 3 4 0 2 1 0 4 3 2 1 0 0 5 0 0 0 3] ;; nov, records end with the dead of the priest, worst of the epidemic is over.
http://www.nytimes.com/2001/08/08/world/outcry-grows-over-po...
Yep. There's even automated techniques for spotting it with decent accuracy.
Typically the operators will have an agreement so that they can get the generators refueled should the outage last even longer than what fuel they have on premise, so they theoretically could run indefinitely on generator power.
__builtin_prefetch sort of works in x86, but you'll probably end up doing more harm than good when second guessing the automated cache.
snacks are free all day long
ping pong table is in another room so no whack whack whack
This is entirely because we have moved the locus of control toward those who may potentially be harassers in an effort to remove all liability from those who may potentially be harassed. This twisted logic means we can never find a real solution, just continue to patch issues in contrived ways that in turn create other problems.

This is also why we are told ludicrous things like "teach men not to rape" - eerily similar to obscenely inappropriate comments like to "teach the poor not to steal" or "teach blacks not to murder"; we have forgotten that progress requires all parties to be elevated.
What makes him so special is that he was the one "Adult in the Room" who was welcomed in. He understood that technology is a Long Game, not a Short Game, and encouraged great leadership and management. This is an enormous loss.

I would love to see comments by people who had personal interactions with him. Please. :-)
You really should read the debate about the bombing:

- https://foreignpolicy.com/2013/05/30/the-bomb-didnt-beat-jap...

- http://www.abc.net.au/news/2015-08-05/hiroshima-bombing-did-...

Also, the poster above stated a simple fact: no other country has ever used nukes in anger. I don't think it's necessary to contextualize this simple statement.
Do you have a reference for this? While Greece was strongly influenced by the cultures of the Near East and Egypt, it entirely misstates the situation to say that "most of their culture was handed to them."
Edit - Walter Burkert has an excellent, short book on this - The Orientalizing Revolution
Write HTML files to share online. If you use Markdown, you always need a conversion somewhere, PDFs are big and slow, ... HTML file I can do basic formatting, throw some default CSS on it and it looks and feels good on basically any device, can be e-mailed, ...
These Are the Ages When We Do Our Best Work
So, it got some coverage but maybe not enough or not in what news I was reading. Still strange given magnitude of event and anti-fascist demographic here. Figured they'd do it gor ratings at tge least.
I feel like bumpy.business might be a more appropriate name for a site devoted to startups :)
>Fortunately, as time goes on, fewer and fewer people need to run these services at all.

I'm not sure what you mean here. Are you suggesting it's a positive that the Internet is becoming centralized? Why is it "good" or "bad" that lots of people run SSH, their own email, or their own phone server?

Obviously one part is that it's hard to run them correctly, but I would argue the internet may be a better, more authority-resistant mechanism if some of these services were run from each person's home or VM rather than on Google's platform.
If there's another URL which is a more substantive original source on the same story, we can swap it out. I'm hesitant to do that without having time to read the articles carefully but am fine with taking suggestions.
The viewpoint you were espousing was, if I understand correctly: I should replace all my existing services with Go/Rust equivalents, unless they handle packets directly.

My objection is that you are advocating this in the same narrow-focused way that people advocate node with npm, python with pip, ruby with gem: little or no cooperation with the whole system is available yet. This is perfectly fine from the point of view of a group which does one thing, but not from my point of view, running large numbers of diverse systems.

When libfoo gets updated, all N packages on the system which use it via dynamic linking gets the benefit as soon as the packages restart. This is highly desirable.

If Go-libfoo is updated, each of those N packages needs to be rebuilt, but I don't have a programmatic way of finding out.

If there are N teams developing those packages, some of them will be faster off the mark than others, and now I have a window of vulnerability that is larger than the one I had when I could update libfoo on day 1.

You have multiplied my workload. I won't do that without a really good reason.
> Even nowadays, my dad and I occupy the balcony table in sunny spring days with electronic stuff to remember those days. Somehow, there is less magic in playing with Arduino and Raspberry pi than simple diodes.

It's too bad the old Radio Shack Science Fair kits are no longer available. Here's a page from the 1975 Radio Shack catalog listing them: http://www.radioshackcatalogs.com/html/1975/h100.html

Go on to the next page, where there is more information and some pictures.

Here's a site that has scans of the documentation for several of them: http://my.core.com/~sparktron/pbox.html
By far the worst first post I've seen on HN so far. Very Reddit-esque. If you wish to have a long future on HN without getting downvoted to oblivion then try to write more substantive, well thought out comments. Also your "joke" doesn't really work as there's more than a few black devs investigating interesting deep learning project ideas.
So in our pursuit of equality, men are now between a rock and a hard place: treat women equally, but not too equally; treat them differently, but not too differently - or you will be discriminating.

"Please discriminate: just very, very carefully and very, very skillfully."
MIT Researchers use unsupervised learning to defend against cyber attacks [pdf]
Yes, it is, but unfortunately I'm not sure how to get around it in a system where you aren't actually buying the goods, but borrowing them and then they are required to know how much of it you used. Thankfully you can still buy books outright if you don't want to be tracked (sort of. All KU books are Amazon exclusive, so Amazon will at least track that you bought it).

That said, Amazon is already syncing your location,and any annotations you've made[1] so they persist across all kindle devices, so there's already a bunch of tracking in place. Given that there's already some tracking, I wouldn't be too opposed to a per-page bit for whether it was read, triggered when the page has been lingered on for five or more seconds (scaled down to 1 second for partial pages, such as ends of chapters).

1: Anyone remember the big episode years back over Amazon realizing they didn't have the license to a book, then removing it from all Kindle devices automatically, including the annotations made? In what is possibly the most ironic situation I can imagine, the book was 1984.
The cache is a shared resource, so I'm not sure how you would propose to "handle it directly", other than literally having a MMU/virtual memory layer on top of it, and try to provide some guarantees about coherence. But given how small it is, without allowing for hard pins, I suspect that the entire cache would be thrashed pretty badly across processes and it will just degrade back to what happens today; it's useful/coherent for short/co-located bursts and not much else.
Cloudflare is a heavy user of Go period.
Dude's EE friend here. It's true. 10/10 did break heart.
No, I'm not a web developer. I've tried reading some React articles. There are lots of points that are brought up again and again (diffing for minimal incremental updates, unidirectional flow, etc) that I find really hard to care about since I've never encountered them in the kind of native development I do.
Thanks! Yes, OpenRailwayMap is fun. I have an OSM rendering database sitting around on my server - one of these days I'm going to sit down and do a railway stylesheet for it...
Ant Walking Simulation at Python
Santa Clara County: High-tech police spying rules take shape
Perhaps it would be helpful for you to cite some of this literature.
Of all the harmful effects of oil, asphalt does not make the top of the list. Sure, it covers up soil, nothing grows on it, it causes flooding by not allowing water to infiltrate the soil, and so on.

But the stuff was put there on purpose and it mostly... sits there. As designed.

What about water bottles? Many of those are made of plastic from oil. Not all are recycled. Or most things made of plastic for that matter.

What about fertilizer? We are using dead dinosaurs to fertilize our crops.

The list goes on.

I'll say this, though: should we reduce our dependence on oil as fuel, we will buy ourselves a lot of time to fix the other issues.
>almost every negative comment falls under sexual harassment //

This seems like a confusion between using swear/curse words and things being sexual. People swearing often say words that are also used to describe sexual acts by the use is akin to using homophones.

"You wanker!" isn't sexual, for example, unless there's particular context to make it that way.
That's exactly the 'interesting side effect' I was referring to. I try to compensate by 1) not interacting socially with most people at work, especially people who work for me (so there's not an in/out group) and 2) trying to make a conscious effort to have a good professional relationship with people I work with, as far as possible without it becoming social. IE I will have business discussions with everyone, but leave the personal anecdotes and social interaction at home. That leaves me being viewed as a little bit aloof and anti-social, which could be a problem except that I've always been viewed that way anyway so it comes naturally. But yeah, there are traps on both ends of that spectrum and littered through the middle and no clear cut solution.
Seemed like an honest mistake. It's a little unfair to the other submissions, but I mostly wanted to warn you guys that HN does attempt to detect vote manipulation and removes posts (and the moderators will manually do it if they notice).
He's (or she ;) has skill although I can't say how special. What I'll give Fisher are two things:

1. Great choice of targets where the leaks are less questionable in terms of ethics.

2. A great write-up with references that could benefit attackers, defenders, and students alike.
You're absolutely welcome to present alternate substantive sources on the same topic. That's a great thing to do on HN. But please don't present them with ideological vitriol. When you do that you make thoughtful discussion much less likely, and that is a toxic effect here. Political flamewars, which is what we'll get, have no place on HN.
> automatically improving its metadata as it goes

Sounds like a recipe for disaster.
I don't think it's a lot to ask for a readme to contain the full name of the acronym it's implementing and maybe a link to a wikipedia page.

I mean, it already has a link to the golang website, but no mention of what BGP actually is.
You can't take separate two diodes and connect them back-to-back, because wire is in the way. When you connect two diodes in a circuit, that's not connecting the junctions back-to-back.

But if you take the PN junction of one diode, the NP junction of another, and then merge the N of one with the other, you have a PNP transistor. The level of doping in each layer matters, and that then (in part) controls what type of transistor[0] you get, but it is, honestly, two diode junctions. What you have done is to think about connecting diodes in a circuit, which is not the same thing at all.

[0] There are switching transistors and amplifying transistors. Then there are field-effect transistors which are another animal entirely. And more. But in essence, a PNP transistor or an NPN transistor, are each two diode junctions.
I get where you're coming from, but I'm pretty sure in most of the cases I'm thinking about. Say, with women I was close enough to that we could have a great time privately talking shit about other professors, yet when it came to the "man hating" one almost all genuinely seemed to like or at least respect her.

EDIT: I was just thinking about how this professor would grade men worse than women for essentially the same answers and realized that you could make a pretty compelling case for early education (which is predominately staffed by women) being biased against boys, and cite the greater number of women that go on to enter higher education as a potential consequence of it. I wonder why nobody raises a stink about that.
You know what people really hate? Change. Ask around how many people like it when Facebook changes its UI. Most don't. Sure, if there's a bug people hate living with the bug, but people really hate change even more.
It's been obviously necessary for decades yet the Government dragged their feet on it, and they're not even planning on constructing the segment into Cambridge yet. In the meantime, Cambridge house prices have gone through the roof due to a combination of a lack of transport links and programs to encourage new businesses there, and the Government has committed huge amounts of funds to HS2, which is yet another line out of London running in parallel to existing lines. Coincidentally, traveling in and out of London is the main kind of travel our politicians do. Also coincidentally, the Beeching cuts seemed to hit cross-country lines that didn't directly benefit London the hardest too.
This was an insightful read. It's about time we take advantage of mobile platforms and synergy to better our model's forecasts for web development. Publishers absolutely need to unlock their strategies and adapt to a framework more suited for modern global infrastructure and social networking trends. What I'd like to see, in my opinion, are two competing hierarchies with zero barriers to entry in an old-style competitive mode of operation. Without that, I think most developers will be doomed to repeat history.
I think it is pretty safe for a man to socialize with men and women at work, but you have to recognize signals that a person doesn't want to talk to you and find a gracious way to deal with that.

If an adult is unable to recognize those basic signals, what training options are available to get up-to-speed?
In fact, can "vote manipulation" be defined any other way?

Political campaigning.
In general, almost every stdlib will be "better" than Rust's, as we're taking an "anti-batteries included" approach.

And while Go does have great built-in stuff for a certain kind of concurrency, Rust's approach is more flexible and safer. It's a tradeoff, not a "far exceed" in my mind.
Monads are like burritos (2009)
You can't call your own product "really cool." That is cheating.
Confirmation bias man, strikes again!
People like myself that know C++ since the "C++ Annotated Reference Manual" tend to keep using STL to designate the standard library, but I guess you already knew that.

If it makes you happy I can use the ANSI C++ section number instead.
You'd be surprised. Go actually has a supported SSH library which is a fairly decent protocol-level implementation. To actually get a "shell server" you would need to implement handling of SSH sessions (as described in the RFCs) but all the low level stuff is taken care of.

EDIT:
As an example, the gogs project has implemented a small ssh server so people running it don't need to hook into OpenSSH, which relies on specific versions of OpenSSH to be performant. See https://github.com/gogits/gogs/blob/master/modules/ssh/ssh.g...
Secor: Persist Kafka Logs to Amazon S3, Google Cloud Storage and Openstack Swift
Though it was designed for everyone. I did realise it is probably not for someone who don't know how to use Excel do tax calculation. Semi-technical people seem to be more likely the target group. They don't have to code, but they know how their data look like and how the data are related.
Analytic tools should record when their readers manually adjust font size

Interesting idea! Is that actually possible? Does increasing zoom (as in Chrome) actually affect any styles?
Ask HN: Teaching kids to program?
Somewhere around the age of 6-7, my Dad taught my the basics of programming in HyperCard (HyperTalk) on his Mac SE. There were whole worlds inside of HyperCard Stacks, and it was so much fun playing around with my home card and very basic scripts that played music, drew things on the screen, bounced around clip art figures, etc.

I also played with BASIC around the same time, and have rather fond memories of sneaking into his office and making little "Hello World" type programs on his Casio FX-5200P when he wasn't paying attention.

My oldest son will be turning 6 later this year and he has developed a great interest in mobile devices and such lately, so I'm looking for something that would provide a similar experience to mine, but within the context of his generation.

I don't think the robot turtles type of board games are really it. Intuitively I feel like I'm looking for a mobile app that is some kind of cross between Quartz Composer and Hypercard, but then I'm not really sure what I'm looking for either. Anyone have any input?

(I've looked at the previous asks here, but they are either > 3 years old - a lot has changed - or didn't have any traction.)
We detached this subthread from https://news.ycombinator.com/item?id=11519182 and marked it off-topic.
How can a high resolution camera matter when the output is low resolution?
Cool. You've now crippled the a girls self-esteem, where as using the nice way would give her the ability to lie to herself whilst making sure to never ask again.
Animats suggested the same kind of services for Rust projects as well given huge benefits of less memory attacks in critical services. Im in total agreement while throwing in they should preferrably be compact so vendors put them in commercial routers and appliances.
Addressing multiple comments here, but to your point specifically:
I don't really care about karma. I would've preferred exactly what I recommended to the author, instead of spending the time to google it and posting a comment.

In general: We can all be better teachers. Acknowledging that not everyone who writes code in Go shares the same background, training or interests is a good step to getting more people to use Go.
HN had both the cultural and financial backing and motivation for a core group to keep the site on target day after day in the early days. And it grew slowly.

Most communities that don't make it start in a blaze of glory then the curators/moderators tire of keeping that fire blazing day after day.
Anything similar for Django?
I know Google's Flutter(https://flutter.io) is still in its infancy but can anyone comment on how it compares to React Native?
How many of these attacks are you aware of?

https://en.wikipedia.org/wiki/List_of_terrorist_incidents,_J...

Terrorism is not quite the same thing, but many are similarly notable.

(I'm probably only aware of a couple of them; I'm not grandstanding about awareness here)
11 Reasons Why the Panama Papers Matter