skysight-inc/HackerNews huggingface dataset:
Scrolling is not random access. Scrolling means like start at the beginning, and keep going, stopping eventually. Rows are provided in a fixed order. Random access means jumping immediately to any row at any time.

All rankings of one user is an additional requirement, not mentioned in your first post.

I wouldn't necessarily rule out caching, but it isn't yet obvious that it is needed.

This is probably not the best way to discuss your requirements and possible solutions, going back and forth on HN. I consult if you'd like to talk further.
https://www.youtube.com/watch?v=epIlB49SNTI
Simply because we were using Mandrill at the time of writing this. It's easy to add more methods like SMTP/SendGrid/etc to it though.
Club 403
Reddit CEO: Our['s] will be different|we know..dark secrets, we know everything
For those who are wondering: Doesn't build under osx, tho the issues initially don't see insurmountable, more that it hasn't been tried under CLANG.

[ 3%] Building CXX object contrib/libpoco/Foundation/CMakeFiles/PocoFoundation.dir/src/AbstractObserver.cpp.o
error: unknown warning option '-Wno-unused-local-typedef' [-Werror,-Wunknown-warning-option]
error: unknown warning option '-Wno-for-loop-analysis'; did you mean '-Wno-loop-analysis'? [-Werror,-Wunknown-warning-option]
make[2]: * [contrib/libpoco/Foundation/CMakeFiles/PocoFoundation.dir/src/AbstractObserver.cpp.o] Error 1
make[1]: * [contrib/libpoco/Foundation/CMakeFiles/PocoFoundation.dir/all] Error 2

A bit of googling shows this is likely because Clang -Wall overrides any other flags set earlier which is apparently different than GCC. This makes me think they aren't lying when they say it supports linux in that they likely haven't tried building it on mac much.

That said it doesn't see to be using any crazy deps that don't support multiple platforms. Poco above is fully cross platform.

Note per apparent comments below: Lots of people develop or use macs and so they'd be interested if they'd have to have a VM or other option to use this. Since the readme is super thin and it just says Only linux xxx I felt they didn't have much info. I'm used to the days where people built projects that compiled everywhere but didn't build packages for them for some reason.
Launching a a curated directory of tools, resources and hacks for non-techies
Show HN: Made an app that summarizes the news. Thoughts?
While I can't say for sure in this case, there are plenty of examples where ads are dumbed down because otherwise they don't appeal to the target market. Besides, if your target is dumb/gullible people, why take the risk of wasting a click on a smart person who you won't convert anyway?
It might be fairer to compare to a state of the art piston engine. Brief googling finds a DeNardis 40cc engine weighing 11 lbs and producing 7hp. Still impressive though.

http://www.denardisengines.com/40cc.html
Interesting. Do I understand correctly that this is more about how they're formed and exactly how continuous the variation is within them, rather than the general idea that you can end up with a population of animals with non-transitive mating viability?
Getting them before they’re young: Entrepreneur First invests 'pre-idea'
Let's all remember Blue Frog, the tool that was so effective at stopping spam that spammers killed it:

https://en.wikipedia.org/wiki/Blue_Frog
> “If it is a flop, we will have overpaid for one series,” he told Hastings. “But if it succeeds, we will have changed the brand.”

Traditional big companies are structurally unable to think this way.
According to the State of the Union (where they explain how they're doing differential privacy) there is an overall database, but only in aggregate. It's specifically designed so you don't know the individual answer from each person.
Perhaps they could come up with some system like what we see in traditional piston engines piston seals - a replaceable seal that goes around the rotary triangular err piston for lack of a better word.

If I remember correctly all the other wankel / rotary engines have just had a lump.
Write it, it would make a great chapbook.
Yes, This site is built for quickly view headlines in the programmer world when I don't have time browse site by site
Misleading headline, IMO - they didn't remove the option, they removed the option AS A DEFAULT.
Sounds like GraphQL is undoubtedly making headway with the help of the community and services sprouting around it.
heap queue
I love when he manages to get a scammer to produce an artwork and mail it.

One of my favourites: http://www.419eater.com/html/john_boko.htm
Here’s the data that told us Bernie Sanders would lose
On the other hand, it may be the most humane way to deal with the fact that the economy has reached peak human.

How did we deal with horses in the beginning of the 20th century?
I think this one is really promising http://ecvpro.com/
The Ancient Roots of Humanism
On the latter front that jvm work is a summer of code student. So on one hand it's definitely exciting work, there's definitely a bit of work between that .. Working and it being a tier one backend for ghc.

I've been haskellin at a large Megacorp environment for the past 1.5 years, with lots of smaller freelance before that.

There's a lot of different value props one can make for different tools. One pragmatic case I make is that in Haskell land it's super easy and rewarding to to engage with upstream to resolve any problems I hit. One other angle that the imvu article and I think a lot of the comments over look is that using Haskell as a shared concrete specification / engineering design substrate for communicating actually makes it much much easier to collab with colleagues on pretty crazy projects. Even if the deployed system isn't ultimately written in Haskell.

That said, with the right colleagues, having the freedom / trust to choose tools that help you best deliver is always the ideal. :)
yeah. The biggest, ugliest C++ code bases I've seen were for AAA games. Some of the best programmers work in games, but you also see lots of grads and staff churn. TBH I have never seen a big C++ code base I liked.

Unity may have its detractors and genuine deficiencies but the Unity projects I worked on were much more maintainable due to the constraints of working inside Unity itself.
Anecdata: once upon a time, I got into a conversation with the chap writing the sign outside a restaurant in Morocco, with the dishes of the day. With a smile on his face, he pointed out a spelling mistake on the sign: it was one he made deliberately, because he found (or believed) that more customers came in with the mistake than without. Less professional, more informal vibe?

My whole trip to Morocco was very enlightening. The locals were extremely sharp WRT tourists and word got around surprisingly quickly. It's foolish to leap from an economy's development level to the intelligence or education of individuals within it. Economies usually suffer for more structural reasons.
Netflix gets a lot of flack for their approach here, but at least they are honest about it and try to compensate by paying employees very well.

The truth is there are many companies that are just as ruthless about firing employees they view as underperforming but try to hide it with layoffs and don't compensate employees nearly as well.

If you take a job with Netflix at least you know what you are getting into.
I like how with words like "non-mainstream hardware", "acess to documentation is limited" you make it sound like using E Ink tech is incredibly complex and that mere mortals would not be able to do it on their own. Then at the end you casually mention that your company, Visionect can help. I googled and found that you are selling $6000 devel kits. I'm curious what is the price you're getting the displays for?
This article/company are misrepresenting the truth. Once you add the carburetor, a starter (watch the video, they use a drill to start the engine, obviously real small engines have pull starters, which add weight.), the exhaust, intake manifold, etc. This engine is much heavier than 4 pounds.

This is almost the equivalent of me saying I've invented a 3 pound airplane, which is nothing but a carbon fiber tub. You just have to add wings, engines, cockpit, etc. etc.

It's a small engine, yes, that's nice. But don't blow it's carbon emissions up my ass and expect me to believe the hype.
Why you can't be a good .NET developer
Well, that would be the nail in the coffin for my interest in using Facebook. I have auto-play off for News Feed videos, and I'm pretty sure it's been months since I engaged with a video that I found there. It's my least favorite form of content in mixed settings, I frequently use Facebook in places where playing sound is out of the question, and it's almost always less content rich than text or image.

I'm not sure if this is a statement of intent or a prediction about trends, but if it pans out it will render the News Feed worthless to me.
Disney and Dreamworks Have Come Up with a Reason Why Wage-Theft Lawsuit Is Invalid
I am sure that most people are aware of how overpriced adafruit is. I still use them when I prototype because they test their products, their website is a fun place to visit, and they tend to support their products with tutorials. If I want 50 of something I would never use adafruit, but for individual items I am fine with supporting them.
The googs have it: https://www.registry.google/ All you need is $$$
sweet, now where can I see the projections :)
I first saw this on the Audi A1 e-tron concept; it was a 250cc wankel for the range extender. I thought that was the future when I saw it, and here I am now with a Vauxhall Ampera (Chevy Volt)!
SpaceX confirmed they "lost the vehicle."
http://www.mremoteng.org/
react-enroute: React router with a small footprint for modern browsers
It supports Linux x86-64 with gcc >= 5.0 .
There's one where they (possibly) managed to kill the scammer. Or at least convinced him to rent a car and drive to a war-torn muslim-majority country and carry a note into a bank that said, in arabic, "mohammed rapes underage dogs". There was a This American Life about it.

http://www.thisamericanlife.org/radio-archives/episode/363/e...
I suspect he didn't keep the size of his stm atomically programs small. The docs and associated papers and book materials all make it very very clear that you want to keep stm transactions small and try to defer computation into thinks that are only evaluated when the transaction succeeds.
On the telecast they just said it appears the vehicle was lost.
Oculus defends its efforts to secure VR exclusives for the Rift
I don't know if this specific one is a good buy, it's just the first thing that came up when I searched "HP Proliant", but here's an example [0]. Search for the names of servers from the past few years on eBay, and you can find some powerful hardware for cheap. Keep in mind they're typically very loud.

[0] http://www.ebay.com/itm/HP-Proliant-DL380-G6-8-Core-Server-1...
Linux devs open up universal Ubuntu Snap packages to other distros
> As RSA and finite-field DH aren't broken

No, but their implementations often are. For a recent example (Zend Framework, just at the end of 2015): http://framework.zend.com/security/advisory/ZF2015-10

More famously: http://www.cryptofails.com/post/70059600123/saltstack-rsa-e-...

RSA has more knobs to turn than EdDSA, and leads greater room for implementor error.
Great article Vincent and Michael! The progress you guys have made so far is incredible. Keep up the good work!
Predict the Winning Probabilities in the Euro2016 Using Machine Learning
It's this: 'The key concept is summed up in the 23rd slide. “We’re a team, not a family,” it reads. “Netflix leaders hire, develop and cut smartly, so we have stars in every position.” '

I see it like a professional sports team. Players have to deliver performance game after game. If they can't keep it up, they are traded or released, or their contract is not renewed. When they age-out, they either go into coaching, buy or start their own team, or move on to do something different entirely. They are taken off the field.

Applying this approach to a corporate workplace is controversial and I'd be interested in knowing what policies the legal department has put in place regarding employee agreements and termination processes to specifically accommodate Netflix' approach.
Congrats and wow, it's amazing how many of these micro-services you've launched.

Did you do any customer interviews or did you just build these projects out of love and just released them?
That's not really what we're talking about when we're talking about 'transparency' her. Just because it's known that something happens doesn't mean it happens in a transparent fashion. Transparency of process is important, too, and required before you can really call something 'transparent'.

As it stands, the person making the decision could be doing so for totally arbitrary reasons. It doesn't appear that there's an established process or criteria in place beyond "I don't feel like I'd hire X now" -- the rationale "Because Executive Y says so" is not transparent in the slightest.
If you respond to someone claiming to be from Nigeria then you are probably COMPLETELY unaware of the scam(s) related to Nigeria and therefore you are an ideal target and victim. By mentioning they are from Nigeria, they quickly filter out the informed and skeptical. This reduces them wasting their time since the person responding is likely to be ignorant or naive regardless of the reason for being such (unintelligent, mentally ill, old, isolated, or desperate).
The lack of intermediate species was something that i had thought was a big flaw in the theory of evolution. In my question, I don't think that I stated that as a fact but certainly suggested that I thought it was true.

As a result of reading the answers on this thread and other internet readings I still believe that there is a lack of intermediate species but I no longer consider that to be evidence against evolution.

If you consider my musings and questions as a bunch of nonsense and that I was stating them as facts and without humility, well I wouldn't agree with you.
They have just said that they got lots of good data. Even though the landing failed.
Point 2 seems significant. It's like charting the rise in time spent on email and predicting that eventually we will be reading emails 24/7 without ever sleeping.

Someone (who hopefully isn't doing analysis work) has failed to differentiate "increased access to video posting" from "increasing desire to post videos".
There's a difference between famous and infamous. Mosquitos are definitely the most infamous insect..
It was announced on the webcast that they lost the Falcon 9. Second stage is still looking good, on a good GTO orbit after the second burn.
O well - better luck next time. Hopefully they got some more good data...would rather they have this issue now than when landing Red Dragon on Mars..!!
E3 2016: Exhibits new games, consoles, VR and more
DC is another example of a very walkable city in the US. I imagine there are others among the older east coast cities as well.
الصناعة التقليدية بالمغرب: فن الطرز
We can only hope that he did.
>Everyone pays the same for infrastructure regardless if you live in a low or high density part of town.

No actually. A heavily subsidized project like the Big Dig cost vastly more per mile than a suburban side street.

Furthermore, you can't just assume that cities could exist in isolation. The inhabitants wouldn't last long without numerous inputs (food, water, power, etc.) that they can't provide for themselves and that require areas with less density to produce for them.

It's very hard to come up with numbers because everything is effectively a large interconnected system. Some patterns are probably more efficient than others but you can't just assume everyone into urban living.
Variable identifiers can effectively include whitespace
Back when I ran an e-mail provider, we had this kind of thing regularly. Worst one, though, was when some spammer faked spam in the name of a guy that had previously tried to track him down, with a message advertising child porn with the anti-spam activists name and address. The guy needed police protection and his mailbox overflowed with threats.

It was a pretty stark reminder that you can rarely trust the source of an e-mail, and any counter-measure against suspected spammers needs to be weighed very carefully, because it will be used as a tool to attack adversaries.

Including anyone the spammers perceive as trying to attack them.
That is absolutely amazing, I love miniature computers like this! What's in it?
Obviously it matters. Yes, there are other important, even more important, choices when choosing a scheme, this is just attempting to address a single choice you may have to make.

Saying it "does not matter" is unhelpful hyperbole that isn't explained.
I read an interview with a woman in the industry. She was a native speaker and she had instructions to use spelling errors.
I can read as well. Neither your comment nor their website say how far it might or might not be from running on another platform. My comment was merely a initial analysis for how far it might be from working on a mac which is important to a lot of people in here. Seeing that it's not working due to clang testing shows that they likely haven't tried on mac much.
Is it legal to negotiate terms for them to leave voluntarily?
Thanks! Funny that I knew NUC but not TLA.

I'd love to see forums that automatically cited acronyms like this.
What cognitive linguistics can teach developers
>I'd hypothesize that most of what's important in the world is accomplished and has been accomplished by large institutions.

Teams of people are good at solving problems that individuals could not do by themselves, nothing new there. On the flip side of this hypothesis, the most grievous acts have also been committed by teams of people.

Accountability and transparency are the important factors here.
How to write a compiler
Show HN: Introducing MessageUs
I suspect you are right, but this one does have a couple of distinctions working for it.

They've reversed the cylinder and chamber shapes, and added an air reservoir to the cylinder, giving it two combustion chambers. The seal problem is probably almost the same but the thermal gradient should be a little less pronounced, and the fuel charge looks like it has longer to burn fully.
It almost seems as if the definition of value has changed dramatically. Before it was quantifiable, now it seems to be way more abstract. I blame corpspeak.

We all tend to over value ourselves. That's probably not a bad thing if it has healthy limits. I have seen people convinced they "add value" when I can find no quantifiable way to justify the cost for the "value" they bring.
Sorry. The statement I quoted is just flatly wrong. Okay?
Thanks. That's a very interesting idea - I like it since users can't access each others' information.

Now I'll just have to think about handling the "Forgot Password" functionality. I'm not sure for #3 if I do need to see the information although I worry that my users would be using it for nefarious purposes.
Learning to learn by gradient descent by gradient descent
LIGO gravitational wave press conference 10:15 Pacific
Degree of Separation on Twitter
Thanks! Appreciate your help.
This is a DDOS of the humans, not their computers.
No, the naming convention is just a red herring.

The problem is that what they call the stable version will not receive any new features, just bugfixes. For them, stable means frozen in time.

Compare it to Gtk 2.x, which was "stable" in another sense. I could write a program for Gtk 2.12 and it would still work unchanged with Gtk 2.28 - even getting new features.

When I think of a "stable" version, I mean something that is still actively developed and receives new features - but where the developers make sure that there are no breaking changes. So not a beta, but not a legacy/LTS version either.

They are more thinking about a "frozen" or "LTS" version - they just don't call it such.
Interesting observation of computational complexity.

HMMs require Viterbi algorithm to find the desirable sequence. The complexity of the algorithm depends on the number of previous decisions on which we condition the current one. Time complexity is O(n^(k+1) * S) where n is the length of the sequence, k is the number of previous decisions we condition on, and S is the number of possible decisions.

Now, why does HMM require the Viterbi search procedure, and LSTM/RNN doesn't?

Inference in LSTM is linear in the length of the sequence -- ignoring the classifier decision time.

Why does this work without Viterbi?

Given the fact that even Conditional Random Fields need dynamic programming, and that Maximum Entropy Markov Model suffers the inability to learn quickly without dynamic programming and make inference not suffer label bias.

What is so special about LSTM that it doesn't need DP.

RNN obviously learns a much better representation of features. Still, why then won't HMMs work with that same representation without the search part?

Really baffles me.

Although, there exists a process that doesn't use NN for sequence labeling and it is linear in the length of sequence and works well. Instead of using a simple classifier as is the case in MEMMs, one can use a cost-sensitive classifier and learn for each decision associated future loss and greedily avoid the loss. This allows the usage of a simple multiclass classifier, removes the search part and can work as well as NN given the right features.
If this is all true, then why would we think that scammers who say they are from Nigeria actually are?
SpaceX Falcon 9 User's Guide [pdf]
Interesting, I grew up in the suburbs and hate living in cities. I live in the bay area at the moment, and even that is a bit crammed for me.

The suburbs give you space to do stuff. I grew up on the out skirts of the Chicago suburbs and I could play soccer, go mountain biking, off road, and in the same day go to any store or restaurant you can think of. More in less space might be great, for some, but you still can't fit everything in one place.

The suburbs may require a bit of driving, but it's less dense and thus you have less traffic (easy to drive 10 miles in 15 minutes) so you get a lot more in a given area you have access to.
> Please cite a thing such as "the NASA pipeline", perhaps you mean a given mission/experiment?

The specific pipeline I was referring to is the Kepler pipeline that NASA uses to take their raw pixel data and produce photon counts that everyone uses for their research (this wasn't a detector issue, it was a software bug at the final stage of the data publishing process). The point was not the pipeline issue, it was that noise is everywhere.

But as to your point, yeah okay. Maybe I shouldn't talk about statistics when that's not my field. :D
Yeah I suppose I haven't done a great job outlining all of the requirements. Is there a way we can get in touch? Not sure we're looking to hire a consultant yet but it would be good to have as an option if we decide to go that route.
OnePlus 3 review: lessons learned
Many thanks! Brick looks like a great resource, and it's great to have the latest Montserrat.
I am not sure if it meets the guidelines.
Maybe people have higher confidence in their own Congresspersons. Perhaps, they disagree strongly with their counterpart voting constituents on the Coasts. If this is the case, democracy is working as expected.
I'm on board, but when talking about stuff like this it's best to use the textbook answers: less wiggle room.