skysight-inc/HackerNews huggingface dataset:
I know how it is! Offhand, the best thing I can think of is that Janus, the Roman god that surveyed past and future is also a guardian of doors ;)
Is it just Apple, or do other companies not get much negativity anymore that gets commenters downvotes?
More and more features to perfect match on-the-field team needs.
I have no idea about the quality of this specific product, but moka =/= espresso; the type of coffee that you do is different, and normally you have specific blend and type of grind for the two (if you go in a dedicated coffee shop)

Disclaimer: I am Italian, and even though I generally don't drink coffee, I've seen/heard enough moka vs espresso arguments (up to the fanboy level ;))
sounds like a great solution for chaotic credit card holders :) with a little bit of self-discipline you don't need this service
10 OpenCart Modules Compatible with the New OpenCart 2
TBH, assuming the system either has a relatively short log of the traffic situation, and / or does a few thousand calculations a second, I can't imagine how a random bit level error would severely influence the system. Unless, you know, it causes a full system crash, but I'm sure there's a lot of measures against that.
What if we made an image of the server and anyone could download and operate a box and somehow they would be like, distributed and talk to one another? I don't know what else would happen, but it would be cool.
Editor was snorting cocaine?
Getting Started with Puppet Code: Manifests and Modules
Most of the 'problems' there are Rust programs not micro-optimised to the ridiculous extent of the C ones, e.g. the C ones almost all use SIMD instrinsics or features like OpenMP.

Rust is a new, experimental language and the support for SIMD is still in development, and we still don't have much in the way of data-parallel libraries. The type system has been expressly adjusted to allow for safe data-parallel libraries though, so they will appear.

Also, a few other points:

- Rust allows for opting in to unsafe code (with rules and overhead similar to C), which can be used for performance optimisations. Last time I checked, none of the Rust benchmark programs used any unsafe. (On the other hand, all of the C programs are effectively using `unsafe` code always)

- C is using highly optimised libraries; Rust has zero overhead FFI, and so can easily call into them, but is not for those benchmark (e.g. the pidigits one is just a benchmark of "are you using GMP?", if the Rust was written to use it, there is no reason it would be slower than C)

- The worst offender (reverse-complement) is apparently written without any thought of performance, e.g. it is doing formatted IO for each and every character it emits, rather than writing to an in-memory buffer and dumping that in one go like the C.

In summary, those benchmarks do not reflect the fundamental speeds of the languages, other than the suboptimal SIMD support in Rust.
Actually, machine learning can do that.
Back in 1995, a team at Carnegie Mellon used a neural network in a car:

"ALVINN is a forward-looking, vision based driving system that uses a neural network to learn the mapping between road images and appropriate vehicle turn radius. By watching a person drive for about 5 minutes, it can learn the relevant features required for driving[3]. It has successfully driven our testbed vehicles on unlined paved paths, jeep trails, lined city streets and interstate highways."

http://www.cs.cmu.edu/afs/cs/usr/tjochem/www/nhaa/navlab5_de...
I've noticed time and again that a small group of pushy users in an online community can establish or preserve a 'center of social gravity' that pretty much guarantees a pile-on attack on anybody who expresses opinions that are at odds with the group consensus. Doubtless this is a special case of a pre-existing social phenomenon, but I wonder if anyone knowns of systematic research into this behavior, which ought to be easy to study given the proliferation of online fora with persistent messaging and so on. The closest thing I can think of is a RAND corporation study suggesting that recruiting ~10% of a social population to a particular viewpoint was enough to get it entrenched, but that's several years old.
Is it possible that they measured the output incorrectly? Input was measured differently than output which was just radiation.

---

I took a look at the paper. Authors are the same people as the paper from the last year. ;)

Don't waste your time on this.
World's top 3 economies over the course of 2000 years {image}
Tesla Autopilot demo [video]
CSS: It was twenty years ago today
Shellshock: Your old vulnerable bash binary could be “resurrected” from memory
I think they're not that far away. Google is talking about starting with small self-driving cars with a top speed of 25mph or so. (At that speed, you don't have to drive out of trouble; an emergency stop is sufficient.) I expect those will be common in retirement communities in 10 years or less.

Tesla is talking about automatically putting their car into a garage. That's a good application; it's slow, and you can have sensors all around the car to avoid hitting anything. A more general system that can put a car into a big parking garage or lot is quite possible. Cooperating parking garages might have some additional bar-code markers and maybe a data link for open space info.

The whole airport car-rental thing could be done automatically, using slow-speed automatic driving to bring the car up to a pickup point at the terminal, just as the renter gets there. That may be one way this gets deployed. (I proposed that around 2003, but after 9/11, the idea of autonomous vehicles in an airport seemed politically hopeless.)

Those are some ways this might be deployed. Everyone has obsessed on automatic freeway driving since the 1950s, but that may not be the killer app.
Virtual Method Table and accident prevention
It doesn't help with video editing, but you can avoid the other stuff by downloading the video with youtube-dl[1]. Yes, it works on sites other than youtube. Sometimes[2].

[1] https://rg3.github.io/youtube-dl/download.html

[2] https://rg3.github.io/youtube-dl/supportedsites.html
Give credit where credit is due - the woman turned "being harassed online" into nice revenue stream. She even wiggled herself into #GamerGate
Transfer Data to iPhone 6 (Plus) with iTunes and iCloud before iOS 8 Upgrade
Seriously. If you are trying to sell something you shouldn't make demands of someone who has already kindly given their attention to you
It's not about contradicting my world view, or even the mainstream view. It's because this is one of the latest tricks played by a long time con artist and it's not good to be drawn to it time and time again. Given the track record I think the bar should be much higher for this.

Also, I don't know how you linked downvoting to witch hunting. I thought downvoting is a vital part of how HN works, I would downvote it myself if i can do it. Is it something that you can do but can never recommend others to do?
the FAA handed out a bunch of exemptions for film services companies recently. I posted it here and thought people would be all over it (given the general level of interest) but nobody noticed.
Your own quote still maintains "Africa as a major wellspring of human genetic diversity".

The multiregional "hypothesis" merely puts the "out of Africa" hypothesis earlier in time, i.e. puts back the date at which modern humans migrated out of Africa, rather than disputing that central fact.

There is as yet no evidence for pre-modern humans anywhere but in Africa. Further, genetic evidence we have today does not support interbreeding of modern humans with Homo erectus outside of Africa, which would be necessary for the "multiregional" hypothesis to have any weight.

The exception to this would be if you were to classify Neanderthals or Denisovans as non-human.

Edit: There is now also evidence for a return migration of Europeans back into Africa:

http://www.newscientist.com/article/dn24988-humanitys-forgot...
Well, some people do both design and development. But you could also just buy a canned theme.
Modern ERTMS involves the system knowing where all the vehicles are; a centralized system will be more efficient than a distributed one if all the information is available. I don't think that's a fair characterization of British train disasters; the only one I can think of that involved a signalling failure is the Clapham Junction crash, in which the wires were connected wrong - and connecting the wires wrong will break any system.

A vehicle the size of an 800-person tube train wouldn't be able to get round the tube corners without rails, and how could you negotiate a destination that made sense for that many people?
Sure, email me (in profile)
> So, always think twice if it's worth losing your karma in a fixed game.

Or I could refuse to accept the premise internet points are important and realize that downvotes aren't a reliable indication of post quality.

I'm certainly not going to be bullied by companies in to being quiet because they might take away some of my internet points.
AsmXml is a very fast XML parser and decoder for x86 platforms
This is a storm in a tea cup.
"The absolute error ... was fairly constant at about 4e-21, which is quite small. For many purposes this will not matter"

Good programmers know that most floating point calculations introduce small errors and find ways to make their programs cope.
I'm on a desktop and they're telling me to rotate my screen.
Nope, haven't seen VisualRust before. Thanks.

That said, IDE support isn't exactly what I was referring to.

- you need to install mingw separately and there are lots of reports about conflicts with other software that might bundle a different version of mingw

- installing cargo is weird (so far .. I failed and don't use it)

And even with my first baby-steps (i.e. doing basically nothing of value) I discovered some limitations, one being that you cannot create a DLL that exports an unmangled entry point - for stdcall (other calling conventions don't have that issue and follow #[no_mangle] or #[export_name="foo"].

BUT that's really not a huge deal for me. Just a bumpy road at times.
This paper is the third? which has supported the project and this paper takes special care to try to remove all doubt by having the experiment out in the open and monitored by different methods almost continuously. There are some pretty famous places putting their name against this 'thing'.

The ECAT is about as fringe as I'm willing to accept might actually be worth our investment. I'm reading the report and I can assume they'll try to get it published in a more mainstream physics journal soon for others to review.

Scientific progress is made of baby steps and I've been watching the ECAT crawl for the last few years. Let's see if this thing has legs.
Would you mind saying what it was or pointing to the m:s where I can watch because I can't sit through 10 minutes of that video.
With robot cars doing most of the work? Maybe 10 years, though it's hardly necessary that the subdivision gets build around the DC when you can build a DC close enough to the subdivision to make it worth your while.
Popular iOS apps and the open source behind them
Cascading HTML Style Sheets – A Proposal (1994)
Recreational flying is still restricted in terms of what you can overfly, height requirements, line of sight, etc.
leading 0's might be helpful

e.g. insted of 1100 110 --> 0110 0110
To be precise, 「ー」 is mostly only used to extend vowels when it wouldn't change what Japanese/Chinese word it's referring to. For instance, 「お」 can mean "honorable", but 「おう」 means "king" and 「おお」 means "large". If you wanted to convey that you're saying "honorable" but dragging it out, you'd write it like 「おー」 such as in 「おーにいーさん」 ("Brooooother"), so it wouldn't be confused with 「おう」 or 「おお」 even though it'd be pronounced the same way.

You could think of it this way: if you wanted to convey that you were saying the word "god" but stretching it out, the Japanese solution would be to write it as "go–d" (since "good" would have it be confused with a different word).

(This isn't the only way to convey that a long vowel in hiragana isn't semantic, though. It's also common to write the vowel in small font, such as 「あぁぁ」 or 「ねぇ」)

You can also write things that are usually written in katakana in hiragana instead. This makes it look softer, and is similar to the idea of writing English without capitalizing words (such as at the beginning of sentences). In these cases, you'd still use ー as if you were using katakana, such as in the song title 「とらぶるめーかー」 ("Troublemaker", the opening theme song from the anime Himegoto).
That's such a non-descript name, I don't think this is a good move. Syncthing is great, it's a thing to sync things. Dropbox, the box where you drop files into. BTSync uses BT to sync things. Pulse? Uhm, maybe it's something about heartbeats or social media analysis?
That's pretty bad for a double that you're about to do a bunch of operations with. It's pretty easy to throw numerical precision away.
The question is asked at around 10 minutes, and PG answer around 12 after Jessica's answer.
I like much of Mark Suster's writing, but I agree with you on this point wholeheartedly. Not all companies are built the same. There are lots of unhappy people pissing their life way doing shit they don't like - I don't intend on being one of them.
All features have been thought for Executives to get a better understanding of field execution (geotagged pictures, surveys, forms...) to improve enterprise performance.
> A report, “Misogyny on Twitter,” released by the research and policy organization Demos this June, found more than 6 million instances of the word “slut” or “whore” used in English on Twitter between December 26, 2013, and February 9, 2014.

It's worth clicking through to the actual report [1]. For the several words they look at, they don't just count them. They break them down by gender of the tweeter, by comments (tweets about the word itself) and conversations (tweets where the word was used as part of the conversation), and how the word was used (non-offensive, colloquial, misogynistic, and so on).

For "slut" and "whore" in conversation, there is a really strong periodic component. The graph looks like a triangle waveform, with a big spike at the peak of the peak. It's probably a 24 hour period, but I can't really read it well because (for no reason that I can discern) they have used a spacing for the time grid lines of 1 day, 3 hours, 47 minutes?! See figure 5.

Figure 6 shows "slut" and "whore" in conversation tweets by gender. The graphs for males and females are nearly identical. They mention this in their "Key findings" section:

Women are as almost as likely as men to use the
terms ‘slut’ and ‘whore’ on Twitter. Not only are
women using these words, they are directing them at
each other, both casually and offensively; women are
increasingly more inclined to engage in discourses
using the same language that has been, and continues
to be, used as derogatory against them.

Is it misogynistic for a woman to call another women, with offensive intent, a slut or whore? Or is she simply being a jerk?

[1] http://www.demos.co.uk/files/MISOGYNY_ON_TWITTER.pdf?1399567...
Reading that Wikipedia page, or the one about the guy who invented this (http://en.wikipedia.org/wiki/Andrea_Rossi_(entrepreneur)) seems like a great way to "explore" this issue.
Question: 11:16

PG answer: 11:53
وظائف معهد الالسن العالي الخاص للسياحة والفنادق والحاسب الالي
I think she's alright, but would have definitely liked someone like Sarah Lacy doing the interview. I know people have different opinions about her, but I really like her interviewing style, seems much more personal.
At the same time, it's very hard to feel sorry for her if she built her career on it.

And it's very hard to take the very real problem serious if you got people like Sarkeesian (and Zoe Quinn, and Leigh Alexander, and so forth) poisoning the discussion. They are not harassed because of who they are. They are harassed because of what they say, and what they do.

Now I'm not saying that that's okay to threaten someone over their opinion, but there's a world of a difference between hating the political agenda a woman (or predominantly female group) is pushing and misogyny.

At some point, word like "misogynist" lose all meaning and become just insults that you either ignore or worse, take as a signal to discard the opinion of anyone who uses them wholesale.
Thanks! We've used Sencha, however we've heavily customized the look and feel to match our designs.
What would the advantage of this be versus using the picture tag with your own image sources hosted on a CDN? (Let's assume picture tag is widely supported for now)
What are they going to do for sandwiches? The horror!
Given the rate at which it has spread, and that health care workers who should be the best informed on how to avoid it have still contracted the disease, I would say it's pretty darn contagious.

Don't trust govt agencies and their lapdog media to tell you the truth about it. (Should go without saying.)

I'm finding it pretty interesting to watch it play out on my site here. For instance you can see today people are tweeting about the first suspected case in Brazil: http://loqq.us/E
More impressive than the "autopilot" is the D option, at least to me. The P85D has 691 hp and will do 0-60 in 3.2 seconds. If that 0-60 holds true it should the quickest accelerating production 4-door sedan, besting the E63 AMG S (3.4 sec). And 691 hp makes in nearly the most powerful.

The "autopilot" is similar to what Mercedes and BMW have had for a while (software updates is a nice capability), but the performance is best in class.
>The "overly" in that sentence is a value judgement. It may or may not be 'overly' to have a number of concerns over certain advances.

I agree, it is a value judgement. I agree it is possible that people today may or may not be overly concerned. But outside of maths, we only have value judgements to know what is a good decision and what is a bad decision. It all depends on what we want. What the author is pointing out is that you can't have your cake and eat it too - if we are so concerned about the environment to the point that it limits technological progress, then we'll have less technological progress than we would otherwise have had. I'm not sure you can argue with that. Maybe that's a good thing from some people's point of view, but for other people (including probably many people living several decades ago) the current level of concern that we have for the environment today would be unduly high compared with their perceived benefits from technological progress. But maybe we have our level of concern exactly right? Who knows?

>The difference between the 60's and current day is that they had fewer examples of the disastrous negative consequences that can accompany new inventions.

In absolute terms this is correct. Of course the present has more examples of something happening than the past. But you are forgetting that we have more examples of positive consequences in that have accompanied new inventions too. Why should the negative consequences be weighted more heavily than the positive consequences?

In relative terms, I have to disagree with you though. People living in the 60's had either lived through 1 or 2 world wars or had relatives and friends that recently lived through 2 world wars. Both of these wars exploited technological advances that meant more people could suffer the brutality of war than at any previous time in history.

>"We cannot know the consequences of our actions until we act" is not entirely true - we can infer and put in reasonable risk management processes.

You changed what I wrote, which isn't very polite. I said we cannot know "all" the consequences. I think when the word "all" is included it's hard to argue with. You are right though that we can try to manage risks, but the point I was making in the context of the article is that there is a risk when not acting too, which is difficult to measure but isn't 0.

I think this discussion has made me think more about what the author was trying to say - that people living today focus on the negatives of technological advances. I actually wonder if the language of "risk" has made that worse. I talk about risks myself all the time in my day job... something to think about :)
Did you at least like the design language they borrowed from Microsoft?
Despite its technological demeanor, we should recognize this for what it is – an act of destruction for destruction’s sake alone – pure savagery. It seems to me that society has better places for this than in its technologists and IT infrastructure.
A few bits per value (depending how big you predict they will get). One bit per value means you can only increment version of each function once :)
"And a useful C++ IDE absolutely does have to understand the template system"

I've never seen a C++ IDE that could fully type-check template-heavy library code before its actually used beyond just syntax checking and limited type-checking the non-generic types. This is something that can't be done just because of how C++ templates are specified ("duck-typing"), not due to an implementation detail in the compiler/IDE. This is also the reason why good error-messages from templates are so hard to make - type errors are detected at the concrete level (late), not at the generic level (early). This is going to change when C++ finally gets "concepts" and will be able to reason about generic types (but this would be still a very long way to something like Haskell or Scala has).
Isn't gaining karma also a fixed game?
Tell me about it. And if you dare to mention it, then "Well nobody else has reported this problem". So next time you don't bother.
My moka pot is currently brewing. I'm now situated around the corner from it, shielded by a large cabinet. I've never heard of an exploding moka pot, but with all that pressure, I can understand. I'll be checking the valve after it's done!
YAHUZA BKY
> We're approaching the "deadly valley" - automatic driving that's almost good enough that the driver can stop paying attention.

This sounds to me like the "technology right now is crossing a distinct line into doom" fallacy. It seems like the same could have been said when automobiles started being operated by average folks rather than professional chauffeurs, when the synchromesh was invented, automatic transmissions, antilock brakes, cruise control, adaptive cruise control, and so on.
If I might plug a rich command shell I'm developing: http://pigshell.com (Source at https://github.com/pigshell/pigshell)

It provides

- A shell for the web. Runs in the browser, pure client-side.

- File-like abstraction for URLs and other entities exposed by web APIs

- Unix-like style of composing commands using pipes.

- Visualization using HTML

For instance, cp -r /gdrive/<username> /home will backup the contents of your Google Drive to your desktop (see http://pigshell.com/v/0.6.2/doc/gdrive.html for details). Replace /home with /dropbox/<username>, and the same command will back up GDrive to Dropbox. And so on.

While it is already useful, there is still some work, especially around hardening the file abstraction/APIs (and reams of documentation) before before it can be horizontally expanded to support a bunch more APIs and cloud stores. I am actively working on these and expect they'll take ~2 months.
It should be a lot easier to legally do drone stuff in about a year. The FAA Modernization and Reform Act of 2012, passed in early 2012 and signed by President Obama, requires the FAA to develop regulations to allow widespread use of civilian drones by 2015-09-30. I believe that it also required them to authorize certain uses before then to serve as experiments to help understand the issues in civilian drone use (although maybe it was something else that required that).