skysight-inc/HackerNews huggingface dataset:
Call for Proposals: RocketConf 2015, Amsterdam, the Netherlands
Crappy Fizz-Buzz
This is not the UEFI backdoor you are looking for
The best* players are the ones who gank their opponents in 10 minutes using clubs and pointy sticks.

*For certain values of "best"
The "a" is superfluous.

>> and returns the volume over a litre
Securing a Restful JSON API with JWT Authentication in GO
That's a good example of how faulty "if you don't have anything to hide, you have nothing to worry about" argument is.
Taxes are in the same ballpark for all western countries. The real burden isn't the financial load, it is the complexity. I had a dream that my US state could take over all forms of taxation and have a single payer system (ha!) Business, personal, income, property, federal, all of it, one form, filed electronically and done by the state. Done.
This worked for structs since a very long time, the change makes maps consistent too.
It's a regulatory arbitrage. Everyone knows that the risk on those super-senior tranches is basically zero (it would take something like 60% of the world's investment-grade companies going bankrupt for them to actually pay off), but the regulations say that Deutsche would have to hold assets to cover it. So they find some investors who declare that they'll cover it instead, in exchange for a few percentage points, and everybody wins: the investors get (a small amount of) free money, Deutsche can hold fewer assets and use its balance sheet for more profitable things. Even the regulators probably don't mind so much - the regulations are overly simplistic (dare I say populist?) in circumstances like this, and everyone knows that.
Show HN: Crowdfund court cases for privacy, human rights and the environment
RocketConf is a three day conference in Amsterdam, The Netherlands. The 2015 edition takes place on 11-13 November.

The target audience are modern web developers (front and back end) and dev ops. Topics range from Ruby on Rails to Elixir to Ember.js to Docker.

The call for proposals is now open.

Also, there are some early bird-priced tickets left. If you're thinking about attending - be quick to grab an early bird ticket!

Edit: link: http://www.rocketconf.eu
Gopher Fest (Live Feed)
> I know that hundreds, maybe thousands of people like me are willing to start their companies here in the US, employ people, pay taxes, drive the economy,

It seems they care more and more about megacorp job creators than others.
Also, in the real world a candidate would probably google De Morgans laws.

Coding is not bomb disposal, if anything it's bomb construction. I would argue it's desirable for a developer to look these complex-and-not-frequently-used concepts up when they need them, to ensure they are not misremembering. It would be better to test a candidates ability go search for good reference material than whether they can remember your specific question off the top of their head. Wouldn't you want your nitration chemist to be regularly looking at his textbook?
That anagram question...I would have never figured out to use sorting. I would have done a simple loop that checks to see if the letter exists in the other word. Loop until false is returned...The length check seems 100% necessary to solve this problem.
I think the meaning is "It only takes a small high powered team to 'change the world'/add tremendous value if they have skills and a good idea." Snapchat is one example of many.
This particular link has some info about that situation. GC pauses are deterministic starting Go1.5. Application code will run for at least 40ms out of every 50ms. The upper limit for the GC pause is 10ms and its typically lower.
I do understand that second degree, but I don't think the author is a fanboy...

At work, we're also Mongodb users. If tomorrow we try to benchmark against Cassandra, performance will probably be the selling point. I don't think it's absurd to compare mongodb and rethinkdb, they're very similar dbs.

As for the benchmark, I agree it doesn't explore every facet of both databases and focus on performance... That's what benchmarks do.

The intent of the author may have been to challenge his existing choice (mongodb) which is a good thing. The (corrected) results may lead to: expect no performance gain if we migrate to RethinkDB... What's wrong with that?
A distributed filesystem like http://en.wikipedia.org/wiki/Tahoe-LAFS or http://ipfs.io/ would become incredibly useful if they got sufficient adoption.
The banality of evil: they got so used to tracking the exact location of their users at all times, and sharing that information with advertisers, that they didn't realise that it might not be a good idea to systematically leak it to other people.
So, reimplementing API's is crazy?

Should Microsoft sue wine developers?

Should Amazon sue anyone making a compatible EC2 API?
Shared libs in golang
5 things I wish I’d been told before I started my physics degree
Turn it off. It's now secure.
Turn it back on. It's now insecure (to some level).
> A lot of the Rust community seems to have come from the Ruby side of things

People say that about Elixir too. No doubt about other languages as well.

I think the truism is: "(ex-)Ruby users are more vocal about what they use"

It'd be fascinating to do a study on personality types/traits and programming language use.
I find it hard to grasp why any intelligent individual who knows what goes on with Facebook would still voluntarily remain on Facebook.

"Ah but the social ostracization!", seemingly the main reason why otherwise intelligent, informed people do stay on Facebook, just doesn't hold up anymore, as too many cool, socially active 20-somethings I know or are acquainted with have moved off of Facebook, mostly in last 1-2 years. Even if you're stuck in a gossipy friend group that would "severely judge you" for leaving Facebook, which is more likely in your own head than in reality, then that's probably a sign you need to find more down to earth friends.
High speed polling and/or the disabling of interrupts is totally a valid solution, esp when given such a high throughput that you will always have messages waiting there is actually no reason to be interrupt driven. No sleeping, no waiting, no waste.

Polling is not necessarily evil or wasteful.
http://www.gnu.org/licenses/hessla.en.html
From the description of the problem immediately afterwards, they're looking for you to return "a" (a variable name) which is the magnitude of the volume given less the volume of 1 litre (i.e "a" cm^3 - 1000 cm^3)
Actually its pretty easy, I just did it yesterday for my PostgreSQL container.

Debian/Ubuntu example:
sudo docker exec -it my_pgsql_container_name /bin/sh -c "apt-get update; apt-get -qqy upgrade; apt-get clean"
One time I got a nice task to do as part of recruitment process. Given very, very badly written module with no tests and so on, my task was to implement new feature of this module and apply "the boy scout rule" with constraint that I could not change any main interface, "because it would broke a project".

I wish I could do more tasks like this which really tests real-world problems in jobs rather than valueless Fibbonacci's sequence.

The company was Krakow Office of Base CRM. Unfortunately, I do not work there.
https://getbase.com/
Lack of infrastructure is not the crazy bit. Everyone knows that they have the money to throw at the problem.

The fact that all games of WC will be played in one city is the problem. All the fans in contact for a prolonged span...It won't end well.
The questioner really meant to say "Return as the volume exceeding a litre." Even saying "over a litre" will probably make anybody familiar with physics wonder just exactly what they are asking. "Volume over litres" is what it made me think initially which is very confusing as I don't know what that would actually be in the physical world (other than a nonsensical scalar).
It's a common idiom to use "over" as an equivalent for "divided by". I'm not certain that's what's meant here, now that you question it, but I assume it means "give the volume in fractional liters".

EDIT: Actually, looking at the context again, I'm quite certain that's not what is meant at all. They must want the part of the volume exceeding a liter, as mentioned in other comments. But that was definitely not my first interpretation, due to the idiom I just described.
Solution they've described doesn't account for duplicate letters in a word.
The right solution would be to build frequency maps of letters in each word and compare the maps.

(defn anagram? [a b]
(= (frequencies a) (frequencies b)))
It sounds gibberish to a native speaker too, but from context what he meant was, 'take three measurements in centimetres, calculate the volume and return the amount in excess of one litre.'
BUSINESS CARD PROMOTION EMAIL TEMPLATE
But in this case the author has a public Github page with the code used to recreate the benchmark.

So I don't see how any claim of bias applies here.
TO INCREASE PAGE VIEWS
Ah, too late to edit, but using for*/first to terminate the first time it finds a match is faster still.
Mine is somewhat the opposite way - my goal is to ensure I get the card back and then forget about the money :(
The source NY Daily News stories has more detail: http://www.nydailynews.com/sports/soccer/soccer-rat-ex-u-s-s...
In[2]: (True, False) = (False, True)
In[3]: True
Out[3]: False
In[4]: 1 if False else 0
Out[4]: 1
In[5]: 'yes' if bool(0) == False else 'no'
Out[5]: 'no'
In[6]: bool(0) == False
Out[6]: False

What bothers me here is that when the interpreter says "False", it clearly means the opposite of (the new) False. So by reassigning True and False, I've actually caused inconsistent behavior in python, not just really-confusingly-named behavior. Suddenly False sometimes means one thing and sometimes means something else.
Please, someone let Duncan know that CBOR encoding is somewhat not as useful as it could be.

I twitted about that unusefulness here [1] and here [2].

In short, CBOR orders major types in such a way that if you use memcmp negative integers go as bigger values than positive integers. This breaks important invariant "memcmp ordering as value ordering" which is EXTREMELY useful. If you preserve that invariant then you can sort, index and navigate over compact opaque representation of values without their decoding, saving time and memory.

[1] https://twitter.com/sergueyz/status/603491963258740736

[2] https://twitter.com/sergueyz/status/603492486191947776
I understand the reasoning.

You want to test my programming ability that's fine. Just don't make me be present on site (if this involves more than going somewhere in the same city or in the vicinity)

Or do a phone screen. You can filter people that can't code FizzBuzz with that, with a high confidence level. Just ask the right questions.

Because you can believe that to get called for a senior job interview and being asked to do FizzBuzz P! me off! It's extremely disrespectful.
Like this? https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
Linking superconductivity and structure
It's the network effect. There are no other good ways to keep casually in touch with people from 100+ countries that I know of. Sure, people you can just go and have a coffee with isn't a problem, but those you have to fly 4+ hours to see are a different matter.

These 20-somethings - they're also moving off of Google properties? Or is it just facebook data you're concerned about?
> then that's probably a sign you need to find more down to earth friends.

No faster way to get people to agree with you than to insult their friends ;)

I use Facebook, and I consider myself very privacy conscious. How do I reconcile that? I decide what I want to share (very little) and only log in occasionally, for the odd update. It's a pragmatic view and a reasonable one. I don't feel the need to cut myself off from a convenient social resource on principle alone. I have to make decisions on what personal details I share about myself all day, every day (such as commenting here, for example)–Facebook is just another example of that.

I agree that lack of user knowledge (and, therefore, consent) with location information on messages is worrying though, and should be addressed.
Free, Personal, Crowd-Based Travel Map App (with OpenStreetMaps)
Well, OK. I am not calling the author a fanboy, and i'll agree they probably aren't.

There are at least 3 things here which invalidate this post because they make the numbers uncomparable:

1. Is the hardware adequate to run the tests, or does it favor one database?

2. Are both databases tuned to the use case?

3. Running only one type of action at a time is meaningless. Contention between reads and writes is what normally drives performance stats.
Correction, E-3 visa i.e. H-1B for Australians. E-2 is if you want to start a business. Not available to, as in the article, Russians though.
I had to look up the definition of "genuflect":

"Lower one's body briefly by bending one knee to the ground, typically in worship or as a sign of respect."
I live in a different country to almost all of my friends and family. Facebook is how we stay in touch. Some of my friends don't check their emails on a regular basis and don't use Google Hangouts. Facebook is incredibly useful for people in my position.
I would've preferred if SpaceX didn't become a Defense contract. Now I'm worried about military/NSA influence (in order to get these contracts) spilling over into Elon Musk's satellite Internet business.
You say in another comment that you use Ubuntu. With Arch I'd make my own package to manage this, if one didn't exist. It's quite easy with Arch, but I'm not really sure whether that's the case with Ubuntu. I've definitely found packaging to be a skill worth having.
Location-Based Marketing Startup Ubimo Gets $7.5M
This. But as for non-native English speaker, that "over a litre" part is easy to miss. Special care should be taken when interviewing candidates not in their mother tongue and such single word catch should be emphasized more.
New iOS Bug Crashing iPhones Simply by Receiving a Text Message
Jobandtalent Gets $25M to Steer Its Analysis Recruitment Platform in the U.S
Thank you, I didn't know this.
Business Currency Exchange Startup Kantox Raises $11M Series B
Sure. In fact, a heating pad is often used to treat the physical symptoms of this syndrome especially with back pain. A heating pad draws blood to the area.

http://en.m.wikipedia.org/wiki/Heating_pad

It is important to note though that physically treating the physical symptoms like that 1) serves to validate them and 2) through the symptom imperative causes the pain to move elsewhere. The true treatment is to realize the psychogenic nature of the pain and identify and acknowledge the mental issues at the root of the problem.
Tech  Snapchat CEO: 'We Need to IPO'
(Reposting a question I asked in an earlier discussion, where I may have arrived too late for anyone to see it).

That cases raises an interesting precedent issue that I have not been able to find the answer to. Let's assume that the Supreme Court decides not to take the appeal, so the decision of the Court of Appeals for the Federal Circuit that APIs are copyrightable stands.

What courts is this precedent for?

Generally, the way precedent works is that if appeals from court X go to court Y, then the decisions of court Y are precedent for court X. If court Z is not on the appeals path from X, then the decisions of court Z are not binding precedent for X.

For copyright cases, appeals normally do NOT go to the CAFC. They go the Courts of Appeal for the circuit in which the court appealed from resides. E.g., copyright cases from district courts in the 2nd Circuit go to the 2nd Circuit Court of Appeals.

In general, that is the appeals path from the Federal district court. Copyright cases aren't specifically singled out.

Oracle vs. Google was tried in the 9th Circuit. If it had just been a copyright case, the appeal would have went to the 9th Circuit Court of Appeals. However, it was also a patent case, and patent cases are singled out. They are explicitly diverted from the normal appeals path and go to the CAFC. If the case is also some other kind of case, such as a copyright case or an antitrust case, the CAFC is allowed to hear those aspects too.

So does this mean that if P sues D in the 9th circuit over copyright, with no patent issues or any other issues that would bring the appeal to the CAFC, then the district court would only use the 9th Circuit Court of Appeals for precedent (which I believe disagrees with CAFC), and ignore CAFC's Google vs. Oracle copyright ruling?

Even more confusing, suppose P sues D over copyright and patents in the 9th Circuit. The district court figures that the case, if appealed, will go to the CAFC, and so follows CAFC precedent for the copyright aspects. Now suppose after the court rules, neither party appeals the court's decisions on any of the patent issues. The only appeal copyright issues. Does the case still go to CAFC? Or does it go the 9th Circuit? If it goes to the 9th Circuit, do they apply their own copyright precedent or CAFC precedent?
CoreText iOS 8.3 Glitch Allows Remote Crashing of Messaging App
That's the old Roboto, right?

So they'll just update it at some point and everyone who uses the old will automatically be using the new one?
Peter Thiel just made his second investment in a London company
We know nothing about the author's use case...

Maybe he wanted to know where each DB shines compared to each other, to see if some workloads are better suited to one or the other.

Of course, benchmarks "should" include concurrent reads/updates/writes/deletes because it can make a huge difference depending on the DB's implementation.

Of course, the author "should" also have tested sharding / durability / resistance to partition / resource consumption in his tests... Maybe he didn't have the resources to test properly. I also do quick&dirty benchmarks like these, mostly because exhaustive benchmarks cost so much more (time, money, expertise)...
I'm glad the 20-somethings in your circle haved moved off of Facebook, but mine haven't, including my girlfriend. I'm just not willing to be the one guy always insisting we IM on something else. I might get rid of it upon graduation but until then it's the de facto communication tool and it's not worth the hassle to fight this.
An issue I have with both official docker hub images and dockerfiles provided by software developers is that almost always they run their software inside the container as root.
Or maybe "Here's my GPS coords and current speed". Facebook Messenger should add direction and speed information!
Apple co-founder Steve Wozniak thinks Edward Snowden is a 'total hero'
Every "architectural decision" I've ever seen has been wrong. It's always resulted in a worse product than simply writing the code and allowing the architecture to happen.

(This doesn't mean writing code with no layering, just deferring those decisions to the point where you actually have the code that makes use of them)
I used to be the same but after spending 8 months there the food is better in Europe, your quality of life is generally higher, lower working hours and the government system is one that I wouldn't want to support.
Snapchat now has nearly 100M daily users
I was obviously exaggerating about it. Sites like nationmaster shows 82% and that's from 2007. And yes they do exist but selling a software to customer is very hard in china. I am talking about direct B2C model...eg you sell a photoshop like program.
Most of these companies use the software to support its additional services.
Also interesting is the ship wreck at the mouth of the Thames containing 1,400 tons of explosives. They estimate if it blew it would be felt in London and create a tidal wave 1-5 meters high.

http://en.wikipedia.org/wiki/SS_Richard_Montgomery
I'm incredibly excited that finally these problems are being addressed, but I'm not sure if this is relevant to HN.
Well the point still stands... in case of an "event" that blows up collateral chains, Deutsche will be in big trouble.

Also, interestingly, from the piece I quoted, a lot of these derivatives get to be created without any collateral being posted at all:

"Another important metric is the under-collateralization of the OTC market. The Bank for International Settlements estimates that the volume of collateral supporting the OTC market is about $1.8 trillion, thus roughly only half of exposures. Assuming a collateral reuse rate between 2.5-3.0, the dedicated collateral is some $600 - $700 billion. Some counterparties (e.g., sovereigns, quasi-sovereigns, large pension funds and insurers, and AAA corporations) are often not required to post collateral. The remaining exposures will have to be collateralized when moved to CCP to avoid creating puts to the safety net. As such, there is likely to an increased demand for collateral worldwide."
> it becomes less effective as a strategy if the cost of just-in-time refactoring prior to implementing each new feature turns out to be significantly higher than the cost of setting up the same design at an earlier stage.

Or rather, the cost of setting up the best design you could at an earlier stage, knowing what you knew at the time, and then of modifying that design to be the design you want now.

But yes, if that turned out to be cheaper than just-in-time refactoring then that would be a better way to proceed. (IME it never is cheaper though).
A few years ago I wrote a similar thing: https://github.com/mmikulicic/metacontext (now unmaintained)
I've had to stop reading Polygon whilst the Features can be good there's so much clickbait and non gaming news.

I understand they need more traffic but if I want film reviews I'll go to a film website I don't understand why they think their game reviews are equipped to discuss things they don't know much about.
As long as you have good refactoring tools (and aren't doing much stringly-typed reflection/XML based crap), renaming things as the design evolves isn't that difficult.

Typically when I'm doing something new, it starts as a pretty free-form prototype, which gets progressively refined as I figure out what in the hell I'm actually doing, and start pulling components and subfunctions out of the original spaghetti ball.
I came to the conclusion that I should leave Facebook quite a while ago now. However, almost all of my friends have and constantly use Facebook, and it remains almost their sole method of contacting me. My friend group and I are all around 16, so that likely explains things.
There are quite a few international companies with satellite offices in Dublin for this reason, even if they have offices elsewhere in Europe. :)
> They dont tend to run the jvm.

That's just false. As of 2010 when I was working writing cable settop box software, cable settop boxes were legally obligated to ship with and run the JVM as part of OCAP antitrust regulation (the idea being that firmware written in Java could run on any settop box). I'm no longer in that industry, but unless something has changed in the last 5 years (which it may have) every new cable settop box shipped in the United States shipped with a JVM and booted into firmware that ran on the JVM.

As of that time, all of the platforms I worked on were 32-bit.

Before, I said, "I'm not sure where you're getting your information." Now I'm very sure you don't know what you're talking about.
Slim VS. Haml: Performance Perspective
If you know it and can prove it, it's not a secret. Advertisers definitely not secretly, you can easily see what information advertisers see at facebook.com/ads

Facebook only knows what you are telling it, maybe don't announce your next bank robbery on your status update and you'll be alright
Totally agree :)
Clubs from Mexico participate in the Copa Libertadores. Mexico is in CONCACAF (as is the USA). That could be the connection.