skysight-inc/HackerNews huggingface dataset:
How can people who practically control this industry understand the internet so poorly?

They've consistently failed to understand even the basics of community moderation here, permitting a cesspool of racism, bigotry, and "meritocracy" (a word which originated as a dystopic warning) to grow to the point that it's beyond parody in most other corners of the internet. The idea that they know anything about human interaction on the internet is a sad joke at best.
Engage and Monetize Adblocker Using Visitors: AdLatch
How is client sync possible with e2e?
Go on ... give the guy more free media exposure. It worked brilliantly in denying him the republican nomination. It may work just as good in denying him the presidency.
I expect glorified menu systems to be fantastic. I'd like to replace every phone call I make to a corporation with a glorified menu system.
They just rediscovered silly window syndrome, but at the application level rather than the TCP level.

In early TCP implementations, if you read from a TCP connection one byte at a time, and the sender was writing faster than the receiver, the sender TCP would get an ACK opening one byte of window. The sender TCP would then transmit a packet with only one byte. This often came up if a TCP connection was driving a slow device. The fix was to not send a window update until there was at least one full packet worth of window available.

This is the same problem, but at the OS buffering level. Linux has a similar solution. The problem is 1) servers today have to protect themselves against readers that are "too slow", because that can be used as a denial of service attack, and 2) the approach to doing this was not well designed.

This is a tough one for Cloudflare, because they're in the DDOS-prevention business. They have to decide whether a slow reader is an attacker or just someone on a slow connection. Still, insisting that a reader consume at least 5MB/minute is a bit much. Some people are still on dialup.
You present a compelling argument. It may just be that charisma is alive and well in Trump. I can't answer those questions. I grapple with them, myself.
I think it's reasonable to count those. People use them, maybe even more than public ones. They serve a huge purpose and are an important part of having electric cars in society. They're very much on-par with gas stations for this count, and for the viability of the electric car system, in my opinion. After all, Nissan (referenced in this article) is talking about the viability of the electric car system in society, not just numbers for fun or headlines.

If people had personal gas stations because it took a long time to fuel your car and you had to do it overnight, those should count too, because they'd argue for the viability of the combustion engine. But that's not the case.
Wikipedia pegs QW as existing around 1996-2000...

https://en.wikipedia.org/wiki/QuakeWorld

Now, 800Gigs sounds like a lot, but I distinctly also recall that time as the era when we ran across 8GB clip issues. It wouldn't be unheard of for drives to actually be 20-60GB in size around this era, maybe larger for the expensive SCSI kind.

Getting 800GB online storage with something like RAID5 or RAID6 would probably take two fully loaded controllers; lets say 10 drives of usable storage across two arrays. (20 drives). That back of the envelope math is about 40GB per drive.

I could see this being an easy case at a LARGE university in some tech centrist area at about the timeframe of 16-18 years ago.
Why wouldn't it be possible? The app knows who is sending to who and which devices are linked.
Tom keep going. I don’t think you really need funding to build your business and you would be much better off bootstrapping.
Thanks!

The biggest missing piece is simple, well-tested middleware.

My focus has been on very general middleware; a kind of 'meta-middleware' that actually spec out a common behavior to minimize surprises and boilerplate. For example, my Renderer & RenderEngine classes[0] don't do anything on their own, but are intended to be used by other, more specific renderers (eg MakoRenderer, JinjaRenderer). I think some common functionality really need to be standardized and not done ad-hoc, as conflicts could arise. (more description on how Renderers work below)

The next one of these I'd like to solve is authentication: a standard interface for passwords/oauth/etc. I've kinda used http://passportjs.org before, might be a starting point; I don't know what a pythonic version would look like.

## Non-Middleware

- Figure out equivalent of JS EventEmitter interface. Currently I have no good way to do something like res.on('send-headers', cb) ~ (thinking res.events['send-headers'].add(cb)) with events as EventManager object. Maybe decorators here?

- ETAGs

- HTTP/2

- pytest-growler for automated fixtures

- I don't think an admin panel is necessary (can't beat django) but would like some CLI tools for site creation, testing, and deployment.

Renderer Explaination: (too many 'render' words)

The author creates a RenderEngine as the actual middleware: app.use(MakoRenderer("/path/to/view")). All this middleware does is attach a callable Renderer object to res at res.render if it doesn't exist, then add itself to res.render - this allows multiple RenderEngines in the same app (if the author desires) - and none of them will clobber one another. Upon calling the Renderer: res.render('foo', data_obj), the callable scans through the engines until one with 'foo' is found, then the rendered text is sent.
It's non-(obvious|trivial) situations like these I want in Growler proper (some batteries included) - the rest can be extensions.

[0] https://github.com/pyGrowler/Growler/blob/dev/growler/middle...
And this is from your personal experience as a physician? I disagree.
The actual discussions are more nuanced. What you have determined from what you've read or heard does not align with what I have determined. Having listened to the conversation that causes the reaction "Trump is for nuclear proliferation," I don't think that's what he was describing. What he said was that North Korea has nuclear weapons but no carrier system. That they will have a carrier system soon. That he'd rather Japan be able to defend themselves equally against NK if the need should arise, and not for the United States to be in charge of keeping Japan safe. That is what he said.
The big plus of EV is that you can 'gas' (or charge) up your vehicle at your home. So I think including charger in private garage is just fine.
Your comment is complete nonsense, sir.

There are biological reasons that humans have higher death rates in childbirth than other animals. Waving your hands and "tapping into that part of their brains" has nothing to do with it.
More specifically, an organization that's willing to burn a huge amount of credibility in order to avoid a tiny investment in an already-profitable (cf pg on ramen profitability) business whose proprietor doesn't fully conform with their arbitrary values. Given this, is the overall diversity of other YC founders any surprise?
I think religious belief makes it less likely that all human belief-forming and decision-making are based on statistically sound principles, yes.

But the actual point I was making in the message you replied to is much weaker than this. I was arguing that just because we can spin a narrative that says a decision-making process was based on a statistical process doesn't mean that our narrative is true. Just because you can tell a story doesn't mean the story reflects reality. We need some objective way of determining which of several competing narratives is actually true.
Stepping back even further, a lot happens over 30 years. Wars, social change, major political movements, tectonic shifts in technology, etc.

Perfect example: Buffett has always touted value as a great investment strategy, but he completely missed the cocktail of global trade, speed, and scale that have driven Amazon, Google, Uber, Netflix, Apple, etc. to grow revenue and profits so rapidly.

Looking back, I think this shift into a world where it's possible for a company to go from zero to hundreds of millions/yr in net revenue over a span of 4-5 years (Uber) is really going to be seen as some kind of historical turning point in business, on par with the invention of the printing press, or electricity. Companies used to take a century to accomplish growth that's now possible in less than a decade.

Which is all to say, over a long enough timespan, you're talking about a pretty deep and complex philosophical question, what it means to be a "good investor" in the face of so much change, risk, etc. To be honest, I'm not sure it's something that's knowable at all.
That makes some sense, but still 40,000 is not a lot if you count private homes with electric car. It almost has to mean that substantially less than 40k electric cars are sold since not many people are buying them without a charger at home?
An 8 line Makefile translates to an 80 line common workflow (.cwl) file.

https://github.com/common-workflow-language/workflows/tree/m...
[French]How I hosted my Docker Ghost blog on Azure
Seasonal imbalances, as stated otherwise in thread. Image you have no sun for a month each year. Good luck building enough batteries to handle that.

The strong part of pumped hydropower is that it scales really really well even if the baseline efficiency isn't stellar.
> I presume this is the effect of Pinboard's (deservedly) large audience being asked to promote the post, e.g. at https://twitter.com/Pinboard/status/727255170594131968 and https://twitter.com/Pinboard/status/719599297604390912.

Rather than presuming, you could check your logs and subtract the votes from users who arrived at the thread via one of these referring URLs. What do the vote totals look like if you do that?
Best insulation kit for garage door
The Open Source Maintainer’s Dilemma
I think I didn't make my point clear, which was that by not allowing the ad-blocking users they risk losing the paying users too.
Let’s Learn JavaScript Closures
Have you tried Khan Academy?

https://www.khanacademy.org/math

How ground up? Home schooling your new kid?

Counting?
Thanks jasey. That's exactly what I meant. But you laid it out for me.
AFAIK, there's some support in there already:

"""
Develop and test on your laptop then deploy on any of the following:

Commercial clouds: - Amazon Web Services (including the spot market) - Microsoft Azure
Private clouds: - OpenStack
High Performance Computing Environments: - GridEngine - Apache Mesos - Parasol - Individual multi-core machines
"""

http://toil.readthedocs.io/en/latest/
Three tweets that contained a link that solicited votes, which is almost certainly three more than the median applicant. It'd be more if you also counted links without the requests to vote.

https://twitter.com/Pinboard/status/727255170594131968
https://twitter.com/Pinboard/status/720802750317993984
https://twitter.com/Pinboard/status/719599297604390912

And sorry, claiming they were just jokes can't be a free pass. Everything about that application was framed as a joke from start to finish.
Missing Linux native, but that might be too much to ask. Thanks for the link. I'll give it a try.

Do you know if it's open source or at least gone through an audit?
More and more I get back my Moto G with the OK Google widget on because of something on TV triggered it. Meanwhile it rarely understand me when I want. Fun.
The Benefits of JavaScript “Premature Optimization”
The ELM701 is a low-power chip for creating mouse-like noises [pdf]
I think nowadays the most important business in a company is to built things atop fundamental things. For example, we build apps atop Cocoa, web atop ror.
That is the business stop us from going back.
Groups within IBM use and generally like it.
The theory isn't that "statistics are the ultimate language of the brain". That's just a summary designed for popular consumption.

Unfortunately the links to the source article don't work, but from careful reading it appears that the real theory is that the brain tracks confidence in its measurement of data, and uses this confidence when making decisions.

This is a Bayesian approach, and it has been widely speculated that the brain does this.

This theory is falsifiable, because you can ask people their confidence in the original measurements, their confidence in a decision depending on that, and then use Bayes' rule to see if those confidences have propagated.

Quote:

In experiments with human subjects, Kepecs and colleagues therefore tried to control for different factors that can vary from person to person. The aim was to establish what evidence contributed to each decision. In this way they could compare people's reports of confidence with the optimal statistical answer. "If we can quantify the evidence that informs a person's decision, then we can ask how well a statistical algorithm performs on the same evidence"

They go on to describe a video game experiment. I suspect that the description is incomplete, and there is a decision making component to the game that depends on how frequently the person thinks they are hearing the clicks. If that is the case then that answers your question about how to falsify it.
What the machine that captures Google street view inside buildings looks like
Nervana Systems http://www.nervanasys.com/products/ is using Titan X's for their cloud.
> It's like reverse engineering an expert system, as a UI paradigm.

The rate of adoption will skyrocket when we reach a certain threshold, people will see other people speaking to their phones and they will learn to form useful voice commands as well. It has a big social factor.
Sorry, that way you do not write an app for all of the platforms. You write for none of them it just happens to run on one of them.
Phrases like this could be inflating the original author's numbers from Reddit.

Kind of like how people used to grep the Linux kernel for cuss words. Many of the matches came from drivers for Matsushita CD-ROMs, etc.
Michael Cheneys Commission Machine 2016 JV Page Affiliate Info
qTox, µTox and Antox do the job. Antox is very batter hungry, but that was it comes with fully decentralized network (DHT nodes setup by volunteers) with complete end to end encryption.

https://tox.chat/
272M login credentials found in the criminal underground
I wonder what the per-home number would look like relative to other countries. I'd think it's probably pretty high. Good for them, I say; they're still showing the rest of us that electric cars can work… and that takes a combination of having a good amount of public chargers, and people buying an electric car and owning a charger.

Remember, also, that it's still the dawn of the electric vehicle.
Either way, they're pretty abundant here. I see charging stations all over my city. Almost every branded car dealership has one, and there are dealerships everywhere. Also, people in Japan tend to live in multifamily buildings, and private garages can be quite large and serve a lot of cars.

It's rare if a day goes by when I don't see a Nissan with a charger plugged into the front badge somewhere.
Another example of government funded invention being converted to dollars using capitalist innovation. People still don't understand how much our government is involved in bringing us the tech we have now. government invests and about 10-20 years we see it in our homes.
San Andreas fault 'ready' with big earthquake, expert says
Thanks for pointing that out. Pretty PSDs are easy sells to the clients by design agencies who are then off the hook.
I was recently trying to find why this happens. For me, sometimes the phone hears "Ok Google" but then just sits there as if there is no microphone, while being in portrait mode all the time, so, no screen rotation. Other times, as you said, being screen-locked makes it deaf. I have to manually unlock it to restart OK Google.

We're not suffering from too stupid AI, we're suffering from stupid app design and laziness when it comes to adding more variations to conversation. Just put a team of script writers to imagine thousands of replies, it is not that hard, people have been doing this kind of rudimentary chat bot scripts for decades now.

I'd like to be able to install an App and suddenly, new commands are available to me.
I have an account, and it is. it means I pretty much only use twitter on a desktop.
They attempt to give greater meaning to something than the direct observations support.

I'd argue that an attempt to find a cause for something that is basically random good evidence that the brain is doing a statistical reasoning.

In this case it is pretty much a classical overfitting mistake: the brain thinks that it knows all the data, and everything that happens must be caused by something it knows.

Statistical processes find spurious relationships all the time.

Up-thread I answered how to perform experiments to falsify this.
Good point. I've been thinking so much about the difficulty of inferring intent I hadn't really considered the consequences of getting it wrong. The more responsible we allow these chat bots to be the greater the risks become.

This is why I think that eventually people will bring this technology up to a useful level it's only going to be the kinds of companies that can make huge time and money investments and have access to huge datasets. Not startup territory really.
That's quite a jump to make... how does 12 IPs authenticating successfully translate to root access? We already know who root was, and it was a State Department admin.
I do!

I was saving it for a later post here to HN, but since you asked.... enjoy :-)

This simple extension will replace your new tabs screen.

https://chrome.google.com/webstore/detail/curabase-replace-c...
I believe it is, because as Elon Musk said, education is like a tree.

These people learn about the leafs of a tree (specific tools) but don't learn about the trunk and branches that hold them (fundamental CS educaton).
What a Secret Bitcoin Mine Looks Like
It turns out when you let people pseudonymously vote for things you get research vessels named Boaty McBoatface and similar (which I think would be awesome BTW http://mobile.nytimes.com/2016/03/22/world/europe/boaty-mcbo... )
Not trying to be the least bit negative, but objectively speaking it feels less like a crystal ball and more like people reactively gravitating towards the hottest trends. Nonetheless, cool to look at the data. :)
Why can't they be included?
and Tesla has barely THREE charging stations in Tokyo...
(2 are in "center" and one on the periphery).
I almost hate to say it, because my hopes were uncharacteristically high, but I feel like making something better than Siri is a rather low bar.
Communication is subtle, and most post 2000s computer inspired attempts are very bad. I need most spatial, with a bit of tactile, visual and audio cues / feedback. Nowadays it's very much vision centered, high latency / focus (need to pay attention to the screen, and your movements). Bad.
I don't use Chrome or Chromium because I'm not happy with advertising companies deciding how the web should develop. Companies who's very survival is based on being able to extract information about users, being empowered to pick and choose what goes into modern web browsers due to market share? Great idea, with no possible long term damage.
Tumblr is that-a-way -> www.tumblr.com
Having serializable transactions is equivalent to adding "FOR UPDATE" to every SELECT statement, so it sounds like CockroachDB already does what you want.

A typical RDBMS will prevent conflicts by forcing queries to block until they can be executed in a conflict-free ordering. CockroachDB instead detects conflicts after the fact and prevents inconsistent transactions from committing, forcing them to retry. The end result -- that is, the set of possible outcomes of a series of transactions -- is the same, but the performance characteristics will be different.
I wanted to prevent this and only allow calling my favorite contacts (under 10) instead of my whole phone book which is over 1000 contacts. There is no way to set this option in Google Now or Siri.
I think they have different use cases.

pinboard.in is based around tags and does not let you layout your links in any particular order. It is mostly a tool for "saving" whereas curabase is more about curation / lists and returning to that content faster.
The version I'm familiar with: "today's AI is tomorrow's computer science"
A system that uses solar to desalinate seawater and pump it to a reservoir by day, then used for hydro power at night and again for crop irrigation, would certainly be one of the most exciting green engineering projects out there
> They chalked the failure up to the disadvantages of a UI where the full extent of the functionality is hidden and difficult to understand, leading to bad experiences. I imagine this technology will have many of the same struggles.

This is super hard. Not only do you have hidden functionality (what a great insight!) but they are trying to do something better than the current state of the art (which is human-to-human). What do I mean? Just listen to yourself when you get something over the phone. You don't call the restaurant and say "give me a reservation for four at 8." You typically use an interactive process of query and response ("can you fit four in at 8pm?" "Yes, today." "No, not five, four". Then they repeat it back to you just in case.

We get annoyed at how crappy the voice recognition systems are, and they are crappy, but human voice recognition reminds me of a TCP session negotiation, or maybe the baud rate negotiation of a bell-compatible Hayes-style modem. It's hardly a one-shot process, yet we want our machines to be.
Because you can't use them freely if you drive around.
It really a things that all engineers worried. Sometimes, it is like you don’t have time for your family. The work is never going finished. You tried hard to give some time for your family but you can’t. This frustration and anger makes you uncomfortable. But you can’t even share your feeling with your family. You don’t want them to worry.

It is a life of every engineer. But it is always good to choose the options that better suits you.
WSO2 Identity Server: The Inside Story
This depends on the context of a working relationship. It is certainly true that if your manager hired you and some other guy, it is possible for you to work together effectively with the other guy, even if you seriously disliked him personally.

YC is much more of a "mentor+mentee" relationship than a regular "coworkers on a team" relationship. A mentor relationship is much less effective if there's no personal rapport between participants.
That's just not true. Hitler openly advocated for the extermination of the Jews for years before the Nazis' rise to power.
These guys, called Larder: https://news.ycombinator.com/item?id=11617981