skysight-inc/HackerNews huggingface dataset:
A lot of very complicated, distributed systems require a lot of customization and tuning to run. Kafka, a system used for distributed "logging" (sorry for the gloss) is known to have a huge operational burden, and takes a lot of customization. If you've ever deployed ElasticSearch, a document search tool, you know you have to write non-trivial blocks of code that operate on the domain of the target documents, to even have ElasticSearch produce basic results.

The point is that, while these blocks can be complicated and need lots of customization, the ability to grab the source and modify it yourself is a huge enabler. If I could grab a stock IP from a repo and then spend 40 man-hours customizing it, it would be a huge benefit over spending 1000 man-hours making the IP from scratch.

I hate to appeal to expertise, but I've written HDL, synthesized it, and done mask layouts before. I understand that it requires a lot of customizing, but the first step to all of this is sharing. Sharing infrastructural components is a huge reason of why the commodity software business is as robust as it is.
Scientists Reduce Autism Symptoms in Mice Through Gene Editing
It is one of those glass half full things. If you have been the victim of a mugging then you will start seeing scooter-gangs everywhere, before you never noticed them and crime was only something you read about.

Incidentally these guys are quite a London thing, so if you are at the traffic lights on your bike/scooter/car and you see two or more scooters with no number plates and pillion passengers then you might want to start saying your prayers.

The former chancellor of the exchequer had his phone nabbed by the legendary moped gang thieves so it is not only in areas that are deprived where crime is a problem. Don't walk and text in Central London, you will only be asking for it.

They wear helmets and balaclavas underneath so I do not see how facial recognition can help. Only arming the public with fully automatic assault weapons can deter these ultra-violent thugs who happen to normally be only 15 years old.
So not really the whole city, but around 8% of it? Sounds crazy, but nowhere near as crazy as the ‘whole city’...
The Making of GoldenEye (2011)
Nearly half of Argentine children live in poverty, according to UCA study
Some Basics of Quantum Computing, June 2018
It's really hard for me to imagine how a flashlight on a distance plant could be moving away from me faster than the speed of light but the emitted light is going slower.
Thank you. I was going to post the same concerns about the result being electrons accelerated much more quickly out the front, thus no net propulsion. I am glad I read the comments first.
This is not as easy as it sounds. If it was, everyone would do it. A finance job on wall street does not guarantee you will become a millionaire in a few years. I worked for a few years in the finance department of a Wall St company and made decent money, even above average for someone out of college with a bachelor's (still not great for NYC), but if you want to make the millions you have to get with a very close-knit crowd of the dealers/brokers/market makers who are not open to letting in new people easily. And given the scandals and fraud which we read about in the news regularly, I can deduce at least one reason why.
Just my n=1 but I knew a significant number of people who worked with me, even ones who were closer to the higher ups who still ended up with a nice but not extraordinary salary
I would say that a good comparison (of course the math is different, since one is monopole-monopole and another is monopole-dipole) would be saying it's like a continuous gravitational slingshot except with solar wind ions and electricity. With a gravitational slingshot, you use gravity to steal kinetic energy from the larger body (usually the planet doesn't notice); with this you use an electric field to steal kinetic energy from the passing wind.
> If the researcher had downloaded the 2TB of data and published it as a torrent, then laymen might care

Nope. In fact, you couldn't be more wrong. The outcome Joe Six-Pack would get from it is not that "data aggregators are dangerous" but that "security researchers, privacy advocates and cyber-criminals are pretty much the same, they are doing the same thing - stealing your data from a honest hard-working marketers - and then hide behind 'privacy' and 'research' when they get caught". And most of the press will run with it gladly, it's an entertaining story.

You can't do your cause - whatever it is - worse disservice than to commit crime "to show them". That makes you a criminal - whose argument will be ignored because nobody wants to agree with a criminal - and your cause the one which is promoted by criminals. It's very hard to argue from this position. Sometimes there's no choice - i.e. if the whole enterprise is criminalized in advance, as is criticism of the power in totalitarian states. But nobody smart should put oneself in this position voluntarily.

> going full Snowden would have had much greater impact

Snowden revealed secrets of the NSA that did not hurt average citizen - on the contrary, in many cases were deployed against the average citizen. In this case, you would be the one directly hurting the average citizen. You wouldn't get the Snowden cape.
It could be a good way to build something when you don't know what you're building. Writing a user manual is cheaper than coding, but may force you to get pretty explicit about what the user experience will be like.
> Doesn't use HTTPS

I don't understand the fetish of HTTPS. It's important when you send some data via a web form etc. that you don't want to be sniffed. But when you just want to read a website, it doesn't make any practical difference, neither to the website owner (the supposed "Satoshi" in this case), nor the visitor. If an attacker sniffs on your traffic, they'll see the address in both cases, so they'll know the content you read.
The best part of moving day is the free stuff! Everyone is having garage sales and sharing items for trade or for free on Troquer c’est gratos and other Facebook groups.
Flyby comment: As someone who straddled academia and industry (but mostly research; never lectured), you have a unique advantage you should utilise: You've done both.

First, most of your students are not going to be academics. They're going into industry. Second, most academics don't have industry experience. They can't link, with the passion of personal stories, the knowledge in the lectures to the work their students will actually be doing.

You can. Use this; liven up the drier parts of the course with war stories. Give concrete context to the abstract. Give them the experience that only a teacher who's been in the trenches can offer.
Some time ago I made an 'introduction' to the HardenedBSD, you may find that useful.

https://vermaden.wordpress.com/2018/04/06/introduction-to-ha...
Almost every home-grown search function in existence could benefit from it, in my opinion. Everywhere where you have a useful feedback that imply good relevance (e.g. clickthroughs, customer actions), but do just straight textual keyword searches, a Bayesian approach can do better. Often there are more complex methods that can do even better, but the beauty of using a Bayesian approach is that it's so simple. I've seen so many cases where people spend tons of effort manually tuning product searches etc. when they can trivially have the engine automatically tune itself to what actually produces the best business outcomes.
I think the reference is to this book, "Site Reliability Engineering" [1]. As you will see on the main page [2], it is part of Google's effort to describe "How Google Runs Production Systems", which is basically what the parent comment was asking about.

[1] https://landing.google.com/sre/book.html
[2] https://landing.google.com/sre/
North Korea’s ice-cream-coloured totalitarianism
I managed to break a seventeen year old cigarette habit by switching to vaping (after dozens of failed attempts either going cold turkey or with nicotinine gum/snus), and have now vaped exclusively for almost seven years. In my opinion his comment is 100% spot on.
Its a figure of speech. Writing liberty. 8% is definitely a huge proportion of the city moving in a single day. For my own experience living in Montreal, no chaod but lots of furniture and other trash left behind.
I have to do a Christmas Lecture
at work, for high school seniors, because it will get them into STEM. I've done applied AI for 20 years, I've got lots of publishable material - but I want ideas to wow kids. Does anyone have some tricks or ideas?
Plugin managers are also nice because you can maintain a list of plugins right in your vimrc. Not the biggest win in the world if you are fine managing your plugins via a shell script, but it's a win to many.

My favourite thing about vim-plug is its `:PlugDiff` command which, after running `:PlugUpdate` will load all the new commits in an explorable vim buffer, so you can see exactly what changed and even easily see code changes.
If you've spent any time working with stage managers, this isn't counterintuitive at all. Complex human endeavor runs more smoothly with a skilled and dedicated operator systematically clearing the logistical and interpersonal hurdles, creating a conducive space for the "real" work. We've known this for a while in performing arts. I hope call-outs like this will bring tech around to the role’s importance.
> Let's publicize alley stabbings in an emotionally impactful way

The top post doesn't promote publicizing data breaches that already happened. It is promoting obtaining and publishing the data which weren't published before. It is completely different things. Like making a TV series about alley stabbings - and stabbing actual people in the alley to get better scenes for this video. The former is great, the latter is a heinous crime which can ruin the whole cause.
I guess there's only one thing left to do. Experiment!
Boston has the same thing on August 1st. Fun times.
A similar spectacle happens near me. We've taken to calling it "hippy Christmas" I've dropped stuff off on the curb and it's been picked up in <1 hour by someone looking for new furniture.
A Glance Through Docusaurus, Docz, and React-Static
The advice i got from an observation for a big presentation was invaluable. I talk too fast and, somewhat weirdly, hardly move my jaw
10 Times AMD Beat Intel in the CPU Innovation Race
> The best way to do this is to try to identify the good part or motivation in a student's statement, regardless of anything wrong that might be in there too

Your example sounds very reasonable to me, but do you think that this is ever taken too far?

Coming to the US as a student from Europe (not the UK), I noticed that some instructors (mostly TAs) took this effort to give a "positive" response to any answer in class to quite an extreme. I can think of many instances where a student's answer showed a very serious lack of understanding, and the instructor would say something like "okay, that would be one way to think about it, but how about... " without every correcting the student.

Two negative consequences I saw were 1) a lot of missed opportunities for correcting students' misunderstandings 2) students seemed overly sensitive to any kind criticism (I had a German friend who was a TA and had quite a bit of trouble with this)

Again, none of this is incompatible with your advice, I just wanted to take the opportunity to see if anyone has noticed this as a common problem.
If so, then that's because traditional mathematical proofs are arguments meant to convince humans of the validity of a claim. They are formal only insofar as e.g. law is formal.
Ask HN: How much opinion is acceptable for a freelancer to put on their website?
I’m a freelancer and consultant. I want to make a website that that expresses my opinion and provides useful content to my customers. But I’m worried I’m going to be too frank.

Can you give advice on how to set the level of frankness for a freelancer and consultant?

To be concrete, here's an example:

> Blockchain:

> I get many questions about working with crypto/blockchain. Below is my opinion and gives a useful perspective into how tech people treat this domain.
I think crypto currencies have one major accomplishment: if I want to transfer money to someone, I can now use a form of payment that is unblockable and independent from the monetary system. The people or companies working on this idea can earn billions of dollars. Anyone should be happy to take any quantity of mainstream crypto currencies (e.g. Bitcoin) with only a modest discount over cash.

> Apart from the above, crypto or blockchain have no real accomplishments or practical use, and much of the work and ideas are dubious, with a level of integrity that ranges from pets.com to Enron. There is no useful product “ledger” or database that requires blockchain. Despite imitating thought from the fields of libertarianism and monetary theory, supporters of these technologies usually fail to make coherent, much less persuasive arguments.

> Most of the work from the serious people I know either amounts to either “selling shovels”, or algorithmic trading. Even as they profit from their counterparties, many of these people privately mock crypto currencies, blockchain. If asked for their opinion, most serious people will publicly state some formulation of the following response: “It’s an interesting technology, but I’m not sure what will become of it, so I’m waiting so tee how it develops.” In reality, they have the same opinion above, but prefer not to offend.

This is approximately the level of candor that I plan to use.

Thoughts?
"A chemistry is performed..."—Elizabeth Holmes
It was very clear that one was about what a contingent in the company believes and another is about what the company does. It strikes me as quite the leap and overly dramatic to compare specific quotes about different things just because they're in the same thread.
I wouldn't go as far as calling it a bad idea but I do consider it a style error when a a proof by contradiction is used even though a proof by contraposition would do.
Trying, not really succeeding: https://en.wikipedia.org/wiki/United_Kingdom_government_aust...
8% of Montreal is 136,000 people. That's an entire small city's worth of people.
It's a referral-only group where you get to play with and complain about their tech before everyone else does
Do you think parents or students are paying 10s of thousands of dollars and going in debt for the “inherent value” or with the hopes that they will be more employable? Relatively few people can afford to spend that kind of money to be a “better citizen of the world” without expecting a return.
Ethical lines don't exist for killing machines, they have only false dilemmas.
There's still difference between "probing a couple of data points to establish a breach" and "downloading the thing wholesale and spilling it out". The first can be reasonably argued as legit research - not always successfully, true, there is a lot of overzealous prosecution, but at least there's a case. The second is clearly either premeditated malice or reckless disregard for the harm to others - you'd have no defense for it.
I think if you're in the staticly typed camp then Clojure isn't for you either way. While the keyword thing is reasonably bad, it's not the type of error I almost ever make (I'm definitely far from a perfect coder). I think your reaction is a little strong though, for a good reason. I think Clojure has many of these little nuances where strange parameters result in non exceptions, but I'm often surprised how useful they can be, and I think some are quite intentional. For instance, the map and merge functions can take nil collections as params and they have pretty useful properties. Usually if you see some weird stack trace it's typically easier than the author suggests to deduce type problems.

The author points out a stray "@" symbol in his code throwing a confusing message about Futures. Well futures are a pretty first class language feature, so that would be pretty easy for figure out. Their complaint should be more about the sugary syntax of derefing using "@" than the bad error message.

Clojure could use better stack traces, but I don't think throwing out a otherwise very elegant language is merited.
I dumped the database of the bug-tracking and code review systems we used, and analyzed those, by developer, matching them up to the same kind of deep analysis of subversion commits i used to look at coding productivity. This was a 5 year project with something like 60 devs. So yeah, I can know that.

BTW, if you think I can know that, you also seem to think that it's ok to say someone is 10X better than someone else at something that can't be measured.
Jaya Algorithm
Show HN: Customer.Cool – Get free customer feedback for ideas
> Note this doesn't necessarily mean you stop aging (in appearance), just that your body's rate of failure no longer increases. This suggests that if the reasons for failure can be treated properly, perhaps the body can remain in that equilibrium state indefinitely.

So sooner you start the "treatment" the better as it is more fun to stop aging around 30 than 70 (which currently is already a thing, people aging a lot better than their parents).
Depends on the time of day though doesn't it?
Too late to edit but Pflanzgarten has been renamed in honor of Bellof.
They actually relented on that. You can now register "Individual" accounts that don't need a tax ID: https://cloud.google.com/billing/docs/resources/vat-overview
agree on ‘not on page’ then why are you showing this!?
facepalm
Right, but they both exist. I guess that’s what I’m trying to say... it’s the active bit that matters.
Genuine question: With the GDPR in effect, don't all CCTV operators in the EU more or less need to have facial recognition in order to comply with any "please show me any images you have of me and then delete them" requests? (obviously they wouldn't need to run the facial detection always, only on select faces when requested)
I wouldn't dismiss their competition either. I specifically paid for Hulu solely for "The Handmaids Tail", an incredibly well done drama. (https://m.imdb.com/title/tt5834204/)

Still dwarfed by Netflix with a ~$10B market cap, this battle isn't over. Amazon has a decent shot as well.
> Looking for advice on how to balance prepared material and more spontaneous things.

Video!

I love watching some lectures... especially when they are out of my depth, but well presented with good spontaneous interaction. But having it on video makes it easy to go back and repeat for those of us who weren't quite up to speed to be able to appreciate it all on the spot. I'm all for old skool lectures, but do record them!!
I don't understand why this is needed. Here in Finland the government just gave this info out for free to anyone (CC 4.0). They have all the information anyway because they have need for it due to planning/building permits, defense, etc.

The data is very accurate (for example I can zoom into my parents cottage and see the out house on it). Later on they used laser scanning from planes to scan the whole country for very accurate topological map too.

The moment this information was released for free both OSM and Google Maps quality jumped a notch or two. Before this google maps only had roads but now it has small foot paths etc too.

https://www.maanmittauslaitos.fi/en/e-services/open-data-fil...
Yes but remembering the past and applying its lessons to the present also is not free.
One thing I think will eventually come out of linear logic is that in classical linear logic there's no intrinsic division between inputs in outputs. In LL it's the case that implication, which corresponds to functions in programming, is decomposed into a linear implication, which is a pure application, and an exponential which handles copying. But even further than that, in classic linear logic there is a symmetric version of implication called par. A -o B is the same as Not A `par` B.

It's this symmetry that intrigues me, because it points to a way of programming beyond functional programming that still maintains its fundamental good properties.
You did not mention that since the founding of the EU, there has not been a single war between member states. Compare that to european history and you see the most important thing about the EU. I can live with all the things there are rightfully to be criticized about the EU, in exchange for peace in continental europe.
Math is built on a far more rigorous logical foundation than "this program ran on a physical computer, which proves that the statement is valid". Every valid mathematical theorem is a consequence of, and can be traced back to, a set of definitions and well-defined logical axioms. The parts of computer science that are most rigorous are strict subsets of math, e.g. computability theory, logic programming, formal languages, etc.
Ansible uses Apache Libcloud to run just about anything you need on any cloud provider in terms of provisioning. Once provisioned, it will handle all of your various configuration and deployment on those.

Also plays really nicely with Terraform.
Nearly all projects are just a lot of average difficulty work, by the definition of the word average.
See reply to other comment.
The 19th-century painter with a warning for America – 1843
Collectible FIFA World Cup Cards on Blockchain
And at the same time, the Euro is fantastic. It is just a question of your viewpoint.
It is! http://manishearth.github.io/blog/2017/01/10/rust-tidbits-bo...
"ultra-violence", great clockwork orange reference.
Burning Man art gets extended stay in San Jose
I have less experience with their sales/account managers but every time I got a super weird patronizing and even cultish vibe that really put me off.
Is there anything for Vim that mimics the Syntax formatting of Source Insight (https://www.sourceinsight.com/doc/v4/userguide/Manual/Concep...)?

I'd love to switch to Vim...
Why do you assume anyone using this data is not thankful?
None of these are particularly red flag SEO issues. The page is clean, mobile friendly, served over HTTPS. Google doesn't need to assume content update frequency based on the style of markup used, it literally spiders sites and reads their content, likely multiple times a day.
irvine has also done this, dumping homeless on the next county
Allston Christmas is more like the week before September first. With a guaranteed UHaul on Storrow that got its roof torn off.
I haven't visited reddit for years and don't plan to now, so no thoughts, sorry.
Rewards of Up to $500,000 Offered for OpenBSD Zero-Days (and other dist.)
Academic here. I agree with you, and I think the majority of academics would. After all, most of us get into the field because we like research itself, not because we like writing. But the thing is that research is useless if you don't communicate it. A researcher that doesn't write is like a cook that throws their food directly to the bin, or a singer that only sings in the shower. It's legitimate that they do it for fun, but no one would consider them to be a cook and a singer, or take their work seriously.

Anyway, if you had kept doing research after grad school and climbing the ranks of academia (I assume from the wording that you didn't) you would see that writing papers is far from the worst part... in grad school I often did research to procrastinate writing a paper, now I often write a paper to procrastinate writing a grant request or doing paperwork... :)
Also check out Mist.io. It's an open source multi-cloud management platform that abstracts the infrastructure layer to help you avoid the lock-in.

Disclosure: I'm one of the founders.
I find the interaction with capitalism interesting. Basically(according to the article), because it makes getting future tenets easier, landlords will arrange leases to end in July, even if they need to make short leases to do so. This in turn means people are open to enter new contracts in July, which maintains the incentives.

If you are an individual buyer, you will have little influence on this incentive. Thats... interesting to me.