skysight-inc/HackerNews huggingface dataset:
Was the invention of fire arrogant? Climbing out of the ocean on our fins? The first sexual reproduction? Without what you call arrogance we would be RNA replicating in puddles.
US vs Apple Case Alive and Well in Brooklyn Court
Fro Wikisources:

RUNES, RUNIC LANGUAGE AND INSCRIPTIONS. The art of writing with an alphabet appears to have been introduced into Germanic Europe in the Iron Age. ... The Iron Age is supposed to have existed from circa 200 to circa 650, and it is to the close of this epoch that the beginning of the writing on Scandinavian memorials is attributed.
Do you like this idea? If yes then how do you plan to use it - Any feedback will help in improving the product
So how does the robot know it's supposed to pick up the object?
Good point. If I add my node_modules to a new git repo it ends up being about 65MB, which is better, but still significant, and I imagine the overhead of tracking an additional 100,000+ files is non-trivial.
These plans are in flux. At a core level (heh), we nee to have libraries ported first anyway. So we're doing that now. Jil, StackExchange.Redis, Dapper, and Sigil are up on NuGet and core compatible today (some as pre-release). Others like Exceptional are just pending some RC2 goodness to release, and I'll be starting on MiniProfiler after that. We'll likely post other internal tools to .Net Core and start heavy testing in the RC2 time-frame.

Will we run Stack Overflow on core? Probably not for a while. I was asked exactly this in a recent On.Net interview at the 24:22 mark; you can listen here for reasoning: https://youtu.be/DJn8-Psznsw?t=24m22s
I work on server-side rendering for DoneJS[1] and ours is probably the best solution out there today, in my biased opinion. We provide:

* Fully asynchronous rendering, so you don't have to awkwardly architect your app so that it can be rendered synchronously.

* Everything is fully progressively loaded. This means if you go to a particular page in your app, only that page's JavaScript and CSS will be downloaded in the client. Additionally the correct css link elements will be inserted.

* Caching XHR requests so that they are not repeated on the client (data used to render is included in the page).

What makes our solution unique is that you have to think about the server very little, if at all. If you need to make a request to services, just make it in your code. No additional wiring is needed and everything will be server rendered.

Much of this is possible because of Zones, a spec that is being worked on for standardization in TC39. We have a library that implements Zones[2] with SSR in mind. This is what makes XHR caching possible, for example. Check out this simple jQuery example app[3] (using jsdom on the server) to see how easy Zones make things.

I did a talk at Node Interactive this year about SSR and what goes into a good SSR solution: https://www.youtube.com/watch?v=wRYdrfrL6ZQ

[1]https://donejs.com/
[2]https://github.com/canjs/can-zone
[3]https://github.com/canjs/can-zone-jquery-example
https://news.ycombinator.com/item?id=11382259

They identified the services in their trademark application, and it was approved for publication. (edit: Just to further support your point. Canvas isn't a generic word describing their services.)
Would this child be equilateral?
This is rendering a component server-side though correct, a la. React?

(In the comment above Tom is suggesting fastboot goes significantly further than this, to make your 'client-side app' render server-side).
If something requires an IDE in order to run it, edit it, etc, that's kind of a code smell. The IDE might be masking complexity for you, but it is creating complexity on the server side or for developers who prefer to use something like vim. Getting something to build for the first time in Eclipse is a pain. So many settings that keep changing which menu they are under in different version and you have no idea what you are doing wrong. If I have to click through dozens of menus and type in values in order to get it to build for the first time that is another code smell. The ideal scenario is to check it out, run a single command for package bundling; setup; etc, and then run.
Yes, names come in 4 major varieties. Places, professions, ancestors, and qualities.
Yes, I just added an MIT license to all my work after some people suggested it. I was just too naive to think no one would do this, hence my very loose initial license. Wouldn't the "Please include the original header in any modifications or redistributions" hold up?
Ember just keeps getting more and more interesting (Ember NYC meet ups have been great so far!). Going to have to give a good, lengthy try. Coming from React, I like the cli tool and strong community conventions.
"The night sky betrays the painter’s ignorance of astronomy; to depict stars as points distributed evenly in the upper sky, instead of irregular clusters and constellations, is wrong."
Wait 'till somebody introduces this guy to van Gogh!
The functionality is driven by the labels on the nodes & volumes. So if your bare metal setup adds the same labels to the nodes & volumes, it will work identically.

We can apply these labels automatically on GCE & AWS (or any cloudprovider that implements the appropriate interface in the code), but on bare-metal this will rely on your provisioning infrastructure (which presumably understands your racks & datacenters). You can now pass custom labels to kubelet also, so this should be as easy as dealing with physical hardware ever is!
That's lossy compression. If you try to embed data and then use lossy compression, your data will be messed up. If you insist on not losing anything, it will take up as much space as it would otherwise.
>To get over this hurdle, the developers’ core idea was for AlphaGo to play the policy network against itself, to get an estimate of how likely a given board position was to be a winning one. That probability of a win provided a rough valuation of the position.

This part is confusing in my opinion. It makes it sounds like AlphaGo is not using Monte Carlo Tree Search, which is mentioned earlier. However, this is exactly what AlphaGo is doing, except with the policy network in place of previous methods for initializing move priors, and the value network in place of traditional methods for terminating and scoring simulations.
This, more than anything.

There's no compelling reason to invest in such a move for our situation. We're very interested in how Open Compute progresses, though.
But the comments are drawn from the distribution of Hacker News readers. You can't presume that just because you see a thread of ten comments as an off-topic distraction that so must the other thousands of readers, especially if there are healthy replies and up votes.

Your comment that it "derail[s] a thread" makes the implicit assumption that the comments are actually off-topic. If they are on-topic, but you happen to have the opinion that they aren't (even thought they are) then it's not derailing anything, it's just a healthy reflection of the comment-generating process that is "the pool of all HN readers." I think of it like the John Lennon quote: "Time you enjoy wasting is not wasted."

I don't have a magic answer for how to accurately detect off-topic diversions in a way that satisfied most people most of the time. All I'm saying is that upon seeing a healthy back and forth, it should give me a lot of pause that if I merely think it's off topic, I am probably wrong, and it's just an opinion that should not be indulged by moderator activity.
> If you're going to deliver enough lentivirus into an HIV patient to edit all the HIV out of their T-cells, you're going to provoke a massive immune response

From a layman's point of view: isn't that exactly what HIV does in the first place, only faster? As I understand it, on initial infection there can be a major immune response, causing skin rashes or worse.
But (approximating at small angles), the pendulum's period is constant. Friction will have the effect of reducing the distance that it swings, but the amount of time it takes to swing it doesn't change.

That's a simplified model of a pendulum and isn't completely accurate, but even if your pendulum has a 30° swing its true period is only 1.7% off of the approximation.

And pendulum clocks don't just let the pendulum lose energy to friction until they swing down and stop. Take a look at this deadbeat escapement: https://en.wikipedia.org/wiki/Anchor_escapement#/media/File:... (one of several pendulum mechanisms)

There are three main actions going on here. 1) A weight is hung so that its downward force is trying to drive the escape wheel's rotation. 2) The side face of the anchor (swinging part w/ pendulum attached) moves in front of the escape wheel tooth and stops it. This locks the motion of the clock mechanism to one tooth per swing (and is the reason the weight doesn't just drop immediately). 3) As the anchor swings off the dead face, the tooth applies a slight push to the sloped impulse face at the end of the anchor. That repeated nudge transfers potential energy from the weight to the pendulum swing, and keeps its swing distance consistent against friction losses.

Mechanical clocks are actually pretty clever.
Bitdefender Vaccine Now Supports Also CTB-Locker, Locky, TeslaCrypt
Looking for partner/cofounder in fintech
HI.

My name is Manuel, and I own a small software shop in North Mexico (www.rivka.mx), we work for US companies in various sectors (mostly education and real estate).

I studied economics and have some experience in day trading and financial markets (not professionally, but mostly as a hobby or side thing).

I am looking to partner with a cofounder for a fintech project. I have a team of developers, we get stuff done, we learn/adapt fast,we know how to scale, and we move quickly.

So if anyone has a project or idea, and is looking for a partner, ping me at mgarcia-at-rivka.mx.

Who knows, we may save the next financial crisis...

Manuel
Hi, I'm new to Ember and more complex JS apps in general. Can you confirm my initial "understanding" of what you did?

Normally Ember app would render everything within the browser after all JS is downloaded and components etc. are processed. With Fastboot, somehow an additional, non-interfering layer of computation on the server does the same loop (without having to download anything and without significantly slowing down overall client app JS initialization) and sends the output to the client. It does it for every route separately. I'm guessing that somehow the client's processing is disabled on that first "pageview" to avoid double calculation. Is that correct? (if it is, it's very cool :)
No, I'm saying you're very confused about the generally accepted meanings of those terms in economics.

The very meaning of 'game' implies one or more moves by each player.

A photo of a chess board does not a chess game make, in other words.

> How does this not violate several laws of conservation?

That's physics, not economics. We're not talking about the total mass or energy or something in a system. Physics does not care if an apple tree produces apples for people to eat; people do.
Well, one could just wire the money directly – in many countries that’s free for receiving and sending.
Lessons learned while protecting Gmail
> On a website for the party, Cincinnatus posted an “after-action report.” “I’m making a note here,” he summarized, “huge success.”

It's hard to overstate my satisfaction!
Get your grammar correct before trying to be a grammar pedant.
MDWriter is now in Product Hunt
I won't disagree with most of what you said (though I will say that having one way to do it does NOT mean that said one way is particularly readable/maintainble - looking at you, Java).

That said, for every time I've hated that someone got terse and clever, I've loved that I wrote something that _read_ well, particularly when returning to previous code I don't remember. Coding is like a language, you can use that expressiveness to be terse, to be rambling, or to be clear. Learning to do so is a skill that has to be learned (cost), but can be more expressive (benefit). Languages (or patterns) that restrict that reduce the cost, and reduce the benefit.

Consider, for example, that Python takes great pride in it's explicit readability, and yet it chose "lambda" as a keyword (making no one happy outside of higher math), that "def" was chosen instead of "define", and that one of the most powerful parts of the language (comprehensions) are highly prone to using secret knowledge. [] works differently than (), for example.

So, what you've described are all valid reasons that Perl has a bad rep...but I don't blame Perl for them anymore than I blame JS for the hideousness that is the DOM, or Python for the bad scripts that have been written in it. Regardless of the language, cleverness and/or terseness without regard to future people (including your future self) is just not a good practice.
perhaps the best thing I learned from this blog post is (in the author's own words), "I worked with neural networks for a couple years before performing this exercise..."

This contradicts the title. It may be 11 lines of python but not before 2 years of learning neural networks.
OP of this post here. Not sure why you're downvoted and tried to upvote it to rebalance.

I also realized after reading the article for the second time that it did not say that PLR is TC's author directly, but rather that it is unclear if he is.

I made a mistake while first posting as my reading made me believe he's the author of TC. I tried to point it out here: https://news.ycombinator.com/item?id=11382412

Additionally, Matthew Green's twitter also further reinforced that belief. However it is too late for me to change the title but I'm not sure what I would even change it to. After all, it seems his original work is the foundation of TC (which you can argue to be different, but the title question remains).

Edit: @matthew_d_green's twitter has also published corrections at this point. However when I first learned about the post I only saw his initial tweet. It's a shame that I didn't realize that PLR is actually not the author/maintainer, tho.
Are the people working on this stressed out? I couldn't imagine working for years/decades on a super complex billion dollar device where you have only one try to get it right.
Transloc's app is the most thoroughly unpleasant piece of software I've ever had the displeasure of keeping on my iPhone for more than 5 minutes. Sadly, when it was raining outside and the shuttles only came every half hour, I didn't have much of a choice.

Arrival data was usually missing (despite shuttles in operation) and when present, usually wrong. A given intersection would typically have 7 or 8 different tiny touch targets on it representing the different lines and systems that stop there, and you have to select the right one. No way to do that except to iterate through them all. The maximum allowed zoom level was not nearly enough to do this in a reasonable way on an iPhone 4S, certainly not in the freezing rain.

The was a list of routes you could check and uncheck to add and remove them from the map. This list was enormous, and the 3 shuttle lines that 99% of users cared about 95% of the time were buried deep within it. There was no attempt to remove visual clutter if you had other lines enabled that were not operating. Lines on the map were color-coded, but it was really not clear how to match them to route names. There was also no way to do point-to-point directions or even plot a pin on the map, so you had to zoom in on street names and manually pan around to find your destination and see what the appropriate line was, then take a guess at the directionality of the lines to see where it made sense to get that shuttle. I would usually flip over to Google Maps to plot a pin, then try to match it up visually when I switched back to Transloc.

I could go on and on. Do not let these people convince you they are a hip progressive tech company. They make an enterprisey piece of shit for captive audiences and it wouldn't even be hard to do far, far better by taking even a handful of cues from what Google Maps was doing with public transit directions years prior.
Why is it preferable for the "credits" to be in units other than currency?
Real life is also has a huge amount of hidden information; mostly hidden information actually. And a ton of the AI uses we need require the ability to handle this effectively.
I'm not sure why you're getting downvoted. I agree. The article does not say what the HN title says. It's plain as day.
This was problem in the past. Since we use Docker we have fairly good separation of builds. You are not able to fetch someone other source unless you find or use linux kernel exploit. This will get improved further with upcoming upgrades to shared runners offering: https://gitlab.com/gitlab-com/www-gitlab-com/merge_requests/.... Most likely we will run the builds only once on the VM.
I love those remote debugging sessions :)

I have never seen those circuits so can't comment on what could be wrong, but if cooling the monitor helped I think it wasn't EGA's fault.

Too bad the OP didn't keep this machine.
I've tried to switch from plain text to markdown for notes but the numbered lists drive me mad. A common process is that I want to insert a comment in the middle of a numbered to do list.

1.. thing
2.. another thing

Please clarify this point

3.. something
4.. else

Took me a while to figure out how to break lists. I'd love it if there was some way to tell markdown to not renumber my lists too...

I know this is tricky in wysiwyg editors too but surely it's a fairly common task?
Any idea if commuter benefits are eligible for this? If so, this sounds better than my Caltrain ride.
If you guys like this, check out my '4 Reason why AlphaGo is a Huge Deal' video https://www.youtube.com/watch?v=2QhVarCzscs
Is this available with Ember-CLI only?
Plants that actually work against mosquitoes
Attempting to take apart a TV set back in my childhood got me a lesson in that just because it's not plugged in, doesn't mean there is no electricity in it, those capacitors pack a punch one never forgets.
Awesome. Now I can add +1 comments with just a click.
64GB is interesting one because it is ~6% of the total data size.
That sounds like...machine learning!
Actually friction changes the frequency, see [1]. Moreover there is this general idea in spectroscopy (whether of atoms or of pendulum clocks) that to precisely measure a frequency you need the smallest dissipation possible (check wikipedia about linewidth-lifetime relations, Q-factors, etc). Basically the precision with which you can measure a frequency is 1/lifetime_of_the_phenomenon. Higher dissipation means lower precision.

See [1] https://en.wikipedia.org/wiki/Harmonic_oscillator#Damped_har...

edit: If this change of frequency is calibrated it is not an issue, but this calibration is not trivial and friction is something a lot less stable than the other physical properties that govern the clock.
The Current Table by Marjan van Aubel Is Featuring Solaronix’ Solar Cells
Blind hiring – a survivor's tale
YOGA – A Development Process Based on Ancient Principles
18-year-old CEO in Poland is making the first sign language messenger
See my response to grahamburger. Friction does not only cause decay of the amplitude, it also changes the frequency.

edit: But you are right, the mechanical clocks are still pretty amazing and quite precise given the limitations of the technology.
It isn't, necessarily, the best solution for everyone anyway.

CBT is based on challenging negative thoughts, assuming that those thoughts are manufactured or, at least, grossly exaggerated. That kinda puts you in a corner if those thoughts are factual.

ACT (Acceptance and Commitment Therapy) has more recent science behind it and gives you strategies on how to minimize the effect of unhelpful thoughts, factual or not.

https://en.wikipedia.org/wiki/Acceptance_and_commitment_ther...
Go Vendoring Beginner Tutorial
Sort of weird that it's something they bothered with, considering home phones are on the out and out.

Edit: That said, I'm sure there are still 100m Americans with phone service, but I don't know that the demographics of people who care to switch to google fiber and need phones are really that overlapping. Then again, Google probably researched this much more than I did. Just seems odd from my perspective.
Ditching rich pre-existing ecosystem by itself certainly isn't progress. The greatest language without that ecosystem is like the shiniest OS with no apps. This includes communities, developers who've acquired enormous amounts of know-how by now... It would be extremely hard make this trade-off worth it. A tough call, and a multibillion dolar company will think more than twice before choosing that route. I know I would

"I just think it's silly that you are opposed to throwing everything away"

That may be, but I'm pretty sure Google wouldn't think so :)
I'm a little confused. I agree that there is such a thing as maliciously or recklessly posting personally identifying information about people. Is that "doxxing"? If so, why are we pretending that this story constitutes "doxxing"?

Because that is what the comment to which I replied upthread claimed.
> I should point out I'm speaking as a Canadian... which might mean my bar is a lot lower.

How unpatriotic (grin). My experience has been that Canadian film is high quality. Less hollywood car chases and explosions. I think this is due to the funding from the national film board.
Erdogan cannot take a joke – summons German ambassador over satirical song
There's a significant difference between a language which permits it and a language which embraces it.
It doesn't seem particularly likely to be incorrect. That area of north-east Germany was kind of a backwater in late antiquity, with the Romans stopped well short of penetrating that far, and many of the tribes that had been living there migrating further west, and replaced with the Wends, a branch of pagan Slavs.

800 CE would be about the time that that area of Germany became part of Charlemagne's empire, and Christian missionaries started making inroads around the Baltic.
"Auernheimer says he’s currently taking in donations on the order of $2,000 per month through various channels, including Patreon and Gratipay, but mostly the funds come in Bitcoin. He explains that many of his supporters don’t want to be linked to him by a paper trail." [0]

No publicity is bad publicity!

[0] https://pando.com/2014/11/21/troll-tales-catching-up-with-we...
Canvas is a generic term for something you draw or write on. Even in the context of computing. See for example the HTML canvas.
My passwords, appx:
100 passwords for low priority accounts.

20 that would be bad if hacked (tertiary email, twitter, coursera, etc)

6 critical that I won't commit to electronic storage.

I would love to not have to lookup and type in passwords for the first two groups.
It just says they will support Xen, I doubt they will provide an official AMI.
In the early ’70s, owners of the Vauxhall Firenza made headlines protesting it
Somehow, I feel that the big deal here is the cleverness to use words like "neurons", "deep learning" and "human intuition" (the "intuition" here appears no more than simply taking the route giving max probability of success).
What I Know
import pdb;
pdb.set_trace()

Or the equivalent for whatever language I'm using.
I wish google fiber would completely take over (especially in San Francisco) where we don't have fios.