skysight-inc/HackerNews huggingface dataset:
Smarking (YC W15) Is Hiring a Senior Data Engineer in SF
If you are wondering how your magical skill-set in data analytics can create tremendous value in a hundred billion dollar industry, this is your answer!

We are a team of MIT grads and Y Combinator alum. We are building a pillar platform that aggregates the business's data in the parking industry to eventually solve the notorious parking searching problem.

We really, really want you to have the following:
- Degrees in Computer Science, Computer Engineering, or equivalent work experience
- Skills to efficiently parse, manipulate, and analyze data from multiple sources and formats
- Familiarity with databases and Linux environments
- Proficiency in Python

Responsibilities:
- Data acquisition: collaborate with customers to extract, transform, and load source data for modeling and visualization.
- Predictive analytics: data mining and modeling to reveal business insights, facilitate dynamic pricing, and solve many challenging problems!
- Product development: lead feature development cycles including design, implementation, review sessions, testing, and so on.

The following are great bonuses if you have them:
- Experience with Python analytics libraries and shell scripting
- Experience in machine learning, statistics, and optimization
- Developing and managing cloud services (Amazon AWS, Google GCP, etc)

If you would like to know more about our vision and team, please email us at <careers@smarking.net> with your resume attached. We look forward to talking to you soon!

PRODUCT
Smarking - By combining big data, analytics, and transportation logistics, the Smarking team is helping property owners, municipalities, airports and parking management companies access predictive analytics and real-time tracking to optimize revenue and staffing, saving millions of dollars every year.
SaaS Big Data Predictive Analytics Parking

WHY US?
If you're a disruptor looking to solve a challenging issue that affects so many we're the right team for you! After finishing Y-Combinator (YC W15) and spinning out of MIT in 2013, Smarking Inc. is a fast growing tech startup based in Cambridge area. Upon extensive collaborations with well respected clients including top tier commercial real estate investment trusts, famous airports and municipal governments, and leading parking management companies, Smarking splashes a mix of state-of-the-art data processing, machine learning, predictive analytics, and visualization technologies onto large scale data to reduce the "entropy generation" in the car parking process.
> a non-founder it will be impossible for that person to satisfy all of the major stakeholders.

As Twitter is a publicly-traded company, it would be impossible for that person to satisfy all of the major stakeholders.
Also BAFöG does not need to be paid back for 5 years after graduation, with a years worth of extension if the student cannot affort the associated costs when requested.
I suspect that the number of people who use Twitter search for that is exceedingly low and non-monetizable compared to their target market.

Twitter has been working on excellent support (where "excellent" is defined as "good for Twitter") for embedding tweets inside news articles and the like. This means that if a celebrity (not a startup celebrity, a celebrity) tweets something important, it'll get picked up by BuzzFeed or something, and then you can use Google, the search engine people actually use, to find it. If it's not important, it doesn't need to be found; that's not what the platform is about.
Most people do all those things on Facebook.
FWIW, I have a PhD and spent five years as an assistant professor. I then went on to take a different job as a lecturer for a few years before leaving academia completely. The general complaint JF raised rings true. In my field (learning sciences), there was a TON of jank publications. The majority of the published work still is stuff that exists solely to increment the author's publication count. The term "least publishable unit" was used unironically.

The focus is flawed. There is still a lot of good work being done in the system, but that work is really only 10% of the work that is done. I had to choose between artificially inflating my pub count and not making tenure. In the end, I decided to walk away - I personally don't have the kind of perseverance necessary for that.

Of course, I now make significantly more money and am actually appreciated by my colleagues (rather than viewed as competition), and still get to contribute real work in the field in a private sector nonprofit instead. And I get to program too (in LS at least it was all publications, the software you created didnt count for anything.)
"Things lead to their opposites"
> Have you been following the Reactive Manifesto [1] and reactive streams [2]? If so, do you have any thoughts on whether this it builds out design practice in a complementary way to your suggestion here, or is it divergent?

Reactive streams' design is the dual to threads/fibers/continuations, and I believe that as a user facing construct it is the wrong one (I'll get to that in a minute), but, as Java does not yet have a standard, built-in implementation of continuations/fibers, Reactive Streams is meant as an interoperability standard and does a very good job at that. I like that it exists and I like the spec, which is why Quasar is also RS compliant (turning every stream to a channel and vice-versa).

I don't like the reactive manifesto, though. It conflates some well-known design practices -- which we simply used to call "robust soft-realtime" -- with a specific implementation (nonblocking), and in the process, overloads a term, "reactive programming", which has a very different meaning (dataflow, i.e. spreadsheet style). Even Erlang, the inspiration to the manifesto, doesn't conform to it (because it discusses implementation). Also, I'm not too fond of manifestos in general.

As to push-based streams, I didn't have time to get into that in the talk (the slide is there, though), but I believe that in imperative languages a pull-based API (like channels) is always superior to a push API for several reasons:

* It is more general -- both are duals, but going from pull to push only requires a while loop. Going the other way requires adding a queue.

* It conveys more information to the developer -- in the push approach, the concurrency is clear: the item is received on the same thread that calls `receive` (the only thing you need is maybe just a tag saying if `receive` itself is thread-safe or not). With a push API, the developer needs to read the documentation to figure out whether the callback can be called on multiple threads concurrently, and, if not, whether it's always called on the same thread.

* It conveys more information to the library -- a pull API has implicit, automatic backpressure. Calling `receive` means we're ready to receive more. With a push API you either don't have backpressure, or, like with reactive streams, you need explicit backpressure (`request`) along with more documentation on when `request` may be called. Look how much of the RS spec is devoted to specifying exactly that, and how much shorter it would be if it were a pull API (like Go or Quasar channels).

> My concern here would be whether you'd then be recreating the old problem you mentioned of having many implicitly monadic constructs in imperative programming but no good way of adding your own.

Well, yeah, but that's a secondary issue. I'm not a language purist, and you always need to weigh which is better -- a very general abstraction that is then put to use by everyone to create their own incompatible DSLs, or choose the most useful specific abstractions and make sure everyone can read everybody's code, even if not everything now has the most elegant expression. For large projects I think the latter is preferable.
Right, but the counterpoint is that, for me, all forms of advertising are negative. I dislike them and would prefer to never see another one again. I'm sure there are plenty of people like me and the problem is that we aren't compensated for the economic harm they cause us.

I seem to have no way to signal my demand for such things other than avoiding products and brands that advertise, but my signal is probably misinterpreted by companies thinking they're not advertising enough.

Maybe a better term is just negative externality. The masses suffer the negatives while the advertiser and the business paying for the ads receive nearly all the benefits.
3D-printer for food will sell in the next year by $ 1,800
Байкал+-+Школа+Байкала++Страница+1+из+1+҉+Текущее+время:+07+сен+2015+12:05+
"Satisfy" was the wrong word but I couldn't think of the right one. What I'm saying is that the CEO of Twitter will never have the same power as say Mark Zuckerberg does.
> Whenever there is a major thing going on my timeline will tell me about it. Because my friends will be retweeting stuff, or tweeting news articles they saw about whatever the thing is elsewhere.

That's very true, and I'm surprised I didn't remember that while reading this article. There are news stories that I've seen first on Twitter, and had trouble finding an actual news article.

Of course, it's not going to cover every last "major debate in the US" or "bomb has exploded in Bangkok" mention. It'll only cover it if people I follow think it's interesting enough to tweet about. If I wanted CNN, I'd have a cable subscription.
Well twitter has just recently restructured the product team so maybe big things are in-store: http://recode.net/2015/09/02/twitter-restructures-product-te...
Where do you want to go in Eastern Europe?

As an American, it's honestly quite easy to get into almost any country.
For that matter, all books look the same too. And yet everyone knows how to use books. You hand someone a book and they never look at you funny asking how to get to Chapter 1.

His article is negative, but I for one have been able to traverse websites more quickly and easily because they adhere to some now-common conventions. Of course websites need to be original but not SO original that they require the user to adjust their assumptions about what to expect from site while it's loading.
I can read classical notation well enough for my purposes. I listen to Janacek, Sibelius, Delius, Schubert, Faure, Scriabin, Sorabji, Mompou, and other composers you would probably consider legitimate music. I just don't limit myself strictly to the music of dead white men.

EDIT: Let's hear some music you've created, with all your vast ability and knowledge. I'll post some of my own and we can let HN users be the judge...
another fun fact: Russia requires Australian citizens to write their biography in Russian for Visa application, again it's reciprocity :).
(Most) all websites should look the same. Most browsers look the same. Most car dashes look the same. Most newspapers look the same. Most books look the same.

The web is not art. At least, not most of the time. Websites should only look markedly different with good reason. For most clients, there is not a good reason.
Quite. He performed the research, but it doesn't indicate whether he spent 2 years doing mostly this, or did just one of the experiments over a few weeks... Similarly for the first author.
Light Table in emacs. why aren't we funding this?
If you're interested in a service exactly like Twitter but without the limit, take a look at GNU Social - https://gnusocial.no. Granted, it's mostly developers on there, but Twitter was similar when it started.
Maybe they want to stop people from copy pasting code?
Twitter like Trello is a tool, a mainstream tool got to be horizontal product [1].

There is no point discussing about it should be this or that. Feel free to use it the way you want it to be.

[1] http://www.joelonsoftware.com/items/2012/01/06.html
No it's not, it's twitter with more characters. You need to keep the context in mind here.
I've seen some people post on facebook about someone mildly famous favoriting their tweet, so i agree with you.
How anyone can lament the disappearance of back breaking unskilled field work is beyond me. Mechanisation and destruction of repetitive unskilled work is the driving force for the improvement of living standards and the advancement of civilization since the beginning of recorded history. The invention of agrarian civilization itself displaced hunter-gatherer tribes, should we lament the disappearance of nomads also? This romanticism seems a tad silly.
What are the odds that it gave me the same birth date as my actual birth date? Month and day, but not year. That's quite the coincidence, though I suspect it's only something like 1:60.
I know somebody who has a script setup to delete the majority of his tweets (except for blog posts) after 24 hours.

https://www.jethrocarr.com/2012/09/30/twitter-auto-delete/
Apple tends to serve people looking for a high value experience and who will pay for ALL value added, not just portions.

Product quality, user interaction, control (and yes, that is value added to a lot of people who don't want to know stuff and just have tech work for them), etc...

Compare two pieces of technology on specs alone, and a lot of value is ignored. This is what is behind your average, "Apple computers cost too much" argument. The buyer of an Apple computer sees value in the OS, environment, packaging, design, etc... and they are willing to pay for that value too.

Others do not value those things, seeking only to get technology features at a lower price. To them, it's all fluff and margins play out accordingly.

Avoiding traditional social media is very likely part of that high value experience. People who don't want to be bothered or who want to run a little outside the mainstream mass means, ways, paths, pick up on that and it's likely working for Apple.

Consider two companies, both delivering a similar product. One competes on price, the other value added. The always low price company will do a lot of volume, but will also see very thin margins. The one delivering lots of value, properly positioning it, and asking to be paid for it, will do less volume, but see much higher margins.

Both companies will have to maintain all the infrastructure needed to service the market.

Apple is extremely well capitalized and this is part of why they are. Apple does the work others do, but does it well and with design sensibilities and experience goals that people will pay nicely for.

No need for a massive social media campaign. Those who see that value will pay for it easily. And it's not hard to miss, given the alternatives.
Before Google+ I always regarded Twitter as Facebook Status with limits. At least on FB you can share images and videos somewhat properly.
By far the most interesting (and "hardest") country I've visited was Sudan. I should probably write up that story some time (it involved the defense minister's family).
Unlike Trello, Twitter is publicly-traded with mandated financial disclosures, so discussion is fair.
A refugee crisis is what results after sufficient neglect of foreign affairs.
Instead of calling it a "valid" address, you should call it an "actual" address.

I thought at first this would generate real looking addresses that would pass automatic validation, but not actually be anywhere.

This is quite different!
The primary problem for twitter is that they more than ever is a protocol for link-sharing.

If twitter wants to survive they need to get content onto their platform which means loose the 140 character.

In some ways and ironically, Medium could be a kind of replacement for twitter if they found a nicer balance between long and short posts.
Basic income is coming. Like it or not. Better if created with debt free fiat money. This way we can have nice inflation - 2-4% yearly.
The image cropping is something that annoys me. Someone will often post a photo in the their timeline that is pointless when it is cropped. eg a Meme with the captions missing.
Not sure I agree about #1 and maybe my twitter experience is different from others. First, if I want to communicate with others I take it over FB/Email/Messenger of choice. Sure public conversation is nice, but its painful over Twitter and I'm not sure how it could be made better. Everyone talks about how a threaded view would be nice, but people fail to consider that Twitter conversations are never 1-to-1, its usually multiple people tweeting at one person. Having a conversation on something as open as Twitter is like trying to have a conversation with the President during his speech. Not everyone can talk at one, and no matter how you do it, the interface will drown some out. Combine that with the fact that you can tweet anything at anyone (unlike a Facebook/HN thread which is usually around a specific topic), you get a very constrained opportunity to have actually conversations.

However, Twitter does a better job at problem #1 than instagram does. Beiber is not replying to fans over Instagram - and I doubt people are actually communicating to celebrities via Instagram comments, have you seen Beiber's (or any music celeb's) instagram? Its a wasteland of spam, self promotion, and emoji. I doubt Justin Bieber has a higher reply rate on Instagram than Twitter - it's very easy to see that Justin Beiber engages fans on Twitter, not so much on Instagram.

That said, as someone who uses Twitter heavily, but never tweets - my most useful function for it is a realtime news feed (to not just news orgs, but people, parody accounts, comedians, tech nerds, sports news, ...). I place as much emphasis on the ability to "respond and have conversations" to the success of Twitter, as to the success of Buzzfeed and other news orgs (- I doubt you need an active comments section to have a good news site - most of it is garbage anyways).

The second and third points are apt though - Facebook's "trending" seems a lot more useful the Twitter's, however I'm not sure how useful either is without constant curation. Even if Twitter had a super sophisticated algorithm to automatically detect topics - without curation you end up with garbage. Facebook's trending is just as useless once you have the reason why its trending.

Lastly, FTA
>Twitter has turned into a place where famous people and news organizations broadcast text.

I'm not sure how Twitter can fix this, but my response to this is if this is what Twitter has become, then its because you made it that way. Reddit now has a subreddit /r/BlackPeopleTwitter which would give you a very different idea on what Twitter is if your Twitter experience was like that.
Why do you care about keeping an authentic follower list? I'm honestly curious because I've never really understood this phenomenon.
If free software and open source software aren't the same thing... how is the content behind a paywall same as being "open"? Open means, IMO, freedom to do whatever you want with the content: One could take screenshots and/or copy paste content (more like CreativeCommons), which isn't even the point you're trying to make?
Try Iran.
Solo founder = no insurance, idea needs to be easy to execute with lots of user base and growth
2 co founders = insurance, but not the best if technical guy is not that technical.
3 co founders = more insurance, best option, think about it even if you screw one or two you are good.

As as Solo founder do you have hope at all when it comes to applying to YC? Please no BS about startups are hard you need help thing!
What amazes me is how slowly it seems to move on for users.

There's a ton you could do to improve search, UIs on top of the feed, analytics, communities, twitter lists, conversations, media embedding and interactions.

On top of that social graph they had the potential to build a better, more real time, more community led Instagram, Snapchat or Youtube.

And yet it doesn't seem to move forward as a product.
The author of the article seems to miss the point of reducing corruption, not swinging elections.
I like the term "cognitive pollution" only as a metaphor but the rest is just economics.

A negative externality is when one does something which imposes a cost or an 'economic bad' on someone else who is not being compensated for it.

The noise from the neighbor who mows his lawn at 7:00 on a Sunday morning is a negative externality. The neighbors lives are slightly worse off because their sleep, which was interrupted, has value to them.

When determining what should be done about this there are only a few ways this could go, the lawn-mower compensates his neighbors for the noise, the neighbors compensate the lawn-mower to mow his lawn at some other time, or the homeowner's association compels the lawn-mower to stop.

But there's at least one solution with a problem. If the neighbors pay the lawn-mower to not mow his lawn then we've created a situation where someone can be paid for doing something annoying to others and then demanding compensation to stop.

Hopefully you've seen how this metaphor translates to advertising, and specifically for the practice of paying to remove advertising.

Based on the numbers of users of various ad blockers there are a huge amount of people who find ads in general as a negative externality. Although you might argue that they're being compensated on websites by receiving some desirable content in return this doesn't translate to billboards where the annoyed viewer is gaining no other value.
Chicken Dance License
Put Fake Ads on Your Site to Make It Look Legit
The next CEO is at least moderately likely to be Jack.
Data modeling with multi-model databases
Rajasthan Tour Packages
Swan Tours , New Delhi , India is one of the leading tour operators promoting the state of Rajasthan since 1995 . With the HQ in Delhi and associate offices in Jaipur ,Udaipur and Jodhpur , Swan Tours offers most competitive rates for Hotel accomodation , Transport ,Guide services .The itineraries can be customised according to the number of days in hand and the travel interests , Get the best deals on luxury hotels in Rajasthan , Heritage hotels in Rajasthan and discounted rates of Taj hotels and Oberoi / Trident Hotels in Rajasthan.
http://www.swantour.com/rajasthan-tours/
4) Just wrote https://github.com/MadcapJake/language-alda for Atom. (Atom has the great https://github.com/atom/vim-mode package and for the parent, though it seems less complete, there's https://github.com/avendael/atomic-emacs)

Also in regards to the parent's interest in having a keybind to autoplay alda files, there is https://github.com/lsegal/atom-runner and with a short snippet in your config you'll have `alt-r` recognize alda files and play them!

For the language-alda package, I'm working on integrating autocomplete support for instruments, markers and attributes. I think I can also add support for atom-runner directly through the language package too.

Between playing around with the langauge and getting tooling support in Atom, my whole Sunday was completely swallowed up! :P
OP Here, this is why I made this:

Ads are generally considered a nuisance. But sometimes, I think they can make a website feel more alive, just like advertisements on the streets of Tokyo or New York. A book like "The Timeless Way Of Building" would probably consider ads the core activity of many websites, and thus an essential quality of their design.

I started thinking about this because I was developing a news website, and needed it to seem authoritative and "alive" from day one. AdSense ads are okay, but lack a certain zest and ridiculousness that I think people expect on tabloid news websites. Companies like Taboola and Outbrain will place "Sponsored Stories From The Internet" on your page, if you have at least a few hundred thousand unique visitors a month.

So, I ended up making my own ad server / tag called "kaboodle". I think it'd be interesting to reciprocally link to other weird interesting sites on the web, mixed in with clickbait nonsense. I've found I've had higher clickthrough rates on sites with the fake ads; I think because people are trying to figure out which are "real ads" and which are "fake ads". Anyways, if you'd like kaboodle ads linking to your website, please submit a PR.
Since when did US populace vote in border controls?