skysight-inc/HackerNews huggingface dataset:
.NET Native ... It would be great to have it for back-end also as opposed to only front-end. I'd take that 60% startup increase in IIS also, the first request is always slow...
This is what I've been looking for! Generated code on a production quality server (Netty), with no faffing around with JSON, etc. It would be sweet to see that Java server ported to scala though (or some docs to show me how to plug scala into the Java server), and also front-end javascript clients (I saw that was a work-in-progress).

If this would work with juniversal[0], and if that's actually any good, then this might actually give a quick way of churning out cross-platform apps.

[0]http://juniversal.org/
This is a probematic comment in any forum, but I'd think it'd be especially unwelcome in a forum filled with programmers.

Because even assuming it's true that there are 700 new distinct regulations, programmers should know better than to use regulations as a pejorative or high numbers of them as a proxy bugaboo. We're people whose job includes filling text editors with regulations specifying the inputs, tranformations, and actions of a program. Defining entities and creating specifications and rules for how they behave is how we make systems.

700 lines of code is generally a pretty low number for doing anything complex. 700 pages of code wouldn't write you a bot to regulate network communications businesses. If the current FCC produces that much writing about how they plan to do things, it says nothing about the quality of their plans.
Stephen Wolfram – Is Mathematics Invented or Discovered?
We disagree on your characterization of the posters.
SSL 3.0 and TLS 1.0 did this (with a ServerKeyExchange message), with the limit being 512-bit for 40-bit export cipher suites and 1024-bit for the 56-bit export cipher suites. This is another reason why it is unfortunate that the 56-bit export cipher suites was disabled in OpenSSL in 2006.
No content; just a "coming soon" page.
Radio waves are different than wireline Internet. The FCC regulates radio because there is a limited amount of usable frequencies, and these are supposed to belong to the people, so they need to be distributed and managed by a central organization. Any since the Supreme Court has ruled that the FCC has the legal authority to enforce censorship, we're stuck with it.

Radio is also different because it is a broadcast medium. Any person who turns on their radio will hear what is being broadcast. Internet communication is much more analogous to a phone or mail conversation than radio or TV.

The Internet is totally different. No one has (reasonably) claimed that Title II regulation provides for the FCC to censor what is transmitted. The FCC doesn't censor phone calls now, why would they censor the Internet using the same rules?
Glad you liked it! We enjoy making them.
In many fields it's well known that sleep/wake up time determines when your performances peak.

In top-flight soccer, players adjust their sleep and training schedule so their body peak at afternoon matches in the weekend. And when they have out-of-schedule matches, especially to another city with large time difference, their performances drop.

I also remember reading a book by a successful negotiator, that he tries to schedule the important meetings at 6PM, because morning people are generally not as sharp at that time as they are in the morning, while he is still fully functioning due to his late-rising habits.

The not so exciting conclusion: early-bird performs best in the morning to early afternoon, late-riser performs best in the late afternoon to evening.
I really enjoyed learning about the techniques used in machine learning to select an ideal data set when there is no target model (compared to the paper, where the model is known).

A common practice is called k-fold cross-validation, where you train with k-1 subsets of D, then do validation with the kth set. You rotate through k times, so that every subset serves as the validation set once. The results can then be combined to produce a model which is usually much more effective than just setting aside part of D for training and part for validation.

Like machine teaching, where the goal is to minimize D, this is based on the assumption that some data points are much better for training the model than others.

http://en.wikipedia.org/wiki/Cross-validation_%28statistics%...
You can only call async functions inside async functions.

See also What color is your function? http://journal.stuffwithstuff.com/2015/02/01/what-color-is-y...
The best place is probably going to be your existing network. You know, the people that know your work ethic and the quality of your work. Past employers and past co-workers have contributed a big chunk of my projects.
You may have missed my first post. I understand all that. My point was the that people show differing attitudes to violating copyright when it comes to the GPL vs. Movies/Music/etc.
Your setup process [1] is rough, try to make it simpler.

[1] http://en.dcoinwiki.com/Setup
I'm glad I looked up rule 34 real quick; I don't expect there's porn of this.

What's actually involved here is http://en.wikipedia.org/wiki/Poe%27s_law
How is his claim holding up, or is he promising too much? Since it's the last news of the thing for captive crows were from 2012 and there is also [thecrowbox] and a correction of the correction [2].

There is still no working version for wild crows[3]. I just still don't know what to make of this since I can hardly see bad intentions other than being a bit overly enthusiastic about the whole thing while producing somewhat underwhelming results in practice. If it would have been some sort of hoax or stunt he probably would have said something by now, like it was an art project or some media hack or anything else along those lines.

[1] http://www.thecrowbox.com/

[2] http://www.josh.is/correction/

[3] https://groups.google.com/forum/#!topic/CrowBoxKit/AyG7nmlbk...

Bonus: Here is another guys, Steve Joy, vending machine (mentioned in the thecrowbox user group) which seem to actually work. https://www.youtube.com/watch?v=1qSsVBPh9Lo
real useful!
Meldium
Swift for Rubyists: Dictionaries
To be fair, that's pretty basic reinforcement learning. The other video, on the other hand, shows adaptation of existing knowledge to solve a problem, along with multi-step planning, which is really incredible!
25 years of Photoshop
Your Link Building Questions – Answered in Videos
I used to do the same thing. I think the best way to get out of that cycle is to start trying to cook something good just 1 day per week. The rest of the week can be trash, but just plan 1 good recipe.

In the beginning, making a new dish takes forever and feels really stressful because it's all unfamiliar, but if you do it enough, it becomes something you can do on autopilot with very little thought or planning. Even having just 2 or 3 autopilot recipes that you've perfected logged in your brain somewhere makes such a huge difference. That doesn't mean you have to cook them every night, but you can at least break up the monotony and unhealthiness of your current meal options.

Plus, at least for me, having a meal that is healthy and actually tastes really good makes me so much more productive when I get back to work.
Nameless writes save an indirection layer -- but quite a cheap one!

They add significant latency to write operations, though, which is a high price to pay for such a small gain.
The changes around defaults and field presence are a great improvement for Go integration (and according to the release notes, also Android Java and Objective C).

proto2 integration in Go is fairly unpleasant and involves getters and lots of pointers everywhere (see proto.Int, proto.String).
> if don't You they get care if.

Don't forget that UDP allows repeats and drops!
It appears you're correct, but the news release specifically mentions that which bits and pieces of title II are going to be implemented and which will be under forbearance. Since those laws are already public, what rules are not being clearly defined, here?
It's important to recognize that this crow would have been exposed to these types of problems before, so each problem element is likely familiar.

But, the act of synthesizing that knowledge, applying that knowledge to a new problem, formulating a plan, and executing it... that really is incredible!
Well people tend to take victories as if the problem was solved. You might say world hunger is solved, and people move on to fixing car crashes. And then when you point out that people still don't have access to clean water, everyone's attention has already moved on. By the time we can get their attention back, world hunger is a problem again because without clean water you can't run a farm.
Absolutely, this is why popularity of the project matters, as it means it is more likely to be tested and actively maintained. And as a good citizen you should participate!

Also: if you find you need to write this non-core functionality in-house you could consider open sourcing it yourself. If you're right that this is a need not filled by existing libraries you might just find a community grows around your version to help you maintain it.
This would appear to be nonsense.

"The object text is just a composition of decorators, not an executable procedure."

And yet the only thing you can do with it is call the one method on it. So it pretty much is an executable procedure, actually.

"This design is much more flexible and reusable than a more traditional one"

There is not a single thing you can do with this design that you can't do with a "more traditional" one.

"This is imperative and procedural programming. Composable decorators, on the other hand, would make this code object-oriented and declarative."

Seriously, is this satire or something?
+1. I'd been looking for a while for a production quality RPC solution, especially one with Scala bindings.

Regarding the gRPC release, I've looked at the examples in the repo and only found this: https://github.com/grpc/grpc-java/tree/master/integration-te.... While it's a great showcase for the power of gRPC, having a "hello world" example with, hopefully, not a whole lot of boilerplate, would help a lot selling this to my team.
It's not RAM-like, because you can read small parts of keys, but have to write large ones.
It varies based on language: some languages use async callbacks, some use futures/promises, some block and require threads, and some support multiple forms. The intent is that programmers in that language would handle concurrency however they would normally handle concurrency.
Related: https://news.ycombinator.com/item?id=8729129 and https://news.ycombinator.com/item?id=9116030
This is nice for some pretty limited use cases, but the most common use case for multithreading in app-like programs (which is what Worker-based apps presumably service: these are not documents) is removing latency from the UI thread. But as long as only the main thread can touch the UI, and the main thread also can't access shared memory, this limits uses of this to scenarios where copying the entire render state from a Worker is reasonably fast — in which case, Workers currently already solve the problem. This proposed implementation of shared memory doesn't actually solve one of the big remaining needs for shared memory, which is when it's prohibitively expensive to copy state between a Worker thread and the UI thread at 60fps.

For example, Workers aren't particularly useful for games in their current iteration: the overhead of copying the state of the world back to the rendering thread is high. This is exactly the problem that shared memory would solve, were it not limited to Workers. This puts web export (or even primary web-based game authorship) at a significant disadvantage as compared to native apps: native code can share memory, and web-based implementations can't. In many cases architectures that are optimal for shared-memory threading are pathological when the rendering thread requires copies, meaning that threading gets thrown out the window for web. Even with asm.js-compiled "near-native" performance on the single core, you can only use 25% of the available CPU if you can't use multithreading. A 4x performance hit is the difference between 60fps and 15fps... Or 15fps and ~4fps.

The title of the blog post got me pretty excited, but the proposal is fairly disappointing in terms of unlocking better performance for web apps. The use cases here are pretty limited to things like CPU-bound number crunching, and I doubt too many people are running machine learning algorithms in a browser as compared to the number people who're using browsers to, y'know, render UIs. By all means scope the problem down to sharing primitive data in ArrayBuffers — we can build abstractions on top of that! — but limiting it to Worker threads makes it near-useless for most web applications. Workers already solve the use cases for UIs that can tolerate copies between the UI thread and the Worker threads, and this proposal doesn't allow us to solve needs for UIs that can't.
Yes but by drawing that parallel, you have to realize that programmers represent totalitarian dictators. Software isn't a democracy. America is.
Yeah, you can basically throw some pork, spices, and a beer in a slow cooker and come home to awesome pulled pork that you can eat all week.
Proc#yield method – ruby (2.2.0) documentation
Well its certainly not stupid, I just thought that people have their own biases towards copyright law when it comes to GPL violations vs pirating Music/Movies/etc.
I suspect this is a reference to the number of regulations that current apply to other entities regulated under Title II. Of course, there is more than one category of entity under Title II, each of which faces a different regulatory burden. Broadband ISPs are sure to be yet another category, with different regulatory burdens. In fact we know this, because the FCC has been quite clear that it will use its authority to "forbear" from subjecting broadband ISPs to many of the requirements that typically apply under Title II.

So you're exactly right: there is no support for the "700 regulations." It's total nonsense.
Really nice work making this concept into a usable library. I look forward to hearing more at the next SeattleJS meetup.

The thing that's stopped me from exploring this concept is how much extra code must end up on the page with inline styles.

With css I can reuse the same styles over and over with only the class name as the repeating element. With inline styles you could have many rules repeating (say a long list or table).

Have you found this to be a problem for performance?
https://lastpass.com/
and
https://onetimesecret.com/
I haven't used it yet but postgrest looks awesome for this.

https://github.com/begriffs/postgrest
Meme spreads among the crows.

So, to be clear, you're positing an alternative theory wherein one or more crows learn a behaviour, and teach that behaviour to other crows, who learn this complex concept and repeat the feat while they, too, pass it on.

And you think that's no big deal? :)
Any reasons I should switch to Java or other technologies?

What I get with the (much hated) Microsoft stack:

- C# with LINQ and async await

- Roslyn compiler as a service which speeds up development

- mature .NET framework

- more and more open source and cross platform parts and
smaller independent libs

- typescript

- Xamarin cross platform tools

I also use python and used Java in the past. I don't see any reason why Java should be better?
Here's the key support for the final clause in the title:
"...and which some say is damaging nearby buildings."
The "some" are almost entirely made up of owners who would like to sue the state or the owners of the tunneling company. The city and state engineers have concluded that there is no evidence of such (at least not yet).

The situation is typical for any large construction project; there have been, (and will be), stultifying screw-ups, but following significant delays, it will finally be finished. See also: Bostonians love their "Big Dig" ..now.
Yes. To put it simply, there is a non-empty set of people that will pay a large sum of money for something, simply because it requires a large sum of money. To this market, the lack of features or battery life, etc is not a concern. The price of the good itself, and therefore it's perceived exclusivity, is the paramount feature of the product.

This non-empty set of people have no qualms about upgrading every few years to a new, more exclusive model. Nothing is worst than having something "old" or out of fashion.

This non-empty set of people, will pay $10k, $15k, $20k+ for something just because they can.

Example: http://financesonline.com/top-10-most-expensive-champagne-bo...

Fashion, watches, etc is even more extravagant because the element of "freshness" and being "in style" plays into a constant need to invest in the latest.
Ad hoc I would say he is wrong, zero marginal costs are a problem for capitalism. Zero marginal costs imply no labor involved, no wages earned, no prices payed, no profits made. So how are you now going to acquire the capital for the initial investment?
Both of these things are profoundly important points. The first being that you cannot "have it all" and the second that putting the expectation out there that you should be a "rockstar" when it comes to open source code encourages unwise choices.

One of the things I noticed at Sun early on it its life were that there were "types" of folks, people who were so invested in their work lives that they had no family (or in many cases lost their family) and people who balanced out family with work. Folks in the latter camp invariably were less well rewarded than those in the former camp. I found myself slipping into that "work is everything camp" and consciously chose not to go there, knowing it would limit the eventual arc of my career. I have never regretted that choice and am still happily married with kids I know and who know me, long after Sun has faded into history.

It was a tough call to make. I talked it over with my wife (we were thinking about kids but didn't have any yet).
What about to my Mint pc?
I wish chrome had an advanced configuration interface similar to firefox's for this kind of thing... I'm actually surprised WebRTC doesn't at least prompt for access, similar to location, camera and similar requests.
God. I had this uncle wouldn't stop talking about how much his time is "worth" and that he has everything done for him if it could be done for less. Even at 15 I asked him if he couldn't have one his interns hang out with us instead.

I still bill 150+ an hour and change my own oil. Living life means doing mundane things for yourself. I wish lots of those rich people who have valuable time would realize that they shouldn't shit for themselves.
Io.js and Node.js reconciliation proposal
I'm not a hardware expert, but my intuition tells me that the general thesis -- that any given hardware module could be implemented in some way that's light years ahead of where we are now -- is often true. But there is more to widespread adoption than being the best technology: marketing, timing, industrial realities, legacy software limitations... Legacy enterprise software and OSs in particular seem they probably make significant architectural changes to the very core of every computer difficult to effect.
Well, you've described how zk doesn't meet the needs of your software as written, but I'm not sure you've established why Mesos would be better off without it...
I'm not even allowed to read the page you linked without pretending to accept Google's universal tracking agreement. Nevermind.
Facebook reaching out to users who might be suicidal
The Java examples are in the examples folder: https://github.com/grpc/grpc-java/tree/master/examples/src/m...

The examples folder references a tutorial at https://github.com/grpc/grpc-common/blob/master/java/javatut...
>just the same, it is a pretty significant issue.

Not sure how significant. Haven't seen anything in the wild on OS X -- and I do install lots outside of package managers...
Can I modify my comment to say that this presentation changed my mind about Vim because it shows it can coexist with Emacs?
This is from last December. The latest [1] is that Bertha was successfully moved into the access pit, and they're starting to disassemble the cutter for repairs. Engineers on site did measure a ~1" sink of surrounding soil, but downtown Seattle is still standing.

[1] http://www.wsdot.wa.gov/Projects/Viaduct/Contents/Item/Displ...
The proposal only is for sharing memory in between Worker threads, which can't access the DOM (which also means canvas, WebGL, etc aren't able to be accessed). It doesn't do anything to help make UIs smoother: you still have to copy to transfer data from the UI thread to the Worker threads and back. If that isn't a problem, then Workers as-is will unblock your UI: you can already do this with Workers as they're implemented today.

All that this does is make algorithms running inside Workers faster. It doesn't unblock UIs, since Workers already do that if you're willing to accept copying. If copying back and forth from the main UI thread is too slow, this proposal won't change that.
Interesting article and some interesting insights into how marxism-leninism actually played well with the scientific method.

There was another pathology, as the author calls it, in the Soviet scientific system: pretty much like what it did to genetic science, some ignorant officials essentially outlawed computer science, or what was called cybernetics back then. I don't know much about the motivations and how exactly banning cybernetics was in line with marxism-leninism, but needless to say what a fatal mistake it was. Bringing back computer science later, I think in the 1970s didn't help much: the Soviets were already light years behind in the area. All the Soviet computer scientists and engineers could do at the time was to steal and copy. If anyone here remembers ДВК - that was an almost exact copy of PDP-11 and its OS. (My God, I think I can even remember its smell now.)

Bottom line being, all arguments regarding political and economic systems aside, you can't trust one person or a single "ideologized" organization on anything, ever. There should always be alternatives and eventual consensus. Kind of obvious today, isn't it.
Seattleite here, and a member of the large majority of this fair city who wanted nothing to do with this fucking mess well before the first shovel hit dirt.

I want the viaduct gone as much as the next person, because when (not if) we have a decent sized earthquake, that thing is collapsing. So it needs to go asap. But there were so many better alternatives to a massive drill that everyone knew was going to turn into this colossal mess.

As it stands now we're just lucky it wasn't stuck underneath any buildings because then what? The thing can't go backwards. There is NO contingency plan here for when that inevitably happens in the next 9/10ths of the distance it still needs to go after this initial repair.

The only good to come out of this the past 12 months was a really creative (albeit far-fetched) concept for what to do when they decide to just shut the thing down:

http://www.bornagainbertha.com/
I manage access and share passwords using www.bitium.com!
and that's exactly why I read the comments first
Protocol Buffers 3.0