skysight-inc/HackerNews huggingface dataset:
I'm surprised to see that people choose anything other than C++ if they care about performance. Are you really trying to profile and optimise python and go? It will never be worth it! Just write the same thing in good modern C++ and you get an automatic 100x speed up for most cases. Then optimise to reach the absolute limits of the hardware. Python and go it seems!
The irony is that they are acting exactly like a utility is supposed to, offering their services to anyone, regardless of their politics.

> “It’s a tricky issue,” [Wendy Moe, professor of marketing at the University of Maryland’s Robert H. Smith School of Business] says, because once the companies decide they’ll do hands-on work for political groups, “it’s hard for them to say we’ll help these groups, but not others.”"

The water utility can't legally refuse service to the Trump campaign, and neither would the Facebook utility.

What you're asking for, is for Facebook to act in way they're specifically only able to act because they're not regulated like a utility.

Or for a quick lesson is public choice theory, consider exactly who would be writing the regulations a regulated Facebook would be regulated under and ponder whether that's going to end well.
> What are falsehoods here?

>> “French schoolchildren were being trained to fight for the caliphate, jihadi fighters were celebrated at the Arc de Triomphe, and the ‘Mona Lisa’ was covered in a burka” [1].

[1] TFA
having just left a long term rental(5 years), my new home is +50% rent :(
No, it's not true. There are official images released since a month ago or so. The diffs are even available on github.

Proof: http://www.gpd.hk/news.asp?id=1519&selectclassid=002002

Don't take everything for granted. It's not because someone writes about something that they have researched the subject.
The marketing stack that got us 100 customers
I think the point is that you don’t need approval from anyone to find value in your own work. Who cares if crypto “experts” condone the use of your library? All that matters is that it provides you value in your endeavors. “Showing them” is not necessary for that.
Show HN: Caliber – Evaluate candidates with ease
According to my calculations, you shouldn't need too much more than 25 to 50% magnification or so. Details and assumptions below:

I don't know how far you sit from the screen, nor which websites you typically visit, but unless I miscalculated, your screen resolution is roughly 82 pixels per inch. I also don't know what OS you run, but at least on Windows, things render by default at 96 pixels per inch. (I've heard that some other systems have smaller text than windows though.) Thus on Windows you should be seeing things about 18% larger than "true" size. (That is, things take up more inches on screen than they would on paper.) This is actually too small: according to this Wikipedia article: https://en.wikipedia.org/wiki/Dots_per_inch, people read the screen from 30% farther than they read paper. So the DPI should be scaled to compensate. Then you need further fudge factors to account for small font sizes some websites use, and some other stuff I'm too lazy to think about now. But still 25 to 50 percent should do it, I think?
The ultimate useful idiots: highly intelligent but generally insulated from and disinterested in the world around them.
I think he means to disregard what others are currently doing.
Wearable tech is incredibly interesting, but I have to be able to imagine myself actually...well, wearing it. Google glass failed primarily just on that (well, that and the people around you not wanting to be filmed).
I can also use public records laws to get a great deal of information on what my utilities are up to. That transparency is not present with the tech giants.
Right, the key "artistic" thing is identifying foreground/background, faces, interesting elements etc., and simply try to balance the exposure to create a pleasing end result. I have no idea what this thing does, or even if it uses multiple exposures (or even multiple cameras), but I was simply thinking that facial recognition/focus and automatic toning has been around for ages, it has to do something that requires fast decision (at trigger time) about exposure params.

I couldn't see whether that was done though, it could be done with most of the same effect by simply exposing e.g. +2EV and -2EV and simply deciding afterwards how to blend those images into a HDR given the image content (faces, ...)
> If I ever see a book in wrong place, I just put it back where it belongs.

A lot of university libraries clearly instruct users not to put books back after taking them off the shelf, because in putting it back "in the right place", they often get it wrong. Instead, one should put it in a designated place for the library staff to shelve it instead.
If you have this mindset then you are already ready for kids. The people that aren't ready don't even think about it.
But we pretend we are smart and capitalism is the best system. We believe we are better than amoebas.
“A Linux engineer drinks coffee while opening Vim to program scripts with Pocket. Isn’t it all fashionable people’s dream?”
Pinboard Acquires Delicious | https://news.ycombinator.com/item?id=14462384 (Jun 2017, 227 comments)
From your moral standpoint.
I looked at the FCA report and it's not defined anywhere.
Nice list of buzzwords.
The insertion operation on slices is expensive and is not recommended to be used frequently.
If you use it frequently, please rethink and redesign your data structure, for example, use a list instead.
This might be more to your taste:
https://www.indiegogo.com/projects/gemini-pda-android-linux-...
Maybe he just preferred having a healthy amount of money in the bank, and the multiple was worth it?

Having $500k - 1m brings decent peace of mind, even if it was a nice business.
That is a rock solid gold final sentence.

Like, I don't know if that was a carefully thought out zinger or an accidental numbnut of a line but bravo. Bravo.
While I agree with your sentiment -now-, it is a slippery slope. As recent as what...50 or so years ago, racism was a 'normal political view' so to speak, in USA at least...depending on your definition of normal. What's to say that someone in 2070 saying 'Speaking out against communism and AI leadership are not normal political views'. Normal is always going to be a 'moving target', and banning everything outside of 'normal' doesn't seem conducive to a free environment.
The water utility doesn't send highly-skilled consultants out to help people poison the water supply.
I made an abstract statement, I didn't enumerate the views I think are obviously motivated by racism.

Opposition to refugees (modest numbers, carefully vetted since decades, coming from real crisis situations) is at least motivated by dimwitted xenophobia. Opposition to mass immigration would be a different category.
The report itself is fairly easy reading.

https://www.fca.org.uk/publications/research/understanding-f...

There are summary sheets for each age group, and detailed tables. I found the ones around self employment particularly interesting.
We're just a vaguely coherent temporary collection of membranes holding a puddle of water together round some selfish DNA, though. The clever stuff is all protein folds and chromosomes which is going on right around that magnitude. Not coincidentally, it's also right where you find the wavelengths of visible light - because structures of that kind of size are what both our eyes, and most of the things we're interested in are made out of.
Isn't that a glimpse in hypothetical future of France?

Don't say you can't imagine global warming clip where Arc de Triomphe will be a partially submerged pagoda and Mona Lisa is accessible by gondola

and "French schoolchildren were being trained to fight for the caliphate" - I bet some of them already are. Where else ISIS fighters from EU countries come from?
It reads like a reasonable rationale for why they switched to Go. Uninteresting maybe, but certainly no village burning. You sound indignant for some reason that isn't related to the content of the article.
I don't think we have even tried non-regulating the banks for several centuries or even more. Bank regulations have a very, very long history.
That helmet isnt intended for motorcycles, but this one is: https://www.ridenuviz.com
Yes if you can make this work stick with it. 19 years is a long time you've probably paid off their mortgage by now!
Often, it's hard to recall exactly how you landed and rolled etc. in an accident because it happens so fast. So, if you've had a fall, just replace the helmet. You may think it never hit the ground but it's not worth the risk it entails.
The only rights you have are those we deign to allow you on a case by case basis or rather those not yet denied you. We will use whatever means necessary to attack persons of interest to us and if you are merely tangential to that - tough it is more expedient for us and that is what matters. If you expose or challenge us then we will ruin your life. Do not even think about blowing that whistle or leaking any info - that is for us not you. You can do three tours in Iraq, come back and get shot in the back by a fat mall cop and he will get away with it if we so choose and we do. If it is illegal to use this data now, then we will get our foreign friends to do it until we change the law to make it legal here. If you ask us about it we will lie for as long as we can until we don't have to lie any more. We don't care about cholera, don't care if your beach house is on fire. Don't care if the sky falls in. It is window-dressing and frankly we are a little bored of it to the point where we hardly even attempt to hide it anymore. We have absolute power and you are just a product. Carry on.
Its a hassle-free operation to install Linux from the provided .iso's, or use the community-provided images, so really .. there is no hassle, as you perceive it.

Linux runs great on it and as of 3 days ago the remaining issues (Wifi/Bluetooth) were resolved.

I love my GPD Pocket!
C'mon, you get to a position of equating anti-oppression movements with oppression only as a result of the most tone-deaf and pedantic mental gymnastics, by stripping out context completely.
Etcdircd: an ircd backed by etcd
You might also not suffer from the same sensitivity to motion as the author's wife.

I think the main takeaway here is that there is a "Reduce Motion" setting which is not being respected in some cases in iOS 11.
Did humans and Neanderthals have something other than spears when hunting Wooly Mammoths and Sabertooth Cats?
I hope there's a third way: ready for kids, still don't want to have any!
It runs Linux great, and is a wonderful device for the Linux user. I have no issues with UbuntuStudio (my distro of choice) on my GPD Pocket, so: no, you're not quite correct.
I don't think that is the point at all. To that end lies madness.
A Letter to Jamie Dimon (and anyone else trying to understand cryptocurrencies)
I was all in on this until I saw the location of some of the keys. Especially under Linux use, I need the tab in a good position
> Since then, tightening regulations on global banking has led to banks being much less likely to fail and trigger another crisis.

you are in for a big surprise the next time a crisis hits the market. And even if your statement were true, only a few banks crashing would lead to a catastrophic domino effect, because everything is very largely inter-connected. What we have done since 2008 is largely insufficient to consider the current financial system as robust.
ASAP: Automatic Smoothing for Attention Prioritization in Time Series
Plus, the 'hacked together' version is really just normal Ubuntu with a kernel configuration tweaked specifically for the GPD Pocket, and .. it RUNS GREAT! So, don't worry Linux newbies, this really is a wonderful little pocket Linux workstation ..
Baytrail tablets aren't so bad with Linux now either (they were a right pain when released). My t100ta runs Arch perfectly with everything working (well) other than the camera. It was cheap, the keyboard dock is decent, and it feels like a great natural successor to the original eeePC.
It's a fallacious distinction. That's not what each one means.
Not an Haskell expert (or even a beginner really, just generally interested in language design), but as far as I understand in 99% of the cases virtual dispatch in Haskell is purely an implementation detail: i.e. type classes can be implemented via monomorphization exactly like C++ templates (and in fact the compiler will do exactly that when optimising or when explicitly directed to do so); it isn't done by default mostly to preserve separate compilation and code explosion.

There are cases where that can't be done at all (polymorphic recursion, when the recursion can't be proven to terminate at compile time, I'm sure there are other) and runtime dispatching is required, but that's more of an exception. In C++ that's implemented with explicit, semi manually implemented, type erasure wrappers.

edit: as I said, I'm not an Haskell programmer; maybe in idiomatic Haskell the cases where runtime dispatch is required are much more common.
Are you saying you can expect 10%/year with your money in the stock market? No stockbroker will tell you that, it is more like 6%-8% over a 10 year time frame. And you have to have the courage to watch your balance drop 50% over a 1-2 year time span and still stay in.
Blog post with additional info on why this is useful:

http://dawn.cs.stanford.edu/2017/08/07/asap/
Is not a problem, at all. Runs Youtube great, runs lots of software great. Its a fantastic little machine.
>It really is remarkable how efficient capitalism is at ensuring that proles are born with nothing and die with nothing.

Compared to what?
A curated list of developers and designers to follow on Twitter
Speed and memory usage don’t matter until you need to rent servers on AWS
For all my dislike of capitalism, there aren't many better systems. Perhaps capitalism leavened with some socialism (public roads, police, health care, etc.)

i.e. what most rich western societies have.
For a number of reasons, I haven't bothered to do a complex build/deploy process. I write in python, I freeze the requirements into requirements.txt, and I type "eb deploy". Anything else is overkill for me.
Campaigns shouldn't be discriminated on their political leaning, but there certainly is a responsibility for Facebook to moderate content that is patently false (e.g. the Islamic take-over of France) or could lead to the harm of others (e.g. hate speech). All sides of politics are guilty of sensationalism and distortion, but that's distinct from outright lies.

Facebook and Google could be forgiven for not having their eyes on all content that goes through their systems, but in this case they've actively assisted and paid special attention to questionable content. Microtargeting is a relatively nascent form of political persuasion and has it's own unique problems, foremostly that is largely opaque. It stands in contrast to the national conversation playing out on just a handful of television and radio stations. There's no easy way to police the integrity of political campaigning when no one can see the larger picture.

There needs to be protections by the law, or perhaps clever hacker technologies, to protect people from being relegated to their own cul-de-sacs. For instance, there's no way for me to know for sure that everyone who visits this comments section is able to see what I've written. This is a fundamental problem that the internet is facing and we all should be worried.
You could have a look at https://www.lseg.com/areas-expertise/our-markets/turquoise/e... although I don't know if I'd call it "accessible".

"Clearing" in general is a pre-digital technique for resolving concurrency. Someone writes a cheque for payment and puts a date on it, then exchanges it for goods; at some point later, it reaches the single, central ledger of that customer's bank account which is updated to reflect the transaction.

I'll also reccommend https://martinfowler.com/articles/lmax.html , because it's an interesting architecture with a similar approach of just routing all the operations through in series, but with a number of producer/consumers attached to a ring buffer.
> Though a lot of the unpleasantness of using those machines was more from the extremely anemic GPU which has also improved considerably since then.

Specifically, the GMA950 that didn't have hardware video decode for H.264, which was already the mainstream choice for any Internet video. Combined with the anemic in-order Bonnell core, it was dead on arrival for most uses involving any sort of video. Some netbooks even came with a separate Broadcom PCIe card whose only purpose was hardware video decode.
New Document Scanner Released by Anyline
I assume that many already do this. There's certainly a number of business opportunities in this, and it's only a matter of time before it turns into an arms race: people building fake social-media identities, other parties (governments, big internet players) deploy AI to distinguish these from real,... rinse and repeat ad infinitum.

If I still cared enough about writing software I'd probably do a startup around some of this. Instead I'm writing SF about it.
Well, they could be inventing a new type of wheel.

If you disregard others, you could be inventing the same things as others, or even less smart versions of those things.
You could replace capitalism with Nazism in a world ruled by it and you'd have the same "point". What you call understanding is obedience and sophistry, merely trying to get your subjective self out of the picture and trying to call the remaining mess objective.

> The intellectual tradition is one of servility to power, and if I didn't betray it I'd be ashamed of myself.

-- Noam Chomsky

> Alas! There comes the time of the most despicable man, who can no longer despise himself.

-- Friedrich Nietzsche
You mean, like a dance battle, oh wait...

I think the idea is backwards. We don't use military metaphors for anything competitive, we use words related to competition for describing war, because war is competitive by nature. It goes back and forth from there.
Well, communications are still unreliable and you really have to use proper distributed algorithms to solve that if you want to keep consistency, there is no way around it.
Did they remove the hard limit of 20,000 files per OneDrive? Because if not, one would need to average 50MB per file to fill the 1TB up.
https://github.com/pkg/math
"[I]f you carefully read its literature and analyse what its devotees actually do, you will discover that software engineering has accepted as its charter "How to program if you cannot." --Edsger Dijkstra
I've been waiting for a Unibody-style Linux workstation since .. well, since the tiBook. And now that there is a viable contender for this space, I'm packing up my MacBook and getting ready to retire it: Linux is finally available on decent hardware.

(That said, I really look forward to the GPD Pocket II, if and when its available .. there are definite improvements that can be made, such as the keyboard layout..)
If you think so then you’ve misinterpreted my comment.
Songwriting Diary #1: From nothing to something. – The Blogging Musician
How much of a framework do you want?

These days, i write most of my applications using the JDK's built-in web server. They're intended for internal use by single-digit numbers of people, and it works fine. It doesn't give you anything except the ability to serve HTTP, though.

Before that, i was writing apps using Spring Boot, which is a framework covering pretty much everything. It's easy to get started with, and requires no XML, but gets complicated fast as soon as you want to do anything even slightly unusual.

A more production-grade alternative to the built-in web server is Undertow, which again just does HTTP, but is fast and scalable, and fairly simple:

http://undertow.io/undertow-docs/undertow-docs-1.4.0/index.h...

Some people swear by Dropwizard as a more lightweight but still framework-sized alternative to Spring:

http://www.dropwizard.io/1.2.0/docs/getting-started.html

The tutorial there uses a smidgen of XML for Maven, but that's all. You can use Gradle instead of Maven, which lets you avoid XML and is generally much better, but you'd have to work that out yourself, or find someone else who has, perhaps this person:

http://automationrhapsody.com/build-dropwizard-project-gradl...

There's also Java EE, the 'offical' framework for Java. It's actually not bad to program with, but you need an application server to run your apps, and although those are miracles of engineering, the user experience is still stuck in the dark ages.

> Hearing things like "To test a bug I had to start 6 services on my computer and then I ran out of memory (computer had 16GB)" doesn't encourage me to try to do web dev in Java.

If you need to start six services, you must be doing some kind of microservice / SOA thing, and if you need >2 GB for each service, you must be using some very heavy-weight application server. Neither of those things are smart, and in combination, they're deadly!
I was expecting something like this for a long time. Thanks!
Councils buying homeless one-way train tickets (UK)
The keyboard is .. okay .. it does take some getting used to, and you will be cursing at it for at least a week, but if you get real work done on it you'll get over this issue after a bit of usage. Its really quite viable.
I mean, that's $780 per year. I don't know what the, er, lowest hexile in the UK makes, but surely it's no better than $30k per year, right? And in fact probably much worse.

So they'd struggle if they suddenly had expenses that were 2.5% of their income or more? That doesn't seem revelatory.
fork works fine in node.js
Never thought I would see anybody comparing Trump to Feynman, please try to see that the one is a poser and the other one a bona-fide genius.
I have read that this is related to the end of the last ice age. Africa was apparently the continent which was least affected by melting of European and North American ice sheets.

North America and Europe underwent dramatic climate change as several hundred feet tall ice sheets covering large parts of the land mass melted and temperatures rose suddenly which would explain why megafauna went completely extinct in NA/Europe.

Then there is also human factor of hunting these animals for meat and leather but it was probably a combination of factors.
Really? Nothing worse than that? How about, I dunno Jim Crow laws.
It's actually even worse than you say... It's not just that failing to acknowledge hate allows racist threats to fester. Failing to acknowledge hate allows outside groups -- whether other countries or the very wealthy -- to inflame hate to achieve their quite different goals (weaken liberal democracy, tax cuts for themselves).
No dark mode? What is this 1997?
Tesla Agrees to Salary Hike, Job Guarantee Until 2022 for German Workers
Provided resources are finite and the sun's output is constant, gradually limiting growth would indeed be wise unless we want to fall off a cliff at some point.

————

Edit: in response to your edit:

Healthy ecosystems strive at equilibrium. If a species consumes more energy than its environment can supply or produces more entropy than its environment can dissipate, things go bad for the environment and for the species unless it can move to greener pastures.

What is true for species is also true for non-biological dissipative processes. Capitalism and the growth-fueled financial system are not perennial. In this context, humanity is part of the environment, and greener pastures is the automation epidemics, where capital is becoming self-sufficient.

This is dangerous for humans.
Templating is built right into the Stdlib
https://golang.org/pkg/text/template/

The only 3rd party library I pull in to build web servers is gorilla (routing, sessions) and a database driver .

Everything else you need is in the go standard library .
Wrong. Go has templating.
Why Make Demos? – The Blogging Musician
Smartmon: Automatically restart your Node.js process when required scripts change