skysight-inc/HackerNews huggingface dataset:
> Isn't that a normal orbit around a common centre of mass?

If you limit yourself to looking at the position of one body with respect to another, the orbit will be an ellipse. A circular orbit is simply a special-case ellipse with an eccentricity of zero. This is true for any two orbiting masses -- from the perspective of either of them, the other body's orbit will be an ellipse. And yes, it's always with respect to the common center of mass.

Interestingly, mostly because of Jupiter, the solar system's common center of mass can sometimes lie outside the sun.
What is this? 3 points, front page, one greyed out comment that matches the reddit link -- which is the only comment?
Welcome Back, Congress Here Are 15 Issues Awaiting Your Return
There aren't enough teachers with coding skills
A one question survey on the nature of consciousness
I launched my startup (http://write.my) over the weekend and it would have to be the first paying client and the demand of freelance writers applying (we had 100+ applications in the first 3 hours which was really exciting to say the least).
Yeah! I do have some ideas for more themes and customization options that could fit under a premium one-time purchase model.
> if you have a computer scientist mindset...

Even things written by computer scientists sometimes follow the empty-is-zero model for convenience. awk's arrays behave very similarly to Excel's cell grid in this particular manner: they are conceptually of infinite size, and any element not yet set is implicitly 0. Hence you can calculate word-counts with something along the lines of count[$i]++ without first checking whether count[$i] exists; and you can also sum the counts of a predefined list of words, without throwing in if-count[$i]-is-defined checks.
Our local hospital has hand sanitizer dispensers that talk to you as you go past them even "Have you washed your hands?" then light up sort of thing as they detect movement
It's often a combination of Bash, Java, Groovy and JavaScript.
Paravirtualization bad, hardware virtualization good, is not an accurate view. You actually want a hybrid model to get the best performance. That's why KVM developers have put so much effort into the paravirtualized virtio drivers, for example. Xen has put lots of work into taking advantage of new hardware virtualization technology where it makes sense and continuing paravirtualization where it makes sense. See the two links below for great details.

http://blog.xen.org/index.php/2012/10/23/the-paravirtualizat...

http://blog.xen.org/index.php/2012/10/31/the-paravirtualizat...
Personal Code Review
It's just a good thing no one ever makes important decisions based on spreadsheets.
Pretty cool, but would be a lot cooler if you were to hire a professional typographer / designer.
Can you provide references?

That may be true of your basic drugstore Purell, which just contains ethyl alcohol. But the literature does indicate that hospital-grade hand sanitizers (a blend of alcohols, and/or a non-alcohol equivalent) are far superior and immediately effective against most organisms.

See for example, http://cmr.asm.org/content/17/4/863.short
The handles on inward opening doors are a vector for bacteria because there is no way of physically interacting with them without using your hands and touching the same place as everyone else. This product does not solve this problem, but instead tries to insert itself into the users' task flow at precisely the time when their goals are focused elsewhere (on opening the door). This is a rude interruption and will likely annoy rather than encourage more sanitization.
In the video (0:59), a woman sanitizes her hands then must immediately compromise them again to actually open the door.

I'd prefer to see a handle designed for safe operation by the elbows or feet so that the hands don't need to be compromised. Think of how a surgeon enters an operating room by pushing the door with their shoulder and their hands held up out of the way.
Writing High-Performance .NET Code
The Rise of the SWAT Team in American Policing
Botnet.
> Likewise, two bodies that are not bound will follow hyperbolas

Or parabolas, which also represent unbound solutions. In an orbital system, a parabolic trajectory represents escape velocity (exactly), a solution in which the escaping body's velocity is in progressive decline, and that reaches zero at infinity.
Didn't know about any guidelines, now I know.
Dad worked for a firm that made tantalum capacitors, and one day the truck carrying the raw metal was hit by a train on the way to their plant.

Tantalum prices being the way they were, they had the workers out there along the tracks picking up the chunks of metal from the weeds, collecting the pieces in plastic bins.

It was sent back to the smelter to be reprocessed, but the temporary shortage caused real problems with their delivery schedules.
[Giveaway] Win a Free Year of Buffer ‘Awesome Plan’
But what is the geometric mean of 2, 3, 4 and potato?
Ask HN: How many different datastores do you use at your company?
I'm doing a quick survey for a research paper to validate if startups have multi database problems such as keeping data synchronized
Ukraine War Crisis: Fear of War Strikes in Mariupol
Apologies, please reach out to jason@saleswise.com. Thanks
assuming they are not already on a visa. I can legally work in London (on a sponsored visa) but have no right to work in the EU
TiVo announces TiVo Mega, a rackmount DVR with six tuners and 24TB
1 database
I've found only the off-brand ones feel sticky. The feel varies a lot from brand to brand.
2 databases
3 databases
4 or more databases
Have you seen http://resume.linkedinlabs.com?
I can see this being useful, and welcome it. Particularly for music downloads a la iTunes etc.
That's awful snarky, and misses the point entirely.

My gut reaction is that if I, as a civilian, were to ask an FBI agent for details about a case, I'm as likely to receive half-truths and lies by omission as anything at all though. So if you want to be pedantic I guess so.

I did point out that I'd believe it could just be a transcription error by someone unfamiliar with the subject matter though.
I also think this product is attempting to solve the wrong problem, in the wrong way. Rather than try to insert another workflow step (as a previous commenter ably put it) why not focus on ways of preventing the contact with contaminants in the first place? After all, door handles are just one vector, and how many of the others can be converted into sanitizer dispensers?
They found DNA evidence on 3 of the victims, that is completely different then finding DNA evidence on one victim.
The article's nearly impossible to read on mobile.
Why shouldn't "being first to post confers no privilege..." not extend to "being the only one to post confers no privilege..."?
From the original report:

"Only the largest software houses, who can justify the investment
required to build their own toolset, can afford to ignore all third party
tools. Smaller developers choosing to create their own tools are likely
to be left behind with uncompetitive apps or too much time wasted."
Most popular Samsung Odin 3.09 is the ROM Flashing software using for Android Samsung Smartphones & tablets Samsung devices. Including Samsung Galaxy S4, S5 and Galaxy Note etc... Flash and Download Odin / then Install Custom ROM to your android device. The Stock OTA & firmware files to customize in your Android Samsung Smartphone which is not available on Samsung Android based devices officially.
You require Root access for In Order to install Custom ROM your Android phones. Samsung Odin is extensively used for Firmware Updates, to installing Custom ROM & Kernels for Samsung devices. To keep away from those errors Samsung odin flash software is the best solution. You can free download Latest Odin using our Odin Download links.
> All in all I'm sure Debian will consider IceCat though.

Just to clarify, IceCat is around for almost a decade now. Actually, IceCat was called IceWeasel before the Debian project decided to call their own Firefox fork IceWeasel. [1]

So no, I don't believe Debian will consider GNU IceCat.

[1] https://en.wikipedia.org/wiki/GNU_IceCat#Origins_of_the_name
Really cool. At first glance it seems to me like there might be two products/services here - one that is what you have here minus YouTube and other publicly available media sources, and another centralized web app that provides users access to all public media without having to run their own server. Maybe they could be integrated in a way where users can add their own media sources through the centralized web app to have it all in one place.
Tips for the New Marijuana Growing Season
Null is probably also much older:
https://en.wikipedia.org/wiki/Mu_%28negative%29
An error.
I think many will say Javascript and something else.

Working in any web stack, you are likely to use Javascript (almost) on a daily basis. And much less likely to use Javascript or Javascript-based technology on the back end.

I think I would also add SQL, for the "not no-SQL" backing store. This is a funny beast: a programming language which (arguably) has not originally been intended to be used as a programming language, but often is.

(I use C# for the middle tier, but it could be anything depending on the stack.)
See the elevator in frequent need of repair page pop-up. 1997 report is first. I do not know how the data is being sorted, maybe give user the power to sort it?

Also, I just noticed that the data is actualy quite comprehensive. You have a lot of fluff in-between the detailed data. Dashboard, then some picture carousel, and then map. But the cream of the crop data is buried below. That data is really awesome, pest control, neighbourhood crimes. I am not a UI /UX person, but there has to be a better visual representaion for it. I like how you mention milestones and even famous celebrities in the vicinity, but at first it seems a bit confusing at to what purpose those pictures serve until it hits you. I did not even scroll down at first. I just stopped at dashboard, clicked the reports and that's it. Really good idea, polish it really well. I know a bit superficial advice, but you can get this thing going pretty well.
Offer a one-time service too for $20 or so.
What if instead of "propagating empty cells as #NA everywhere", instead the functions operating on cell values returned #NA by default if an empty cell was present in the input, but also included an optional parameter which was either a true/false flag to treat the value as the appropriate identity (makes sense for things like SUM, etc.) or which provides a default to use in the case of an empty cell (which may make more sense to use for functions that aren't the append function of a monoid.)

(Though I think the failure to use exact arbitrary precision numeric values except where an imprecise operation forces fallback to limit precision binary floating-point approximations -- and then visually distinguishing when the latter has occurred -- is a bigger problem for common spreadsheet use cases than the bad null handling.)
Well, self-driving cars have eyes (err, LIDARs and IR cameras), it's just a matter of software ;).
Pangu jailbreak is the latest jailbreak tool now available among the jailbreak community, since it pangu provides an untethered jailbreak on latest Apple iPhone, iPad and iPod running iOS7.1 and higher versions. Specially pangu jailbreak is now providing iOS7.1.2 jailbreak and iOS7.1.1 pangu jailbreak on most of all apple devices. Many people loved pangu jailbreak tool which released by Chinese hackers than evasi0n jailbreak and geeksn0w jailbreak as such jailbreak tools have many limits.
Rackspace acquisition?
I think rule #1 should be don't try to second-guess what the end user wants or needs when you are writing or maintaining a piece of software that you yourself don't use or need.
This should be forced whenever you try to purchase something
I'm neither your dude nor your asshole.

Get some manners.
Is it just me, or is this a recipe for slippery sanitizer-covered floors after people bump into these handles and trigger the pump? (Whether deliberately, by opening the door with their backs with hands full, or inadvertently just walking around in a crowded corridor.)
Vulnerable to what? Perhaps better to say, "everyone would be vulnerable".
UV sterilization works by disrupting the DNA of pathogens -- which is exactly the same mechanism that causes skin cancer. So I don't see this product arriving anytime soon.
Can someone post a summary of the part of the story hinted to by the headline? I couldn't find it.
Obviously stopping and standing there at the door is not the idea here.
Luckily shaaaaaaaaaaaaa.com itself is fine: https://shaaaaaaaaaaaaa.com/check/shaaaaaaaaaaaaa.com
I don't understand. This looks like an implementation of lisp functions on top of an already existing Common Lisp implementation.
I genuinely don't know all three acronyms you used there.

Be honest. Do you think that most of the people that are browsing over and reading these comments are knowledgeable enough in your niche field to know all those acronyms?

Probably not.
I'm looking forward to ROS2 using DDS, which will give zero copy IPC for nodes on the same computer. [1]

I wouldn't say that Rust is bad at talking about compile time versus runtime, just that Nimrod is better. This throws a compile error in Rust, for instance:

static FOOBAR: int = if 2i > 1i { 10 } else { 20 };

But this doesn't in Nimrod:

when 2 > 1:
const FOOBAR = 10
else:
const FOOBAR = 20

And that's all because Nimrod added this 'when' keyword distinct from 'if' for stuff that gets computed at compile time. I wouldn't need something like that in a non-embedded context (I guess it's used for specializing to a given operating system by the creator?) but I'll happily use it.

[1]http://design.ros2.org/
You seem to be addressing the title rather than the meat of the paper. If it's the same version as is included in Literate Programming (as I believe it to be), I highly recommend reading through it.
Is it not far easier to acquire the necessary computing power than it was in past? As more and more people converge on the internet, the attack vector increases dramatically as well. How much easier is it today to get the same botnet the government used for Flame? Furthermore, the idea of safety behind computational difficulty is going to be eroding away quicker than ever, in the future.
Free Trial SSL Certificate: Test Root CA Instructions
Can We Defeat EBOLA with an Experimental CANCER Drug?
I don't think it's criticism, it's just not the most useful question they could be asking at this point in time. If he's showing off a new project - I think it's probably best to help improve what he currently has now and then worrying about the integrations later
Every time I encounter the way our immigration policies treat various co-workers of mine, I'm ashamed and scandalized.

They are the last people to be a "drain on our economy" and they're effectively chained to their jobs, which seems so archaic.
Hand washing should be done with runnin water and soap when possible. If you don't hav running water and soap you cannise handgels, but they don't kill everything. Alcoholgels don't kill c.diff. Alcohol gels only work on hands that are clean.

You need to be careful with the soap you chose because hands can be "too clean" - some soaps are harsh on the skin and cause conditions suitable for bugs.

http://www.nhs.uk/Conditions/Clostridium-difficile/Pages/Pre...

http://www.cdc.gov/handwashing/show-me-the-science-hand-sani...
Would be interesting to know how this affects Git version control, which has SHA-1 at its core.
Really? Like what, launch nukes because Russia doesn't want to hand over Snowden? Come on, that's just ridiculous. If Putin sent his plane(or went himself on official business) to Switzerland, absolutely no one could do anything about it.
A Venture Capitalist Walks into a Winery
If you have any ideas you would like to submit, we'd love to hear them. But especially if you know any great entrepreneurs, it would be great if you could tell them to look at the challenges at IdeaMarket and see if any meet their passions. Thanks.
Defcon21 there was an hour long talk. (I'm not 100% sure it was 21, could have been 20).

I look at MTS on a nearly a weekly basis. I want to say z/OS's mainframe OS is based on MTS. I don't know this for sure.

This is how I arrived at this conclusion:

(This is all ancient ~6-8 years Pre-Unix System 1)

See the big draw of of the System360 was Michigan University shoe horned in memory visualization (which allowed for concurrent time shared processing). This was released as the System360-67M (M for Michigan), these things exploded off the shelves. IBM received roughly 100 orders for these systems, not requests to lease time, but cash in hand gimme that.

They rolled out the System360-70 which was just the System360-67M, but under a different name. These are going to ship with TSS/360 (Time Sharing System 360). But ya know it never got done in time, and UofM had already finished MTS. Which did explode.

Also OS/360 was batched based. You couldn't have multi-user, multi-process. Which famously modern System360 emulation can do. So who knows.

I honestly don't know. But I'm 90% sure z/OS is just AIX with MTS in some kind of BSD-esque jail. I think MTS is open-ish sourced. It had a big community up until it was mothballed universally in the mid to late 90's.

:.:.:

I certainly can't afford a z/OS system to sit around and pentest myself :P

:.:.:

Also as I stated nobody configures the security of the underlying unix on IBM mainframes. So they maybe fairly easy to own.
Just FYI, the top nav rolls down when screen width is narrow: http://cl.ly/image/0k2j34200n38

Otherwise, this looks cool. I work in the real-estate space, so it's nice to see some innovative ideas coming through. You mentioned in another comment that you use public data but try to be very careful about what goes in. How do you do that? With humans or with automated tools?

Looks fantastic either way. Good luck. I'd like to see what you can come up with in other cities.
Most Common Lisp implementations are written in Common Lisp.
Someone on HN knows this subject much better than I do, but as I understand it, there's no attack in the literature that takes a good certificate request and $2MM as an input and spits out a validating certificate as an output.

This is different than the situation with MD5, where the components needed for a successful attack were known to the literature, and the real work was (a) scaling the attack so that it could perform within the time windows needed to forge a TLS certificate and (b) putting all the pieces together.

(But see upthread with 'pbsd, who is one of those people on HN who knows the subject much better than me).
well it was an honest question.

I don't see myself doing this so i just simply ask. There's no need to downvote.
What is a great developer?
How do you define a great developer ?
I'm with you on that, at least in the short term. I honestly don't see a single proper use case why I would want to put some dorky 'smart'watch (which isn't really that smart because it can't work without a cellphone) that I need to take off every night and recharge (maybe even recharge during! the day like with the Moto360 apparently).

How hard is it to take out your phone, which is with you in your pocket or on your desk already anyway to see a notification?
How ISIS Came to Control Large Portions of Syria and Iraq
Having multi-character delimiters for `cut` doesn't seem as unreasonable to me as having pliers on a screwdriver.
Checklist for Choosing Your Investors
Philosophically speaking you can never verify anything through experimentation: in a controlled experiment you will use instruments and tools you need to trust (how do you know the microscope isn't lying?) and if you go through the process of trying to see if anything is confirmed, for a long enough time you will end up with the axioms of any scientific field, which are never verified (just assumed true).

You can prove negatives though, so thats something :).
Most C code is written so it can be built with any POSIX C lib, otherwise the FreeBSD ports and Homebrew on OSX wouldn't be quite so extensive. Much is written so it can be built on Windows too, with only standard C library support.
If it sees itself in a mirror and notices a stain, does it drive up to a shrub and start going back and forth to rub itself clean?
I think SAR = https://en.wikipedia.org/wiki/Specific_absorption_rate
And then you can buy from the page with the details. Forcing you to go back to the twit to buy would be a bad idea.
Come by Tonight for Drinks with Weebly and SVB at Pete's Tavern at 5pm
From the OP:

If you poke around Google's SSL configuration, you'll see that (!) they use certificates signed with SHA-1. But each certificate expires in 3 months, a short-lived window that reduces the chances that a certificate could be forged, while they migrate to SHA-2 in 2015.
I still haven't figured it out (partially for lack of trying, I'll admit). Kind of reminds me of Donald Norman's criticism of doors that require a user manual, even if it's only one word.
6 Data-Driven Customers Trends Your Startup Need to Know
How Twitter Uses Redis to Scale – 105TB RAM, 39MM QPS, 10,000+ Instances
Creating an Infographic from Start to Finish
looks cool! I hope new impl can remove the bad parts from std. CL
Last I checked the unix philosophy was "small tools that each do one thing well". You're saying that perl is a good example of that?

IMO making "cut" be better at its one job is more unix-y than using the more complex tools to do conceptually simple things.
Auto-updating directory of tech jobs at startups
Show HN: All contacts in your app
Thank you so much for putting this post together. I was there and enjoyed it plenty. Its been a focus of a few discussions among friends back home in Bermuda.
If going SHA-2 only requires a request flag, why so long for a transition? Is there some downside (e.g. old clients that don't support it) that holds Google off?
"they're effectively chained to their jobs, which seems so archaic."

Not just archaic, but wrong. And even if we say "but they're choosing to be here, so it still must be better than what they came from" - which isn't entirely false, but ignores some things - it still means that the rest of us are competing with these extra-abusable workers which some companies might not mind paying a premium for on paper.
This is for SSL and certificate validation - Google's move won't affect git in any way.

Git uses it to ensure that the data that comes out is exactly what went in (like a much better checksum than md5 or crc32 etc).

I don't know what the security implications are on the git side... I suppose an attacker could try to figure out how to change source code in a way that it preserves a commit log.
Reserve some blame for your company: the reason H-1B programs are so widely abused is because industry can't give up cheap labor.
I assume you would need to forge a meaningful (and potentially harmful) commit with the same SHA-1 as an existing one to do arm. That's probably more difficult than forging an SSL certificate (since the actual contents of the blob are more constrained that the certificate file, probably). I'm also not really sure what would happen if commits made after the "compromised" one happened to conflict with it but I'm pretty sure the devs would notice something fishy going on pretty quickly.

That being said git/mercurial and friends will have to transition to an other hashing algorithm sooner or later but it's not as urgent as web certificates security-wise.
"Get Started - it's 100% free!" ??
Hosting Olympics on the Moon to bankroll a Lunar observatory... this is one hell of a nice idea :).