skysight-inc/HackerNews huggingface dataset:
Some photo competitions will ask for original RAW images as well as the actual photograph, e.g. for the Natural History Museum Wildlife Photographer of the Year FAQ:

What forms of digital adjustments are NOT acceptable?

Adding or removing objects (eg animals, animal parts, plants or people) is not permitted.

Why do you request the RAW file, original JPEG, original transparency or negative for all categories?

To check that any adjustments made to the image comply with our rules.

[ http://www.nhm.ac.uk/visit/wpy/competition/adult-competition... ]
We have all of the say. We just aren't talking in the way that matters. Huge portions of the public fail to vote. While the presidential election brought out ~55%, that's hardly the important step. The primaries are way, way more important.

Did you know that in many states you can participate in primaries of multiple parties?

Did you know that most primaries get a pittance of voter participation?

"We" are not participating. Period. That is why we can't condemn this form of government. We're not even doing it.
> I know how the blockchain works, in some detail (the consensus algorithm, [...])

This alone shows that you don't. There's no such thing as "consensus
algorithm" in blockchain. Blockchain does not work with distributed consensus
problem.

> How do I explain all of this in 5 to 10 minutes to someone who does not follow tech (for example, my grandparents), as simply as possible?

Blockchain: a service that puts so called "timestamps" under documents, so you
can tell which one of two related documents was issued earlier.

Bitcoin: the documents that are timestamped by blockchain describe who sends
how much to whom. (So kind of a ledger.)
Tiny Core Linux, Alpine Linux, Yocto Linux - because they run from RAM and tiny operating systems appeal to me.

Ubuntu because it is a full featured workhorse and everything works on it first time.
What frustrates me the most about SO is that they've already solved this problem.

The crux of the problem is that SO is great if you have a clear question, and a clear answer. More often than not, this isn't the case, or what you're seeing is a symptom of a larger issue that is several layers deep.

Initially, Stack Overflow created comments, but these didn't really fit the need to get further information, except in the most basic of circumstances. To make things worse, sometimes the answer is in the comments, and not in the answers. A few years after, Stack Overflow added chat functionality, and later expanded it to allow private question-based chats, and while these are pretty much a localised Slack/IRC clone, they work well for their intended purpose.

What I don't understand is why this chat functionality isn't pushed by SO. Instead of simply closing a question as a duplicate, or not being clear enough, why not allow someone to request a chat, and to create a forum-type thread that can be attached into the question and answer. If the chat answers the question, leave it to the answerer to re-format the chat into a legible question, and offer to leave a doctored version of the chat for reference.

This doesn't solve the communities constant need to close questions, so I would also open the chat for further discussion around the decision to close. If the decision is overturned by a group of peers, like it is now, the people that first locked the thread should have to part with enough karma to re-open and add a bounty, so that the question is answered properly.
True, optimising with a multi-stage build after `yarn build` should do it.
The new finnish medical system I heard is being built with Mumps Accenture being the main contractor. Fun times, I imagine.

Total cost approx. 2 billion euros majority going to Accenture and Epic Systems (which if you didn't read thedailywtf recommend checking out). The new medical system in Estonia cost about 5 millions I heard. It's just incomprehensible to me how they are going spend 400 times more money with 5x more population.
"Cancer" is the right English translation in this case - the German original is "Deutsches Krebsforschungszentrum". A center dedicated to studying crustaeceans would probably be called "Krebstiereforschungszentrum" ("Crab-animals" research center).

"Krebs" means either cancer (the diseases) or crabs (the animals). The tumors that early physicians saw reminded them of crabs, so that's what they called them. English forked cancer (Latin word for crabs) to mean the diseases and uses the evolved colloquial word for the animals, but German uses its evolved colloquial word for both. "Krebstiere" is often used to refer to crabs as a group, probably to avoid misunderstandings.

Prof. Dr. Lyko seems to primarily study epigenetics, and it's just coincidence that the animals he's studied here are crabs: http://www.dkfz.de/en/epigenetik/
When you say "doing proper criminal background checks", do you mean "making sure no one who has re-entered society after serving their sentence is allowed to work for them"?
coding is more of an art than science, every projects has different ways how the html and css is set up, how do you onboard the AI? It is a lot of surface to cover, the AI we have today is not able to outperform a frontend dev, frontend is harder than playing a game, a lot more possibilities
> The EU is powerful, sure, but if I was China I might just tell them to piss off when they come knocking.

It's not really Chinese companies doing the tracking, it's American ones.

The EU is simply too big a market for them to ignore.
The 'P' is just another entry on the Smalltalk menu options.

One can choose to evaluate, or evaluate and print.

The 'L' is the whole Smalltalk environment, as anything that changes the environment is kept in memory or saved along the image on exit.

A Lisp like REPL is available as Transcript windows.
I just wish they started providing a functional docker image for this.

The official docker image is riddled with bugs and misconfigured resulting in failed sync of lots of files and doesn't have Cron services enabled rendering it unusable for some Nextcloud apps like the newsreader.
Ah, is there anything about Austrian economists I'm missing?
Why Jupyter? Do you mean iPython? Jupyter isn't a REPL. I find doing actual development in Jupyter to be impossible. It's OK to write the top-level orchestration script, but for writing functions (which is what using a REPL is all about) it's just horrible.
Hi HN, here's the Dockerfile: https://gist.github.com/anirudhmurali/fee0181957bd9bcc9d5846...
Right now, context. The ai will outperform us.

But it currently lacks a lot of data to do so. A mock up is only a small part of the data and feedback loop you need to create a ui.
> Asexual species have been around for "quite some time" by comparison to, say, all of recorded history. They tend to be very recent on a geological timescale.

Asexual reproduction was there first and predates sexual reproduction by several billion years. Some species then evolved back asexual reproduction, like this marbled crayfish.
They were replaced because they could not handle more than 64KB.
Windows 10 on ARM: S versus Pro, emulation and 64-bit app support
I recommend you look at the random walk hypothesis, the chart (not the average) of a coin flipped does not trend towards 0 and looks surprisingly similar to stock charts
What happens if they don’t pay? Will the federal government go bankrupt? How much debt is too much and why?
Because the best artist i know don't know css and html. They are not coders but drawers.
>However, I cannot bring myself to like meaningful whitespace. YAML has given me enough headaches in life in a scant year, that I am pretty firmly on the opposite side of that fence now.

The only time YAML gives me a headache with respect to whitespace is when I'm using block literals which have trailing whitespace. I don't think any other serialization format really deals with that problem well though - either you have a long, nicely readable block of text that looks ambiguous with trailing whitespace or you have a nasty escaped "long string with \n\n \n\'s" everywhere.

Block literals: |
are a killer feature, too.
They are so damn useful when you have strings
spanning multiple lines.

Meaningful whitespace means that syntactic clutter can be removed. That makes the markup much more readable because there's less distracting syntactic noise. YAML diffs are very readable, for instance, but JSON diffs (as well as diffs for every other kind of serialization format without meaningful whitespace), are very much not.
JavaScript Event Delegation Example: Pomodoro App
Deep Learning in the Wild: i2x̅ – Conversation training and analysis
> So if it was released Friday in the morning, how come the plunge happened only happened Monday?

It started on Friday and accelerated on Monday. Adjust the chart to 5 days. Note the significant dip down right at the beginning of Friday 2nd followed by an all-day slide.

https://www.google.co.uk/search?q=dow+jones+chart&oq=dow+jon...
I think you're confusing the old and new naming scheme. The old iPython project split back in 2015 into Jupyter and iPython. Jupyter is the name of the language agnostic part of project that develops the notebook, web apps, repl and messaging protocol parts. iPython is the kernel that provides python support for Jupyter. However since python is by far the most popular language used by Jupyter, people generally just say Jupyter when just say Jupyter/iPython.
I never tire of pointing to Apple's organization structure and how it impedes working on many things simultaneously with adequate focus and quality. It's much better explained here. [1]

Without a bigger change in the organization, these problems just cannot be solved. It's not about money, which Apple has a lot of (and even without tax benefits of repatriation, can borrow very easily). It's also about the top management's reluctance to change how the company works.

[1]: https://stratechery.com/2016/apples-organizational-crossroad...
Unicef recruits gamers to mine Ethereum in aid of Syrian children
Go articles, cheat sheets and how tos from KTH in Stockholm
Over $550B wiped off cryptocurrencies since record high under a month ago
The output goes into the text field where I'm editing. That's not a REPL. Usually printing output to a random text field makes no sense. It can make sense to execute commented code snippets in code, or evaluate code and have the result being inserted.

A transcript window is usually a text output window, more like a console output. I'd say the Workspace window is slightly similar to a REPL. But it still does not work like the usual Lisp REPL, where you type to the tool usually textually at the bottom and get the result displayed there. With Smalltalk I usually type to an editor Workspace window and REPL I/O does not need to have a sequential order.
This looks promising. Any thoughts on the license?
UPS commences new non-stop flight from US to the Middle East
No, the REPL is still part of iPython. Jupyter is the language-agnostic notebook.
The article mentions that but half dismisses it by saying that nobody can know for sure:

>The swoon set tongues to wagging, about its cause and likely effect. There can be no knowing about the former. Markets may have worried that rising wages would crimp profits or trigger a faster pace of growth-squelching interest-rate increases, but a butterfly flapping its wings in Indonesia might just as well be to blame.
I don't believe algorithms decide the direction of markets, but it's pretty clear that they amplify effects triggered by real-world conditions. HFT trading is just a way to make money, and things like large market swings, high trade volumes etc. provides interesting exploits to do exactly that. You could call it 'intellectual laziness', I would call it Occam's razor.
Direct link https://www.youtube.com/watch?v=nHU35L3mtGc
How the simple checklist can improve your productivity
Retrospectively considering "It would be nice to own a 3D-printed object like this!" as an understatement (i.e. a "mistake" in his book) was a clever hack to create an excuse for giving them one of his famous reward checks. And kind and hilarious to boot! Prof. Knuth is amazing.
My point was whether they use mortgages in the first place. When you mentioned 'less buying on credit', that seemed the natural question to ask.
This is an interesting article in what respects the making of an important question: will this step simplify anything? I usually think that most "smart" solutions are gimmicks for true believers. I am not a technophobe or a luddite, but sometimes the old fashioned, manual solution is the best. Sometimes I think people confuse practical with lazy.

For example, automating an irrigation/fertilization system in our small backyard garden for those summer days we're away seems a pretty good idea. But, at least for me, caring for a garden asks for a little more that keeping it alive automatically. Of course, that not maybe the case for many people and this is a grey area. But why automate, say, the toilet flush or soap dispenser unless you're in a hospital or such environment?

Many of these solutions sound like the next startup pushing something in the hopes of leveraging a hype into profit.

And I also find it a little uncanny that this kind of articles make no mention of security or privacy concerns.
Show HN: Create a hosted hackable mock API back end from your terminal
1) Because that's how most designers create layouts who can't code an not really interested in doing so.

2) It demonstrates AI capabilities on a new level.

3) If you design in PS or Sketch, then you will create more interesting layouts, because you won't skip things that are inconvenient or hard to do.
Celestia – real-time 3D visualization of space
> Because that is going to be the reality, not the ivory tower "well, if they did it the RIGHT way" fantasy that people have in their heads.

And if someone doubts that, remember that's what always happened in computing. That's how Lisp Machines and Smalltalk systems lost to UNIX. That's how we got C and JavaScript. Worse is better. The rule of computing under competitive, market-driven environments.

I dread to see it applied to life-critical systems.
HODL, right!

I am, anyway. The standard advice ("Buy low-cost index funds with dividends reinvested, keep buying on a regular basis, let it ride and don't worry about the plunges and the peaks") told us this would happen, and here we are.

How to interpret it? I'd go so far as to ask should we interpret it? They get paid for coming up with reasons why things happened (after the fact, I note, although the Economist has hardened up and just said "nobody knows"). We [1] get paid for leaving our pennies in low-cost index funds with dividends reinvested for a decade.

[1] Apologies for the generalisation; I needed a bigger word than "I"
Introduction to LLVM [video]
Fedora. Up to date packages, decent KDE experience out of the box and synergy with RHEL when it comes to skills.
Because of low interest rates and QE, which is the elephant hidden behind the rates. And they haven't really started unwinding QE (the reduction so far is homeopathic):

https://www.federalreserve.gov/monetarypolicy/bst_recenttren...

And the problem is: either they aggressively retire QE and the combination of withdrawal of liquidity and rising interest rate is going to create an enormous pressure on stocks, either they keep the balance sheet as it is and we enter into the next recession with the monetary tools already at 11, with very little room for the Fed to react without resulting in massive inflation.

I think the current asset bubble has to burst, it's going to be painful for investors but this is the only responsible thing to do.
How Big Data Is Changing Banking, Finance, and Credit
Agile Web Development with Rails 5.1, but don't forget to learn enough Ruby before that.
> automate the stupid stuff

Stupid is subjective :) I'd be happy to automate backend development and focus on a top notch UX and great front-end experience.
Just the other day learned about the parallel propogator and derived an equation for holonomies in GR. It got me pretty excited to find out that this is the initial starting point of loop quantum gravity.

I don't really have much of a point in sharing this other than excitement, but if anyone has research experience with loop quantum gravity I'd certainly like to hear whatever you have to say!
It does seem like they would have a lot of supplementary income from training and workshops.
While I'm inclined to agree that it would be better to have the government run it, you seem to be suggesting that this would be an, uh, ironclad silver bullet, as it were.

Doing so wouldn't guarantee either good security or general system effectiveness.
I completely agree with this. If a product is meant to be free then give it away if you intend on charging some day you need top get people to pay from the start. Even if its a small amount.

Also if users will pay for a buggy prototype then it is clearly something they really want.
This isn't even remotely an issue.

Do you inspect the code generated by your compiler? No, but even if you do, they have had 20-30 years to develop good output.

What makes you think AI output is never going to improve? And more importantly: why does it matter?
>come over to Europe

>Our people are happier and more productive.

The US ranks 14th in happiness ahead of the majority of European countries. Europe as a whole ranks between 42 and 43[0]

The US ranks 6th in productivity, again ahead of the vast majority of European countries and far ahead of the European average[1]

[0]https://en.wikipedia.org/wiki/World_Happiness_Report#2017_Wo...

[1]https://www.expertmarket.co.uk/focus/worlds-most-productive-...
US companies now have record amount of debt.

Yes, and the economy is at record size, nothing surprising here.
People have had it with stock market manipulations where a few Wall Street crooks make off with all the money and the rest are left holding the bag, plus nobody wants the overhead of GAAP. Surprise surprise. Poor Wall Street crooks, where is the new yacht going to come from now, and what’s even scarier, who is going to pay for it now that noone trusts them any more?
So basically, it's too late.

Maybe regulators should have been preemptively putting barriers in front of commercializing (then) sci-fi level tech. When there's no competitive pressure and rushing to be first to market, when it's just university people on DARPA funding developing the tech, you can afford to have it done The Right Way. Now that people are excited and build companies around self-driving, we'll only get Worse is Better.
Easy::jit: A just-in-time compiler for C++
Having done web dev for 10+ years, I would say that not all HTML/CSS implementation is trivial, especially when you have complicated layouts, are supporting older browsers and need your pages to be responsive. Not rocket science, but not trivial. Maintainability also takes a certain amount of skill, but if you're not having humans touch the code, then that ceases to be a concern I guess.
Xubuntu on my main development laptop, because I like its aesthetics and it's lightweight on CPU and RAM.

Ubuntu Unity on desktop. No particular reason for Unity, but I've become comfortable with it over the years and have no complaints or reason to switch.

Lubuntu on a secondary old laptop, because it's fast and lightweight.

ChaletOS on my father's old laptop, because it closely resembles Windows Vista/7 which he was used to, but unlike Windows, can continue to get latest software and updates. Can run all DOS and Windows programs using DosBox and Wine. ChaletOS is an Ubuntu variant - not sure if it's modified Xubuntu or deploys its own XFCE customizations over Ubuntu.
Sober, rested, focused humans.

We're also bad at maintaining constant focus for longer periods of time.
> What happens if they don’t pay?

Workers today relying on those programs in retirement will find them reduced or eliminated.
You realize that these things happened before computers too, right? Saying "algorithms did it" is as much of Occam's as saying "god created the universe": it's certainly an easier explanation than studying high-energy physics.
2008 had absolutely nothing to do with the regulations normal public corporations operate under while they are public. Stop bringing it up in the context of SOX because it's irrelevant and goes to show more than anything that the onerous regulation is ineffective because it came out before 2008.
I was pretty sure all the 'GUI' components ended up under the Jupyter umbrella, not just the web notebook. I'll admit I could be wrong.

That being said, why do you find iPython so much better than Jupyter? I write probably 80% of my python code in Jupyter and cannot imagine coding without it.
Angular 5 HTTP using Observables – Part 2
> Compared to what?

Compared to the potential machine driver. Yeah, one may say it's comparing reality to a dream. But it's a fact that humans have a ceiling on reaction time, focus and input processing, and machines of today all operate at levels much, much above that ceiling. That machines can be made to drive safer than humans is an extrapolation made pretty much of simple logic steps.
> Anyway, why try to stop people reading a book millions have learnt something from?

That was not my intention, to stop someone from reading it.
I explicitly said that:

> I understand we are all different and have our strengths and weaknesses, what is totally obvious to you is probably a new concept to me.
The 10 year treasury yield has recently strongly overtaken the S&P 500 dividend yield. That aggressive shift is guaranteed to end such a bubbly bull market run.

https://assets.bwbx.io/images/users/iqjWHBFdfxIU/i9Zchv.nY_N...

The treasury move since September is one of the most aggressive of the last five years.

What happened is simply an inflection point. Markets operate heavily by trigger points. Those are getting taken out, sparking reactions (selling, asset allocation adjustments). The Dow went up three thousand points in two months, after the market was already at bubble price levels on multiples.

Shiller PE:

http://www.multpl.com/shiller-pe/

These valuation levels are batshit crazy. It doesn't take much to crash something that over-extended.

Let's be realistic here. Where was this market going from there? Dow 36,000 by 2019? A 45 PE for the S&P 500? It'll already take ten years of 3% US GDP expansion and higher global growth to bring the S&P's earnings multiple back to being close to reasonable.
The concept of "one thing and one thing makes two things" is orthogonal to what things you're actually counting. We use integers to count constructs belonging to the class of discrete things.
You mean people that point out shady shit a company is doing? Short sellers serve a very important role in the market and help prevent things like Theranos.
I'm an introverted man, and I want the world to accommodate me. Am I somehow
worse than you that you expect everybody to put effort to make your space for you?
Reminds me of the book 'Checklist Manifesto' ;-)
A Driverless Future Threatens the Laws of Real Estate
I have used python javascript and clojure and let me tell you that repl driven development is not exactly what you get with python and javascript. The most frustraiting thing after having used a lisp is the fact that you can not connect to your program while it's executing. In node for example i wish i could just connect to the running server and test some functions with the current program state, like database conections etc. In clojure you can do that from your editor and that is awesome it's really powerfull. You can just point to a function and execute it inside the running whole.
I hear you. So are you saying that the 10-year yield compared to the S&P dividend yield is one of these trigger points?
Big investment? Their next big os?

Please give us some sources, as to me it's just a project a team there is developing, and so far it can just as well be an experiment with no future.
Too expensive to try. EUR 4.49 is too much for something without any kind of practical use.
Trendulus, a social network for hobbies