skysight-inc/HackerNews huggingface dataset:
Many of these German festivals have actually become worse after getting lots of media attention. You notice it by many small issues that gradually appear; e.g. choice of music acts that aims towards getting more random people paying for a ticket (e.g. popular "gangsta" rap at a former indie rock festival), people who are more interested in booze or in their makeup than in the music, etc. Gradually the people who are actually into the music will disappear if organisers don't stay true to the original ideas behind a festival. (Of course with financial pressures such is often easier claimed than done..)

But nothing is ever black and white, and one other observation is that organisers actually do have control, and are not bound to cross a point of no return.

Take Leipzigs Wave-Gotik-Treffen [1]: This is one of the biggest Goth and Dark Culture Festivals in the world. Events are decentralized all over the city, so the city of Leipzig turns black for a couple of days every year around whitsun.

Lots of creative people are around, so similar to Burning Man in Germany it received huge media attention during the past couple of years, just by being well suited for a photo series. Search for "Viktorianisches Picknick" (Victorian picnic) on GoogleImages.

Yet they only sell full time (4 day) tickets. Due to the popularity for years organisers have been urged to introduce day tickets, but they have refused to do so because they only wanted to serve to a dedicated community. They could have made more money and rent better concert halls, however decided for keeping the community. The festival stayed small, no more than 30.000 attendees each year, not many big acts, it actually still has "Treffen" (meetup) atmosphere for Germany's goth scene, and the creative people continue attending.

[1]: https://en.m.wikipedia.org/wiki/Wave-Gotik-Treffen
Pixel Phone Fails Users by Not Including Google Assistant and Other Key Features
I think I speak for everyone when I say that we miss having you in Chattanooga.
Compliance with local currency regulations is probably a hard problem, not just because the regulations may be written in the local language but because their interpretation may vary with time, place and the individual interpreting...and the amount of money involved.

Then again, it's money so it's worth taking seriously and paying for or developing expertise for any project that matters.
Nice idea, but if it's not self hosted - it's not private.
To be fair, Sun outlasted its market; the problem was that *nix desktop companies were targeting $10K "3M" workstations and ignoring the PC market (which offered a tenth of the capability at a tenth of the price). When consumer machines caught up and replaced technical and academic workstations, Microsoft was able to grow with the market, while Sun, SGI, etc. didn't have the same opportunity to "grow down." That left Sun dependent on the server market, and exposed to the first dot-com collapse and subsequent glut of used mid- and high-end systems on the aftermarket.
Indeed, that OS/2 2.0 fiasco went so badly that it is one of the favorite topics.
You fund creators from corporate revenue, though. They aren't going to make any money if there is no DRM either. There also have been plenty of independent publishers and small studios that have been hurt by piracy and the lack of DRM, too.
I would love to see this suit succeed at least a little bit. While I understand the battery ramifications (and I'm sure other stability / security issues too) behind Apple's closed-off ecosystem, it is hugely frustrating to have to develop web applications for iOS.

before the obligatory "web pages should be simple", I'm mostly interested in web applications rather than pages. I'm a big fan of simple, easy-to-use pages on the web. But it's also possible to use html5 tech as a platform for real applications, provided you mostly ignore iOS. Which is frustrating.

Having an open platform would likely lead to a short term fragmentation "page best viewed in Chrome" and a rapid re-leveling as all browsers end up with feature parity and then start competing again on battery life and so on.
CSS @supports will change your life
Lack of sex education / social expectations and arranged marriages / lack of access to birth control.
Specialization for the most part yields higher efficiency. Engineers have not been trained gauge audience needs. It is as inefficient for an engineer to be involved in product design as it would be for the PM to be involved in the actual coding.

>Coder monkeys can get away with "I code what I'm told without providing any further input to anything else".

Being a coder monkey has nothing to do with influence in product development. You can have no influence on the product being created, and still have complete autonomy over the technology used to create the product. You contribute feedback on the technology side: implementing this feature will take X time and result in Y cost in run time.

The product is generic. Two completely different projects with the same X, Y, Z constraints end up with almost identical engineering solutions.
Now that subscription based walled-gardens are becoming the new internet, I don't expect freedom (outsiders) to be much of a concern for society.
Twitter trading at $11.2bn market cap
Would working through this book be sufficient to be able to start doing data science/analysis work?

Some context: I did my undergraduate degree in Economics (in a pretty math intensive university), have been working in marketing for the last 2 years and want to go back to do work in something more analysis centered.
Smalltalk is dynamically typed. How can it have a static type system feature?
I have what's been coined "aphantasia" too--no mind's eye--and I do fine on whiteboard interviews as a general rule. That suggests to me that it's either not your root cause, or it's one you can work around. Personally speaking, I can still conceptualize code (typically as a semi-physical machine, actually), I just can't "see" it. If you're a successful programmer, I'm sure you have some way you conceptualize algorithms too, even if it's not visual.

The one thing I'll say is that with your background, it's a shame you filtered yourself out. You might not have gotten through the interview process, but if you retained anything significant from what you cut your teeth on you also might have been more successful than you think.
I don't understand their algorithm. Take three of my photos off my Flickr page:

1) I consider this photo mediocre. Gets a 10/10, Platinum Ribbon. https://keegan.regaind.io/p/lJ7FEb1kQt-mM1kIe-kVuw

2) I consider this photo to be fantastic. Perfect reflection. Gets a 7.7/10, no ribbons. https://keegan.regaind.io/p/KUzvRfFeRsK1Lj1selLWQw

3) I consider this photo good but not great. Okay but not perfect reflection. Gets an 8.7/10, Reflection Ribbon. https://keegan.regaind.io/p/zaRlMOEySFWKTZlSvWO3Rw

This is confusing as hell to me. I'm averaging 7.98/10 over 30 photos, which personally I think is too high. I'm not that good. But at the same time, my best photos are rated very low and my mediocre photos are rated very highly. This makes no sense.

This photo gets a 6.2/10 and is rated negatively for composition, but is actually near perfect (if I'd have a wider angle lens it might have been better). It follows the rule of 3s with reinforcing repetition throughout, including even in the perfectly captured reflections of me taking the photo itself. It's not an /interesting/ photo, but it's practically perfect composition. https://keegan.regaind.io/p/hrbE85wGQWW3vs5w1QoGFg

Keegan is weird.
Neal Stephenson Running Magic Leap Content Studio in Seattle
You're not considering the obvious: different parties put different importance on security, performance, etc.

Webrtc absolutely has a security/privacy issue whereby local network information is exposed to the JavaScript environment of the page.

So, if Google don't think that's a problem, maybe you should ask them why not.
Hugo v0.17 is now available as a Snap package!
(Snaps are a new kind of universal Linux packages.)

Check it out at https://uappexplorer.com/app/hugo.hugo-authors

Better yet, install the "snapd" package, and use the "snap" tool to find and install Hugo:

$ snap find hugo
Name Version Developer Notes Summary
hugo 0.17 hugo-authors - Fast and Flexible Static Site Generator

$ sudo snap install hugo
4.41 MB / 4.41 MB [======================================] 100.00 % 410.06 KB/s

hugo (stable) 0.17 from 'hugo-authors' installed

$ /snap/bin/hugo version
Hugo Static Site Generator v0.17 BuildDate: 2016-10-07T09:27:07-06:00

(/snap/bin is automatically added to your PATH.)

The snaps for Hugo are available amd64 (x86_64), i386, armhf, arm64 and ppc64el platforms, thanks to the automatic cross-building infrastructure provided on Launchpad.

Kudos to Daniel Holbach from Ubuntu and Canonical for laying the framework and guiding us along the way to make this happen, helping Hugo reach more places!

So yes, if it fits your workflow, please go ahead and give the Hugo snaps a try! Have fun!
Or it could be that FF is perceptibly slower and currently has very weak dev tools. I personally use Chromium, which IMO, is the best of both worlds and actually, the only one of the three browsers that doesn't have EME (so you could argue it's better than FF in this regard). You also get a clear picture of the sites that stream with DRM (looking at you Vimeo).
So in a profession that is generally 80% male, and 20% female, you think that women are so amazing that they will make up 80% of the top leadership in an even playing field?

That seems unlikely.
This really made my day. As a programming adventurer I can totally relate with most of the points. Reading this post upped my motivation. I am going to take a print out and keep it on my desk, so that I can read it whenever I am feeling down.
A much bigger reason is to demoralize you and convince you that you deserve to be fired, so you won't even think about a lawsuit.

PIPs aren't really good documentation of bad performance; in fact, a badly-written PIP can actually backfire on the company because the wording is usually full of holes a good lawyer can drive a truck through. Basically instead of the company having proof you were a poor performer, you now have proof the company is lying to get you out the door.

A PIP is a lawsuit deterrent, not an actual legal defense.
Richard Feynman. Here's a video about who he is: https://www.youtube.com/watch?v=JIJw3OLB9sI

And the wiki article: https://en.wikipedia.org/wiki/Richard_Feynman

There are lots of videos of his lectures and interviews on youtube. You should check 'em out.
Wow we were just looking for something like this that was accessible and easy. Will definitely give this a shot.

Best bet for us till now used to be Vimeo.
Web browsers are among the most compromised software targets of anything ever.
> There's a safety model, but it's only best practice, not enforced by the language nor the compiler.

What? How is it not enforced?

> You still have to manually maintain locks, and it's also much slower.

Slower? I don't think it can be any faster even in theory!
You're on Hacker News, so I'll assume some degree of technical acumen, and have Internet access obviously. Is this the best opportunity you have? Is it more financially rewarding than low-end development work?
Is it possible to track the value added of these programmes?

I'm curious about the extent they already take 'winners' and usher them into jobs they could have landed without the programme (and the converse).
>Good engineering talent is in short supply and has been for two decades now. It certainly won't do any harm to explore alternate recruiting channels.

There is always an opportunity cost. Exploring alternative recruiting channels means not utilizing recruiting channels that have been optimized to find talent regardless of race/gender.

>Nobody said that except you, which betrays your agenda.

Articles that state that software engineering companies are sexist because they don't have a 50/50 gender split are very commonplace.

My agenda is not being discriminated based on my race or gender fyi.
Math and 2nd languages are brain games that work. *cough
In general the plant is discarded once a year. The growers normally get seedlings from a specialist that grows from seed.

The tomato plan contain mild toxic content, and is quite smelly so not even goats seem happy to eat it. Not sure what they actually do with composted tomato plants.

https://en.m.wikipedia.org/wiki/List_of_poisonous_plants
>It seems this concept does not even enter your thinking at all as an explanation for why Apple must be very conservative about adding the types of functionalities you list.

Read the article again -- I don't think they are asking Apple to add more HTML5 functionality, they are asking Apple to allow other browsers which have already implemented the functionality they need onto iOS. Their legal team thinks French law is on their side.

The security thing is a bit of a strawman, you are implying that Google, Mozilla, or Microsoft, who all have better HTML5 support, do not take browser security seriously. That's simply not true.
Who Do You Design For?
I'm not in India.
Tell that to an app developer that pays $2-$5 per install of their app through Facebook. You may think your data isn't valuable, but I guarantee you that many many peoples data is very valuable to Advertisers.
Maybe you just have an unconscious bias against blacks, and therefore think that "blacks" sounds bad.

If I said "Whites outnumber african americans in the US 5:1", would you be offended?
This is a much wanted feature, and I have long term plans to solve this issue together with a lot of other issues using a distributed data store (file system, database, whatever you want to call it). See https://toktok.github.io/roadmap#distributed-file-system (milestone 9). More realistically, i.e. in the nearer future, milestone 4 (https://toktok.github.io/roadmap#optimisations-for-mobile) covers a simple multi-device feature.

GrayHatter has implemented a prototype and will deliver a design document for the full implementation likely by the end of Q4. It includes profile and contact sync as well as message history sync. If we follow the intended timeline, that feature would likely land somewhere in 2017Q1. uTox and qTox have preliminary support for the prototype.

You and everybody else are invited to review the proposal when it comes out. Be sure to follow the issues on https://github.com/TokTok/c-toxcore/issues. You are also invited to join #toktok on Freenode to bounce ideas around.

Offline messaging will be partially solved by message log sync, as mentioned in milestone 4. The idea is that if you have a desktop computer at home, you could sync the message from your phone to it, and the desktop computer will deliver the message to your friend when they come online. It could be that your desktop syncs with their desktop at some point, and later their desktop syncs with their phone which is the actual delivery. In any case, this solution requires at least one of your and their devices to be online at one point. So far, we have shied away from storing large amounts of data in the network itself. I think the described solutions are sufficient for a large group of users. Federated (email-like) server-based (still distributed, just not p2p) solutions could be used for the remainder.
Backpage CEO arrested for adult ads posted to his website
Thanks for checking this out. Really nice to know it's been thought of. Wouldn't it be interesting to put this to work?

Besides, I am also longing to know if the paradigm shift in the tool may change the way we communicate. Here we're not pushing information towards people, we can write with more insights and less concern on who might read it. Instead we pull what's good and worth to read.

Implicit transparency was something I hope this brings, which may not be possible if not the default nature of the tool, and shall be beneficial to everyone within. Wouldn't that be cool?
I suggest a compromise to only include certain kinds of jobs like manual labor under employment anti-discrimination laws, where workers are actually commodities that are measureable and interchangeable.
> playing Go made be better at living life

Would you mind talking about that some more, please?
Text Mining in R and Python – Tips
Cassandra is used by Reddit and Uber.

There's a word for unjustified confidence.
reverse discrimination is a specific type of discrimination.
Does it really works like that? If I invest 200 million in an Australian Index funds I''m exposed to all risks/rewards that the Australian economy faces.

If I invest 200 million in a greenhouse then I'm less exposed to all risks and rewards in the Australian economy (assuming that there's a weak correlation between the state of the economy and amount of Tomato's consumed, which seems reasonable) + all the risks in the Tomato business.

Now, it might be easier to insure against Tomato specific risks but I still don't think that the Tomato business (as awesome as this greenhouse sounds) is a clear winner here.
That's... strange. My guess is that it's saying this because of the overwhelming amount of green in the background. But taken as a whole this photo is almost a study in color. Clearly the algorithm discounts the artistic value of contrast lighting from the lamp and the differing colors of the rug and bookshelf contrasting with the greenery.
Unfortunately it's not so much the 'rich' that fall for this, but the elderly.

Recently heard this story from my bartender, who had a family member lose some dough in this scam. The "rich American" part is just a weaselly justification for committing a crime, and doesn't deserve the prominence in the article it received.
Firebase with Redux
> That's not really about the review process, but about making one of the biggest mistakes you can make: After you know your manager doesn't like you, you didn't do everything in your power to either switch teams or change companies.

The biggest career advice you can take: it never gets better, there is no good fight, and you should flee to save yourself.

I expect the parent post [edit: iamleppert] was blameless, but that won't save you in most companies. I dream of a company that actually gives a crap about the people writing their code, but HR / Management will always back the a??hole to preserve the company. Maybe instead of hiring widget managers they would find people who have "shipped" creative endeavors (TV Shows, plays, etc.). Don't know if it would work, but it cannot be worse.
+1 on what you said.

I was a TA in college for intermediate c++ object oriented course for 16 classes approximately over 2 years. (about 500 students). So many basic and core programming practices almost always stick out like a sore thumb to me. I usually graded in a text editor without any IDE support, and towards the end there, got to the point of just glancing through there program I could easily mentally simulate the compile errors and if fixed, the runtime issues/behavior as well.

It definitely help make me a much better programmer and developer. Now working in the industry, I still see a lot of things I can't help but wonder "WHY?!" though technically they are often not wrong, but just unnecessarily complex or convoluted.
There is also significantly less risk of the Tomato market crashing, and the potential to sell carbon credits if that becomes a thing in Australia.

Or, you know, the ideal notion that having a planet to spend $10 in is better than having a ruined hellscape to spend $11 in.
I guess this must be true of any strong subculture. Subcultures are, by definition, "sub" or differentiated from some other mainstream culture. So the subculture's very existence is based on this boundary between itself and the mainstream culture. Participants in the subculture are obviously concerned with who is closer to or further away from this boundary.
Doesn't all of that use a lot of ram?
Why not remove some ram from her machine, wait until she complains it's so slow and then educate her, keep it that way for a few weeks and then put the ram back in.
Superpedestrian | Cambridge/Boston, MA | full time, onsite

We're looking for Android and web software engineers. Come help make cycling a compelling and fun alternative to your car! We’re working on a variety of software products to support the Copenhagen Wheel (check out the demo video at https://superpedestrian.com) and making riding more fun!

Positions:

- Android: http://jobs.superpedestrian.com/apply/T5uF8J/Senior-Android-...

- Web: http://jobs.superpedestrian.com/apply/wasxtI/Web-Developer?s...

Other positions here https://superpedestrian.com/careers

Feel free to send me any questions directly (goss at superpedestrian).
That would be a compiler for a language to C/C++. That design decision is virtually always a bad idea: LLVM has simpler semantics, allows proper GC, allows proper debug info, is widely portable, and avoids a needless AST serialization/deserialization step.

Don't compile to C.
I'm in the camp that actually prefers -- strongly prefers -- Go's style of error handling over exceptions. It's not a perfect language of course, but when you say it's successful only because Google marketed it, I think you're off by quite a lot. Go is popular in part because of the things you hate that other people like. Also, Google hasn't really done any real "marketing" of Go that I can see. They released it with what amounted to enough fanfare to say "Hey, here's a thing. We think it's pretty cool. Here you go."

And the point of Go is that it isn't trying to be "fundamental steps ahead". If anything, Go is an opinionated statement that programming was better in 1992 than it is today, so let's just fix the annoying shit from 1992 and pretend the word "enterprise" had continued to just mean the ship from Star Trek.
OS/2 and NT were the same codebase at one time. It was a joint IBM/Microsoft project.

Windows 3.x was way more successful than Microsoft anticipated. They wanted to pivot the Win32 layer in NT to be the primary API and make the user interface more Windows-like. IBM didn't want that so they parted ways.

David Cutler (designer of VMS) was the architect for NT. Many people don't know it has a single root filesystem that takes the unix philosophy even further... objects like mutexes exist in the root, not just files. Everything has full ACL support. The IO completion ports and async support were way ahead of their time. It originally even ran things like the video driver in user space.

Windows 3.x being so successful almost killed everything that was great about NT. It also caused Microsoft to completely miss the mobile revolution.

Success hides problems indeed.
Here's the book I'm reading about him. Great read!
https://www.amazon.com/dp/B003V1WXKU/ref=dp-kindle-redirect?...
Their biggest competitor - Online.net - is also French, yet offers recurring payments and even PayPal subscriptions.
An argument for integrated, GPU-based analytics vs. component parts
I like to have fun with them. On more than one occasion, I strung them out for 15 or 20 minutes, and eventually ended the call on a nice satisfying note. I've even had them call me back angry for wasting their time :-)
WINGS Platform announces project backing campaign date
The scores range is explained in the modal, 5 is for decent pictures, 7-8 for great ones, 9 for exceptional ones. Your average is really good, and all the scores you got are pretty good as well, congratulations! Keegan definitely makes much worse mistakes than these ^^
Ribbons are one time events that have very different thresholds for happening, if you already got a given ribbon on one picture you won't get it again even if your new picture would be an even better fit for it!

Overall aesthetics is a very subjective subject, and getting perfectly accurate scores for it on the wide variety of photos out there is still an open challenge :)
Control Your Google Ads
Lots of things are "duh" in hindsight.
"@PhilPlckthun it wasn't a joke, I was rejected this morning. But it was a flippant tweet."

But, hey feel free to judge someone for gasp having a sense of humor more complex than a fart joke.