skysight-inc/HackerNews huggingface dataset:
There are many ways to arrive at Pi which themselves are quite divorced from "a circle", since you could arrive at the conclusion in a one dimensional Universe.

It's true that if you were to graph these equations you would see circles, but that is besides the point - a one dimensional being wouldn't be able to understand your graph, but could still read you the digits of pi.

http://www.geom.uiuc.edu/~huberty/math5337/groupe/expresspi....
Please help Ross Ulbrich

https://freeross.org/

http://www.drugpolicy.org/news/2016/03/retired-federal-judge...
I most often hear:

Route 66 -> sounds like root

My usual route to work -> rhymes with doubt

Can someone reset the router -> rhymes with doubter.
Up until a just few years ago the Internet was fueled by extensive growth: router manufacturers (among others) made profits by selling to people who had never bought routers before.

This has all but ended now, and people shopping for their second or third router will be making different decisions.
Seedlink Technology | Shanghai | Full Time | OnSite

Seedlink is using machine learning to transform the recruiting industry. Using neural networks, we analyse gigabytes of data to produce models of ideal candidates. We then match candidates’ responses against our models to predict which candidates best fit our clients’ requirements.

We have big plans to grow internationally and to apply our technology to a range of industries.

We're looking for a variety of engineers: front end, back end, full stack, devops, machine learning, data science, management...

Please see http://www.seedlinktech.com/en_US/careers/ for a full list of vacancies.

Thanks.

Happy to answer any questions: simon.blanchard@seedlinktech.com
You can command a bay area salary. There are a lot of companies out there who cannot find skills because everyone is in the bay area, and want to work at the coolest company possible.

There are a lot of uncool companies who need those same skills, and will pay to get them.

Hell, they pay consultants far more to fly in and do the work if they can't find someone remotely.
Breaking Android Full-Disk Encryption, not so hard on Qualcomm devices
It's entertaining to see a comment simultaneously criticizing people for NOT hiring Euros, yet being willing to hire Indians.

Draw your arbitrary tribal boundaries at the exact same place I do!
Years ago I worked for a company who was building a piece of networking hardware, and we had bought some code that implemented various well-known routing protocols. This included the TCP/IP layer, but it was just the BSD stack.

Our dev hardware had a boot loader that would use FTP to download the most recent images to finish the boot. After we cut over to this code, we started having an occasional problem where this download would fail -- the box would send a spurious RST and kill the connection. I was one of the protocols people, and it ended up on my plate.

I spent 3 days staring at tcpdump, adding enormous piles of debug traces, and finally going through the code line-by-line with a copy of the Stevens book open on my lap. Eventually I found the problem - they had made one single change to the BSD code, and in so doing introduced the bug. It was compiler-dependent.

Writing this code correctly is hard.
We do lease for everything, TV, computer, car, house, vacation, you name it.

Before the crisis you could get full credits, with 0% entry on your side.

It is also quite common to live with the parents and only leave when you eventually marry, with one salary being used to pay the bank and other running costs.

Or you get to buy a little piece of land with an house that gets built with lot of shortcuts along the years.

Not sure what the best websites are, as I am living abroad, however many local agencies lack Internet presence. The best sources are ads on local newspapers or word of mouth.
This is what I hate about closed source software in general. Every sysadmin out there has complaints about how terrible support is from XYZ vendor, but it's not just that the vendor can't provide support, it's that by going closed source, the vendor is the only one who can really track down these sort of bugs. With an open source stack, no matter what breaks in any software component, I'm not left high and dry hoping that some vendor who charges buckets of cash per incident is competent. As a sysadmin, I'm putting my neck on the line anytime something breaks. I need to be able to fix things when the vendor fails.
Usually people get the job while in the US, become well liked and needed, then move where ever they damn well please.
"In what way is this different from NAT?"

I'm not sure how NAT solves this problem at all unless I'm missing something. If you lose a TCP connection from a nat'd device, there's no way to create the same connection ("same" in terms of {IP1, port1, IP2, port1} tuple) again.

"I'm guessing you don't need to do things in order like TCP, so you can ask to resend and then stitch it in"

Yes that helps. It also helps if the protocol is smart enough to distinguish between congestion based loss vs media error based loss (with a high degree of accuracy).

"Where is the beef?"

Check out my comment upthread (or downthread... where it's placed on the page now) https://news.ycombinator.com/item?id=12021454
because wearing closed shoes makes you more productive than wearing slippers..
Sorry, I don't know when this stuff is coming. In the mean time you could just use a wifi network with a SIP server for voice calls.
Here in New Zealand you hear employers complain that New Zealanders don't want to work and that they have to get staff in from the islands etc etc. What this actually means is that they can't find any local willing to work 12 hours a day for minimum wage. The amazing unwillingness to see what they are doing is very impressive to witness - asking if they have considered paying more generates the filthiest of looks.
I already have one.

We do enterprise (DAX level) consulting, so I do get to ear such stuff.
Some of the proverbs seem to have French origin, e.g. nothing some money, nothing of Swiss is a bad translation of Point d’argent, point de Suisse (No money, no Swiss [mercenaries]).
I have worked for a global company for 10 years, and that is false in my view.

Europeans do get paid very, very well, and they are equally as productive as Americans.

It's about the individual, and not much else.
MLB reached a settlement earlier this year in an antitrust suit over the blackout restrictions. It's not perfect, but did help a bit. Price increases of MLB.tv subscriptions are capped until 2020, they had to introduce a no-geographic-blackout option for subscribing to a single team's games (though when the game would have been blacked out by regional market, you have to have a cable subscription which offers the local broadcast in order to dodge the blackout), and they had to commit to either getting agreements to allow in-market streaming of games Comcast, Fox and Root regional affiliates' areas or else be unable to raise subscription prices at all until 2020.

You're still stuck with the fact that any game ESPN picks up is blacked out nationwide, though.
Ah neat, I think I remember hearing about the transmeta one back when. These weren't terribly successful though right?

What is the acronym "CFG", I wasn't able to find that anywhere.
>Espenshade and Chung found that African-American and Hispanic applicants would see their acceptance rates go down noticeably if affirmative action were ended

I care about fostering merit more than equality of outcome. Lowing standards for emotional reasons isn't something I care about, or even think is moral.
There are few, although not many counter-examples. We run Mobile Jazz [1], which is an international boutique agency with headquarters in Barcelona. We're trying to treat our employees extremely fairly and have managed to gain some of the best talent not only in Spain, but also internationally.

Here some of the things we do:

- Pay fair salaries: 54k€ / year (before tax) for those that work full-time

- We distribute the companies profits every quarter with our employees as bonuses. Although we're planning to retain more of that in the future to reinvest in internal projects.

- Everyone can choose to work from wherever they like (one guy is currently traveling around the world with his wife) and you can work as much as you like (as long as it is planned properly in advance). Some people prefer to work less and spend more time with their kids or go kitesurfing. Others decided to reduce to 1/2 time and study again (just for fun) the other 50%.

- 3-4 times per year we organize 1-2 month long company retreats [2], where we rent a villa in a nice location with good Internet and work remotely. This year we went to Cape Town and Bali. Last year we went to Thailand and skiing in the Alps. In October we're going to Martinique (Caribbean)

- We support our employees with internal project ideas, even the most crazy ones, like the automated Nespresso Ordering Machine [3] or those that have turned into actual products, like Bugfender [4].

Summarized we treat our employees very well and give them a lot of responsibility and autonomy. And it all pays off. Our clients and customer are extremely happy and since inception (2009) we didn't have to make on single outbound sale. All clients came to us through word of mouth and recommendations from existing clients.

On top of that it gives me personally a lot of freedom and peace of mind, because I know I can fully trust and rely on our employees. For example just two months ago I completely disconnected and decided to work on a small sailing boat for a month (just for fun, as a life and learning experience) crossing the Pacific from Micronesia to New Caledonia [blog post coming soon].

We're also about to launch a niche entrepreneurial community for similar-minded people called: O4H - Optimizing for Happiness (instead of profit) [5].

Feel free to email me (email address in my HN profile). I'm always happy to connect with like minded people.

For those that are looking for a job, check out our Jobs API on our website [1]. Although, to be fair I'd like to mention that we currently don't want to grow a lot more in team size (currently 20 engineers and designers), but rather focus on getting traction with our products. But that will probably change in the future again.

Links:

- [1]: https://mobilejazz.com/philosophy

- [2]: https://optimizingforhappiness.com/remote-office-cape-town-2...

- [3]: https://mobilejazz.com/blog/with-nom-youll-never-be-out-of-c...

- [4]: https://bugfender.com/

- [5]: https://optimizingforhappiness.com/
I'm sure technical ability falls on a curve like all other human abilities/activities. Like take weight lifting. Most people will be around the middle. Some will be able to lift heavier, some will be able to lift less. But if two people are training I would not expect one person to lift "10x" the next person. No way, no how.
Portable SSH client and server library [Rust]
> Especially in a world awash in bad developers.

Your comment is totally reasonable. You're being down-voted because the sentiment of that statement is so negative but in some ways it's true. There is widespread encouragement from society for individuals to learn how to program. In the last 5 decades the group that operates primarily from this motivation has exploded. The much older fanatical nerd group (originating with Charles Babbage himself) has seen more modest growth. This latter group operates primarily from intrinsic motivation. They would have an earnest desire to achieve the improvements you've stated. Simply to see if they can. Their love for their craft and overall playful orientation eventually accumulates. They quickly familiarize themselves with the whole bag of tricks. They have wet dreams about things like binary search. You just can't compete with someone who loves what they do. The more monetary incentive there is to do something the more those people are few and far between. So yes, I agree that the phenomenon is relative and that it is so extreme (10x) mostly because so many developers are merely "good enough" (1x). I still think there's a lot to be said about how much an environment enables the expression of a 10x programmer. It is most common that "good enough" really is good enough and going extreme doesn't make anything better.
"this initial registration can be used to exchange things like IMEI or somesuch for device identificatio"

PacketZoom stack does create our own randomly generated identifier per app install (so two different apps on the same device will have different ids). Nothing at all that would positively identify a device or a user (IMIE, UDID etc.). That's a strict no-no by app/play store policies.
Then learn the language? We have learnt english just fine ...
In the "traditional" method of selecting a manager, most engineers don't get selected either. However, the process is less transparent that way.

I'm saying this as a candidate that didn't get selected. I got great actionable feedback on how to be a better leader, and I'll keep my fingers crossed when there is another opportunity available.
Do they run your purchased iOS software?

Play your purchased iTunes movies locked with Fairplay DRM?

Read your purchased iBooks?

Read your personal documents, passwords, and data locked into iCloud?

Synchronize with your other Apple iCloud-only devices?

At some point, product tying results in lock-in far more costly to escape than, say, a video game console with platform-only titles.
I read it a year ago and just reread it now. I thoroughly enjoyed it, the author sounds like a very unique person to do this.
I was surprised at how efficient a heat pump can be! Research SEER. A new A/C unit has a greater-than-300% efficiency.

Heat pumps can be used for heating, too, but they're expensive and commonly involve drilling wells for geothermal loops.
cats are very clean animals. They wouldn't do their business just anywhere. If that place is inside the house it is just a matter of regular cleaning of it. Back then, a colony of a farm cats (very close to feral) lived in the attic of my grandmother's house. The attic was clean, they just didn't do it there, probably they were aware that their residence there would overwise be pretty soon terminated. I also once was to a city apartment (in a typical 9-story building in St.Petersburg, pretty high density) where an old lady lived with 17 cats. It was wonderful - they were like kind of furry tornado moving from place to place. The apartment was really clean. Cats were healthy, happy and clean. No smell, etc. Several years ago a couple of 20-something girls moved in to the apartments that we lived at the time. They had a couple of cats. Soon the smell of feces started coming from behind their door and hang in the hallway. A bunch of other people there, including us, had cats too, and it was clear that the girls just didn't take even minimal care. In about a month management had them out.
Wait, what? Is it mandatory to vote in Australia?
You'll find qualified people with good english level just about everywhere.
Two answers:

1) Modern hardware is getting much better at multiplexing resources (aka "making the things play nice with each other"). See for example sr-iov.

2) More and more applications are distributed across many machines, with the resources of each machine entirely consumed by that one application. In that case there is only one "thing" running so the problem of multiplexing goes away. This is the premise of technologies like unikernel.
> Nothing at all that would positively identify a device or a user (IMIE, UDID etc.) ...

if we ignore (for a moment) that play-store/app-store policies forbid imei use by applications, i am just curious why you think IMEI cannot be used for _device_ identification ? thanks !
The rest of your comment got lost as a duplicate; just to make sure other people see it, what you wrote below was this:

> ... "um mau arranjo é melhor que um processo".

>

> Which can be translated to "a bad deal is still better than a lawsuit".

>

> Oh so Portuguese...
is this similar? https://18f.gsa.gov/
If you're running both sides on SDRs you should be able to tweak the frequencies in use. Several LTE bands neighbor and/or overlap amateur radio bands, so adjusting the settings a bit should allow you to move your test operations in to a range that is trivial to gain permission to use.

Bands 30 and 40 actually exist entirely within the amateur 33cm band, band 42 overlaps with 9cm, and band 46 overlaps with 5cm. Two of those also overlap with unlicensed spectrum, so there's extra room to play in that no one reasonable expects those bands to be clean anywhere people have electronics.

If you have cooperative endpoint devices you could also bodge other more common LTE bands in to amateur frequencies. Band 31 is just a 20 MHz drop away from fitting in 70cm, and cutting down the duplex spacing could make part of band 8 usable in region 2.

If you want commercial hardware to work it's probably best to stick to the first group, but if you're doing SDR on both sides and just want to experiment the second group should technically work.
I wish you'd stop cluttering up these comment trees with your superficial and obviously misguided beliefs about what is and is not legal.
> Apple takes a cut because Apple provides a real service. They host the app, they do the billing...

Those benefits are irrelevant to subscription content. Apple does not host Spotify's content. Spotify does not need Apple to handle monthly billing. If Apple merely wanted to offer a convenient worldwide billing service, they could make it opt-in for smaller developers, and Spotify would happily handle their own billing, tax calculations, etc.

No, the goal here must be something more.
I'll be that person. The plural of "penis" is "penises" in English. An alternative plural for the English word "penis" comes from Latin, the language the word is borrowed from, and it is written "penes", since the word is, in Latin, of the 3rd declension, and hence takes the plural ending "-es".

Words in Latin that end in "-i" in the plural are of the 2nd declension. Hence the status of the word "penii" as a plural for "penis" exists only as a hypercorrection https://en.wikipedia.org/wiki/Hypercorrection.
"Amazing to think it was only a few decades since where just about every household had at least one CRT,"

Still got one to play games on. Reminds me of physics at High School and we get the part where the teacher, Thurgy (Mr. Thurgood) was explaining magnetism and electron fields and how CRTs work. Next class we get further explanation and the bonus story of one student ringing him at twelve o'clock at night asking how long before the purple blotches on the television will disappear before his parents got home?

Student Tim had decided to get locate the largest magnet in the house and placed it over the screen to "just see what happens?". The blotches take about two hours depending on the strength of the magnet and if you don't damage the aperture grille. Can't do that with LED screens.
Slackware 14.2 is released
Switzerland does have higher average pay CHF 91,374 = $93,703.5 [0] compared to USA $68,082 [1]. Their nominal GDP per capita is 36.62% higher and the pay is 37.6% higher.

Norway interestingly has almost the same pay as USA - $68,737 [2], probably because of high share of oil extraction in GDP (22% [3]) which skews the result. If you subtract oil share from the GDP, you get $56,195.88 nominal GDP per capita, which is almost the same as the American one ($57,220)!

Now Luxembourg is a tax haven/financial center with a population of half a million so I don't think it's a relevant comparison. Just due to population to get something close to true pay average you would have to ask a relatively (to other countries) very big percentage of their developers.

Same site for comparable data

[0] http://www.payscale.com/research/CH/Job=Software_Engineer/Sa...

[1] http://www.payscale.com/research/US/Job=Software_Developer/S...

[2] http://www.payscale.com/research/NO/Job=Software_Developer/S...

[3] https://www.ssb.no/en/befolkning/artikler-og-publikasjoner/_... page 40, graph
I'm blocked; I live in India.
> It's also not that clear that Brexit will force finance away from London, which is well entrenched.

There is a good case for the EU to forbid banks doing EUR operations (at least those intended to trade with The eurozone) outside the EU.

The UK will probably intensify operations with tax heavens (or become a tax heaven itself), so the EU will be well advised to supervise financtial transactions to/from the UK.
Google tells you what it's doing with the data in the terms of service, though. What more do you need to know from a whistleblower that isn't already disclosed?
Show HN: Clifix – zsh-like autocorrection for bash
Location: Islamabad, Pakistan

Remote: Yes

Willing to relocate: Yes

Technologies: Java, C#, Node.js, AWS, MySQL

Résumé/CV: https://www.dropbox.com/s/bmkd3xn0egugki4/CV-V4.pdf?dl=0

Email: hrshasan@gmail.com

Experienced Backend Engineer, love to do everything that happens on the server side, including architecture design, data modelling, business logic implementations and rollings this out.
In portuguese, processo is the word for both "process" and "lawsuit".
HackRF/USB2 has enough bandwidth to do LTE, particularly since LTE can be configured to use between 1.4 and 20 MHz. I think the lack of full duplex or an FPGA on board would be the major limiting factors.
I think more important lesson is not in the what but in the how. And that IMHO might be millennial problem. Or maybe just young problem, which I guess in this case is the same.

> It's millennials asking perfectly reasonable questions about why certain things are the way they are

Ah, but that's the point! The weren't asking - they were telling that this must change, because so many of us tell you so! You don't need signatures to ask a question. You need signatures to pressure.

> how forcing women to wear heels is a product of patriarchal culture and can drive women out of particular careers

I seriously doubt this is the case for "women". Some women, of course, can't stand wearing heels - just as some men can't stand wearing suits - and they choose careers where it is not customary or required. But generalizing on all women doesn't seem to be prudent. I am sure there are a lot of very motivated and driven women who won't let such things as heels derail their chosen career.

> If your only response to an office custom being questioned is to tout your authority and sneer at the insolence

If you, as an intern, question the authority of the company's management, you probably will be shown the door. There's being right, and there's being right in the right way. Hierarchies exist for reason, relationship and organizational culture are important, and the probability of an intern being so right that the company must abandon their culture and listen to the intern over the management is in general much less than the probability the intern is too green and doesn't understand a lot of things. Thus I would take an an important lesson here is that it's important not only to be right, but also to present it to other people in ways that they will be willing to accept it and that will be beneficial to them too.

If the intern's proposal is beneficial for the firm, the the firm's stakeholders should be co-opted, not bashed over the head with signatures. If it is only beneficial for the interns themselves - one would be asking, why the management should care?
Kinda. The requirement is for the person to enroll, attend a polling station and have their name marked off the electoral roll as attending, receive a ballot paper and take it to an individual voting booth, mark it, fold the ballot paper and place it in the ballot box. The act does not explicitly state that a choice must be made, it only states that the ballot paper be 'marked'. According to the act how a person marks the paper is completely up to the individual.
So we hear you like papers