skysight-inc/HackerNews huggingface dataset:
> I just don't think we're at the point where we can deduce friction from gravitational waves

Where do you think the energy we measure in a gravitational wave comes from? The whole concept arose to explain the last parsec problem of orbital collapse.
Reminds me of the grind a professional poker player goes through. Every day, wake up, play poker for 10-15 hours, study for ~5 hours, sleep. There's a reason they call it the grind, and why there are very few overall winning players, despite plenty of smart individuals playing.
How 'dirty money' from Russia flooded into the UK – and where it went
WebMD taps Apple’s ResearchKit for factors contributing to healthy pregnancies
NET PDF Processing – Develop PDF in C#, VB.NET and ASP.NET
Both in Ukraine and Syria the Russians are supporting the legitimate government. Don't forget there was coup in Ukraine. Not very good governments but still.
It doesn't have to be tabbed (you can specifically open apps in new floating windows) but I don't know of any easy way of doing tiling, but I basically threat my Chromebook at a throwaway dumb terminal for when my "real" laptop is too big and heavy so I can't say I've learned every in and out of it.
Nuclear subs seek virtual SAN, says VMware
Facebook is not worth 33B:
Large Hadron Collider turns up five new particles
Citrix reveals full Xen combo will be cheaper than Xen lite for Azure
RealFlight? I had a similar control box that used a game port (D-sub) before USB was common.
I saw the first talk from its author in Milan, the feature I like most is that it emulates AWS Lambda locally with a Docker.
MoveTo – A lightweight scroll animation JS library without any dependency
Good old Doug makes a little fuss here:
https://books.google.no/books?id=qa85DgAAQBAJ&lpg=PT428&ots=...

When I said "make a big fuss" i didn't mean "herald it as the gold standard", but they do go on about it even though they might disagree about what it utlimately signifies.
We use a combination that works well for us:

Rippling (hr+payroll) and it connects to most of the following services:

- Atlassian (jira + wiki + bitbucket + HipChat)

- GMail (domains and emails)

- Zendesk (support)

- IQBoxy (bookkeeping)

- QuickBooks (accounting + invoicing)
This is easy enough to solve on Unix... simply fork() before each test. Just make sure that the master is single-threaded or this won't work.
Well unless you are going to fund it personally, there are hundreds of universities with the capability and the corporate relationships and the fiscal motivation to do it. Furthermore there are a lot of R&D labs in this sector with the capability in private hands.
Ebay takes on Amazon with guaranteed 3-day delivery on 20M items
Diff, cherry, commit. But avoid blaming.
This is the most important question. Answering this on their site / sales materials will boost conversion than any other thing I can think of.

The next question is, "What areas of Lagos have coverage?"

Their site doesn't say. Only gives pictures of buildings of their customers.
Mobile advertising startup Databerries raises $16M
It's great, but it's basically "VNC for individual windows" and suffers many of the same issues - window updates happens according to the redraw algorithm of XPRA, rather than in the sequence carried out by the application, and the application doesn't wait on the rendering. That said I've been able to play back full screen full HD video on my several years old laptop via XPRA with minimal jerking or tearing, so it's not a major problem.
ARM’s next-gen chip design puts the focus on artificial intelligence
I think you're misunderstanding me. I don't think it's self-evident that Ebert was wrong to argue about games' artistry without playing them, and I suspect that a reasonably good argument could be made that he wasn't. What I find weird is that Ebert didn't make that argument, and didn't seem to think he needed to.
Google Maps now helps you remember where you parked your car
Distill – Interactive Visual Journal about machine learning
The team that found it is at least partly academic; they published a paper on a free-start collision at CRYPTO 2015, and made a prediction there about how long it would take them and how much it would cost to find a full collision, which was more or less accurate. They are hash function researchers, not spies or hackers. There's no reason to believe they were hiding anything.
What specific "sugar" and features would dawson add to Functions? Google Functions is already super easy to get up and running and integrates with git/GitHub. The only features I currently see as missing in Google Functions are:

1.) Ability to provide a custom domain for http triggers

2.) Scheduling/cron to trigger functions. E.G. trigger function foo() every 22 minutes. Trigger function bar() on April 10th 09:24:23.
SpaceX is working with NASA to identify landing spots on Mars
ARM DynamIQ: Expanding the Possibilities for Artificial… – ARM
desalination requires infrastructure, and most of the water needs are in places like the sahel which are super far from the sea, the problem isn't desalination, it's that there's no water in the ground in some geographic locations
Indeed, TLA+ is mostly known for formalizing and verifying distributed systems and concurrent algorithms. This has a few reasons:

1. Lamport's algorithmic work is in concurrent and distributed algorithms, and as he uses TLA for his own algorithms -- and he's TLA+'s first user -- that's how it's known.

2. Few other general software verification formalisms are able to handle concurrency as easily as TLA, so that is where it shines in comparison. Of course, this is intentional because Lamport designed TLA+ to work well for the kinds of algorithms he's interested in.

3. When engineers write software systems that are too complex or subtle to be obviously correct, and could therefore benefit from formal verification, it is usually the case that a concurrent or distributed algorithm is involved.

Having said that, there is nothing specific about TLA+ that makes it any less suitable for sequential algorithms. If you write one that you think is complicated or subtle enough to require help in reasoning, you could certainly benefit from TLA+.

But if you're interested just in sequential algorithms, you do have more options, like Why3/WhyML, which I think is very nice (although I prefer TLA+). Whether WhyML or TLA+ would be better suited to verify your sequential algorithm depends largely on personal aesthetic preferences, as well as some details of requirements. For example, WhyML can generate OCaml code, while TLA+ can't. On the other hand, TLA+ has both SMT solvers and a model checker, which makes it more likely that you can verify the entire algorithm automatically, while WhyML requires manual proof in Isabelle or Coq for properties the automatic solvers can't verify (I hear they're working on a proof language directly in Why; I hope it's as nice as TLA+'s proof language). Also, TLA+ lets you describe your algorithm at various levels of abstraction, and show that the more detailed ones implement the more abstract ones. WhyML is more focused on the abstraction level of actual program code.
Adobe launches its Advertising Cloud to manage ads across search, social and TV
>Does this really work?

Well, obviously N = 1 but if I can't convince you with "I can recall a string of 37 digits 5 months after memorising them" I don't know what will!

It is SO weird but it just works. It's hard to explain and really paradoxical because I use it for everything now ... Allais paradox 1953 (lm => lam => drunk in dutch), Ellsberg paradox 1961 (jt => jeti => jeti chasing jedi with urns on a mountain). In my honest opinion its a skill worth learning. If this didn't convince you, Sherlock also uses it in the series ;)
Control GPIO with Your Raspberry Pi and Docker Swarm
This looks neat.

I am new to the whole serverless concept, can someone explain how it works? Let's say I have to do some processing on the server (schedule some cron jobs, generate a PDF or send an email), how do I go about doing that? Do I use AWS Lambda for that?
Adobe unifies its digital businesses on a single cloud platform
The Constitution is extremely​ abbreviated because it was written by hand.

?!
It's no different than the other terrible advice of "Don't go to sick call cause [insert bad outcome]." At the end of the day whatever problem you have, physical or mental, is going to come out and be worse in left untreated.

99.9% of people in high stakes military jobs who seek treatment will have no adverse impacts on their career from seeking mental health treatment.

I don't know enough about your case to make any further comment but the plural of anecdote isn't data.
MakerBot says its new print process reduces times and costs by around 30%
If you like to linger where it’s shady the Populele wants to linger too
20 Software Quality Assurance Best Practices for 2017
Nest CCTV cameras can be easily blacked out by Bluetooth burglars
Consulting is high variance, particularly when consultants underinvest in marketing/sales. It's absolutely nothing to be ashamed of; we're all in business here (some more straightforwardly than others). There is nothing wrong with making customers being hard; it's the fun, necessary hard that, combined with making customers happy, is why business drives the world forward.

Since consulting is high variance, at any given time some people perceive "the market" as being on fire and some perceive it as being in a slump, but for small consulting firms, your kite flies in basically all weather conditions.

what's the best thing to do when you have long stretches without solid work?

Do more sales and marketing.

Not kidding.

Take every happy client you have from the last two years. Send them each an email asking them how business is going and whether $FOO is still working up to their expectations. Follow up gracefully if they don't respond. After reconnecting, get them on a call to talk about their plans over next 3~6 months. Talk yourself into those plans. If you cannot talk yourself into those plans, ask if they will introduce you to 2~3 people who should have something like $FOO in their own business.

I've been working a lot lately on Raspberry Pi, off-grid tech, power monitoring, etc.

Awesome projects. I mean nothing untoward with the following observation: generally, when you're solving problems for customers who are not plugged into the power grid, you're solving problems for people who don't exactly have signing authority for a $20k engagement starting next week. (I can imagine there are industrial applications for which this is not true! If you've got those leads, ignore this observation.) I might consider, if you're looking for technical skills to expand your business opportunity, whether these are the skills you want to develop or whether you want to develop ones which select for clients who have expensive problems that they'll happily pay to solve.
Wow this is great! I've grown tired of the typical agency world of billable hours and conversions. Looking forward to seeing more jobs posted across the gamut of IT.

Also happy to see this working without javascript or unnecessary marketing tags. It's refreshing.
Spider venom messes with our brains–and may help protect them from harm
And I want a two dollar Ferrari, but realistically i take what I can get. Recruiters will have to do to.
There's nothing here to debate. Ebert clearly says that video games are not art. As does this article. This is because video games and art are fundamentally different, and there is no question of video games being art. It seems the video gamers are not ready to accept this. In trying to seek validation for the time they spend playing these games, they are building arguments which are of no use. This may be because they want to improve their perception among public who tend to dismiss time spent playing video games as wasted. It also works best for the video game industry to have its clients believe that they are purchasing art when they are buying video games. I think that's why Roger Ebert gave up arguing after a point of time. Video gamers can believe whatever they want to, that does not change the fact that video games are not art.
Dr Hannah Fry: We need to be wary of algorithms behind closed doors
In my experience that's often sign of either a job position where they don't really know what they want, or a recruiter casting a wide net trying to catch people with a bit of each on their resume. Playing keyword bingo. I've had much more success by looking around on the likes of linkedin / twitter to find the good recruiters. Single people with their own shop or ones within an org. The ones who seem to be well recommended or seem to know their game. Approach them personally, make friends with them, get to know them. Tell them you are bad at BS. Once they get to know you, they will go to their network. Let them do their job of finding you the position. Or, they will put you on their books for when a suitable one comes up. I find the quality of positions and work is much higher doing things this way. This took me a long time to work out too.
I thought that they were going to replace the garbage collector in D but I haven't heard anything about it recently. Does anybody know whether that is going to happen?
git blame should be renamed to git why
Here is a different perspective, that is still consistent with belief in God:
http://epistle.us/inspiration/godwillsaveme.html

It suggests that you can simultaneously believe that God will provide/save/whatever and still take material opportunities presented to you.

(I don't have the same belief system as you, and I do not seek to change your view. Just sharing a different perspective that I remember hearing many years ago.)
Got a video link?
But at least it's finally the year of Linux in the headrest.
That's not something that's going to trouble US authorities given that the US invasion of Iraq was alleged to have been because the Iraqi leadership couldn't demonstrate that there were no "weapons of mass destruction" hidden somewhere in the country.
Unless you've been engaging in online noncery and have amassed a gigantic collection of photographs and videos of child abuse like the scumbag described in the article has evidenced, you should be absolutely fine. It's certainly not the judge's behaviour that is sickening here.
Right I always wondered if my opinion of it stemmed from the fact that I read it relatively late in my career. Never having fresh eyes on it, I suppose it's easy to take things like syntax and such for granted. That said, is Scheme really a good language for "not getting hung up on syntax?" It has an admittedly simple grammar but I can't help but feel that with the prevalence of ALGOL style languages, an intro student is better off just just biting the bullet and learning something more traditional.

If I was going to teach things like type systems and such and was ok with exotic syntax, I might teach Haskell or something.
Google going to Congress in Oracle fight
Uh, what is "Mi", "Ki"? Is it Mebibyte, kibibyte? Wikipedia says correct abbreviation is MiB and KiB.
Because it's an informal group. The formal discussions decisions are taken in the Council of Ministers.
Wasn't there a microsoft post a few days ago explaining why messing with scroll is a bad idea?

EDIT: I'm stupid this is isn't related to user input scroll, but anchor like scroll just smooth
Above should read: "preferring not to be emotionally disturbed"
It's generally expected that functions compiled with different compilers (for the same target architecture) can call each other. This only works if the compilers agree on where function arguments go; since they are all required to do it in the same way, it's better to require everyone to do it the fast way rather than requiring everyone to do it the slow way.
$280 is outdated. And too optimistic.

Right now at N400 per dollar (it was 450 barely a month ago), $280 is 112,000 naira. Top earning high school teachers get N50k monthly. Entry level bankers get N70k. I know an accountant for a media house (Masters in finance) who earns N80 and works 10 hours per day for six days a week.
Show HN: File System Performance Testing Tool for Windows
The bad news is that job descriptions are written in vacuums with no connection to reality.

The somewhat good news is that job listings are not a great way to find jobs anyway.

I have and have known many others that have gotten jobs they did not meet the description for at all. Just a matter of going out and meeting people. If you can meet someone face to face, they won't sweat the details in the job description. No bullshitting required.
[Hackathon]: Build a Spark Streaming Application and Win $10,000
Since you're currently maintaining the site, you might want to consider splitting "Serbia and Montenegro" into two separate countries, since they've been independent from each other for over a decade now.
Or, you know, just be a decent person and don't download huge swathes of child pornography.

To be honest, it's quite disgusting that you're most concerned with how to hide such horrendous material.
One way to accomplish this is only to extend copyright to revealed code, not to executables by themselves - this is consistent with the fundamental aim of IP, which is to eventually leave behind useful public goods (as opposed to, say, very long-lived trade secrets or opaque devices that can't be easily replicated - you don't get a patent if you haven't revealed how others can make your device.)
Nevermind that, I once tried to board a flight in Dubai with a completely empty water bottle. Just before I boarded the plane, security stopped me and rummaged through my bag for a minute or so as though they were looking for something then just threw my empty bottle out, saying it was not allowed. I was thirsty for the whole flight because of that. They did, however, manage to foil my plan of bringing down an A380 with an empty 200ml bottle.
Low latency is like a car with an autonomy of 20000km (12000 miles) but a speed limit of 80km/h (50mph) : pretty slow (low throughput) but no ennoying pauses when you drive from NYC to SF. Balanced throughput and latency mean you have a car with 800km autonomy but you can drive up to 150km/h (90mph). Of course you usually don't need that much speed and you'll end up having a lot of pauses on your SF to NYC trip, but you'll get there a lot quicker because you'll be able to drive at 70 mph all the time.

Which model is better ? I don't know but all the car I know are the second kind. What about GCs ? I don't know, but the majority of modern GC are the second kind …
I think that a lot of the cognitive dissonance between what we think very good programmers do and what we ourselves do stems from the fact that the people whom we perceive to be very good programmers do greenfield projects and we non-rockstars are stuck having to maintain legacy applications, where there's a lot less room to be "very good"; mostly, it's a success to do this work for 2 weeks before giving up.
When they say 'full time' in the job description, how many hours do they expect us to spend time on those projects?
x11vnc with shared :0.
Freshmeat was not about hosting, but announcement of releases, and discovery of projects that people had deemed "release-worthy", and providing structured information about it.

I love Github, but it doesn't serve the same purpose. (Neither does openhub).

What was great about Freshmeat was being able to go to the front page every morning and scan through the new releases and discover new cool projects or releases of important software.

If anything, while Freshmeat would be vastly harder to do right today, it'd also potentially be a far better project today given how much more open source software is out there, but it'd need to be run by someone willing to do a lot of work to either let people customise what appears on their front page or enforcing a strong editorial policy to pick the most interesting updates rather than just spew everything... That worked back when "everything" was little enough for people to skim through everything, but not today.

That said, like others, I too miss it in a mostly abstract way, in that I first realised it had stopped updating long after it happened - like e.g. Slashdot, I'd slowly checked it less and less and until it stopped being part of my daily routine. I'm glad they've kept it there as a historical artefact at least, and hope it stays as a reminder.
it's not working on chrome either.
login dialog just opens another popup with another login dialog
Ask HN: Does storing personal info of customers scare you?
Personal info : phone number, address, social security number etc.

Given how common data breaches are, I feel very scared about having customers' personal details in my database. I follow standard security practices : have a firewall, keep software on servers upto date, automated security updates. But the thought of a data breach still scares me.

In the event of a data breach (hopefully never), what is the best way to handle the situation? Some thoughts : notify customers, authorities (which ones though?), disable payments temporarily, investigate how the breach happened (how does one go about this?), make relevant changes to prevent this in the future. Is there any personal liability involved?
I don't think pilom is arguing looping the rope around your hand; he's arguing to zig-zag the rope a bit so that he force pulling on it tried pulling it through your fingers (pinkie first), perpendicular to the direction of the rope, instead of parallel to it, so that it can slide out of your fingers.

I am not sure that works with tug of war ropes, though, as they, given the forces used, are too thick to allow for that zig-zaggy bend.

I certainly don't see it in photos on http://www.tug-of-war.org.uk/towtactics.htm
Mostly serverless web applications in JS (and Python coming soon!), served with CloudFront (static S3 files) and API Gateway (dynamic APIs).
Not sure why one would decide on using a framework because it is integrated with a few vendors that are popular at the moment. There is significant lock-in, and just because it is open source does not make it free. Lots of companies right now release client libraries that work only with their own remote server under a liberal license, giving the illusion of freedom.
An encrypted drive will typically contain metadata identifying it as such, so no.
That was the weirdest shit I've seen in a good while.
Show HN: FaaS – Serverless functions framework for Docker
Boston Public Schools to Replace Mercator Projection
Anti-Ageing Machine: More-ATP the Mitochondrial Theory of Aging in Reverse
At my university the introductory programming was taught using scheme and I found it weird at first as I knew the more traditional approaches (personally I have taught myself programming first in Basic and Pascal).

Later I have been assisting a professor during python classes and I have come to appreciate the benefits of a purely functional language for introductions (our teachers have strategically chosen not to talk about the `begin` keyword in Scheme). Many students have had really hard time grasping the idea of variables and scopes.
Times are moving faster, you have to adapt. Efficiency is trump. Children are no exception here. You gotta see that there is just no time for things like 'being a child'.
The Haskell tax is high in my city as is the cost of living.
Some of the jobs listed on the site date from 2013 - it seems as though some housekeeping is required.
When everything has a warning, nothing does.
> idiotic yocto linux distribution

Never used it, but from what I see on embedded conference talks, it seems to be widely deployed.
The market for FOSS programmers will grow in Europe. A report has just been published that says “open source is important for the future of the European software industry.” [1]

In the UK, Government Digital Service already has a strict policy that software it writes should be open.

Being able to write FOSS in your day job is a wonderful boon . Especially in government it will help offset the lower salaries of the public sector.

[1] https://joinup.ec.europa.eu/community/osor/news/ec-study-rec...