skysight-inc/HackerNews huggingface dataset:
I also don't really see how independent is a useful thing in a book shop anyway. It's exactly the same books. The literature isn't any better quality. Independent or corporate, they're all just retail middlemen and neither can add anything except being efficient at selling me the book.

Second hand bookshops are a different matter though.
Is Framer the Future of UI/UX Design Tools?
> auto-optimize your code to be a measly factor of 2 faster, you're still going to need to hand-optimize the hot loop

Huh? You start with performance goals. If compiler-optimized code meets your performance goals, you are done. You do not "need to hand-optimize" in that case.

Why would a "factor of 2" not be good enough? What is it compared to? What makes you so sure that you must optimize further, disregarding any possible context?
I've used Potato on iOS for quite some time, and don't know how I lived without it (as SS is the only VPN protocol that works reliably where I live). At the time, I thought it was the only SS client using the Network Extension API, but I think there's another one.

The original Potatso included some GPL code, and the author proactively and kindly made the repo available on GitHub (instead of only responding to source code requests). This resulted in at least one 'developer' releasing their own version under a different name, at a lower price. So the original developer pulled the repo and created Potatso 2.

I bought Potatso 2, but have yet to use it. A few questions:

- is there any performance or stability reason to switch to Potatso 2?

- does Potatso 2 contain any GPL code? If so, is the source code available somewhere?

Thanks again for creating this.
"managing the careers of their bosses"

In Scotland the grouping of advocates with a clerk are known as "stables" which perhaps describes the relationship more clearly!
https://plato.stanford.edu/entries/other-minds/
I love preemptible VMs, you and your team's work has made some impressive compute projects financially feasible. :- )

You folks should really have a utility on the default images (maybe call it `seppuku` or `dienow`) which sends an "o" to /proc/sysrq-trigger; using that has allowed me to time shutdowns to within a couple seconds at worst (though there is an unfortunate discrepancy between the account logs, which show the accurate node shutdown time, and the instance logs, which only show it a few seconds later).
Those are not mutually exclusive, you could build one on some plateau in the andes near the equator. But I guess the economics still don't work out for that.
Ask HN: What's your ideal flow for keeping your dependencies up-to-date?
A friend and I have spent the last month of so building https://dependabot.com. We want to make it as useful as possible, so we'd love any feedback - does this match your ideal flow for keeping your dependencies up-to-date? If not, what would you like to see us do differently?

Things we'd particularly like guidance on are:
- Is one PR per dependency update the right choice? They're easier to review/merge, but it's nosier than submitting a PR with multiple updates. Perhaps all SemVer patch/minor updates grouped together?
- What should we do about sub-dependencies (dependencies of your dependencies)?

Thanks!
Oh My Gosh, It’s Covered in Rule 30s
> Free will and being unpredictable are intrinsically linked. If your brain is just a classical machine behaving according to the laws of chemistry and physics, you are predictable and have no free will. If your brain amplifies the results of quantum outcomes to a macroscopic level, your brain may be inherently unpredictable and thus you may possess free will.

But how do you address the last part of the quote you lead with ("randomness is problematic for volition")? How is your will any more free if it depends on random physical processes rather than deterministic ones?
As it turns out, tools from quantum mechanics just so happen to be very useful in modeling stuff from the human realm, like decision making in surveys, word/concept associations, game theory, and more.

https://en.wikipedia.org/wiki/Quantum_cognition

This is mildly controversial to people hung up on classical rationality or uninformed "skeptics", in spite of the fact that the research is pretty mainstream and doesn't make many philosophical assumptions about the 'reality' of quantum theory.

There has been a yearly conference called the Quantum Interaction conference where people have presented research using quantum theory outside of physics. I don't know what's up with the 2017 edition, but it's been held for quite a few years.

http://www.quantuminteraction.org/
DStress: Efficient differentially private computations on distributed data
Other species are the same and would do the same given the opportunity - they're just not as capable as we are.
In contrast to your experience, I've read over 150 books in the past 2 years and around 50 of them have come from Goodreads/Amazon recommendations.

I assume it depends on the genres, especially with something like Goodreads. I mainly only read a single genre so it must be fairly easy for them to recommend me books.
I'll bite: in what way is Scala obtuse?
The implementations measured are listed here:

https://bench.cr.yp.to/impl-hash/blake2s.html

Code mirror: https://github.com/floodyberry/supercop

Yeah, of course reference implementation is a lot slower — it's for algorithm reference, so has readable code, which is slow. It can even be greatly improved by just unrolling loops and inlining message indexing by sigma constants, even without SSE (like my JavaScript implementation).

As for memory copying — I didn't mean memcpy(), what I meant is that your CPU would have to get chunks of your huge buffer from RAM, which is slower and has more unpredictable performance.
I can understand the appeal of writing a non-internet app that uses html/css/javascript. But if you want to do that, why not just run a server locally and use a normal web page? Seems better than running a custom chrome instance.
“I’m not a believer in man-made global warming.” – President Donald Trump
I live in France and the approach here to pain relief is very gradual, I was in a hospital with severe headaches, the nurse came every time I rang her and gave me mild pain medicines (alternating sometimes because it didn't work).

I am glad they didn't bring in the big guns, I am a bit worried about morphine and heroin stuff we read on the internet.
> replacing your divisions by a different algorithm

No they're not. I don't actually specify the algorithm to be used for division, I just write "/" (usually), and so the compiler (or runtime or whoever) is certainly free to implement that "high level" specification (I want these two quantities divided) in any way it sees fit.
It's not hard.

> Principia is a mod for Kerbal Space Program (KSP) which implements N-body and extended body gravitation. Instead of being within the sphere of influence of a single celestial body at any point in time, your vessels are influenced by all the celestials. This makes it possible to implement missions that are more complex and more realistic than in the stock game, especially if used in conjunction with a mod like RealSolarSystem which has real-life celestials.

https://github.com/mockingbirdnest/Principia
It's not so much that I deny that these people had agency but rather that I think that the way the brain works makes charisma the single most important trait in terms of determining what a person can achieve. I am more annoyed by the victims and their poor choices than the conman himself, to be honest. Once charismatic people discover what they can do, the temptation to use those powers is simply too great to resist from their perspective.

As I said, I believe that I am vulnerable to these types myself, but I do not regard myself as having no choice. Instead, I am simply aware that some aspects of social interaction mean that charismatic people can exert a stronger influence on my choices than many other factors, and that I'm capable to make choices that seem logical under the influence of strong emotion but seem utterly stupid in retrospect. Once again, not denying agency but being cognizant of its limitations.
Whether it's copycat or not, it works.
TensorFlow Implementation of Tacotron: End-To-End Text-To-Speech Synthesis Model
The Algorithms Behind Moana’s Animated Ocean
Social Media Archives – Content Marketing Institute
I use .com personally. Would have preferred a .ca but it was taken.
I think the general advice is too avoid extensions with shady business practices (so you don't end losing your domain). Other than that, I think we are over extensions having any meaning (.com business, .net providers, .org nonprofits, etc).

I'd choose something that is easy to say over the phone for my target audience (if you're going to use it for email too)
Right. Well I guess it would be useful to hit any satellite in the world within x hours
Spiritual Entrepreneurs: Choose the Right Social Media Channels for YOU
Uber is really bad in SouthEast Asia, Grab is by far the most used here, especially in Singapore, Thailand and co.
Uber is also useless in China...
Grab just offers so much more from motorcycle rides, delivery service, payment etc...

In germany and other european countries Uber is also completly useless, they have to use local law abiding apps like MyTaxi.

So no, Uber does not have a solid worldwide presence i would say, Singapore, Germany and other are clearly what u call first world...
It's often both. Capacitors also have a capacity (hah!) for making noise. Coils generally get it first since they are a more straightforward electromagnetic device.
Ceramic capacitors still make noise (and can pickup noise) thanks to the piezoelectric effect. Coils typically make more noise though.
I have bought Type Astronaut's Guide to Shapeless, which is excellent. Can't wait to read the Cats book!
I don't think it was Josephus TBH. He makes very, very few references to Christianity and those he makes are subject to some doubts as to their complete authenticity.
Crime school
Google doesn't seem to work anymore but Facebook does; I was able to find it and read the whole article by searching for the title in Facebook.
What about this: https://www.rabbitmq.com/persistence-conf.html ?
Did you read what you're replying to? The New York Times didn't buy into some sort of "propaganda campaign", nor were they part of it.

If anything it proves that journalism is doing quite well at the NYT, and the narrative of "bias" and "propaganda campaigns" is undermining civil society, and unfairly accusing people doing the best they can and mostly succeeding.
I find the reviews on Amazon to be far more helpful.

Besides, just today I was reading HN and saw a reference to a book. I popped over to Amazon and bought a copy. I never would have heard of the book by any bookstore proprietor (and it was published in the days before those bookstores vanished).

Amazon has hardly eliminated serendipity.
I'm not sure if it's third party, but here in Japan aost all 'western' fast food offers delivery. (Note I don't eat that crap so I have never ordered it, but I see their badged delivery going around a lot).
It's hard. You get sucked in very easily. I was thinking about a platform that just uses the API to list events and that's it.
Indeed - that's been my experience too. Literally every Muslim immigrant I've known has been fleeing the crazy.

But you're ignoring my point - almost every majority Muslim country has a rights-violating Sharia based Government.

So no. Europe certainly won't enact Sharia law, provided their Muslim population remains a minority.
My problem with public libraries was always the miserable scifi section. I never understood that. Even the littlest bookstores had a bigger scifi section than the library. B+N had racks and racks of scifi.
I'm not sure you understand: the Times didn't publish those stories, precisely because they didn't feel they had proof, and in doing so they were willing to miss out on the eyeballs and revenue that would have come with publishing.
I think it is not because of he is a Former Mozilla CEO, but he is the creator of JavaScript.
When I'm determined to do something I believe making a list is the most effective way to get work done. If I can make a concise, well-divided list of tasks I want to complete for the day I almost always complete it before the day's up. I personally just use a notebook and pen and write the list everyday. There are times when a list item is way beyond the scope of what you originally imagined and that's okay. Do what you think is a good amount for the day (sometimes nothing), and continue it the next day (split up into smaller tasks).

In addition, there are other 30 minute work 'sprints' to keep you focused (I don't know these 'gimmicks' but they seem to be very effective for many).
There's a LOT of hysteresis. Polygons stay in place unless sufficiently unhappy.
Good take on this from Politico: http://www.politico.com/magazine/story/2017/05/31/good-ridda...
Wow, really great - thanks for the link!
"The older I have gotten, the harder it is to remember things or learn on the fly."

I've found recently (I'm 51) that my ability to remember the names of people has got a lot better - something that I used to be terrible at. I'm not aware of any areas where my memory has got noticeably worse, not that I can remember anyway.
Guys I am genuinely asking this and I have zero intent on bashing on Perl. What is the position of Perl industry right now? how much it can compete with Python. Where does it compete? is it on losing side ?

P.S. I am student and I have no real perspective on what is going on in industry right now.
Project Babylon
Hardware for Dynamic Quantum Computing
The point is the 'perceived' dignity by barristers not touching money but only dealing with their clients on the cases. There is indeed a point that barristers are often 'academically brilliant and emotionally fragile' and incredibly eloquent I should add. It is not an optimisation issue or machine learning issue. It is almost the core of humanity - emotions that we will and do not want AI to replace. Well, at least for my part.
On the Unhappiness of Software Developers
Can't imagine how frustrating it must be to be in one of these teams working under the Snapchat-feature-clone product strategy of recent FB.
http://www.nzherald.co.nz/lifestyle/news/article.cfm?c_id=6&...

According to this 2015 article, the cheapest macdonalds coffee here was $2.60 USD. And no, we don't get paid more.
Oh, well the feeling fades... but for a short while it's quite compelling!
I have a (serious) question, why don't you cook yourself? Is it more expensive to cook in your location? Lack of time? I have heard this argument a lot and am honestly wondering (I'm not from the us, I'm a chef, so for me things may be a lot different, hence the question).
Yes, impressive community effort for a language that... Well... I have heard nothing good about in any "at the water cooler" conversation that I was ever in, over the past fifteen years or so. Except, of course, that Perl is awesome at regular expressions, an advantage that most languages must have caught up on, no? Not for nothing Perl shows up in most hated-lists all around town (top 10 at Stack Overflow).
I first heard of Castaneda 7 years ago when I was at university. I started with the first book "The Teachings of Don Juan" and proceeded with reading all his other works. I was fascinated not only with the story he was telling but more so, the practical wisdom he revealed.

One of the techniques he revealed in his books for expanding your awareness as a human being was to consciously diffuse your gaze for long stretches of time. In other words, in your day to day life, most people, myself included, navigate through the world with fixed vision. If I were to walk down a hallway or through a hiking trail, I would normally look at a tree, then maybe at a bird, then maybe some clouds might catch my attention, squirrel jumps off a log, etc. and I would go on like this. His suggestion was to take in the whole panoramic view, constantly engaged in peripheral vision, not focusing on any one particular object, for hours at a time. After consistent experimenting with this particular technique, I came to one realization that it was a tool that can be used to quiet the mind, similar to a sorts of meditation. It was my introduction to the study of energy (I study Internal Martial Arts).

There were other practical wisdoms embodied in his texts and that held my attention for many years. It wasn't until recently that I began to read of Castaneda and the shadows that began to surround his legacy. To be honest, it didn't take away from the treasure of his stories and wisdom. Most, if not all his concepts, can be traced back in time to different religions, groups of people, other yogis and individuals, etc. I believe that ideas and methodologies do not belong to any individuals. They are just mediums that the universe uses to express its consciousness. We say if it weren't for scientist X, this theory wouldn't come to fruition but who knows? I remember reading once about an important theory that a scientist discovered (galileo?) that another scientist was uncovering at about the same time but got beaten to the punch. They were not in the same geographic region but it was interesting to read about an idea being ripe and wanting to be expressed to who is available and able. I digress.

Castaneda had a positive influence on many people and a negative influence on others, as the stories in the article revealed. Such is the way of humanity and life, and you make your mark on this world however you see fit. One door opens, another one closes. Castaneda was the first to open up doors for me, so he has a special place in my heart, as imperfect as he may have been.
Mary Meeker’s essential 2017 Internet Trends report
> Nearly everyone wants to take a picture where things are in frame, in focus, and the setting is controlled.

Not everyone wants to take a picture where things are in frame, in focus, and the setting is controlled - but they want a picture when the conditions are right: this is why burst-mode-with-auto-best selection is a thing. When I'm taking a picture, please don't make me think too hard, work tor hard, or it or hope to get the timing exactly right. I don't have a clue why fidelity-loss at point of capture is romanticized when you can do it in 'post'. It is also not future-proof for no good reason, IMO. My argument is an extension of why you would want to shoot and save pictures in RAW, rather than JPEG.

My personal holy grail would be a continuous, high-quality 360-degree video on which I can go back in time and frame a specific area at a given time to put on the Christmas card/push in the gallery. Bonus point would be opening the framed-image in a gallery and being able to see the context around it (360-video with sound).
Show HN: Covfefe Hunt – Home to the World's Definitions of Covfefe
Top Bingo Game Development Company
Or just pour generously with hot glue on top of suspected caps.
Funny. I'm also love Linux, but for me, the combination of .Net Core/Standard, Visual Studio Code and Ionide provide by far the best programming toolset/experience of anything I have ever seen in my 30 year programming career.

And all of it works on Linux just as well as it does on Windows.
How to earn Money from Internet 2017 the 7 steps to $200 a day Guide
Cool. But have been around a while. I had the good luck to go inside the one at Murray Hill that was built in 1940.

https://www.bell-labs.com/anechoic-chamber/
I feel like in the future there will be a few mega corps that will provide everything you need in your life through a subscription model. Any small players can't enter the market since they don't have neither the money nor the user base to gain any significant traction and if they somehow managed to get traction they'd be squeezed out of the existence (or purchased and then put out of competition) by the mega corps.

Next you'll be tagged with a microchip and every action you do, every item you purchase, every location you visit will be tracked and used to push you more "specialized" and individualized content and adverts from the said mega corps.

Regarding the books, since the amazon book store is only selling books that people read and if there are nothing but amazon book stores, people can only buy (and read) the books that they sell, which means that a book that they don't sell can't be read, which means it won't be sold and thus cannot be read etc.

These days I'm buying as much as I can from places other than Amazon.
And more from http://sponge.noekeon.org/CSF-0.1.pdf section 8.1.3

screenshot here: http://i.imgur.com/4xncceB.png
Companies who are already using a technology such as Perl usually already have both some senior people who only know that technology and/or have a big codebase on that, such that migrating the code would take considerable resources.

Basically, sometimes it's not a choice.
>> compiler optimizations are insignificant in comparison to those improvements

> he has no data to show this

Yes he does. And so do countless of other people. For example, I just gave a talk where I describe an afternoon optimization session giving me a 1000x and and 8000x improvement for a data-conversion and a query task, respectively.

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

Was the compiler helpful? Probably, I didn't measure with and without. But the vast majority of the improvement was not the compiler. And I don't see how the compiler could have come up with the changes (moving from a layered architecture of Model Objects -> ORM -> SQLite to a hexagonal architecture with an optimized data representation and completely different access procedure for the one data type that mattered).

And this is what I find almost everywhere I go. For example the BBC system I made somewhere between a hundred and a thousand times faster: https://www.slideshare.net/MarcelWeiher/in-processrest , https://link.springer.com/chapter/10.1007/978-1-4614-9299-3_...

And so on and so on. It is also interesting that in none of these cases did I revert to assembler, so I think that part of DJB's thesis is not entirely correct, but only in being too specific: hand-coding assembler is just one part of hand-optimizing, and very often it is not the or even a crucial part (though in security algorithms it might very well be).

But the idea that optimizing compilers are getting squeezed at both ends is, IMHO, 100% correct. On the one hand, so much code is so incredibly cold, see Ruby on Rails web sites or most UI programming. RoR can do maybe 10-100 requests/s. It's so slow it's comical. However, most sites would be happy to receive 100 hits per day, so "comically slow" is fast enough. Or when I set the end-parameters for an animation that is going to take half a second, it wouldn't matter if the code doing that were run on a LISP interpreter badly written in Ruby. Or why hasn't PyPy completely replaced Python? Why was TCL adequate for steering supercomputer workloads?

On the other hand, the performance critical parts have gotten more critical. That means that the "make everything a bit faster, but without any guarantees" that optimizing compilers are great at providing is simply not that useful any more for a lot of workloads.

And yes, there are workloads where it is useful, and it seems that you have some of these workloads. That doesn't change the broader picture.
You can see it as taking risk into account. KSP and StarCraft were both cents-per-hour games for me, but I couldn't have guessed that at the moment I was buying them.
The Movement Is Nothing Without Work. You Need to Become a Grinder
Libraries and librarians tend to be more generalists, while niche bookstores and their employers are more focused. If I walk into a bookstore specializing in X then I can be pretty sure that the person working there knows a lot about the subtle differences in all the books about X. The same isn't necessarily true about libraries.