skysight-inc/HackerNews huggingface dataset:
We've done some stuff with sensor networks - eg our FOSDEM 2015 demo was hooking up cars via OBD2 ports to stream their engineering telemetry into Matrix for visualisation/analytics etc: https://archive.fosdem.org/2015/schedule/event/deviot04/

However, this is still fairly PoC. Our latency is deliberately high at the moment (given all events are persisted on all participating servers, and signed etc) - typically around the 100-300ms mark depending on server performance involved. If you want lower latency stuff (eg VoIP or MIDI) the architecture is that you use Matrix to be a signalling layer to negotiate the realtime protocol (eg RTP).
I always wondered what exactly people mean when they say “controlling for ...” as if somehow they can tell apart cause A and cause B for the effect C.

It turns out if you can measure A and B without noise, the whole "controlling for..." business is legit, but if you only have noisy estimates A' and B' of the actual A and B, then the "controlling for..." technique used by many researchers does not work very well at all.

interesting quotes:

> The present results demonstrate that, for a very common class of incremental validity arguments, such a strategy runs a high risk of failure. The scope of the problem is considerable: literally hundreds of thousands of studies spanning numerous fields of science have historically relied on measurement-level incremental validity arguments to support strong conclusions about the relationships between theoretical constructs.

> We conclude that many previous findings in the social sciences are at high risk of having concluded that two constructs are distinct when they may not in fact be so.

Note how polite the authors are. They don't say it straight up that many (most?) multiple regression results are bullshit, they just say "at high risk of being wrong."
These queries and "show me where I can find show X across broadcast, cable, on-demand, Netflix, Amazon, Hulu or other" are the reason I bought a Tivo. Their UX is still not what I'd like as far as efficiency, but they get the table stakes 100%.
Surely things change over the years... right? Orange has been used widely as a bioinformatics tool at Karolinska Institutet and Baylor College of Medicine for example and as a teaching tool for the students. Also: http://bit.ly/29dGD0b, http://bit.ly/29cROFv, http://bit.ly/29slSQ5.
Architectural Considerations for Open-Source PaaS and Container Platforms
Lets start with the absolutely obvious - there are not enough resources for everyone. Oil, gas, water and food supply are national security interests of the highest order with zero or very small elasticity and long market response delays. A crunch in any of those leads to internal or external instability.

Free market in supply crunch is great for the people that have the money or the supply. The ones that only have demand can either go to war or get destroyed as a nation.

The arab spring was not caused by the sudden love for democracy. It was caused because of the massive spike in commodities and staples' prices across north of Africa and parts of the middle east.
As an english speaking American, learning danish, I agree it is a little confusing, the zero versus Ø problem. but it is also confusing to see 0 and O written when the zero has no slash. I think maybe our zero needs a less ambiguous distinguishing feature. I can easily discern 0 and Ø but I think it may be that I am so used to seeing 0 with a slash.
I think the fundamental issue is that humans are spatial thinkers - i.e. we think about things in 2 or 3 dimensions, not just one. There's something about being able to see everything mapped out in front of you (with post-its or similar) that just works better.

So while eventually every story becomes linear, the thinking required to get there works best with more dimensions.
The basic functionality of the homeserver is only just starting to land, so we're not testing any of the federation aspects yet. The current test suite is just your standard web app integration testing. Take a look at the repository's README[1] for some high-level details, and src/test.rs[2] for details of how it's actually achieved in Rust using the iron-test and diesel crates. The PostgreSQL database used for testing is managed with Docker and Docker Compose.

[1] https://github.com/ruma/ruma
[2] https://github.com/ruma/ruma/blob/04e5af143136c026c1b7449921...
Slightly off-topic, but, as far as Rust goes, I've completely given up on it after realizing (after much study) that it is unsuitable for event-driven (callback-based) design. In short, its idea of ownership, borrowing and references is incompatible with "lower" objects knowing about their "parents" and invoking callbacks to them.

I know there are ways to get around but I don't see any which is sufficiently good for me (e.g. low boilerplate, scalable/composable, no compromise of performance). Some details are in my question on StackOverflow[1].

One particular example that C and C++ allow is to have an object "self-destruct" itself in a callback (e.g. after a TCP disconnect, EventLoop callbacks Socket callbacks MyClient which directly destroys MyClient including Socket). Yes it is indeed valid to call a (virtual) function on a class and for that class to proceed to delete itself [2]. This is very nice because it removes need to have special cleanup code all around and/or half-dead states. In Rust, this seems impossible by design (i.e. would need unsafe, and it's unclear if the compiler itself allows it anyway).

[1] http://stackoverflow.com/questions/36952894/event-driven-des...

[2] http://stackoverflow.com/questions/3150942/c-delete-this
A differentiation should be made between b2b and b2c. B2b support is way better with much higher SLA's.
They ought to be able to do that but most companies have dumb coding challenges and the usual crap hiring procedures.
Gearman development re-launch, out of launchpad
I think it can be drawn a parallel with the centralized vs decentralised network. Which one is better?
And I think the stronger one for the species is a combination of the two.
Relevant XKCD: https://imgs.xkcd.com/comics/standards.png

Neat project though.
"Gmail doesn't recognize dots as characters within usernames, you can add or remove the dots from a Gmail address without changing the actual destination address [1]"

Your email adress is samuelle@gmail.com and not samuel.le@gmail.com

[1] https://support.google.com/mail/answer/10313?hl=en
Yes I had to think of that article as well. It was on HN a while ago: https://news.ycombinator.com/item?id=10711731

The 40% rule is useful if you're in combat and your life is on the line. But then again, in such a situation the adrenaline would make you ignore any pain or fatigue anyway.
In normal life this 40% rule seems just stupid.
This is correct. Got burned by this quite a few times.
Where another language lacks the vocabulary, the concept could be expressed through explanation, or through assimilation of that word from English, construction of a new word that makes etymological sense, etc. There isn't anything extra that can be done in English that couldn't be done in another language to express new concepts.
If you are referring to Morton's interleaving, then it's quite simple. You can compute the third operand's code and OR it with the others using the appropriate shift. Something like: (z << 2) | (y << 1) | x
On Spotify you can search for labels like this:

label:Stax
technical specs?
Single-dish of this size has great sensitivity: it's a huge photon bucket. It doesn't need a long time on-source to make an image. So it is "FAST".

A telescope array is basically a huge structure with lots of holes in it. As the Earth rotates, the elements of the array sweep out arcs. That fills in some gaps. So even with a relatively bright source, you might need to wait a while before you fill in enough to be able to discern the details. So a big, single dish is "FAST".

Array elements are spread over thousands of meters. You get great resolution, like a microscope on the sky. But you also get all these diffraction patterns. Since you know the shape of your array, you can mostly solve for this, but it's a pain in the ass.
Location: Dallas, TX

Remote: Yes, please

Willing to relocate: Yes

Technologies: iOS/Objective C/Swift), Python/Flask, embedded systems/iot, javascript/angular

Résumé/CV: https://www.linkedin.com/in/ben-tyler-pe-4965655

Email: tyler at bxtel dot com

I have several apps on the App store, and I have experience making microcontroller based embedded systems. Looking primarily for remote opportunities.
> He forfeits any reasonable discussion automatically by comparing a general desire to have clean air and water with religious fundamentalism

This doesn't seem like a fair characterisation of his position. Which part of his essay did he compare people who desire clean air/water with religious fundamentalists? He didn't, right?

> Let's talk about the good environmentalists like you, not the naive ones

I don't consider myself an environmentalist, but I think there are some things that can be done to improve the environment.

For example, one of the biggest environmental problems poor people in poor countries have is indoor air pollution, and the use of cheap and plentiful fossil fuels is one solution there.

https://www.youtube.com/watch?v=ptTdEoHklmE

Fossil fuels are essential to fight poverty too, as people in China demonstrated.

https://www.youtube.com/watch?v=v15q6M_z13Q

In developed countries, loosening zoning and immigration laws and encourage development in big cities would be great for the environment too.

http://www.scientificamerican.com/article/glaeser-triumph-of...

Cambridge physicist David MacKay recommends some individual actions to save energy (e.g. not flying/driving often) for those who are interested in taking personal actions.

http://www.withouthotair.com/c29/page_229.shtml

Recycling isn't one of them, but not buying clutter in the first place would be a good thing to do (which people are already financially incentivized to do).

I'm interested in progressive consumption tax though, as explained by Cornell economist Robert Frank. I want to see some experimentation done in this area.

http://www.slate.com/articles/business/moneybox/2011/12/the_...
> will just be mainstream in the next 2 decades

Robotic manufacturing and inventory management (and not just by Toyota and Amazon, nearly all manufacturers and retailers). Productivity related drones. Virtual reality. Artificial intelligence that is very difficult to do without for consumers and businesses (so much so, that the UN will declare it a human right to have access to various AI systems 20 years from now). Commercialized therapies that use CRISPR. Routine tissue repair via stem-cell therapy. Routine organ growing & replacement for less complex organs. Immune system regeneration for those with compromised immune systems. M.S., Parkinson's, alzheimer's, diabetes, HIV, will all be cured except for edge cases (might be closer to 30 years, but some of those will get knocked out in 20, HIV for example).
I don't live in the US but this would annoy me greatly.

Having worked in big companies where consulting firms like IBM and Deloitte have really screwed things up one thing has become abundantly clear to me.

Building yourself is always better. There are really no caveats to this. A team hired by you is a team aligned with you. A firm servicing a consulting contract will always milk the contract for whatever they can get, especially when they often do really sly things like settle for a lower initial cost but build in onerous clauses that drastically blow out costs for all sorts of reasons.

If anything they should expand 18F/USDS and eliminate the buy-first policy in favor of build-first. Only go to vendors when it's just not feasible to build it with the resources available.
>the talented people cycle in and back out for the most part, and the less-talented people remain.

This is known as the dead sea effect http://brucefwebster.com/2008/04/11/the-wetware-crisis-the-d...
We are always collecting them for a program that teaches kids to code in South Africa....anything 10 years old or newer works great for them.
I assumed the drilling was to simulate tooth decay and to remove something to be grown back as a trial, did I read it incorrectly?
When E-mail was written with a capital E - those were the days!
It depends. In this case, it was the framing that made it the argument from authority, namely "in what people who actually know whereof they speak". The implication is that the sources of truth are limited to a select few people.
Debian Request for Package: Libressl – SSL Library, Forked from OpenSSL
Well another way to look at it. Japanese engineers get paid very poorly. If they spoke English they could easily leave the toxic Japanese work environment but they don't speak English or any other language so effectively they are prisoners of the only country that speaks their default language
Classic approach would be:

You have an inflation rate (measured through a time series of Consumer Price Indices) for a given timeframe and an initial amount of money. Multiply it.

It's just to compare purchasing power over time.
Is it same for procrastination?
I agree, it is better to have the government do their own websites rather than go outside. The only thing is the allegations seem to be that 18F is helping government agencies draft up procurement contracts and then bidding on the same contracts it helped draft.

The article says that 18F is alleged to be:

> acting as both a procurement policymaker and as a tech competitor

This seems like a severe conflict of interest in which they would write procurement contracts favoring themselves. I would be okay with it if they just made 18F the site builder and didn't have them compete with private companies on tender, but if the allegations are to be believed, that doesn't seem to be the case, it seems like 18F is a federal agency bidding against private contracts.
Right now I'm working on something where the choice was between Nim or Rust. I required integration with lots of C/C++ code and there are callbacks from C that execute my code, Nim was the clear choice.

The main app is C that links all my libs together, but the actual C code just calls a Nim to execute the code. I talk to all the C libs using Nim.

I'm very happy with that decision. It was a breeze to setup and is great to work with.
Modern CPU's and systems can do much better than that. A colleague of mine has a Dell XPS 13, and with the screen off it sips ~3.4W being mostly idle (running Unity desktop doing nothing). I was surprised by this, since the last time I took the time to optimize my laptop's power consumption was in 2010, when 17W was a respectable result.

It's not just the CPU, either. M.2 SSD's are quite a bit more power efficient than SATA, and when you're going to low single digit power usage, even those things start to stack up.
I have been wanting to do this on retro for a while now. I just had trouble getting it interfaced.
Thanks :). I must have been somewhere else.
Previous discussion: https://news.ycombinator.com/item?id=3524164
When I have been on the interviewing side, and I see what you are talking about, but there seems to plenty of decent devs when I go to the python meetup group.
We don't believe sites should make money? Some people want to forbid paywall sites, while others want to forbid sites that have ads. What sort of future economy are you proposing?
many i2p sites stick with the b32 name, for added security through obscurity.

Anecdotally, I've seen a lot of document management and ERP servers running on I2P. Bandwidth is decent, and you can't beat the security.
>You either have democracy or you don't.

Certainly not so. Having democracy is never about black and white, if we want to use a metaphor. It's about shades of grey between black and white. A scale between absolute democracy (which is hard to define and hardly exists) and absolute lack of democracy (which is almost achieved, often by countries that describe themselves as "people's democracies").

Western democracies certainly are closer to actual ideals of democracy.

And if we think of the Internet, we certainly want it to be controlled by parties living in the Western democracies, not by autocratic, repressive governments that have a majority of world population.
That's an error if you want Linux [0] to work on client hardware.

Manufacturers pay the distributions to do hardware enablement if they think there is a customer for the OS on their hardware: alternative OS users are invisible if they buy Windows laptops. Every quarter when the distributions meet with the manufacturers the main topic of conversation is how many units shipped with their OS - this guides investment.

Furthermore, manufacturers are the main way that other parts of the ecosystem learn about demand for an OS. As a Linux distribution, if you can't get Intel to give support for a chipset then the main thing you do is phone up HP/Dell/Lenovo etc and get them to convince Intel for you. That's not going to happen if the manufacturer doesn't know that there are client side Linux users.

[0] I don't know about the hardware enablement story for alternatives like *BSD
Lead qualification and research will help save you wasting time without showing your hand first.
I'm pretty sure this is not the case.

https://en.wikipedia.org/wiki/Wealth_inequality_in_the_Unite...
DONATE to http://www.computerswithcauses.org/
Does the right shift limits this to certain word sizes?
Bezos and Mark Cuban both famously have public email addresses. Cuban actually reads his own email, I suspect Bezos has an assistant screen the public email at this point (he claimed recently on stage at a conference that he reads all of his email, color me skeptical).
You are off the mark with Austria I'm afraid.
It comes down to pricing a financial instrument. The expected amount of money you will get. You can take risk e.g. contract vs. permanent and startup vs big corp into that calculation, and probability (random bonus vs. almost guaranteed) into account.
Gentoo ~x86/~amd64 also supports LibreSSL with the "libressl" USE flag. Makes for a great hardened (Grsecurity/PaX) install for servers/chromebooks.
Trade, Not Trust In Globalization;
According to your interpretation, it would be just as fair to say "it takes a few weeks of practice to be able to understand someone from the US, if you're from the US". I feel justified in not interpreting it that way.
Although if I encountered that as a customer I would be suspicious that the free support is being made deliberately bad to artificially drive revenue of the premium support team.
If the entire world spoke English, Spanish, or Chinese, we still wouldn't be able to understand each other. I live in Denmark, less than 6 million people, and I can pick two guys, put them in a room, and they would not be able to understand one another. They live less than 300 miles from eachother.
My blog post about the most popular pandas methods: https://kozikow.wordpress.com/2016/07/01/top-pandas-function....

Pandas is a big library and it's hard to distinguish between necessary and nice to have methods. I have written 1000s of lines in pandas and I have been doing some things "around" rather than using the proper API call.
Keep it in a drawer. In 10 years time having hardware that you truly own that doesn't spy on you, and open backdoors will seem novel and may be worth a lot of money as a result!
Casinos like card counting. They just don't like you to be good at it.

(Card counting done slightly wrong loses you more money in black jack faster than just following the table of optimal play.)
> A large chunk of them assume anyone who calls themselves a "feminist" is batshit insane and also wants ridiculous things like "safe zones"

While the West is relatively sane at the moment, there are still a lot of tyrannical regimes in the world telling us how fucked up things can easily become.
Even that was not perfect.
Kevin Systrom, Unfiltered
How many more private packaging formats bypassing the OS software management subsystem must people invent?

Bite the bullet and create native OS packages.
I'm fine with them showing ads, I just don't want paywalled websites on HN. It would be a bit daft if suddenly you couldn't actually read anything on HN without paying, no?
I've turned an HP 2000 laptop with an Intel CORE i3 and a smashed screen into a hub for some old scrypt miners, as well as just a general purpose terminal in my 'noc'. If I had another one I would probably use it to learn more about, and set up, a honeypot on my home network.

Does it have a good GPU? Have it run password hashes for Aircrack-ng instead. Are you versed in Linux distros? If not, use it to play with unfamiliar OS (driver issues notwithstanding) without too much worry about breaking anything important.

#tldnr use it to learn something new
Hiring any engineers more suited for a junior~?
Couldn't the casino buy insurance from some other billionaires?
how does matrix compare to the wave protocol
Shouldn't laptop manufacturers go the extra mile to help people install alternative operating systems on their laptops ? If these operating systems provide additional value to consumers, it makes their product ( the laptops ) more valuable. These manufacturers do not exist solely to make money for Microsoft.
The big issue with Signal at the moment, is that it doesn't work on AOSP.

You can't use it without installing closed-source Google Apps (Play Services for GCM at minimum), and means you agree to hand over your phone metadata to Google (per the OP's top-thread). Moxie has stated he is open to consider high quality PR's to add Websocket functionality. (Removing close-source binary blobs would be a prerequisite to distributing on anything other than Google Play to though, which Moxie's also said isn't on the roadmap - I assume primarily because of resources).

In the meantime, Conversations.IM has OMEMO and Vector.IM has Olm/MegOlm.

There's not a lot of good voice options. Vector.IM's just added WebRTC, which is meant to be DTLS secured. CSipSimple does ZRTP, but it hasn't been updated in a long time.

None of the apps mentioned above has been audited and scrutinised to the extent Signal has.

If you really need privacy & security, CopperheadOS is the only Android distro AFAIAA that fits the bill at the moment.
Since creating OS packages for the target OS can be completely automated, the failure to do so is a failure to make the computer do the work and automate the process.
This is really interesting. Trying to summarize the idea of the paper using their example: If people swim more on days when ice cream sales are high, one might conclude that ice cream causes swimming. But if you have information about the temperature, you can fit a statistical model that predicts swimming. The model will learn that temperature predicts swimming perfectly, and the feature of ice cream isn't used at all. So you could say after controlling for temperature, ice cream no longer correlates with swimming.

But what if your temperature estimate is noisy or imprecise? For example, if you only have information if the temperature was hotter than 75 degrees, but not exactly what it was. Then this trick no longer works. The temperature variable predicts swimming a lot, but not completely. So ice cream sales are still useful, and so still correlate with swimming after controlling for temperature.

I wonder if the way to solve this is using bayes nets. You could test a model where the variables "swimming", "ice cream sales", and "observed temperature", are all caused by some unobserved third variable. This model should fit the data better than alternative models, like ones where "ice cream sales" cause swimming and temperature. But simple linear models can't represent dependencies like this.
1.0 RTM Release of DotVVM – .NET MVVM Framework for the Web