skysight-inc/HackerNews huggingface dataset:
> Skimming over the code it seems like it's doing fairly egregious bittorrent spec violations.

It's true and even understated: magneticod is not only selfish but also incredibly aggressive. It will literally contact a thousand (and if your network allows, even more) nodes every single second and deceive them by forging thousands of ids to create the impression that it is "very close" (in terms of XOR-distance used in DHT Kademlia) to the every single node.

Please have a look at this website (although it is a bit old): https://dsn.tm.kit.edu/english/2936.php

There are on average 7,000,000 DHT peers in the network and less than a quarter of the nodes stay longer than 12 hours in the network (i.e. the node you contacted this morning might be long gone at the evening). There are quite a few public papers[0] describing various Sybil-attacks on BitTorrent DHT, so it's not something unknown. BEP 42[1] tries to mitigate the issue by making node IDs dependent on the IP address of the node, but as far as I know not many clients (if any) implements it.

I spoke too much but one last point: These attacks -given the scale of BitTorrent DHT- I doubt to be disruptive, but they are more dangerous for the privacy of the peers. One can gather thousands of IP addresses each day as easily using the same technique. (See http://opentracker.blog.h3q.com/2007/02/12/perfect-deniabili...)

[0]: https://www.usenix.org/legacy/event/woot10/tech/full_papers/...

[1]: http://www.bittorrent.org/beps/bep_0042.html
Yes, because humanity has never held a belief that wasn't firmly grounded in fact!
Benchmarking Elixir Benchmarking Tools
Python coding interview challenges
I'd say, is less slimy than traditional advertising.

Eh, traditional newspaper-billboard-and-broadcast-TV advertising doesn't try to follow me around and build an identifiable profile of me personally* - or serve up viruses then claim they're unable to stop doing that.

The only virtue of online ads is you can remove them with an ad blocker (and that's not a benefit I've heard ad companies promoting).

*Obviously, there's still some profiling, but it's orders of magnitude coarser than Google has.
Um, yes? Being born makes you worthy of survival. Where is the ethical dilemma? Otherwise I agree with your post.
A smaller-scale UK based example (which gets a mention in the blog comments) is the MRC's Laboratory of Molecular Biology in Cambridge. Still very much a going concern although I suspect it's culture has changed somewhat over time.
That's true at a high level, but off on some dates.

Southwest cut a deal with Amadeus in 2007, but is still using the internal homegrown copy of Sabre for all domestic bookings. If you book something that lands outside the US, it goes via Amadeus. They will move all reservations to Amadeus, but over the next year or so.

They exposed bookings to corporate booking tools starting in 2009, but not via a GDS, but rather by a private connection.[1]

Then, in 2015, they exposed bookings via Amadeus, including domestic, to corporate travel tools. But, the booking itself does land in the aforementioned homegrown reservation system.

[1]https://www.concur.com/newsroom/article/concur-and-southwest...
Handmade Magic Mouse Accessory from Retired Apple Tree Wood
This is a bunch of cool sounding scientific nihilism, but it's false. Nclb was a great attempt to manage academia and it worked.

http://www.nber.org/papers/w15531 http://www.nber.org/papers/w20511 http://www.nber.org/papers/w16745
Naive response: Throw out the bureaucrats. Leave those with subject knowledge. Tell them to do their work to the best of their ability? Stop measuring things. Talk to them once in a while.
Life must be pretty sweet if we're down to classifying the application of a single sticker as 'damaging property'.
IAAF says it has suffered cyber attack
That is totally incredible. But apparently real. I'm surprised the judge got off so lightly.
> But it still has cholesterol, and hormones and other bad stuff, and what are the benefits to consuming dairy over all the alternatives there is that has none of the bad stuff?

As you said yourself: Not all alternatives are better. Some of them are even worse. You'll have to take a closer look to what's inside, that's why I don't like the generalization "Dairy is bad!".
Humanity certainly has not suffered greatly from curiosity towards the grounds of beliefs.
If one were being truly radical about this, a possible solution is to replace researchers' salaries with pensions -- remove the incentive to retire in place by allowing you to retire at home if that's what you want.
Heating (pasteurisation) doesn't make milk free of nutrients[1] -- pasteurised milk should substantially be the same as raw milk in terms of nutrients.

I agree that low-fat (skimmed) milk should be avoided: the fat in whole milk is important as it makes you feel full. Fat free and low fat products encourage over-eating [2][3].

[1]: http://www.sciencedirect.com/science/article/pii/S0956713512...

[2]: https://lirias.kuleuven.be/bitstream/123456789/538238/4/revi...

[3]: http://link.springer.com/article/10.1007%2Fs00394-012-0418-1
Donald J. Trump 113

(extrapolated from 23 EOs in 74 days, as of this writing.)
Milk usually isn't hard to find: just go to the back of the store, as far away from the entrance as possible. Works often and in many countries.
I'm not sure what you're trying to argue here. That it's ok to misbehave because there are papers describing how to do it? That it's ok to be selfish because there are enough compliant nodes to compensate for it?
It's meant to be rhetorical; of course being born makes you worthy of survival! But what if working doesn't provide you enough sustenance? And what if you don't even have the opportunity in the first place, once the demand for human labor is low enough?
There is also http://github.com/double-conversion (of which I'm the author).

It's based on http://florian.loitsch.com/publications/dtoa-pldi2010.pdf

I'm obviously biased, but I think the API is easier, and the algorithm is faster.

However, it's in C++ (which might not suit your needs), and it requires more code (especially with the precomputed constants).
>I'm still astonished that Southwest can pull that off

The tradeoff is avoiding the per-booking GDS distribution fees. With their homegrown reservation system, they were able to fill their planes without paying GDS fees.

They did ink a deal with Amadeus to use their GDS, but did not announce that they would make the inventory available to outsiders. I assume that means they were able to negotiate around high fees.
There's various companies that do this for you as a service, including verifying the reach across market research panels.

If you want a fairly raw build-your-own solution you could speak to someone like TVEyes who'll give you an mpeg or mp3 feed from 100s of channels across the USA.

If you insert a fingerprint into your advert audio, you can then auto-detect plays across the entire country.
Himself set's wrong's write in the middle of the night, hes the hero Britsol deserve's. But I suppose at least you'reselve's got the comma in the write plaice
Very cool!

That would annoy the hell out of me personally though.

Further, I hate this sort of startup office mentality, where employees are encouraged to goof around and spend more time in the office. If there is a good reason for some work to be done in an office, then the office should be optimised for one to be able to complete that work as fast as possible and then get the hell out of there to go and live ones life.

(Above is not a criticism of you or your cool thing, just an ancilliary rant it triggered)
There are also cases where humans had to completely disable automation to avoid a crash. The systems are not always redundant enough to detect bad information when just two or three inputs are affected.
All employers want their employees to "do the job to the best of their ability". But the freedom given to you to decide how your success is measured is proportional to your experience and past performance. There are those in both academia and private industry that get a lot of freedom to do their work/research.

But there is a hierarchy to this just like everything in nature. The exceptionally strong and bright animals have more freedom in why they choose to do and how they do it. And that system has worked to get us all this far.

The system this article is pushing against isn't fun for many but inevitable. The further you are from the top the more subject your performance is to poor evaluation schemes conceived by those far from the top too.
I would agree ... nowadays ... not sure the hiring function of any institution is capable of doing this anymore ... it's sad that the good old Bell Labs days seem over ... how this impacts the future remains to be seen though ...
Dont forget to:
1. think about the goal you want to reach with the help of the designer. Think visual UI, UX flow, conversion, app, web, etc

2. Become clear if you want somebody remote or on site, freelance or fulltime.

3. Start looking for your ideal candidate trough
- your social reach (people who like what you are doing already)
- your network (2nd and 3rd level connections on linked in)
- go profile hunting on designer pages like Dribble, behance 99Designs, etc. to find a style "you like" if it is about visual design
- approach them, duh ;-)

Hope that helps?!

PS: I am currently writing a how to guide to find and hire UX Designers [1]. If you want to see the draft and give feedback just send me an email (see profile)

[1] http://uxstepbystep.com/guide/how-to-hire-ux-designers/
Website Cost?
If the airline doesn't pay Kayak, then yes, that counts as a direct sale. As far as I know, Kayak makes their money on hotel bookings. The air bookings are a loss leader.
If it's their original stuff, it wouldn't be cost-prohibitive to remove the product placement. They'd just have to not put that in in the first place
> Um, yes?

That's easy to say with no resource scarcity.
What about the bureaucrats with tenure?
We created this for our usage, but decided it could be useful for other people too :)

It's still under development, so there are not many features yet, but we would like to hear your opinions and what could we improve or add.

Thanks!
I should clarify. My comment was in regards to the views of society, broadly, and the political class in particular. What I was trying to say--the justice system that elected representatives have constructed speaks to a cruel, vindictive thread in the national psychology. Furthermore, the system is not a "mistake," it was created with purpose. I don't approve the current, puritan flavor of justice. What happened to you wasn't right.

> I'll go back to the original thesis of the OP and say that why the fuck should people like me even TRY to find gainful employment when all society wants to do is rip it away from us for not conforming to often-arbitrary norms?

I could not agree more.
I found one via an open source project.

The other I found by just being friendly at a coffee shop. He was working there at the time. I have collaborated on a number of projects with him since we first met in 2012.
I didn't see anything about "OK" -- it says attacks, right there in the comment. I think "Please Read this" is for magnetico author, or for potentially benevolent PR submitter.
It's on the street and I have no choice in seeing it or not. You're entering my mind without permission, I'm just reclaiming what is mine.
Yoposts: 10 Common Things you didn't know that can kill you
Heh, if that's all there were to it, I'd be back in academic right away! Go Speed, Go!
Readme says "truly decentralised" which is the point, not "not distributed". It certainly is distributed, just not truly. It requires bootstrapping with prefixed domain names. Bootstrapping is not bad (when done securely), but the false claim is.
I don't know about flights, but I believe the previous Google "Compare" service (now shut down) was generating revenue from commissions.
If that actually does happen. Do it in conjunction with backing up the brain. Thus achieving true immortality.

Have bodies that are engineered to live forever, but accidents abound. Should anything happen to you, they'll re-clone you and restore the last brain backup.

Like the cylons did in Battlestar Galactica.

Imagine living for 10s of thousands of years and the only way to truly die is for your genetic material to be disposed of and the backups wiped.

If tech like that were available. I'd happily sign up. Travel the stars and explore the unknown!
I have a different take its the lack of pay for professors and the lack of respect for public education (On average a college professor makes less then a public school teacher, in my discipline I would have averaged about $20k less IF I got tenure)

As a former academic professional (Librarian at a college) The high cost of college is based on the demands of students. 30 years ago there was no internet, no smoothy bar equipped fitness rooms, no pretty dorms and everything upscale. No pay increase for staff and I actually went through 3 years with no cost of living increases while the cost for college went up 15%.

Then the idea that Public Education in the US is a failure (Totally false narrative except in the cities and other low income communities). So people believe that private investment and legislation will fix things. This just has people coming in making and taking the money from teachers and the community and taking them else where.
Both theories model the universe as being in a definite, non-probabilistic state, and that the state at one time determines the state at all future times. But yeah there is some difference in the anthropocentric aspects, i.e. how our observation of probabilities actually arises.
Grammar encompasses punctuation.
Mini.css v2.1 – Lightweight modern CSS framework for all your needs
“If you pay a man a salary for doing research, he and you will want to have something to point to at the end of the year to show that the money has not been wasted. In promising work of the highest class, however, results do not come in this regular fashion, in fact years may pass without any tangible result being obtained, and the position of the paid worker would be very embarrassing and he would naturally take to work on a lower, or at any rate a different plane where he could be sure of getting year by year tangible results which would justify his salary. The position is this: You want one kind of research, but, if you pay a man to do it, it will drive him to research of a different kind. The only thing to do is to pay him for doing something else and give him enough leisure to do research for the love of it.

-- Attributed to J.J. Thomson (although I've not been able to turn up a definitive citation -- anyone know where it comes from?)

Does make me think some people have been pondering this for a long while though.
I don't know exactly how big the OpenBSD volunteer team is but I think it must be substantially larger than most open source projects because of their user base. This is a weak argument to not participate in GSoC. There are multiple projects with a much smaller volunteer base than OpenBSD who participate in GSoC.

At the same time I do recognize that the effort involved for mentoring someone is huge and the actual payout is not much for the mentor (it was $500 the time I participated).

I think it is viable to see GSoC as a platform through which you can reward your existing student contributors as well - ask them apply through GSoC and they can get paid for their contributions. This eliminates the effort involved in onboarding new contributors and also provides a nice reward for the existing contributors.
There is no resource scarcity. 6 men own as much wealth as the poorest 50% of the _planet_. This is a crisis of capitalism and wealth distribution.
How to Install the ELK Stack on Google Cloud Platform
And there it starts. Don't do that. In Germany we had this discussion in the 90's. All kinds of measures where taken into place to catch the slacking professors. Now we are left with a system the most talented don't want to work at.

Most academic people I know love their work. They do overtime although they are paid much less than a comparable position outside academia. Just live with the 5 percent or so slackers. The rest of the pack will squeeze out much more when not tortured with bureaucracy.
> is for magnetico author

Going by the username and github account he is the author.
?

I do not understand, under refrigeration it should last quite a bit longer than a few days. I wonder what the differences world wide with regards to pasteurization and additives to such are.
Lichess: Thousands of Stockfish analysers
Why Toddlers are smarter than computers
I really don't see Tesla to be even close to an S-Class, totally different market.
The Redux book is now free for two weeks
I think in OpenBSD's case it was that, plus the fact that they got essentially zero code that was anywhere near their standards, or any devs willing to commit longer-term to improve it. If the results had been better, more mentors/devs would have been willing to step up.

GSOC promotes dumps of low to mid quality code that then goes unmaintained. After all its focused on relatively junior programmers doing it for a nice stipend as part of their school experience for a summer (or so).

GSOC is just a bad fit for the sort of quality and maintainership OpenBSD demands from its codebase and contributors. They have had a lot of years of experience with academic code mostly written as a proof of concept without an eye to maintainability that later rots in tree and makes everyone else's job worse.
In all programming languages 0.1+0.2 =?
But now the kerning gets all messed up...
> That it's ok to be selfish because there are enough compliant nodes to compensate for it?

Yes. Of course, I do not have data nor the foresight to claim that its short or long term effects are negligible, but I really doubt if it's not the case.

> That it's ok to misbehave because there are papers describing how to do it?

Not because of that, but I was pointing out that the technique is nothing new, and probably numerous real attacks of much greater scale (with the intention of actually disrupting the network) using the same techniques must have been launched many times before magnetico. If BitTorrent DHT survived those, surely it is more resilient than you tend to think.

----

I would love to hear the opinion of a BitTorrent developer though. I'll try to e-mail them tonight and ask for their opinion. =)
I'll have to take a look at this later. It kind of looks like a more strategic take on agar.io?
No, I see your point. And its valid. But I was getting at something slightly different. I don't think the "tsunami" prophecy will come to be true over night. Speaking in terms of average rate of change would be over valuable rather than instantaneous rate of change. Ofcourse, the average might equal the instantaneous at some point if mean value theorem hold true, but just talking in terms of instant change makes it sound all doom and gloom when it's really not.

Even the Earth might not go out of orbit instantaneously if the Sun were to suddenly disappear.
I did this years ago at an office I worked at, The rfid door entry system had an API notification system so I tied it into the buildings PA system (which was just an old server running Linux in a utility closet) so that whenever the boss key'd in it'd play https://www.youtube.com/watch?v=-bzWSJG93P8 in specific rooms (dev team room and my office).

He was not amused.

Given how generally useless he was he should have been glad it wasn't this https://www.youtube.com/watch?v=Bk2ASy1svvU
"Dockerizing" Python apps is pretty straightforward, too. This might help if you ever decide to try it: https://runnable.com/docker/python/dockerize-your-python-app...
We have more than enough resources. If working does not provide enough sustenance then we need to replace the government. These are political issues not economic ones. We can solve the problem of production with automation, however the problem of distribution remains and if the government is not distributing resources to you then you need to take that government down and replace it with one that does. That ultimatum hopefully makes politicians understand that they are no longer serving their corporate overlords but the people. They have been ignoring the people so long that might get some getting used to.

Most innovation done today I would say a good 99% of what constitutes the job market is trivial and can be automated away in the next 50 years. What remains is the 1% of scientists and engineers that actually make shit happen and strive to change the game. It's fine with me if these people live like kings and the rest of us have enough resources and all the free time in the world to do whatever we want and not be encumbered by trivial work. Maybe we can bring back hunting gathering civilizations or other microcosms of civilization and ways of life.
Car Guy Matt Farah on the Vlog
Don't sweat it - you are, of course, totally right. This is something that's been on the back of my mind as a clever joke for a few years. The music is definitely not something I'm going to install long-term.

I've turned the volume up really loud for my demonstration in the video. And in reality I haven't got a song for every staff member. It also only plays once per day before 9am. It's smart enough to last at least a couple of weeks before we all decide it was a clever hack but is annoying as f*ck!

Thanks for the nice comments otherwise, though. :)
On the other hand, if a student wishes to do OpenBSD-related work during the GSoC, they need to find another mentoring organization. Most are related to specific projects, but I think at least some of them, like the Apache Foundation, are general enough to at least consider mentoring such a project.
Uber currently use low battery status to charge higher surge pricing from the user. http://www.telegraph.co.uk/business/2016/05/22/uber-app-can-...

So its not whether its possible to do this or not. It's whether its something you want to do. An elegant middle ground can be attained by putting phone in power saving mode or by asking for an alternative phone number ( of your date ??) in case the battery is dangerously low .
You don't really have to speculate. Automation is going to do to the service industry what globalization did to manufacturing. Manufacturing got "automated" away by sending work to places where labor costs next to nothing.

Did the offshoring of manufacture jobs create joblessness?

Actually I'm not sure what the answer to that is. According to statistics the US is running at full employment. According to pretty much every other source of information, regions where manufacturing used to happen are devastated by joblessness, drug addiction, and violence...

I don't know why there is such a disconnect.
Throw out the bureaucrats. Leave those with subject knowledge.

My wife works in academia and all the 'managers' in her research department are experienced researchers that often split their time between management and research. And it just does not work according to her. They don't understand the job of a manager, deem it less important than their research duties and basically see dealing with 'minor' personnel issues as a waste of their time. To run any organization of a non-trivial size requires some structure and bureaucracy. And you need people to understand, set up and own those structures.
What's wrong with service jobs? If the problem is not the nature of the work but rather the pay, then that seems solvable by various forms of wealth redistribution. Universal basic income can be a good component in that.
Better yet: provide a 'output state valid' bit that is held low as long as some magic hasn't happened. Even an output configured as an input could cause that output to drift into 'undefined' territory.

An output state valid bit can be used to suppress all activation of external actuators until the software has been initialized and the state of the outputs can be safely exposed.
Facing trouble expanding your startup? You need a CRM ASAP