skysight-inc/HackerNews huggingface dataset:
"50 points for claiming you have a revolutionary theory but giving no concrete testable predictions."

Unfortunately, that describes string theory, as Smolin keeps pointing out.
Where Are Britain's Olympians From? (for those who love both data and sport)
For any time frame that spans the human race, I consider it highly unlikely that we will find any exceptions to the speed of causality.

Yes, I recognize that the possibility exists. Yes, I recognize that our understanding of the laws of physics grows over time. "Quite likely"? Still no.
Is there any real surprise here? action cable, (memory leaks aside) will be great for 1 on 1 chat for Applications that aren't chat focused. ie enterprise SaaS, etc.

There are very few frameworks (if any) that are going to be able to match Phoenix's concurrency features out of the box.
It doesn't make insurance useless, in fact it only makes insurance fair - yes, the whole idea of insurance is that you have a pool of people that covers the damage when a small percentage of them have an accident, but people who have twice as large likelihood to have an accident should justly pay twice as much in that pool.

The point of insurance is not to have some people cross-subsidize others on average, the point of insurance is that you might prefer to have 100% chance of paying ten bucks instead of 0.1% chance of having to pay ten thousand at a point when that would ruin you - and if you can afford the loss if it happens, then yes, there's no point in insurance for you, it's not a charity where you expect to get a net benefit from the insurance company.
I found this (and the article it summarizes [1]) to be an interesting counterbalance to yesterday's post about not being a "people pleaser" [2]. It's simple advice to always be direct and honest with someone, but I don't think it's practical without being sensitive to the psychological safety of the other person. These things are certainly not mutually exclusive, but finding the right balance is more nuanced than simplistic advice would indicate.

[1] http://www.nytimes.com/2016/02/28/magazine/what-google-learn...

[2] https://news.ycombinator.com/item?id=12262237
It's appalling that something like this, which would fundamentally alter what it means to be human in a profound and everlasting way, can be so casually described and is being pursued with relatively little debate. I guess we'll have plenty of time to debate our folly after the immortal/vampire class has put the leashes on us for a few half-centuries.
I feel like the more likely scenario is you do the ~human~ thing and just forget. Forget that random day at the park, forget that afternoon at the coffee short, forget that trip with your estranged cousins.

We go through life with hundreds of thousands of minor moments that, without the ease of cheap digital storage and recording, we just forget. To me the service feels like a digitized version of that family member that maintains the photo albums and scrapbooks which is certainly a ~human~ thing to want or appreciate; in my opinion it's not at all diminished because it's now portable. I think you're nostalgic for a time that hasn't existed for decades; with photos (and before them slides), journals, etc the era in wish you needed the "wonderful journey" is long gone.
Hello, thanks for your thoughts.

1. Have not checked out the foursquare or LiveTrekker stuff you mention--will do, thank you.

2. Nothing is visible to anyone, but yourself. Just like your text messages, Facebook messages, or email.

This is a large question in tech that we are only a part of--how do we build tools going forward in this environment of ever more granular and structured data, so that we can enjoy the benefits of better memory without introducing new issues.

As I mentioned already, we are not a social network exactly because of that, and the industry as a whole has been working actively to address such concerns as soon as they show up. Another example is the end-to-end messaging encryption being adopted by the messaging apps.

Anyways, we're very cognizant of that kind of issue and will continue to address them proactively.

3. The temporary sharing issue with family--it is indeed a fun scenario we have heard suggested before. For the time being, we're staying away for the reasons just discussed.
Or 9.
The article mentions Hyper-G, which appears to be more of an evolution of the WWW than a completely different protocol.

On the surface it looks a little overcomplicated to me, for not a whole lot of benefit now that Google exists.

https://www.chemie.fu-berlin.de/outerspace/doc/hyper-g-abs.h...
If I were calling on twitter to police the behavior of others, I would in fact try to come up with a meaningful definition of said behavior.

But I'm not, so I won't.
It's optional until the lead developer at work forces you to use it.
Relax: this doesn't try to ban aftermarket repairs with non-OEM parts (presumably they would qualify as certified configuration if the replacement had similar performance).

Fail to relax: this does prohibit changes which, as Vexs has pointed out, have to be a source of de minimus amounts of pollution at worst. I'm especially intrigued by the "off road" provisions since you have until now been able to make off road mods that render the car not street worthy (e.g. remove the safety belts or brake lights or whatever).

And what will mfrs put under the certification umbrella? Surely you can disconnect the antenna that reports performance and use information to the manufacturer...?
Hosted on https://fuchsia.googlesource.com/ is what looks like an early in development operating system.

Mirrored on Github where it's described as Pink + Purple == Fuchsia (a new Operating System)

The kernel component 'Magenta' reveals it "targets modern phones and modern personal computers with fast processors, non-trivial amounts of ram with arbitrary peripherals doing open ended computation." [1]

[1] https://github.com/fuchsia-mirror/magenta/blob/master/docs/m...
You've missed the word "prototype".

The point isn't to have a perfect game at the end of the period, it's to have something to validate further time investment.

Take a look at the game Braid from prototype/concept to finished product.

https://en.wikipedia.org/wiki/File:Braid-art-1.jpg

https://en.wikipedia.org/wiki/File:Braid-art-2.jpg

This article is about how to get to something like the first image up and running. If it's fun, then work on making it look like the second image.
That I would use it in a context/audience that wasn't my children. I personally find that an odd default assumption.

I under no circumstance assumed that OP says "house ape" to his sons face .... did you?

Maybe I'm the odd duck here.
Google actually supports IPv6 on Cloud Storage, which is their equivalent to S3. Neither Google or Amazon support it on VM instances yet.
With VR and 3D, Pictures Will Not Be Enough When Checking Out Apartments
Interesting choice of countries. What was the rationale?
So far we have robots for doing the vacuuming. I don't see why everyone is so optimistic that there things are just around the corner.
Imagine able to easily explore the entire music space, say with a set of sliders: "I want more vocal", "faster beat", "more bass", "edgy", and get a selection of songs that matches this.

They're mapping the multidimensional music spectrum. I highly doubt the end goal/use is to firmly place you in some 10d music coordinate system so you can listen there forever. You need the mapping before you can do anything interesting, like a cool auto generated real life soundtrack that uses data from your pulse, phone calls, paycheck, work hours, interactions, etc. :D
I'm confused by

.map(|row| { json::encode(row) })
.map(|val| some_new_value(val))

Over

.map(json::encode)
.map(some_new_value)

Is the explicit extra layer of lambda generally prefered in Rust over just passing the functions?
I'm the founder of Instapainting. Feel free to ask questions here!
> But if they are available, buying a 4tb SSD might be within my price range.

Those are $1499 retail.
In Emacs I use mu4e pointed at a local Maildir and sync against an imap server using mbsync (switched away from offlineimap because of UID validity issues, which is apparently offlineimap's only method of tracking messages, may be a flaw with microsoft's imap implementation, but offlineimap can't handle it).

mbsync needs (setq mu4e-change-filenames-when-moving t) so it can properly handle file moves.

Haven't used it against gmail, but because microsoft wants you using outlook only, imap is a bit buggy so you need to set PipelineDepth 1 in your .mbsyncrc IMAPAccount block because it seems that the microsoft imap server has account global variables so multiple threads/connections will step on each other.

And perversely, (setq mu4e-view-prefer-html t) has to be set because many rich html composing clients will send a text version that's completely blank, leaving you staring at a blank body if the client defaulted to text only.

You'll have to find a html rendering command that works for you. Something like (setq mu4e-html2text-command "html2text -utf8 -nobs -width 72")

Or google around for custom commands other people have published.
Hm. I've heard arguments that C# or Java is slow for multiple reasons, but never because of the minuscule overhead of a virtual method dispatch when using objects behind interfaces (kinds similar to trait objects).

It's interesting that this is seen as significant here. Are we dealing with much shorter timescales, or just being eager to optimise everything?
Interesting that there is only 1 multi-founder project listed.
This is a good question and I'm not sure. I don't pay electric where I live (apartment complex) so neither of those are concerns currently :).
Yes, to detect them I would also have to include pedestrian paths, service roads and other smaller roads. The solution is not perfect but good enough for the most part.
Interesting. Never heard about that. The typical complaints are about sharpening, especially foliage.
Alright! Now we are talking!
It's just a style thing, some people prefer one way, some another. I personally prefer the latter. They compile to the exact same thing.
Simplify Mobile Development with NativeScript and Angular
"shrinking work force" he's not taking automation into account. Robots and algorithm do indeed do work and do provide monetary value.
I think this is a bit different from when you get a mass email from a company along the lines of "We know you love to netflix and chill, so here's five new blockbuster hits we've added to our catalog".

This reads like something written by one engineer and reviewed by their boss. It's not nearly as bad as the regular /r/fellowkids stuff.
Programming is fundamentally different from building a plant in a number of ways.

To begin with, computer science theory is more akin to what you describe as "actually building the plant" in the sense that it's concerned with the details of algorithms rather than how to design software. Some schools make an honest attempt of the latter but it is in my opinion I haven't seen much useful come out of it. There's simply no replacement for reading other people's code.

Let's also not pretend that academic merits guarantee anything in itself. I've worked with people who couldn't reason about even the most trivial data structures or complexity who somehow had solid degrees in that very subject. How they went about that I do not understand.

I doubt you can reliably tell an autodidact programmer from a formally trained one. Computer science is much too young, and although we want to see us as just another math heavy engineering discipline, that's not all there is to it.
Education doesn't really have an impact on how susceptible or gullible we are - that's something else that has to be trained and practiced, and the individual has to recognize their susceptibility and be willing to act on it.

The biggest factor in determining whether someone listens to a demagogue, is how well their message aligns with the listener's self interest. This applies to all levels and kinds of education.
I don't doubt that they have one or two full time datacenter techs whose job is to rack new 4U storage pods every day, cable and power them up.
> You use green threads instead of native threads because native threads have space overhead, not because they have time overhead.

The main overhead of a thread, green or native, is the stack. The size of the stack is independent of whether you use native or green threads. Go's small stacks are actually made possible by its GC, not its choice of 1:1 or M:N. In musl, for example, you can have 2KB stacks [1] with 1:1.

I haven't seen a benchmark of huge numbers of native threads vs. a userland scheduler, but I have a hard time imagining that a userland scheduler will beat the kernel's scheduler. The kernel scheduler has a much more global picture of the system compared to userland.

[1]: https://github.com/rofl0r/musl/blob/d05aaedaabd4f5472c233dbb...
A leading tech VC in New York, someone who is viewed as a thought leader, said to me not long ago, “Why do you keep talking about fiber? Everything’s going wireless.”

I hope she sent him a link to TFA. Any guesses as to who it is?
The opposite for me – Automattic's been around so long I thought calling the car dongle "Automatic" was a pretty bad call.
This guy have secured himself so much good karma. Wow. Thank you, from all us autodidacts.

(I am trying to learn some astrophysics as a hobby. Amateur science is currently mostly frowned upon).
> In my problem space, M:N threading is simply worth it. And if I need anything better performing, I can still switch to C for specific use cases.

It maybe sounds like you should just use Go, which (as you point out) makes exactly those tradeoffs. I think Rust is aiming for a different market segment, with customers that want to make a different set of tradeoffs. Seems ideal to have both options. In particular, I don't think switching to C will ever be something Rust will want to require of its users.
Firstly, you cite no actual data about who is "the cream" vs not.

Secondly, you have no data to back up this claim:

> (I'd put myself at %80). The average Amazon engineer is %40.

https://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
Ah. I took "digits" to mean "must be plural", not "could be".
Minecraft hits the right notes to by psychologically satisfying, too. The feedback the player receives for thier decisions makes the initial parts of the game exciting.

You feel validated for expressing yourself, much like a strategy in Counter Strike or picking a team in Pokémon.
In my opinion - as someone with some background in CS - the name "future" is a little too overloaded here. It is not only used for the deferred computation of a value so much as it also means the composition of computations. This is not wrong per se, but calling the result a "future" alone oversimplifies what's happening below and hides some properties about the combinations.

The first observation one can make - which is not mentioned anywhere in the article - is that the composition of futures here can be understood as a monadic composition. This by itself gives a big hint why this interface is so powerful. Second is that this library could be understood as an implementation of process and process combination from pi-calculus [1] - sequential combination, joining, selection, etc - so it could be formalized using its process algebra.

From the practical side, one example of a mature library that implements similar concepts is the LWT [2] library for OCaml, which has the same idea of deferred computation, joining and sequencing, but calls the computations "lightweight threads". One could also argue about naming in this case, but it seem to reflect a better the idea of independent "processes" that are combined on the same address space.

Finally, as much as these concepts of futures and processes look similar on the surface, they each have their own properties - so it's always good to consider what better fits the model. By looking at the research and at other similar solutions, one can make more informed choices and have a better idea of what to expect from the implementation.

[1] http://www.cs.cmu.edu/~wing/publications/Wing02a.pdf

[2] http://ocsigen.org/lwt/manual/
How does the display work? I know my phone doesn't support MHL or Slimport so is there some sort of HDMI over USB or something?
If it's a part of Xcelerate's work, and he knows people who are not physicists, but are genuinely interested in what he does all day, I can see it coming up.
Automation has always increased employment in the long term. And maybe it will this time as well: the truck drivers will not become robot designers but their kids could, instead of becoming truck drivers as well.

The fact is that we don't live in the long term so although truck driving and coal mining are shitty jobs (and absolutely should be automated or eliminated) we have to take care of the current practitioners (both financially and finding a way for them to preserve their dignity) as their employment goes away.

Separately I don't think we'll need all that many robot designers either.
Quite so, my dear fellow. It's ever so pleasant to cross paths with a fellow gentleman with class, unlike the rabble of today's youth. I do tip my hat to you dear sir.
What is the "significant performance tax" in Go? Do you have any numbers about this implementation?

When I look at the benchmark of your minihttp vs Go fasthttp, Rust is supposed to be 3x time faster without any GC and yet minihttp pulls 2M req/sec VS 1.5 for Go which is a small margin when you know how Go works and is GC.
The http://discuss.bootstrapped.fm/ forum should be fairly close to what you're looking for.
Electricity is 10-cents a kWhr in my area.

50TB Array would be 10-hard drives. Assuming 15W per hard drive (that's a significant overestimate btw), that'd be 150W if all the hard drives were actually being used.

Otherwise, Hard Drives typically shut off or "spin down" into some sort of sleep cycle for negligable amounts of power.

Sooooo yeah. Assuming the 150W were constant, it'd take something like 50 years for 150W of draw to cost anywhere near $7000.

And I'm grossly overestimating electricity costs here. Again, hard drives sleep and spin down.
Audi is part of Volkswagen. That should answer everything at this point.
> A typical problem is that, in the absence of equations, they project literal meanings onto words such as ‘grains’ of space-time or particles ‘popping’ in and out of existence. Science writers should be more careful to point out when we are using metaphors. My clients read way too much into pictures, measuring every angle, scrutinising every colour, counting every dash. Illustrators should be more careful to point out what is relevant information and what is artistic freedom. But the most important lesson I’ve learned is that journalists are so successful at making physics seem not so complicated that many readers come away with the impression that they can easily do it themselves. How can we blame them for not knowing what it takes if we never tell them?

Just the other day I went to a talk by a prestigious physicist who, on top of telling only half-truths _at best_, made all of these mistakes and more. And the audience ate it up! As a mathematician and guy-who-writes-about-math-online, it makes me feel very frustrated. I also realized the difference between a physicist and a mathematician: a physicist is openly willing to compromise their principles and stretch the truth for the sake of press, while a mathematician sticks to the truth and as a result nobody cares.
Good assets can't polish turd. A solid core, however, can benefit from assets. They mention this point in the article.

A better counter argument would be a game which was completely abstract, hence not fun, being made fun with content.

So in counterstrike, if you were abstract blobs, the goal might be confusing, and not fun. But your not, you either want to blow up, or save, a building (assets assist communication.)
Never Surrender
What I'm trying to say in that scenario, I would essentially pay what my damages would cost the insurance + extra premium to pay for insurance employees' salary.

In that case, why not just cut out the middle man and pay out of pocket when accident happen, it would be cheaper.

Essentially this tendency defeats the purpose of having insurance in the first place.
It doesn't. The data is included with the rendered page. React uses checksums to tell if it needs to rerender.
gigabo's account has been rate limited, but he wants to say:

There's no data caching across pages. On first page load the responses from data requests for that page are transferred to the browser and rehydrated. For a client-side transition to another page there are two options: Fetch the data from the server as a bundle (this just works... one of the cooler features of React Server, I think) or make the individual requests via xhr from the browser. Both have their place.

There's some more discussion of this here: https://react-server.io/docs/guides/client-transitions
'brendangregg - Do you believe that DTrace will maintain status as the penultimate bees knees in dynamic tracing for the foreseeable future, or will Linux's BPF and other tracing tools quickly overtake DTrace?
Because the numbers don't tell that story. There are plenty of numbers online you can look at from the commerce dept bureau of statistics, and if you don' trust them there are various third parties with axes to grind (on both sides) who can give you other numbers. Having lived through high inflation (though thankfully never hyperinflation, which is insane) I can tell you it's really no fun and very obvious.

Clearly there is geographical variation! But low inflation is considered a trap by many mainstream economists (I disagree but appreciate their reasoning).

Just look at the number of hours of typical labor required to buy many goods (TVs, meals, etc) and compare it to your parents' time and you can see the low inflation in action.
The Hitchhikers Guide to the Galaxy (original 1978 radio series)
> 2. Be accessible out of the box. We created tools that seamlessly meet the standards of 508 accessibility, from colors to code.

Very nice; this is especially important for government sites. It's even printer-friendly out of the box!
iHeart Radio? The child of Clear Channel? The conglomerate that bought up all sorts of regional stations and homogenized them to the point of seemingly choking regional sounds and styles in the favor of slick, corporate approved campaigns to consolidate listeners into pens like cattle to the slaughter[1]?

My take, as a musician, is that this isn't about helping listeners find "Music they love" - if it does happen, a lucky accident for the listener. It's fundamentally trying to exploit algorithms and human nature to be able to charge more for ad space. The business hates risk, and this modelling and "learning" is simply to reduce their risk of playing a track that might encourage a person to, you know, change the station.

This may sound extremely cynical, but it's hard to deny that Clear Channel is a very spurious company playing the same old "We love music and musicians" card when they're really talking about their own profits.

[1] Just one article - it's been covered time and again. http://www.daveyd.com/articlesclearchannelbyjeffpearlstein.h...
If you moved there in 2011, you probably could have at least afforded to buy a house. Now that prices have double/tripled, it's a stretch.
Hey all, I'm the author of this project. Happy to answer questions or talk about the software.

It took about 2 months to write. I used yo-yo[1] for the frontend UI, which I enjoyed using a lot. The rest is standard es6 and electron.

Dat & IPFS are the first two protocols to get integrations. I also know Maidsafe has been considering using Beaker as well. I might integrate SSB [2] next, because of my history with that project.

Cheers.

1. https://www.npmjs.com/package/yo-yo

2. https://scuttlebot.io/more/protocols/secure-scuttlebutt.html