skysight-inc/HackerNews huggingface dataset:
You have one; you used it to create this post.
Culture and tooling go together.

Software managers all the time are bitching that their developers get it into their heads that they need a reproducible build environments and then the three of them go screw off for two weeks trying to get Vagrant to work 100% right.
That's a super dismissive point of view.

Here's another: Working with a government office with zero technical expertise they setup elastic search and converted hundreds of pages of Word documents into a searchable, well designed form and saved government workers hundreds of man-hours of fruitless searching. This process, in and of itself, was useful to show the agency how technical change can be executed quickly and successfully.
Thinking further, I guess I'm conflating logging for devops and logging for analytics and logging for audit trails.

Not sure how to separate it out without data duplication (the boundaries aren't clear cut?) and for a small system it prob doesn't matter - I'm nowhere near Netflix, PayPal et al for scale.
I'm surprised nobody mentioned people diagnosed in the autistic spectrum, because so many are attracted to engineering and computer science - I guess there are many of us lurking around here...
First, I don't think that increased funding should be granted without conditions. It's not just a matter of dumping buckets of cash into the system and hoping for the best, but rather about targeting investment of public resources into higher education to achieve specific goals.

Secondly, I don't think raising tuition would have the same effect. As prices rise, fewer students will have access to the resources required to attend at all, in which case the existing schools would be competing for a smaller group of buyers at that price. The schools would be competing with each other to provide the optimal experience those students desire in order to attract as many as possible. And this speculation isn't entirely academic (pun intended, maybe?) -- schools have been raising their prices for a few decades, and we have seen an escalating "arms race" to provide more and more "experience" benefits from public and private schools alike. Because as I mentioned before, enrollment numbers suggest that "academic rigor" and "long-term value to society" don't seem to be the driving concerns for college students.
> You'll always find people like that in University.

The point of the article was that we are finding more people like that, on average, than we were in the past.
I think it's important to give group members some level of control over the group and not require a group to carry someone who isn't contributing. Some of my professors gave us the option to fire group members who weren't pulling their weight. Oddly enough, with those professors I never had a bad group. :)

We never had to do it, but knowing the option was there was always nice. I think it helps motivate some people, too; no one wants to be person fired from a group and have to complete the entire assignment on your own.

One of my roommates in a different group DID have to fire a group member. It's been a long time since my college days and I'm trying to remember, but as I recall he said the process went something like this:

1. The group as a whole had to go to the professor in unanimous agreement that an individual wasn't pulling their weight.

2. The professor confronted the individual in question privately to ascertain if there was a legitimate reason. In this case, I'm guessing there wasn't one. He was apparently given a warning to start showing up to group meetings and contributing.

3. Apparently it got better for a few weeks but the person in question started slacking off again. So the group went back to the professor again. This time the professor informed the slacker that he was no longer in the group and would have now complete the assignment on his own.

IIRC the person dropped the class shortly thereafter.
While those are all "text posting on the internet", they're VERY distinct forms of text. He certainly has a deep understanding for writing and how writing can work on the internet. More power to him !
Rate Rage in 1932
Combining Rust and Haskell
Wishlist for Swift 3.0
Even more interesting is watching these people trickle into the professional environment. Universities need to accommodate this stuff, to an extent, because the students are their customers. Managers do not.
> many resources today are spread around on different forums

Centralizing the all the knowledge that's been written about a given topic isn't scalable in terms of contributions. It's far better to focus on enabling contributions than it is to focus on building a solution in which to put the contributions. There's a reason products like StackExchange are more successful at providing features for encouraging contributions than topic specific sites.

> There is still a lot of content to be written for languages like python, ruby, and more.. We'd love to have more contributors,

There is already a ton of contributions to logging solutions on the Internet. Why not build a solution categorizing those, instead of trying to build new content in a centralized (and I might add commercially curated) solution?

Also, where's the source to this "open source" project? I'm not seeing any links to code.
You miss the point, your list is meaningful only in general compression cases, the Brotli thread (where we are) is all about boosting textual decompression while having/exploiting little resources (RAM mostly) as in the cases of Web Browsers.

As one (Jyrki) of co-authors commented:
```
For more clarity on the situation, you could compare LZMA, LZHAM and brotli at the same decoding memory use. Possibly values between 1-4 MB (window size 20-22) are the most relevant for the HTTP content encoding. Unlike in a compression benchmark, there are a lot of other things going on in a browser, and the allocated memory at decoding time is a critically scarce resource.
```
Source:
http://google-opensource.blogspot.bg/2015/09/introducing-bro...
Remember Your Old Graphing Calculator? It Still Costs a Fortune – Here's Why
And now it's down again.
am I the only one that read that as "least evil founder of internet of things" ?
Recent versions of Word can also import PDFs, which is useful in a pinch. I think it would have been a good fit for replacing OCR here.
> Does anyone see value in the huge emphasis on the "sprint" term?

What huge emphasis?

> Advocates promote the word as a new way of working, but I see it as just adding confusion for the audience it's trying to reach.

Not really: the term is a fairly precise metaphor for exactly what it is (nicely, moreso than the usual use of "sprint" as software development jargon -- if anything, its more confusing to people with experience in development with the use of the term for one in a series of continuous cycles that it would be for the target audience than it would be for people without that experience.)

> That is, if I'm a person entrenched in government and want to learn about this new way people are working, and I see the word SPRINT everywhere, I might assume it's some complex new idea.

Its used 8 times in the article, and the whole article explains how it works.

> But it's not -- it's just a time period with goals.

Not really; actually a key part was not having concrete goals going in (beyond deliver something that provides value in the timebox given) and defining specific goals by the team as part of the work effort. This actually is an important contrast to lots of other work styles, where a work effort, timeboxed or not, has very specific goals defined by people distant from the work effort before the team is gathered to execute.

> The real win in this short project came from having a cross-functional team in the room, in a working session with a clear short-term goal.

Arguably, the real win came from having a cross-functional team including the primary users in the room, in a working session, with a clear timebox and the freedom to define goals.

But the piece isn't about presenting conclusions as to why the effort worked, but to provide facts about how the effort was done and that it worked.
I think the "A-Class" employee idea is a myth. Obviously I've come across individuals who are more talented than others but it's very, very difficult (maybe impossible) to put people in a box.

Would you prefer to work with a genius engineer who is an asshole to deal with or someone with a great personality who takes somewhat longer to learn?
There are some great tutorials on Lynda. You can try it free for 10 days, which is more than enough time to get up and running with Lightroom. You shouldn't need more than 3 hours of watching videos and few more hours uploading, editing, and looping through photos to have basic proficiency. The most useful parts of the tutorial in my opinion are best practices on how and where to save photos. A lot of the development stuff can be picked up easily by playing around with the sliders and watching other online tutorials.

http://www.lynda.com/Lightroom-training-tutorials/450-0.html
I mean it's a more trustworthy and less sketchy product than one from a company that installs back doors, and which comes from a country with a draconian political system and utterly idiotic government policies regarding back doors. Australia probably has some idiotic policies too, but China is a world leader in stupid when it comes to government interference with user privacy and human rights, so that sets the tone, intentionally or not, with companies there that this kind of thing is OK. So, yes, the better option would be to buy from a company based in a more open, more relatively democratic, society with better respect for users and their rights.

And, Homeboy has a bug bounty program for people who uncover and report security problems, so, there's that.

So, that's what I mean. Did that clear it up for you xg15?
uh. This just means you end up with inverted PHP. Instead of PHP, where you have a Perl-ish language generating HTML, you now have JS generating HTML. You lose 100% of the benefit of React, which is the virtual DOM. You can literally use any template language you want and achieve identical results here.
People's feelings aren't necessarily reasonable. If you grow up almost exclusively in an environment where failure can snowball fairly easily, which school is, and everyone tells you it's really important not to fail in that context, whether or not that's true, then that will be likely to be a large part of the pattern of emotion you have when confronting failures outside that context.
Phish currently releases audio from all of their concerts. They do webcasts of some (all?) of their shows, and usually release a video of one of the songs after. I don't know why they don't sell the video now though.

You can find all their concerts at livephish.com. They also release old concerts of theirs every so often.

I could be wrong on this, but I think you also get a free mp3 download of the concert the day after if you attended the event.
I meant to type Internet, but said cable. My point was actually supportive.
This is why I stopped phrasing things in the way I did in that interview.

EDIT: realized my phrasing wasn't great
That's... sort of exactly wrong. The process design rules (and transistor models) define the envelope within which the design must exist. The days of simple scalable design rules that port between fabs are long gone. Every process has its own crazy rules about how to draw a transistor.

Now... it's true that all the media reporting so far seems to treat TSMC's 14nm and Samsung/GlobalFoundries's 16nm processes as "essentially the same from a design perspective" (though both seem to lag Intel's 14nm in density). But until parts reach the market we won't actually know.
Dropbox has broken 1password, no respite from Dropbox
The related paper is at http://www.uni-weimar.de/medien/webis/events/pan-15/pan15-pa....
What makes you believe in-house SW is more reliable? Anecdotal or not, I know people who worked for both a X's (German car maker, not VW) supplier and X themselves in SW engineering and he told me the supplier was on a totally another level above the in-house development process.

Suppliers also have tradition in car sub-systems. They also provide complete sub-systems (hardware and software). Much easier to implement the SW when you also build the full HW (injectors, pump, rail, sensors, ECU, etc.). You should see some of the development labs. Tens/hundreds of millions of EURO invested in equipment over time.

The only guys I know, who are still keeping a lot in-house, are the Japanese car makers (though they work with some locals in Japan, they can't be that independent). That market is opening a lot more to EU suppliers in next few years for sure.

In general car makers just lack the technological know-how to do a lot of stuff in-house. If they give up suppliers tomorrow, gonna take many years just to catch-up.
A good rule of thumb is that if you can send all your logs to one place and tail -f is still a reasonable way to consume them, just send them all to one place.
nothing stopping them from storing precomputed hashes for every registered gmail address and using them as a lookup table
Reasonable people end up acting like jerks toward real jerks because they have no reason to be kind. Therefore if you notice that everyone is being a jerk to you, it's likely because you're giving them a reason to be.

Tall people don't go around being short around short people, namely because they can't.
First make a usable one. Second Life, even today, is a sluggish and unpleasant experience with a world that takes forever to load even on fast Internet connections.
'No Tech Zone' Sign in San Francisco Befuddles Residents
Prior to reading the article, I'm going to guess that the pay ratio mentioned roughly mirrors the corporate CEO pay to average worker pay ratio. Am I close?
Seems like it's been taken care of?

https://www.indiegogo.com/projects/rhei-time-flows-literally...

"Invalid Page"
The videos show color displays.

The dev kit says 200x200 monochrome.

Using WebGL sounds like a cool way to get people introduced to it, but showing color and it actually being monochrome is.. disingenuous.
Anecdotal experience vaguely related to this—when I was in college (2010-2014) most people I knew weren't there to learn for the joy of learning, they were there to get a job they could support themselves with. Most of them believed there was no possible way to live above the poverty line without a college degree and were accordingly desperate in their efforts to earn one. A "hard" or "unfair" class was several thousand dollars down the drain and a potential future of eternal poverty, not a learning experience. I often heard the expectation stated by my peers that everyone should pass a class as long as they put in a good faith effort, because that was only "fair."

I don't know from personal experience, but I imagine it was much easier to be blase and accepting of failure when you could pay for two semester's worth of classes with one summer job (my summer job paid double minimum wage and still couldn't cover more than 4 credits, and I went to a public in-state university).
It is absolutely applicable. In fact this is pretty much how the whole "extraordinary renditions" program was (fairly easily) unravelled by journalists.

Dummy ("brass-plaque") corporations, recycled aircraft registrations, special landing permits at military airports... just a matter of connecting the dots, basically.
Because "river of content" is still the dominant way of consuming content on the web (Facebook, Twitter), and "blog" is the most popular shorthand for this concept for static sites.
If you're the type of person who cares enough about privacy/security to want one these then frankly an NSA postal intercept is a legitimate concern (e.g. journalists, protesters, sensitive whistleblowers, etc). At the very least they will be looking at every single location where a Blackphone is shipped.

It might be safer to go to Walmart and buy a pay & go phone and gift cards with cash. Or just stay on Tor sending encrypted messages using PGP.

Plus does the Blackphone address one of the biggest security concerns with modern cellphones: The cell modem? We already know the NSA has implants that target the underlying cellular operating system, turning your phone into a bug, or injecting things into the consumer OS (Android, iOS, etc). Baseband is a legitimate security nightmare.
Odd that the header image displays an iPhone 6 rather than an iPhone 6S.
Hopefully this guide will be updated as time goes on to stay relevant as technology changes. Otherwise in a few years from now, everything will look outdated again.
Interview with Jim Simons, the Mathematician Who Cracked Wall Street [video]
I wrote a little utility called svganimator [0] which is relevant to this. If you're just in a hurry to get something going it can be used to combine a set of static SVG files into one animated SVG file in the same way that you might combine images to create a GIF. It also has an experimental mode where it tries to smoothly interpolate between frames and store things more efficiently. This tends to work really well if you're using programmatically generated SVG files. We used it to generate all of the animations for our article on Swype Optimization [1] and people sent us a lot of positive feedback on them!

[0] https://github.com/sangaline/svganimator

[1] http://sangaline.com/blog/optimizing_for_swype/
Thanks for the feedback.

I really like the simplicity of the problem templates. And you have a nice collection there. May I ask how you displayed them to students, how students submitted their solutions and how you ran their code?

So far, we haven't focused very much on providing content (i.e. exercises) ourselves because Codeboard is mostly used to complement existing courses where the teachers already have content and exercises in mind. Codeboard just makes it much easier for them to handle submissions or e.g. integrate with an existing Moodle or edX infrastructure.

Using reference implementations - rather than tests - and having a simple way to provide hints (as you do in your templates) are features we're quite interested in. We did a bit of work on the latter recently but that stuff hasn't made it into Codeboard yet.

I'll forward your repo to some of my colleagues. Thanks again.
> if others are really comfortable with the idea of uploading their customer lists to Google (or FB [)]

Just to present a cynical point of view, it is Facebook and Google. In America (and many other countries) Google provides mail servers via google apps or just directly on the gmail platform. I don't know the percentage so I won't invent one but I would argue it is quite likely that if an exchange takes place between 2 parties (the minimum for a convo) the traffic routes through google. Between facebook, chrome, gmail and android your customer lists are likely not private.
All manufacturing processes have a certain amount of variability. Binning is the process of testing how fast a given chip can go and sorting them into categories based on that and possibly selling them for different prices based on the category. Apple generally has very few categories but maybe they've got Apple TV rated A9s, iPad mini A9s, and iPhone A9s. There's probably a difference in how many of each manufacturer's chips end up in each bin but unless you're into overclocking it's not something you'll ever have to worry about as a consumer. And I've never heard of someone overclocking an iPhone.
"Project" has a lot of baggage with the audience, and implies a lot of things that the approach here is in contrast to, so would be particularly bad.

"Period" doesn't connote activity, just time, so its not a great name for an activity.

"Effort" is a perfectly generic name for an activity, and carries no connotations related to what is special about this activity; even (perhaps especially to those unfamiliar with its use in software development jargon) "sprint" carries connotations of a fast, focused effort over a short time frame, which is quite appropriate here.
>"Many students, they said, now view a C, or sometimes even a B, as failure, and they interpret such “failure” as the end of the world."

After 3+ years of university, this has felt like a form of doublethink on the part of some professors and almost all administrators when it comes to grades and grade deflation. On one hand, you hear that "students shouldn't worry so much about the grade" and "what you learned is more important than what grade you got".

On the other, more realistic side of things, they've contributed towards and support a nearly one dimensional system of graduate and professional schools where a high GPA is almost everything for acceptance. Top med schools and graduate schools almost entirely accept students with A or A- GPAs, regardless of the student's other relevant experiences or accomplishments, and often regardless of the quality or rigor of the student's undergraduate institution. Therefore for any student at an elite university with the (honestly modest) goal of becoming a doctor, anything less than an A- (on a curve with the brightest students in the country, no less) is a failure because the same faculty and administrators pushing this kind of study lock them out of achieving their goals for it. Faculty and administrators in education have created an elaborate hoop jumping game of achieving impossibly high and fairly meaningless scores, and then get angry when students (a) are alienated by something they used to enjoy and (b) decide to play the game!

The same professors who have the audacity to feel insulted when students merely ask if certain content will be on the test or how final grades will be distributed then turn around and tell students that their B+ average will hugely limit them from achieving their goals when in an advisory role.

This is why I'm a huge fan of grade inflation- truth is, university grades are a poor metric of future performance, and generally only serve to creatively restrict, alienate, and limit students at the college level. Grade inflation largely eliminates the fairly useless choking pressures of the grading system.
Why are little kids in Japan so Independent?
This. Some kids should definitely be put it special classes where they're taught to both deal with normal people and forgive them for their ways. If you don't spend much time deceiving people then you're far less able to detect lies. That or the subtle emotional manipulation demonstrated by any modern employer. It's an utterly essential skill in the "real world".
Knowing that group (meaning vintage gear heads rather than hip hop producers) there's doubtless endless online discussions about which particular brand of floppy gives the crunchiest sound. Can't beat the warmth of the MF2-HD.
It came back up, but in case it goes down again here's a link to the GitHub for it: https://github.com/18F/web-design-standards
I love Vagrant. At this point, every repo I contribute to has a Vagrantfile. I've turned dozens of coworkers onto Vagrant. That said, I am not a fan of the full Hashicorp ecosystem. Reading through the Otto site, and comments on HN, my first reaction is that my favorite tool has been selected for planned obsolescence.