skysight-inc/HackerNews huggingface dataset:
Sounds like a scheduling issue to me, you either have to go full tit and code for 3-5 hours a night, every night, or you dont see progress.

That is the wrong way to tackle the problem, and you probably know it.

Attempt to set aside 30minutes to an hour a night to work on it, but no more, and you have to stop yourself from working more.

This is the only way I found worked for me. You dont have to set time every day (that part just helped in my case, I need consistency to build a habbit)
I agree with his sentiment. Working on side projects keeps this career interesting. During the most boring, most soul-sucking projects of my corporate jobs, being able to accomplish projects on the side reminded me of why I am excited to be building software in the first place.
Since we can understand theoretical physics, giving up trying to understand it would not be rational, at least not in every case. You'd need to somehow derive the utility you expect to gain from understanding a thing and then compare that with the resources required to understand it. Admittedly, both of these things are hard to estimate when you have no idea what you're talking about in the first place.
Welcome to life in hell. You can get defensive and self-righteous when people point out the mass hypocrisy and delusion and error in all our lives, but it doesn't change the truth that we are all living in an awful state, as cowards and lapdogs of the hyper-capitalist system that gives us life today, even as it guarantees death in the future.

Rousing rhetoric, but it doesn't change the fact that while it's shit to be poor, it's still better to be poor now than at pretty much any previous time in known history.

A whole society of people who've sold out every heroic ideal humans have ever conceived

Which again sounds like nice and tasty demagoguery, but isn't true. We continually progress and improve on civil rights, for example.
The title is not really useful. It's a font issue that was fixed a year ago on a pre-alpha, but it does point out that any project trying to simplify something needs to consider the possible attack vectors exposed. You always have to assume your users will be sloppy and lazy because at least some of them will be. They fixed this right away, but I'm sure they had to consider a lot of other user errors since. Maybe next generation IDEs will have to test for likely mistakes.
This is one of several reasons why I wrote Overcast[1]. I don't want to learn a DSL, I'd rather simplify the process of running shell scripts on multiple machines.

[1] http://andrewchilds.github.io/overcast/
It is the house style. They do funny captions on photos too or amusing photos to illustrate serious stories.
Kalzumeus Podcast Episode 11: Bootstrapping vs. Raising Money
Presumably you'd use the MMU, and leave unmapped any persistent storage pages not being currently accessed.
People in SF bay area, what is your income, expenses, and what do you do?
Y'know, I program in Ruby. I paid my dues in CoffeeScript. And I also studied computer science.

And sometimes Knuth-style pseudocode beats jerking off in Ruby. This is one of those times.
(a) http://aws.amazon.com/rds/postgresql/

(b) Can you give an example?

(c) I don't understand what you're criticizing here.

(d) This depends on the organization. But generally business logic that would be at home in the database is business logic that should be controlled as tightly as the data is.
the life of the middle class is pointless; they try to find some meaning in it through trivialized edgy experiences

It's clear that the author has an extremely limited view of the middle class. It's an incredibly broad demographic; they aren't all twentysomething hipsters downing microbrews in converted warehouses.
Here's the new link! https://medium.com/@GregMuender/how-to-become-tech-famous-in...
If you get your ass out of bed before dawn, that shows you have self-discipline, a valued trait. It probably dates back to agrarian communities, where 12-14 hours of solid work per day were common and you couldn't get all of it done unless you got up early. People who got up late were lazy shirkers and could possibly be deadly to the family.
What are you taking issue with? Keep in mind we're discussing the UK.
How to Become Tech Famous in 48 Hours (case Studies of Yo, Magic, Ello, + Ethan)
Google and friends are strangely silent after big net neutrality win
A high performance, open source, general-purpose HTTP2 RPC framework from Google
From my limited understanding of the situation as a casual observer, I'd say the optimal (or at least simplest) outcome here would be to do an egcs/gcc-style switch where io.js is officially christened as the next Node.js, and the incumbent Node.js deprecated.

That said, I'm not sure if Joyent will be receptive to such a move.
> Commissioner Michael O’Reilly criticized the proposal to reverse Title II: “I see no need for net neutrality rules. I am far more troubled the commission is charting for Title II.” He continued, calling the move a “monumental and unlawful power grab.”

More interested in politics than his job.
commodifying working class culture

Can also be applied to Hip Hop and punk.
The most blatant social signalling of all is mostly seen in the working class: swathing yourself in your team colours.
Is it possible that different images are being displayed randomly depending upon cached media or something strange like that? I don't favor a physiological explanation, this seems like a technical issue.
The tagline, colors, etc. does evoke Mint.com. But is your business model also similar to Mint -- i.e., lead generation?
A comprehensive comparison of front-end templating solutions
Thoughts on Network Neutrality, the FCC, and the Future of Internet Governance
DeepMind: Human-level control through deep reinforcement learning
As someone else pointed out, a lot of new accounts were posting ISP talking points, which looks a whole lot like astroturfing.

Obviously the insightfulness of comments shouldn't be judged by how long someone has been a member of a website, but how long they've been a member of a website may be a good indicator of their motivations.
> Humans have a sense of pride in their work, and will strive to improve...

Including the humans who make machine translation algorithms.
Any use of the word "Gorgeous" should also be bullshitted (esp. when written by the makers/providers of said app).
My wife insists that it is white and gold. And I see blue and a light brown.
Well, you can hire someone to work on it for you.

You can upload the project to github and try to get people to help you for free.
It's a white dress with golden/brown accents lit by a cold blue light from behind the camera.

That messes with people's perception of color since the store seen in the background is lit by a warm light. People who see it as blue are intuitively correcting for the light of the background.

It's a simple optical illusion easy to replicate:

http://www.michaelbach.de/ot/col-context/index.html
It's not what sort of role you should be looking for.
It's what sort of people you should be looking for.

Obviously you need business & tech ppl. Since you like doing both, just find the best hire you can right now and take on whatever they can't handle for yourself.
user:	meragrin
created:	6 hours ago

I'm not sure what you were expecting here.
Data Science Weekly Newsletter – Issue #66
Australian Gov plan to store phone and Internet metadata for 2 yrs will pass
Deepmind releases source for DQN
Would You Work for Artificial Intelligence?
An Alternative to Traditional Insurance Marketing and Distribution Strategies
Playing along with the exercise (by temporarily ignoring everything else that indicates the Java is far more popular than C#) and just using your job site approach, it seems that the UK is pretty different from the US.

Looking at US job search sites, Java has about 2 times as many results as C# in the US overall, and 3-6 times as many in SF and New York. Java even has almost twice as many results in Seattle.

From indeed.com:

Java - 81,818 [1]; C# - 35,623 [2];

[1] http://www.indeed.com/jobs?q=java&l=

[2] http://www.indeed.com/jobs?q=C%23&l=

comments:

- Java has more results than even ".NET", which encompasses more than just C#: 73,971 http://www.indeed.com/jobs?q=.NET&l=

- C# has about the same number of results as Python: 35,072 http://www.indeed.com/jobs?q=python&l=

From StackOverflow:

Java - 794 [1]; C# - 479 [2]

[1] http://careers.stackoverflow.com/jobs?searchTerm=java

[2] http://careers.stackoverflow.com/jobs?searchTerm=C%23

From indeed.co.uk (the only one that has a similar ratio as itjobswatch.co.uk):

Java - 25,478 [1]; C# - 28,037 [2]

[1] http://www.indeed.co.uk/jobs?q=java&l=

[2] http://www.indeed.co.uk/jobs?q=C%23&l=

From indeed.com, Bay Area:

Java - 5,997 [1]; C# - 1,013 [2]

[1] http://www.indeed.com/jobs?q=java&l=San+Francisco%2C+CA&radi...

[2] http://www.indeed.com/jobs?q=C%23&l=San+Francisco%2C+CA&radi...

From indeed.com, New York:

Java - 6,941 [1]; C# - 2,548 [2]

[1] http://www.indeed.com/jobs?q=java&l=New+York%2C+NY&radius=25

[2] hhttp://www.indeed.com/jobs?q=C%23&l=New+York%2C+NY&radius=25

From indeed.com, Seattle:

Java - 3,832 [1]; C# - 2,124 [2]

[1] http://www.indeed.com/jobs?q=java&l=Seattle%2C+WA

[2] http://www.indeed.com/jobs?q=C%23&l=Seattle%2C+WA
Why Wall Street is way off on its Tinder and Instagram valuations
Any one else saw blue and gold?
FWIW I'm viewing on an ipad.
This could be expanded to include more companies. I think having a real time snapshot of the reliability of all companies would be cool.
Good things going on here. But I think we need to be careful about end-justifies-the-means thinking.

FTA:

> The Federal Communications Commission will allow some cities and towns to set up and expand municipal Internet services, overruling state laws that had been put in place to block such efforts.

> The commission granted petitions by Chattanooga, Tenn., and Wilson, N.C., to overturn laws that restricted the ability of communities in those states to offer broadband service.

What is the FCC doing overturning state law? This strikes be as worrisome, regardless of how bad the laws in question might be.
Yeah, it's certainly more compelling than trying to build on HTTP 1.1. The alternative I had in mind was not using HTTP, though (for instance building some custom framed protocol on TCP, or open-sourcing some version of whatever Google uses internally for protobuf RPC.)

a11r pointed out several interesting features of HTTP/2 that are put to good use in gRPC, though.
Thanks! This is a good list.
The author is a conservative pundit. I think it's interesting if our political opponents think we're winning.
> Multiple languages coexist. Within Javascript, there are multiple module systems, general utility/polyfill libraries, test runners... for better or worse, we continue to have many alternatives for almost anything. So why not also different implementations of a language interpreter?

As it was already said they run the same package manager and claim compatibility. This means you either can't take advantage of any new API in io.js ever to allow your module to work in both or you take the road where you're transpiling to support one and the other. It's not sustainable and it's prone to issues.
I was about to write the very same comment before searching the page for "Pulp" to see if anyone else had made the same connection...
http://i.imgur.com/o30vTqq.png
Remote work / freelancer (Brazil)
Hello!

I am Brazilian (and I live in Brazil), I have little domain of the English language.
But I have enough experience in software development.
I have worked with COBOL / Linux, Delphi5, C # / MVC3 and html / js / css.
I also have less experience in other liguagens and tools.

As I can not find a remote work, or freelancer?

Att
Junior
The point of using an ORM is not about avoiding the difficulty of SQL or the ease of switching databases.

ORMs are about code reusability.

First off, validation of input data is painful without ORMs. Converting data between SQL, your languages' type system and the user interface in a reusable way almost necessarily leads to an abstraction which looks like an ORM. Not doing so quickly leads to bugs and vulnerabilities. I can usually tell at a glance if Django ORM code leads to an injection vulnerability or not (Hint: Unless there is custom/raw SQL there is no vulnerability). Harder to do in pure SQL.

Secondly, queries can be modified and introspected in code. Hard to do with SQL query strings, easy to do with ORMs. With the Django ORM you can progressively filter a query using variables from your context, you can modify a base query to get you a count, an aggregate and a list of model instances, and you can introspect a query for the tables it will touch.

Thirdly, an ORM makes queries reusable by different sub systems of your framework. Again in Django, you can pass a Queryset (without evaluating it before it's necessary) to the template system, to the input validation (django forms), to form widgets, the introspected admin, REST frameworks and so on.

Fourthly, ORMs help manage migrations. Migrating to and from different points of migrations can be hard to do in raw SQL or with your own tools. ORMs aren't perfect at this, but SQLAlchemy and the Django ORM both have very good migration tools which save you a lot of time and a lot of frustration, with minimal headache now and then. Migrations are easily testable and easily repeatable.

I also believe that ORMs are more important to the framework than for the individual application. A framework can only survive and grow a strong community if it can satisfy a large base of users. For Django's success it was necessary to support SQLite, Postgres, Mysql and Oracle, whereas single Django projects might thrive without ever changing to and from Postgres.
Thanks for the suggestion, that sounds like a great way to frame it. I suppose role is irrelevant and could change, (and probably should, with any startup in 'search mode'). So I guess I need someone who is ideally business savvy, hungry for success, can adapt, is comfortable with uncertainty and is eager to learn...
Thanks for your suggestions, I have been working on making the images smaller and load faster. In reply to your question if the post is public or private, the answer is up to you. Initially your daybook page is private, this can be changed under settings, a published post is public and a private post is hidden from the site. I get this can be confusing and I'm working on adding clarity throughout.

In response to everyone else who commented, thanks for taking the time to share your thoughts, and I will be sure to update the page accordingly, i.e (copy, landing page, ssl, clearer publish button, demo, etc). I apologize for not commenting earlier, but being HN was not allowing me to comment at my usual speed, that and I was taking a history exam. Anyway, thanks for looking at the site, I hope in the next update will shed more insight as to what daybook can do.
As a general observation, and coming from a background spending a lot of time on performance troubleshooting, Brendan spending time doing performance work on Linux is a huge win for Linux bods everywhere, and a big loss to the Solaris community.
Which seems appropriate here, it is after all a politically charged debate.
Aussie Company Wants You to Sneak Alcohol into Festivals and Gigs
No, you can have people in the same room look at the exact same image on the same screen at the exact same time and describe vastly different colors. I've been trying this with my co-founder. We've tried different monitors, angles, screen, and so forth. I consistently see white/gold. He sees blue/black. Physiological is the only explanation that makes sense to me.
Here are some things that BananaBread doesn't test that I suspect would break larger games in commercial engines:

* High-poly models. This is one area where copying breaks down: that can be a ton of data. BananaBread has a single, low-poly model that it uses for NPCs, and it presumably rarely (if ever?) needs to be re-copied.

* Large, seamless worlds. If you can transfer the entire world into a single static GL buffer, sure, copying isn't a problem since it only happens once on boot. If you need to incrementally load and unload in chunks, you're going to be paying that cost again and again.

* Multi-pass rendering. In fact, the proxying approach makes multi-pass rendering impossible, as noted in the blog post.

By all means, if your application already works single-threaded, or within the confines of the existing spec, you're going to be fine. But memory copies aren't free, and UI offloading is one of the biggest reasons to use shared memory.

Shared memory in Workers is nice — it doesn't make anything worse, and it makes some things better! — but it's a little disappointing that the main thread can't access the shared memory buffers. That's all.
The periodic table of the elements...in LaTeX
Interestingly, these freemium games rely heavily on traditional television advertising.
Can anyone who has dealt with Linux perf and Windows perf comment? I've spent a fair amount of time dealing with xperf/WPA and spelunking ETLs and find that it's a really nice environment. Does something similar exist for the Linux world?

This seems similar to wait chain analysis, although it's something that I'm still trying to get better at, so I can't really draw any parallels here.
For what it's worth, since no one's bothered to post a link to the actual rule making process, I'll share what I've stumbled on:

http://www.fcc.gov/encyclopedia/rulemaking-process-fcc

As dragonwriter wrote in reply to me--and as you can read above--there's at least 30 days after the rule vote before they become available to allow for analysis and for dissenting petitions to be filed during the reconsideration period.

It should be interesting to see what happens at this point.
They have one. It's called www.internetpulse.com :-)
Cool, maybe cross compile to JS and run on the Chromebook as well? A full-featured IDE on devices with restricted resources would be great.
Allwinner boards are quite nice if you want to run mainline Linux on ARM. I've got an A20 based board for that myself.
If I stare at it and let my eyes go unfocused it starts to look blue and black but when my eyes are focused it look white and gold. Also for me the distance from the screen matters. Close up it looks white/gold and far away it looks blue/black.

If you crop the image and just look at the top 1/3 I bet more people would say it is white/gold. If you crop it so that you only see the bottom 1/3 I bet more people would say blue/black.
> parity

You probably mean "parody" (they are pronounced very similarly)
It's more dramatic, and historically useful, to pipe the output from ping into Graphite, and keep a few months worth of data. Really shuts up the techs who come over and say everything's fine.
I remember that video. It was featured in a TED talk I very like [0]. Murmuration is one of the most amazing things I ever saw on YouTube. Thanks for reminding me of it.

[0] - http://www.ted.com/talks/don_tapscott_four_principles_for_th...
Pretty much the same as in any other language. When you want to guarantee that there will only ever be one instance of an object.

It is a useful pattern for managing data synchronization (ie, if I only ever have one instance of a User, I know another instance won't mess up its state accidentally.)
It would be helpful to see this graphed over time. Also, how do you rule out service quality problems at the server's end?
Good points, thanks for the corrections!

It's long passed time that I can add edits to my original comments (so obviously, there's no point), but I've included what I've found, and why I was incorrect here:

https://news.ycombinator.com/item?id=9116126

So it looks like the timeframe we're expecting is 30+ days or so to allow for a) the commentary you mentioned and b) the reconsideration period to come to an end for parties wishing to file petitions against the rules.

Thanks!
I think at least part of it is because the people on HN enjoy solving problems so much.

Or we're all cynical assholes. Just possibly.
Liberals and conservatives both resist science, but differently
Wake up, sheeple! http://i.imgur.com/YakV0LG.gif
How do you know it would have been easier with ORM?

I'm looking for a single example of ORM-based project switching RDBMS. It looks like it almost never happens.
The LINQ API is modeled after relational algebra (where `Select` acts as projection, and `Where` acts as selection, etc.), which is as good a basis for operations on collections as anything. It is not even clear that other popular names have precedent, let alone especially useful expressive power beyond what normal relational algebras afford.

Besides that, one of the early intents behind LINQ was to allow a language-integrated ORM, so LINQ's choices for names are actually extremely appropriate.
Honestly, I wasn't outright suggesting the FCC should be defunded (that blurb was sarcasm; I should have labeled it as such). That would be a bad thing. ;)

However, I can say with a straight face that I know plenty of people who might make that sort of suggestion...
Don't be evil, amirite?
They aren't private repos, they are just open source projects I keep under my organization instead of my own account.
I was about to ask about a chart of the historical shittiness.
Ok, I believe you, I have pulled in several coworkers who haven't seen it yet and I am convinced that they are not trolling me. Half of us see white/gold (including myself) and half see blue/black. We are arguing.
gRPC is based on the internal Stubby RPC system, and that works over HTTP/1.1 based on CONNECT and switching to raw TCP. That works well enough, but the HTTP/2 goodies are too good to pass up.
Control Tor from Python/Twisted: txtorcon
I dont suppose you have a tool that does this? I've been pondering building one, but I'd rather just skip to the part where I can start complaining about my service :p
Hasn't Scott Aaronson himself gotten salty at people he disagrees with?
I understand your disappointment, clearly more opportunities are opened up on the main thread. As the article says, this is a proposed first step, and the main thread is trickier, so it can be considered carefully later on. Meanwhile, for a large set of use cases, the current proposal can provide massive speedups.
Guix needs a NixOps equivalent. It's on my TODO list. Help wanted!
The problem was not so much that the operation took 15-25 seconds. It was that it added 15-25 seconds to run the tests. We basically ran this testing suite every time we added a couple of lines to the codebase to make sure we were on the right track (too much maybe?). So the problem was that it made our development workflow slower, not that the operation being tested was slow.
How to Market Your Business (Blueprints, Email Templates and More)
Solar energy is essentially untapped today (relative to output from fossil fuels), and we are in no danger of exhausting the supply of nuclear fuel in the near term.[0]

Eventually global energy production will taper off, but I would bet strongly against it being within the next century.

[0] http://www.world-nuclear.org/info/Nuclear-Fuel-Cycle/Uranium...
But it's almost a catch-22. To solve problem 2 after solving problem 1 with regulation, you have to introduce more regulations. As a general rule of thumb, the more regulations you introduce, the more lobbying is used to stifle competition. The companies get in bed with the government, time and time again.

Were now increasingly dependent on the goverment for internet progross.

That's not what we want. We want progress to be a freebie. A natural by product of real competition. We've effectively gave up on the pure solution, and elected for the long politically complicated "government mandated progress" solution.

History shows it's unlikely to end up in our favor in the long run.

Damnit.
Yeah, graphing is a thing I'll probably implement. It would be useful to use as a tool when fighting with them.

I currently don't account for that. I guess I could ping something always stable like 8.8.8.8 or something as a baseline to compare against.