skysight-inc/HackerNews huggingface dataset:
>The most important tests, though, for refactoring are tests that you throw away. We’re hesitant. We love deleting code, but we hate deleting tests, because it gives us this feeling of insecurity. The sort of test that you do during refactoring doesn’t lend itself well to maintaining code over time. You’re going to be a lot more granular in your tests. You’re going to be testing things that are outside of the purview of normal integration or unit tests, and it’s important that you feel comfortable throwing those away when you’re done with a refactoring effort.

If you're throwing away a lot of your tests, that's generally a sign that your tests and your code are too tightly coupled.
That is a pain. I've got a project in early stages that is using AppCache to deal with disconnected use, and AppCache's replacement isn't commonly available yet.

Then again I'm using AppCache as lightly as possible to get around some of the issues people report, essentially managing my own cache in one or more of the local storage options and just using AppCache for the stub that primes/updates the core code in that cache, so switching to using another option just as lightly might not be difficult. I'll have to read around Service Workers and make sure I'm not arranging to shoot myself in all three feet...
Just noticing this -- and the 1st link is quite nice indeed, thanks, but how does it support your argument?
Jump from family structures to "safe spaces" is a bit of a stretch imo -- but if we do it, I'd say it argues for us to be accomodating of multiple arrangements depending what fits specific people, rather than forcing everyone into one convention.
And the 2nd one is rather unpersuasive on multiple levels.
Go?

I'm half-joking but hey, that would seriously be awesome. Talking mainly about ease of use.
Netscape kicked started Mozilla, the later versions of Netscape were built on top of Firefox not vise versa.

The Firefox browser was a project unrelated to the original Netscape browser (Gecko was build from scratch under Mozilla).

Netscape only open-sourced Netscape Communicator, an effort which took them over a year during which they didn't work on their browser at all. That combined with switching their browser development effort to Gecko under Mozilla is pretty much what killed Netscape as it gave Microsoft 2 free years in which Netscape didn't release any substantial releases or released pretty broken software.

Basically after releasing Netscape 4 in 1997 it took them 3 years to release something functional in the form of Netscape 6 (there was no 5 AFAIK), and Netscape 6 compared really poorly to even IE5 which had 2 years of no competition to take over the market, and IE 6 which was released about 6 months later pretty much smoked Netscape 6.

Netscape indeed should get quite a bit of credit for Mozilla, but I really hate when people say that IE won because Microsoft was evil, IE wont because Netscape did allot of mistakes along the way.
In particular, SSRIs have been linked to increased violence in men aged 15-24 (but not other demographics), yet we continue to prescribe them to people in that demographic.
There are numerous error messages that highlight perl 5 isms

e.g.

> say $#array;
===SORRY!=== Error while compiling <unknown file>
Unsupported use of $#variable; in Perl 6 please use @variable.end

and

package foo;
===SORRY!=== Error while compiling <unknown file>
This appears to be Perl 5 code. If you intended it to be Perl 6 code, please use a Perl 6 style declaration like "unit package Foo;" or "unit module Foo;", or use the block form instead of the semicolon form.
Looks very slick, guys :)
Check out Atomic Rockets—great resource on realistic space combat ideas. (no stealth, lasers or missiles?, etc)

http://www.projectrho.com/public_html/rocket/index.php
God how I love it when there's no login barrier to try. Awesome site!
Those amused by such straining of music notation may like this site: http://llllllll.co/t/experimental-music-notation-resources/
Yes, far worse. A laptop without a nub-style pointer is effectively keyboard-only. Worse than keyboard-only if there is no way to disable the touchpad.

I know that elitebooks, latitudes, etc used to have these too. None of them do anymore.
IMHO the "opt-in" scenario will probably go something like this: "Play Spotify through Android Auto? (Y/N) - clicking 'Y' turns full integration on with all data collected".
SVGs are 100% supported with very few restrictions.
Overall, pretty layman slide deck (for DJB anyway) and some good notes. Was just talking about RC4/BEAST with someone yesterday.

Related slides from Peter Schwabe, documenting the `gfverify` component djb mentioned near the end, to verify Curve25519: http://ecc2015.math.u-bordeaux1.fr/documents/schwabe.pdf

Another interesting paper just from there for performance minded people, "Sandy2x: The Fastest Curve25519 Implementation Ever" - http://csrc.nist.gov/groups/ST/ecc-workshop-2015/presentatio...
I don't remember looking at this project. I think I did read other implementations of this algorithm, and they all end up very similar, so it's probably due to algorithm itself.

It might be interesting to link to all codebases that might be relevant. Maybe I will add a list to https://airsick.guide/tools.html.

---

I only searched briefly for more stable methods. Thanks for the reference, I'll have a look!
In the case of Android, the big downside is very slow system updates because all apps on the device have to be recompiled. But it probably can be fixed.
Unfortunately, they do have real impacts on the media. It's why there are 642 different Buzzfeed clones invading every aspect of your life and your local newspaper can't keep the lights on.
I've had a good experience with Cassandra for times series data.
Yup, that's very true but the numbers just don't add up well on search in terms of subscription or donation. We have tried to do much less advertising, making it up on affiliate revenue, but we can't do that much because of our privacy policy. We can only use programs that can be anonymous, which means the companies run them themselves through URL parameters, and that's really just Amazon and eBay.
AWS re:invent keynote livestream
That's definitely something I can do easily enough. Maybe make the rotation axis configurable
Yeah, making decisions is like a big pros and cons list. If there's no real way to split the two it's hard if it's something I care on some level about.

So for example picking a colour for a carpet or pick a new pair of shoes is a nightmare and I put that kind of thing off because ultimately I have no way in my brain to pick beyond that I want something plain so it's quite uncomfortable.

Or picking a holiday destination is awkward, I live in Europe but I don't care whether I next go to Berlin, Paris or Rome. Even if I've been there before versus not I just don't care at all beyond if I consider it stressful being out of comfort zone or something in which case some places can be ruled out.

I suppose that's the trivial things, the bigger life decisions where I can't make a decision I guess ultimately my wife makes for us.

I don't think that's specific to this condition, I've read elsewhere that lots of people have a similar scientific approach to decision making.
Spot on. "Reddit" is a highly diversified international community, and it is laughable when a charachteristic is attributed to it. It's millions of people, not some contiguous unit, so sure Reddit has racism, sexism and people who think Donald Trump is a great leader, but these are edge cases.

The FP algorithim doesn't matter too much. They need to do a flat minimal ui and fix search. They just dont have the money to hire engineers and their staff is out of bandwidth.
It lowers the barrier of entry to use lethal violence and that is not a good thing. A more realistic scenerio is that rich countries will have less reason to seek diplomatic solutions now that the only people doing the dying are the poorer nations they wage war against. Just imagine how many years an all robot military could occupy a nation with no public blowback because of casualties. At that point it's a cost calculation.

Just imagine how this might be applied by powers like the US, Russia, Israel, and China. IMO its a recipe for increased use of force and extended violent occupations. And that's not even getting into the issue of autonomous kill decision capabilities.
You see someone tie their boat to a dock and walk away. Then you notice that their knot is terrible, and the boat is about to drift off, so you untie it and re-tie it for them.
It does. However, the benefit is much more obvious on mobile given the CPU/memory and bandwidth constraints.
Reading through I found several diagrams in the articles were potentially misleading. Images are scaled based on height rather than area, making 2x increases look like 4x.

Thankfully the numbers are quoted which lets me form what I think is a better opinion.
Single and Double Letter Domains Launch .CLUB’s First China Auction
The activities of superpowers like the USA setting up fake vaccination centres to collect blood samples in Afghanistan is hindering vaccination work.
Our long-term product vision is community-driven instant answers for most searches: DuckDuckHack - http://duckduckhack.com/

We think partnering with thousands of the best sites on the Web with great answers in all niche categories (lego parts, municipal bonds, anything) is a win-win-win for everyone (us, partners, users). Right now anyone can suggest an instant answer source, and anyone can develop it. The answers themselves and the entire platform is open source.
Moov: Wearable Fitness Coach – Looks Like an Interesting Fitbit Competitor
I'm a tournament Scrabble player and I want to do this for Scrabble. The only choices we have are a very buggy and crappy phone app, made by EA (missing tons of words) that only allows correspondence play, and a client written in something like Java 5 and hosted on some computer in Romania (http://www.isc.ro) to avoid the copyright issue. The latter recently crashed and wiped out about a year of data because presumably the maintainer did not do backups. I can't even use it because I'd have to downgrade Java on my computer.

There are great open source tools out there for analyzing/simulating games that can be hooked up to the proposed site (http://quackle.org for example). Both of the aforementioned programs (the EA one, and ISC) have very elementary analysis with nothing close to look-ahead.

I've written a study server at aerolith.org using HTML5/new technologies and am going to add multiplayer soon with Websockets. My time is very limited due to my job, but I'd be willing to help with an effort to recreate something like this amazing site for Scrabble. But again the main issue is the copyright/trademark issue, and the fact that EA has the rights to online Scrabble in North America. If anyone has any ideas it would be awesome.
The US needs to start paying fines for this kind of behavior. Except of course we won't. But it makes me mad that this kind of thing happens and there's nothing that will be done to claim justice.
Now that Apple Pencil exists, I hope they consider a port. This looks amazing but I just don't think any app could convince me to buy a Windows machine.
Had to disable the font of the website, it's terrible for reading.
If someone got sick because you weren't vaccinated, does that not imply that they were also not vaccinated? Or are there cases where e.g. you can only get vaccinated as an adult, and you're suggesting a civil suit if you infect a child?
Is P=NP an Ill Posed Problem? (2009)
Jet Movement Detects ScrollUp and ScrollDown Movement for You. (JavaScript)
I wonder how it does the exercise sensing?
The more clueless people pick the story the more distorted it gets.

There are VERY FEW ARM based routers. Huge majority runs MIPS. You know what runs ARM? stupid IoT devices, security systems/cameras, and custom/very specialized niche jobs.

Here is a graph from the original story:
http://www.symantec.com/connect/sites/default/files/users/us...
Done. Your turn, where are those?
You can't with a straight face say there is no room for dirty money in a country that hosts Lloyd's.
Seeing Past Criticism in Writing
How to use HEVC/4K Video Streams in HTML5 without Plugins
Amazon’s AWS Is Now a $7.3B Business as It Passes 1M Active Enterprise Customers
Show HN: Hackerbuzz – Simple HN trends
The Competitive World of AOL Disc Collecting
>whereas helping yourself is immediately advantageous for you and is in your default interest.

No it isn't, it's basically suicidal. We wouldn't evolve to be mostly altruistic if being altruistic was bad for our survival.
The axe grinding machine is in another castle.
I've thought about it, but I'm obviously missing the point completely here. Can't publishers already create high-performance web pages using non-bastardized HTML? Aren't the vast majority of performance issues on the mobile web due to publishers misusing analytics and advertising, rather than anything that would be solved by this project?
I was thinking of the exact same thing. But I'm not sure it really applies, at least in the specific case of polio. Historically most people didn't have it, so we can't really be "missing" it. If we were talking about eradicating something relatively common and non-lethal, such as the common cold, that would be more comparable to the gut parasites.
Amazon QuickSight – Business Intelligence by AWS
You could find someone who would do managed ejabberd.

ejabberd is an XMPP server written in erlang. As soon as I saw they talked about erlang I was pretty confident that ejabberd was the next name they would drop. Very surprised they suggest they rolled their own.
After reading part 2 of the article, I was surprised by just how blatantly the financial relationship is predicated on the doctor's professional judgement:

"The government investigation of Risperdal sales later unearthed one email from a Johnson & Johnson salesperson that was typical of the approach. She told her supervisor that she was going to promise one doctor that if he raised his Risperdal market share from 16 percent to 50 percent in the coming 12 months he could become a paid speaker."
Learning atomic parts of anything is very easy. Its using those atomic parts to build complex systems that is hard.

If there is a operator in Perl 6, which you don't have in Python- Your options are to rewrite those semantics in Python most of them pretty large, and they won't be easy to read either.

Ease of learning is a irrelevant metric. You can't use a needle to replace a saw, if you do you are only going to end up doing more work.
A brief introduction to C++’s model for type- and resource-safety [pdf]
I think that it was actually quit nice that Nelly used the money to send kids to college.

[0]http://urbanintellectuals.com/2015/08/28/did-you-know-nelly-...
It is a serious point.

The same claim - that immigrants are a benefit to the economy - has been stated without refute for 20 years now in the US, for both low level Latin American workers (construction, agriculture, minimum wage service) and higher level services (H1Bs in technology and nursing).

The participant rate of employment in the US, which can't be gamed as easily as other unemployment measurements, is still lower than it was in 2008. Now the taxpayers get to subsidize both the unemployed American worker and the immigrant (via health care, schooling, lost taxes, etc.)

How this is a benefit for anyone other than capital owners is something I'd love to hear.
Amazon QuickSight – Fast and Easy to Use Business Intelligence for Big Data
Just keep that codebase in Perl 5? Perl 6 isn't a replacement for Perl 5. It's a whole new language. Perl 5 is still actively maintained and used.
Perl 6 has slides, IRC, a skim-through (learnxinyminutes), reference docs, examples, but alas no solid tutorial. This, IMO, will be a major problem if it persists until Christmas.
I'm hoping somebody will combine methane hydrate harvesting with desalination - both seaside activities that serve large populations, cross-investing, bootstrapping one another. And making clean water and energy truly fungible commodities.
I came across lichess last year, incredible site with a good stack: Scala, Play framework and mithril.js for the client. Now please implement the top 64 chess variants, like 5x6 chess or chess for 4 players, or modern day abstracts like Dvonn, Arimaa (not AI resistant anymore), Hive, Canon, The Duke, Tash-Kalar, Neuroshima Hex or Taj Mahal.
I think you've misunderstood. An IT contractor is generally the director of their company, and there aren't generally any nominee directors. In this case the two people providing the company registration services are actually nominee directors of the company (the same company that received the billion dollar stolen wire transfer!)
Let's analyze Ashley Madison data to understand big data
Just like they support via text based chat right now. It sounds like most of opposition to their reasons against voice chat really is just end-user whining.
Perl 6 have many symbols than Perl 5.
They don't -- at least they don't really do anything substantially different. Depending on the container implementation, they either work by using the system library, which have all the downsides of shared libraries, or they bundle their own which have all the downsides shipping a potentially old or insecure version that won't see updates.
The Building That's in Two Countries at Once
This is so cool! I can definitely see this overlayed with some football video and not noticing anything (although I wonder how hard it would be to isolate the whistle from background noise... I guess isolating that frequency wouldn't be that hard)

I know it sounds silly, but I sort of wish he posted what the pea whistle sounded like without any encoded data, just for reference. I know we've all heard a pea whistle, but I still would like to play both sequentially and try to see if I detected a difference.
I'm curious: why does it feel like they're looking at me when I see them frontally, but like they're looking past me in other angles? Is it only me?

Very noticeable with the farthest camera. It's less pronounced with the old guy, but the black one is really jarring for me.
Part of AMP is caching on Google's servers (and others). That can't quite be done individually.
Generation Wuss (2014)
Maybe he's arguing for implementations that are provably correct, but I don't think DJB is a big fan of "provable security".

https://twitter.com/hashbreaker/status/294465109613477889, "Some evidence that "provable security" is negatively correlated with actual security: http://cr.yp.to/talks/2013.01.23/slides.pdf "
Words with friends worked around it by simply using a different name. Also, see this https://www.reddit.com/r/explainlikeimfive/comments/16enap/e...
The book Fundamentals of Astrodynamics" by Bate, Mueller and White, where it seems like these notes come from was my Orbital Mechanics textbook in college.

Our final project was to program a crude missile defense system. Great book. It's an old one, but I highly recommend it. It's one of the few textbooks I saved from college.
MyWesternCanon
@MyWesternCanon is a Twitter bot that tweets out the Western canon one sentence at a time.

Tagline: "Get a quality liberal arts education delivered to you in easily digestible tweets."

A excerpt from a recent press release:

Readerly is introducing a new product into the education market, @MyWesternCanon. @MyWesternCanon is a Twitter feed that features the great literary and philosophical works of the Western tradition. It lets students "follow" these works during their time at college, thus read the great works of Western literature, history, and philosophy. By retweeting or favoriting tweets from the likes of Aristophanes, Jean-Jacque Rousseau, and Mary Wollstonecraft, students are engaging with the great minds of the Western tradition.

"@MyWesternCanon allows students to read the entire Western canon in easily digestible tweets," says Readerly CEO, Dr. Sean Miller. "So while they bone up on information technology and business management, majors that will guarantee them high-paying careers in today's fast-paced economy, they'll be getting a quality liberal arts education as well. It's a win-win."

I'd love to get the Hacker News community's impression.
Check out the latest Cyber Advisor
Intro to Functional Reactive Programming
Every Perl expression has a context, and context is as central to Perl as types are to some other languages. It's first chapter material in any Perl book. It's not "overloading on return type" strictly speaking, but that's what the syntax looks like.

An array (of characters in your example) in a scalar context is the length of the array. I don't know if that's whats happening here, but that's how you do it everywhere else in Perl so it would make sense to do it on strings too.
Vaccines are not 100% effective. Some people are unable to take vaccinations. That's why we want to vaccinate as many people as possible - herd immunity protects the people who are unable to get vaccinated or people at that edge of efficacy.

And a child who is not vaccinated by their parent may want to get that vaccination when they're old enough to make that decision by themselves.
Why not just use IRC?
Finally! I haven't played in over a year, but when I did, there was no correlation between the order of messages I saw and the order of messages somebody else saw... made for some rather frustrating arguments.

Although that matchmaking change where you get to say where you want to go and it matches you with a team helped too.
http://voxinc.typepad.com/thecustomer/files/cheat_sheet.htm
A Widow's Threats and Sony Hack: The Saga of 'Steve Jobs'
The board and tile distribution of WWF are inferior, as is the dictionary. I'd love to use the original game.
Breaking down the security promises of Proton Mail
It seems a natural. Unless they have a special relationship with Microsoft of course.
Haskell has custom operators too along with custom precedence, not too problematic.
Are there any features that you wanted or thought about implementing into DuckDuckGo but could not for technical reasons or otherwise?
> The biggest danger is the government believing they "solved" autonomous killing machines that kill people based on the NSA's mass spying apparatus, when in fact such robots could have many false positives.

False positives only matter in so far as they can generate outrage that can threaten power. So if you find a way to make absolutely sure no powerful person gets killed, which doesn't seem like a hard problem to solve, you can pretty much start shooting fish in a barrel without any adverse consequences. E.g. when Mao had his leaders fulfill quotas of persecuting so-called dissidents, whether those people were really dissidents was rather secondary. What matters is that there is a certain percentage that is unemployed, starving, and/or hunted by killer robots; that in itself does wonders to keep people in line, and the people who aren't directly under attack have a huge capacity to rationalize and ignore things, if that's what it takes to not be attacked. If we can accept people needlessly starving we can accept people being killed by a random number generator no problem.

I wish I was being snarky, and I hope for nothing more than to be proven wrong, but absent radical changes, that's what I see in our future. "A boot stamping on a human face, forever" is not a still frame, it's a process, and unless that process is stopped for good, that human face will become infinitely thin and infinitely helpless.