skysight-inc/HackerNews huggingface dataset:
the website keeps reloading when i try to scroll down.
From what do you come to the conclusion that older people are doing worse? Worse in respect to what?

The paper more or less confirms from the cognitive domain, that we are working to much. Upto 25 hours are the best. This interestingly coincides with claims from others, eg. UBI folks, to work less for increased productivity. Seems we are getting more and more factual prove that eg. redistribution of wealth should be done not by increasing taxes but by getting more people into the workforce in exchange of others working less (and earning less).
There's also an effort to decap the ASICs and take die photos to reverse engineer the schematics:

http://www.atari-forum.com/viewtopic.php?t=29658 (Shifter, display controller)

http://www.atari-forum.com/viewtopic.php?t=30241 (MMU, memory controller)
so as I understand you add and remove the port mapping and other FW entries with your own scripts whenever you spin up / stop a container?
Sampling bias? ;-) I've worked in famous companies. I've worked in obscure companies. I've met amazing programmers in both. I've met horrible programmers in both. Most are somewhere in between.

There are good programmers everywhere. Grabbing a couple (ideally including a senior dev) of really excellent people will go a long way improving your team. But you need to do more than advertise and interview to get these people. You need to go out into your community, participate, and create a reputation. You need to work on your internal processes and be interesting enough for an excellent dev to be interested in you. My advice for a small up and coming team is to spend the cash to hire a well known senior consultant with a good track record. From there you can get your culture set up and you can make contacts with other good devs that the consultant knows. After that it is really just hard work to hone everything that you do so that good people think that it will be a worthwhile career move to spend time with you.

If your management strategy is to throw money at talent and hope that it gels, I think you will have a lot of trouble. Once you have talent, it's important that they are set up to succeed. This is more than just turning them loose on a project. IMHO, good teams have many dimensions to them. You don't necessarily need (or want) to have a superstar in every position. It can be good, but it requires a corresponding level of proficiency from management to get them all working together well.

If you are worried about the one that got away in your interview process, then I think it is a sign that you have very much bigger problems that you need to deal with. If you tell me that this is common in the Valley, it will not be something that surprises me ;-)
Did you bring your own financing, did you let the dealer find you the best deal? A lot of dealers bump the APR on your loan and get the majority of that higher APR back from the lender as a finders fee.
Apples and oranges.

On iPhone, user-mode exploits may remain sandboxed, unless they break from sandbox too. On jailbroken iPhones, that last step may be pre-made for them.

On Android, user-mode exploits may remain sandboxed too, unless they break from the sandbox - same as iPhone. On rooted Android devices, the last step may be pre-made for them.

You can not compare stock iPhone and rooted Androids - just like you can not compare jailbroken iPhone and stock Android.
Awesome, now home networks can be hacked from a kilometer away!
Real world application of IoT
runC isn't an orchestration solution. It's a low-level component that can be (or is already) used by higher-level orchestration technologies.
He summarized the most upvoted posts from the last thread [1] really well.

[1] https://news.ycombinator.com/item?id=12328088

Regarding datetimes, it's worth pointing out the conversation that TOML had about it. It's a pretty long read [2][3][4][5] with lots of points raised for and against, but it also shows some of the process of how consensus was eventually forged: through trial-and-error, some enlightening realizations, expert opinions, and a willingness to leave some aspects of the behavior it up to parser, to avoid requiring all other languages to reimplement half of Java 8 Time.

[2] https://github.com/toml-lang/toml/pull/414

[3] https://github.com/toml-lang/toml/pull/362

[4] https://github.com/toml-lang/toml/issues/412

[5] https://github.com/toml-lang/toml/issues/263

The salient point being that RFC 3339 does not in truth describe exactly one datatype, so you can't just reference the spec and hope everyone reads it the same way. EDIT: Specifically, RFC 3339 says:

"Date and time expressions indicate an instant in time. Description of time periods, or intervals, is not covered here.", but then goes on to define [6] a number of different syntaxes in ABNF, to indicate the subsets of ISO 8601 that "SHOULD be used in new protocols on the Internet." It essentially never defines what a 'valid' RFC 3339 object looks like, it doesn't explicitly say which ones are considered complete representations, so it's not clear if, say, '2016' is a valid RFC 3339 object... but the ones towards the bottom contain more than one discrete term, and can be presumed to be 'complete' representations. These are:

[A] partial-time: HH:MM:SS(.SSS)

[B] full-date: YYYY-MM-DD

[C] full-time: 'partial-time' +/- offsetFromUTC(HH:MM)

[D] date-time: 'full-date' "T" 'full-time'

Out of these, [D] is clearly a timestamp of an absolute instant in time, but the rest are debatable.

[6] https://tools.ietf.org/html/rfc3339#section-5.6
I tried this. It attempted to use ~45 gb of memory to process a 1mb image.
10 highly successful entrepreneurs who had accomplished nothing by the age of 32
The stock images seem to be from JATO and the way the different options/makes are organized and displayed seems to reflect the JATO database layout. I could be wrong of course.
Quimps, Plewds, and Grawlixes: The Secret Language of Comic Strips
Oddly enough I expected to run into that problem, but in practice it's hardly ever been an issue. I think in my particular case it helps that I generally insist on using email or telegram for communication where it's important to find it again later.

But you're right. At times I've had to search for information because I didn't remember which communication tool we used.
paper: http://d.muddywatersresearch.com/wp-content/uploads/2016/08/...
Hm, I don’t think so. It just doesn’t have enough momentum and as such there aren’t many containers available. Of course, if you want to roll your own, that may not be relevant.

I tried it with the nginx and php-fpm Docker containers, but it wouldn’t work – because those containers assume specific process hierarchies (to log to the console where you issued `docker run`) that just aren’t present when using rkt. The advertised Docker compatibility only goes so far.

I still think rkt is a great idea, but I’m too lazy to develop my own containers. The documentation isn’t that good either.
But to be a lawyer high up in a corporate firm or get a research position you had damn well better be used to a free and open exchange of ideas. It is part of the "credentials for employment" that you can handle debate and can handle other people having radically different viewpoints and discussing uncomfortable topics.
Scala Times Issue #132
CarWoo wasn't exactly innovative. It was another middleman between you and the dealers that sold the cars. They had to be careful to not be too aggressive or they would lose their dealer partners. There are already multiple innovative companies out there acting as entirely online direct to consumer vehicle dealers. Just google buy a car online.
iPhone 6 'Touch Disease' Threatens Consumer Trust in Apple
> From what do you come to the conclusion that older people are doing worse?

What on earth are you asking me??? I don't! Please actually read what people write before clicking on "Reply"!
Is there any way to turn off those "motivational" start up messages such as "we like you"? It always irritates me; I want to use Slack for work not for getting the feel I am in a kindergarten and "special".
That's the approach I took with my DNS library (https://github.com/spc476/SPCDNS)---extract the DNS packet into a C structure that's easier to deal with (for instance, the A RR structure: https://github.com/spc476/SPCDNS/blob/master/src/dns.h#L270).
It's not "async call", it's a sequence of actions that you perform. Whenever it happens, it's still a sequence of actions. It is a natural way for people to describe a way to do something. The fact that one scenario can be interrupted for another does not change its nature.
Update your iPhone: Apple just patched a big security hole
The Benefits (not Features) of Programming with Haskell
Ah makes sense. I'm much more familiar with Chrome and eVox images.
If I were you I would add a disclaimer when criticizing Docker, mentioning that you work on AWS, since the products are competitive in some ways like EC2 Container Registry vs Docker Hub. It would be great for AWS if Docker simply focused on open source bug-fixing and let AWS provide the profitable services....
I had received the mail but was not prompted to update my password when I signed in … should I be worried?
Before electronic computers existed, engineers built mechanical analog devices called differential analysers [1] to compute derivatives and integrals, invented in 1876 by brothers James Thomson and Lord Kelvin. Famously, cheap differential analysers were built out of Meccano starting in 1934 [2]. After scientists gained access to electronic computers, these old analysers were repeatedly handed down through lower-budget institutions, schools and eventually museums.

[1] https://en.wikipedia.org/wiki/Differential_analyser
[2] http://amg.nzfmm.co.nz/differential_analyser_explained.html
> (hence almost certainly not being used)

Well they were still being accessed by real people.

> And if DO was really concerned about the damage then they would have removed the added A records, but they didn't, they banned the author and continued to let all traffic go to his server.

Both seem reasonable. And it does sound like the security team are actually doing something about it.

> I reached out to DigitalOcean’s team to see if they can assist in deleting the domains from my account (sadly leaving them vulnerable again) or sinkholing the DNS to 127.0.0.1. I received a very helpful response from someone on the security team and it appears they will look into it.

I assume these things happened from different departments. Banning an account because you saw it make 20k requests to your API adding domains seems pretty reasonable, and it was a few hours before they reached out. If you saw that activity, would you ban the account or leave it open hoping that they'd be doing something nice and reach out?
Port mapping isn't handled by iptables, only the wiring of the docker virtual interface. We take care of that piece, but let docker do whatever it wants within that interface.
Guest network anyone?

A distinct SSID, WPA2 password and subnet dispatches with most of the personal risk.
Six Practical Data Center Management Tips
I found this a very good place to start from scratch: https://cs231n.github.io/
percent more insulin to absorb glucose properly in their bodies Studies. It was found that it was possible to develop
http://www.maxmusclestack.com/getting-sleepy
http://www.maxmusclestack.com/getting-sleepy
As a Dropbox user I am just going to change it back to my old password anyway.
That won't do anything when it comes to encrypted sends. ZFS supports disk encryption without a hitch.

I wouldn't recommend using LUKS, though - leave it to the built-in support.
This game industry study is a really really nice study. They take the time to analyse the effects of crunch/overtime at different levels and if voluntary or not. The first time I see such nice study for programming/creative work. We had many aggregate studies or on production lines, but not so much for creative work.

Really a recommended read.
They mean the same.

https://en.wikipedia.org/wiki/24/7_service
Added a disclaimer, however, the product I work on does not compete with Docker in any way. We actually rely on Docker quite heavily. No conspiracy here.
And they don't ship to Ukraine at all
Basically, when you're using a calculator, you're calculating, not notating. With RPN, you have a data stack, and everything you do is an action you perform on this stack (like entering a number or doing an operator). You can see your calculation in progress. It can be somewhat natural to put verbs at the end ("3 and 4's sum" for instance), and you don't have to think ahead to figure out whether you'll need parentheses.

If the expression gets to complicated, though, traditional notation is nice because it's easier to verify you calculated what you intended to, I feel.

But let me deconstruct your gripe. A good part of mathematics has been about finding the right notation to express particular ideas. RPN, in my experience, makes it easier to express certain calculations to a machine. But: why is there 'should' and 'have to' in your gripe? No one is forcing anyone to use RPN. You struggle with it to learn the notation, and maybe it makes the "difficult mathematics" easier to deal with. It's not like people make RPN calculators to be intentionally difficult and alien.

Your gripe could equally apply to modern algebraic notation vs. the old latin longhand, or arabic numerals vs. roman. I'm sure it was a struggle for people to learn the new notation in either case.
Someone has described using a physical network to solve the shortest-path problem in O(N) time: https://www.reddit.com/r/compsci/comments/a1sqb/help_shortes...
> Susan Finley. After 46 successful years at NASA, they demoted her - because she didn't have a bachelor's degree

This is rather disingenuous. According to an article in the NYT [1] she just had her job title changed in 2004, from 'Engineer' to 'Engineering Specialist.' Her salary and status did not change. See the excerpt below:

Instead, Ms. Finley, who never finished her degree, fell
into a newly created classification: engineering
specialist, an hourly position.

Her overall pay did not change, and she is now eligible
for overtime.

[1] http://www.nytimes.com/2016/07/04/science/space/nasa-juno-su...
You were likely seeing the bug that kept us from deploying 1.9 which was related to corruption of the bit mask which managed IP address application. We saw failure rates very similar to yours with that issue.
Asked about Apple’s new app Swift Playgrounds, aimed at teaching entry level programming in the language Swift, he thinks that there may have been better languages to start with.

I haven't had a chance to play with Swift Playground on iPad but Swift as a language itself is a lot fun. I wonder what languages he would favor over Swift for kids who might be interested in programming.
Mainframes and helicopter parts

Sounds like a cool uncle
You've just condemned 99% of domains. You really think that's reasonable?
Neither do I. My app was updated last night. I don't use Facebook, but I as I can't opt out I can't assure myself that the will be no sharing with their 'partners'. So I am out.
"running under continuous load for two solid weeks" is merely the beginning. You should really abuse it meanwhile.
For example, every minute, shoot the current leader (master or whatever you call it) while under load. Watch another node take over. Then restart the killed node, (maybe from scratch). For this type of products, a monkey

http://www.folklore.org/StoryView.py?story=Monkey_Lives.txt

is a good idea, as it will generate new types of torture you never considered.
The wrap, documentation and detail of tools could often be improved, and often the people who have built these tools are focused on their next paper, or their IPO. Some amazing projects have research devs who have extremely high quality thresholds but these amazing teams struggle when faced with the need to deal with the very diverse needs of the wider world - for example three major OS's, five (say) versions of each OS, 5 (say) databases, and so on. If more helpful developers could be focused on helping these projects then that would be fantastic.

The challenge is to find a figure who is not a researcher driving for papers who has authority and experience managing delivery and can engage and orchestrate mainstream contributors. Occasionally these people emerge like a messiah (cf. Linux) but it seems to me that this is one of the hit/miss factors that mean that some of the best "1000 flowers" fail to bloom.

Does Tensorflow have an Open Source project manager employed by Google?
No, Vultr is a spin off of choopa. DO and them have nothing to do with each other.
All depends on your use case. RunC could be way too low level for what you need and Docker may be production ready for your specific use case.
What about FON ? My provider did automatically setup an account for me when I got registered with them (opt in).
This article is quite poor; this is probably something barely re worded from a need provider (like Reuters). Can anyone find an article with more depth to corroborate this?

Edit: it looks like it isn't anything to do with the rescue effort in itself; the Italian red Cross is asking to open private wifi in order to allow people to communicate. I naively thought it would have to be something with exploiting wifi in a novelty manner, but no.

Quite disappointed.
I'm reminded of Bead Sort [1], which is an amusing physical sorting algorithm for integers represented in unary. The sorting can be done in O(sqrt(n)) time (time taken for the beads to fall under gravity; n is input size in unary), but that doesn't include the time needed to load the input and read the result.

[1] https://en.wikipedia.org/wiki/Bead_sort
That was my first thought as well. Simply removing your WiFi password can have unintended consequences, especially for people with little technical skills.
I agree with Woz, Swift is too advanced and complicated for kids. They are better starting out with MIT Scratch or something like that.
Amazon S3 has similar problems. To host static website you need use your domain name as the S3 bucket name. Amazon does not verify ownership of your domain, and bucket names use global namespace.

Someone can easily block you from using S3 static website hosting by adding a bucket with your domain name before you do. Also if you delete a bucket and do not change your DNS, someone can recreate the bucket and will be serving files from your domain.
> I received the email about this, but haven’t been prompted to update my password—what should I do?

> If you received the email but were not prompted to update your password, then you do not need to do so. This means that you did not meet the criteria. We’re prompting the update for users who haven’t changed their Dropbox password since mid-2012[1].

[1] https://www.dropbox.com/help/9257?oref=e
Not really. You'd still be liable for any misuse happening from external users. Or if not liable, you'd at least have an uphill battle to fight in order to prove that it wasn't you that did the thing that got you into trouble.

Additionally, depending on your ISP, you might violate the TOS by providing a public WiFi. If you live in a place without real choice of ISP, that would be bad if they then cancel your account.
Am I going to be downvoted if I puncture the largely laudatory bubble around Woz at all?
Clojure is too heavy weight. These little lisp packages consume very little resource and are perfect for embedding.
Why Wifi does not support opportunistic encryption on open networks? This seems to be a poor design choice.
I think they were referring to the fact that 'de' isn't much of a shorthand for 'def' and that 'prin' isn't much of a shorthand for 'print'.
Not at all. You'll be down voted because this comment doesn't substantiate your claim and doesn't add anything to the discussion.
I'm not sure what you mean by "creating ML black boxes", since I don't think most people working in ML are required to invent new types of ML approaches, in the same way that Rails, Django, Sails works for most web apps. It's pretty straightforward to learn the ancillary data preparation, cross-validation, etc, and at the very least you can quickly apply a wide array of ML techniques (KNN, decision trees, LR, neural nets, etc.) with 3,4 LOC each (frameworks) and compare results, an approach you sometimes see on Kaggle. There's a reason "data science" bootcamps are putting out thousands of attendees on the job market - it's straightforward enough to get someone in the door for an interview after a few months of hard work (assuming they have either a strong programming or strong stats background).
It would make much more sense if the mobile phone operators offered free mobile data access.

It is messy to make changes to router settings to most users.
> I just expected (in the statistical sense of the term “expectation”)

If you're going to argue here about programming languages terminology it behooves you get terminology from other fields correct.
You can read my article at https://shkspr.mobi/blog/2016/08/should-you-open-your-wifi-d...

And my interview with Wired at http://www.wired.co.uk/article/italian-red-cross-earthquake-...

The risk is low - but I still think it is dangerous advice.
> "To me, the sad state has more to do with Docker the company pushing new features out as quickly as possible and leaving stabilization to contributors."

Side note.. I'm a production AWS user, with no plans to change, but I feel like AWS does this exact same thing with each reInvent. The announced products actually become available 6-12 months later, and actually "useable" and reliable 2 yrs later...
No but the oppressive left mindset of banning everything they disagree with seems to be gaining traction.
> If WhatsApp was subscription based, I am sure they could not have achieved this scale. And I wouldn't have found value in it.

WhatsApp dropped its $1 annual subscription fee just this year:
https://blog.whatsapp.com/615/Making-WhatsApp-free-and-more-...
What Problems to Solve – By Richard Feynman
I've prepared packages and distributable for many enterprises and it's always CD as in continuous delivery not deployment, except on dev servers. A delivery may be a zip archive run via bash or powershell, or more of traditional msi packages and if necessary installed as part of the build pipeline. But remember, delivery means the package is delivered, it doesn't have to be installed.. But it could, and I've built releases this Week alone that large government agency here has allowed me to deploy as it contained just the change they needed.
Well python is not for solving hard problems. If you want to own the machine you need C++ or C.

Python is a language that makes programming easy. That's a lot.
> Docker Inc does not operate Docker like a community project. Maintainers are elected behind closed doors, most of the maintainers work for Docker Inc, Docker Inc has a roadmap that the community does not have access to, maintainers of Docker will not merge code if it is not strictly inline with Docker Inc's roadmap, they openly attack distributions like RedHat and openSUSE for applying out-of-tree patches to Docker.

Thank you, thank you, thank you. This here is the truly sad state of Docker. Glad to see someone else in this thread sick of closed door governance bullshit and flat out bullying.
Sometimes powerful tools require effort to understand.
Lsof is absolutely something you should spend some real time grokking.

In regard to ps you can memorize a few commands until something truly weird comes up since you will probably use other more specialized snapshotting and tracing tools for anything somewhat difficult to troubleshoot.