skysight-inc/HackerNews huggingface dataset:
Where is the changelog for the 4.0 release? Or is the release devoted to the name change?
Do you currently report how much cash is in the bank and your corresponding runway to your employees?

It is hard to do at the best of times, particularly hard when things are tight to balance transparency with not wanting your team to start looking for new opportunities when things are getting close to the wire. Add to this different people have different perspectives on what is "close to the wire". For me it's 6 months, for many it's 12 months, for some it's less than 30 days.
That's actually pretty tame compared to a lot of world leaders...
> The amendment makes it significantly more difficult to detect insider trading (since financial disclosure reports are not available online)

That's only for staff. The reports for Congress members are still required to be available online. They are here [1].

[1] http://clerk.house.gov/public_disc/financial.aspx
Can Google Become a Normal Business?
Exploring the Information Security Talent Pool
I do not think the pressure comes directly from the need for higher grades. I think it come from how those grades are created.

I my academic history (highschool, undergrad, law school, now teaching) I only felt real stress where grades were incremental. Take my civpro class. We had an assignment after only three lectures, an assignment worth 5% of our grade. I had barely wrapped my head around law school and already my final grade, my scholarship, was on the line. I did poorly on that assignment, immediately chopping a few points off my final grade. On the other hand my crimlaw class had no assignments, just a big exam at the end. That class allowed me the time to figure things out and was much less stressful.

The highschool kids I talk to today are in a constant panic. ((That's how I see it. For them it's just normal.)) Grades are ridiculously high, with class averages well north of 90%. So every test, every graded assignment, requires the focus of a final exam. They cannot afford diversion or outside learning. Each week is prep for the next test and each of those tests directly impacts their grade. Have a bad week, or even a bad afternoon, and it might stick with you for years. They don't dare read anything that isn't assigned for fear of not aligning with the teacher's "learning plan". If it didn't come from teacher it isn't on next week's test and is therefore useless. Imho this constant "exam mode" is the real source of stress.

So drop the microtests. Give them the one big exam and let them relax and learn at their own pace the rest of the time.
Can you explain why this is a smarter way to build software?
> This is certainly an extreme example, but I can't tell you how many bugs I've seen closed as "Works As Intended" where it may have been what the spec intended but certainly wasn't what the user expected is...well, it's way larger than it should be.

Sounds like just about every law or regulation written since the dawn of civilization.

Not sure if it a solvable problem. Heck, even nature has crap like this popping up (a human embryo grows a functional tail at one point, and sometimes it stays around).
Makes sense, I just need to find more people and charge now on.
We have built this and anybody can use it https://Algorithmia.com/recommends. 2 lines of js to implement.Currently serving the geekwire.com recs. You can also modify it further (see blog.Algorithmia.com).

The article is awesome though good on NYT.
VP9 is open source and royalty-free though. I'm confused.
I don't know if I thought of it as unfair as much as self-defeating on the employer's part. In the specific case of that interview, I told them upfront that I was not an expert in the practice of AngularJS. I understand the concepts of Angular at a very high level, as evidenced by writing a competing framework with more advanced modules and superior algorithms.

Why they would then sit me down and ask me to code up a full site in a hour is beyond me. This is something I would think is a legit request of a candidate who came in saying they were an Angular expert. But why waste your time on person who has already told you they don't have that skill set?
that's pretty awesome :) too bad about the ics library! the world needs more tools like this
That's right, my bad. Thanks for the correction. I remember thinking at that time that he's younger than me and knows so much more.
while you masturbate, I'm going to write some code
Nope no overtime. Looking to develop such small demo apps because I have time constraint, might not be able to commit to second job.
Disagree. While I did well in the same system in law school, most people I know hated the one-and-done testing system. That said, you do have a point in situations where testing is practically constant (and affects the final grade) - there's probably a happy medium to be found somewhere...
> Now their is a pervasive attitude - if you study engineering for example you pay 4X for tuition compared to humanities.

What? If you want to be an engineer you can go to a state school, work hard and pass the FE/EIT exam your senior year for 1/4 the price of a private school.

Half of the top ten engineering schools are public: http://colleges.usnews.rankingsandreviews.com/best-colleges/...

The top ten liberal arts schools are all private: http://colleges.usnews.rankingsandreviews.com/best-colleges/...
> The profit on an average Android phone is about a penny.

You what now? How? Is that wholesale - but even so...

this is fairly shocking news, but with margins like that we are just expecting manufacturers to run at a loss whilst funding from other revenue (Samsung presumably makes money from consumer electronics elsewhere)
Having kids, Australia where I live now is probably one of the best places.

However UK and EU countries in general offer cheaper cost of living whilst being able to earn as much (sometimes more) as a software dev.

Not so keen on USA but would move for an awesome gig or if I have a startup idea that requires ycombinator or similar. Would have to be SF/SV if USA.

I'd also consider Singapore and Japan.

If no kids I'd consider a remote job then go live somewhere where I'd want to travel to, so really anywhere in the world is in question assuming it is safe enough :-)
Well, I was sorta interested until this:

>The key insight to this entire book is in the next paragraph. Read it carefully!

Okay. What is it!!!

>If we only take data from the measurement then the prediction will not affect the result. If we only take data from the prediction then the measurement will be ignored. If this is to work we need to take some kind of blend of the prediction and measurement (I've italicized the key point).

Unless I am missing something, this "key insight" is redundant and has essentially zero information content, apart from the assertion that to get a good result it needs to be a function of two variables, measurement and prediction. Not one. not the other. But two variables, and that's what they are called, yessir.
According to the world's most robust Bayesian regret calculations, IRV is actually significantly better than Plurality Voting. Although it's roughly equivalent in quality to the top-two runoff (TTR) system.

Condorcet methods are typically even better, but NOT "closest to ideal". The best system (if we exclude "exotic" varieties that are too complex to be practical) is Score Voting aka Range Voting.

http://ScoreVoting.net/BayRegsFig.html

It's also plausible that Score Voting and Approval Voting are, in practice, better Condorcet methods than real Condorcet methods.

http://ScoreVoting.net/AppCW.html

Clay Shentrup
Co-founder, The Center for Election Science
I like to use python
No. It does not matter at which rate you're pulling from /dev/urandom. The first byte you get is as secure as the zillionth.
As Android soars to over 80% market share cheaper Chinese and Indian brands are dominating the market similar to OEM PC market. Vivo, ZTE, Alcatel, Coolpad, Lenovo, Huawei are a leader kicking Sony, LG, HTC out the market as they did with BlackBerry, Motorola, Nokia.[1]

Android One will set the bar even lower. Soon a phablet with 5/6" screen, 4GB memory, a quad core CPU and over 16GB storage with Android One may kill all Android Flagships if Google update promise work fine.

Smartphone conversion is topping and market is saturating. Market is reif for a new killer gadget but I don't think it is a watch.

[1] http://communities-dominate.blogs.com/brands/2015/08/smartph...
"Insider trading" is in this case shorthand; they traded based on information they obtained fraudulently, which is enough for a 17(a)/10b-5 case.
Well, you sound like you're more versed in the language of Constitutional interpretation than I am.

But a few points:

1. I would continue to not be very happy with language abridging the First Amendment if it wasn't very clear what that language meant.

2. If indeed the intended purpose of that part of the proposed Amendment was to lower the level of scrutiny given to laws abridging the speech of non-natural persons, I guess I'd like someone to make the case that that's the reform that we need -- that the scrutiny level of such laws is the big deal in our political system.

3. And, look, all non-natural persons are ultimately owned by one or more natural persons. If natural persons continue to have free speech rights through corporations even if the corporations per se do not have free speech rights, I'd again like to hear someone make the argument that this is a positive change. My immediate takeaway is that this would create an incredibly complicated legal situation for the courts to adjudicate with uncertain results.
Mostly that it's the simplest and oldest (and, in my opinion, the least "sandwiched in between five layers of indirection") version of a very common idea, that I'm not quite sure the name of. It's the idea behind DSLs, and Lisp-like languages. Most of Chuck Moore's writings on the potential behind Forth-like languages are also about this idea. The most modern instantiation of the idea, I believe, is "Behavior-Driven Development" with Cucumber et al. But it's all the same thing, in the end.

Generally, the idea is: first, you should define a language to directly express statements about your problem domain. Then, in one place, you can define the solution in terms of the problem domain. Completely separately to that, you can implement the mechanism by which a machine interprets and acts upon statements about the problem domain. Putting the two together results in a program that solves your problem. But either may be maintained separately.

The term "separation of concerns" has effectively always been about making sure that demands for change that come from separate "departments" don't end up touching the same line of code. This model excels in that: maintaining the specification of the solution is solely the province of the business, while maintaining the interpreter of that specification is solely the province of some engineers somewhere. As long as the interface between the two is stable—a stable ABI—improvements can be made to one or the other without the other group ever having to be aware.

A great example of this is the Inform 7 language. One group of people writes text adventures in this language, or enhancements and plugins for text-adventure development. A separate group of people maintains interactive-fiction interpreters that parse a given ISA. Neither group has to think about the other. The ecosystems of the IDE and the runtime are, in fact, completely divorced.
I don't mean to bash, but when you have resources like StackOverflow/StackExchange, Google Groups, and other forums that have most questions and answers for all sorts of software topics, and eLance and oDesk for hiring people to make whatever it is you need, what would make someone want to use Algorithmia?
> image a country runs by a company like Google, Facebook or Apple

I believe at sufficiently large scale, i.e. the company's product is the well-being and utility of the population of a country, it doesn't matter whether it's run by the state or a private enterprise - It'll require a huge administrative body to communicate with only a fraction the efficiency of a smaller entity. Big things with lots of moving parts are slow and cumbersome.

I'm sure Apple and Google are feeling this already - having tens of thousands of employees to manage is hard. Now scale it for running a country. I don't want to ignore that there are plenty of optimizations that could be made by eliminating political cruft, but a non-trivial level of complexity would remain.

That said, in some significant ways the companies listed above will be influencing how a population functions by providing the frameworks for communicating with each other. I wonder if it's a path to self-governance by way of facilitating our policing of each-others actions, interactions and morals while regulating the information that we have access to.
From "About me"

My name is Muazzam Ali Kazmi, a hobbyist programmer from Shahpur,
Layyah, Punjab, Pakistan. I am a student of grade-11 and I started
programming about 4 years ago. I am developing the OS since 7
September 2014. My interests include religion(s), philosophy,
operating systems, virtual machines, simulating a universe in the
computers, compilers, theoretical computer science, artificial
intelligence, mathematics, and science.
I believe after several decades of observation of communities like this one, that it is a character flaw of some programmers that because they are good at talking to computers—which are in fact totally objective interpreters of code—that the same attribute applies to their person. However at some point we are all emotional and biased creatures, and the distinction between disagreement and illogical argument or even outright factual innacuracy can at times blur significantly.

What I'm saying is that before you form a knee-jerk rationalization about the reason a downvote happened (because of course I do the same thing), stop and consider that there's at least a 50% chance that your argument is not in fact as airtight as your brain's emotional connection to it, and perhaps you are being downvoted for reasons totally unrelated to what you so hastily ascribe to the anonymous voters.
Free SMEG Dishwasher Scam Email – MailShark
Rip and Convert DVD to iPod Touch
This is a beautiful, well written, and clear explanation. The web needs much more of this, please!
Firefox support is coming very, very soon.
Actually, the crazy things about patents is the you can't legally program it, even for your own use.

As a programmer, I am firmly against software patents. They are a burden only. How many programmers troll patents thinking, "I'll look for useful techniques so that I can license them in my program"? Even if you wanted to, you couldn't because there are millions of them. And if you start looking, you may get sued for wilful infringement if you forget about something you saw and start using it.

That aside from any arguments about the patentability of ideas rather than inventions. I would be 100% in favour of software patents if the implementation was covered (i.e. the source code). If I used a different implementation for the same idea, then the patent wouldn't hold. Of course such a patent would be useless in a world where software is covered by copyright.
Profit or marginal profit?

If the former, then expecting manufacturers to run a loss would be silly - we just said they're running a profit.

If it's marginal profit, then it depends on what their fixed cost was and how many units were produced...
In case anyone very familiar with NYC infrastructure is interested

Intentional or not, #1 is wrong. The Battery Park City current diversion affects the southern PATH train tunnel between Exchange Place in Jersey City and the World Trade Center station. Several years ago the Port Authority quietly embarked on a project to dump clay and sand on top of the exposed tunnels and then placed large convex metal plates on top of the new fill to protect the tunnel shells.

This article also, intentionally or not, inaccurately describes the project: http://nypost.com/2010/11/30/path-tunnels-get-600m-ring-of-s...

Interestingly, the alleged flood gates did not stop seawater inundation during Hurricane Sandy.
You don't actually get to own anything after you're dead, you know. There isn't a "you" there to do the owning.
Skipping breakfast is part of the "carb backloading" diet. Seems to work well.
Who wants to line up at the senior center at all? But you're more likely to do it on a day when you have free time than a day when you're harried and exhausted.
>> "...work hard and pass the FE/EIT exam your senior year..."

Mostly agreed, except that as someone who studied drastically, overwhelmingly too much for the FE exam (which turned out to be super easy) that if you have to "work hard" to pass the FE your education has been gravely deficient.
Learning is a beautiful thing when it happens, but it mostly does not happen in education. Learning is a delicacy, a luxury, thing which not everyone will appreciate.

On the other hand, vocational training is necessary and most people appreciate the necessity. It is time to officially redirect universal education to vocational training. Expecting education to provide learning is expecting too much. By expecting too much we will only be disappointed.
The more interesting question I think is not whether skipping breakfast might help lose weight, it is whether the weight loss is due to lower overall caloric intake, the timing of digestion reducing bioavailability, the timing of when sugar became available to the body impacting targeted fat burn or somehow enhancing the body's ability to burn fat cells, or maybe the types of "breakfast" foods skipped, or just general impact on dietary choices,... or maybe it was...

Obviously I think the study is asking too high-level a question, and barely skimming the surface of how things work. Feels like the same sort of thinking that produced the alternative finding.
People here are currently ok with summarily executing suspected foreign persons and innocent civilians with remote controlled airplanes that launch "hellfire" missiles...

What exactly do you mean by your question?
But assuming that public disclosure was required for insiders, the CEO selling all their stock could drive the price down pretty quickly. People will be watching that particular 1% closely.
`echo 'alias ipython=jupyter' >> ~/.bash_profile`

Since I seriously doubt I'll ever remember the name "Jupyter". According to PG, they should change their name- because jupyter.com is already taken.
Is the New Google More Like Berkshire Hathaway, General Electric or AT&T?
That should be 80% of the users who have some reason to be poking around in Firefox's Help menu and are motivated enough to click "Submit Feedback". That group does not include many people who have a perfectly good experience with Firefox.
What do you mean by "Julia version?" I thought you meant that you were linking to a version of the ipython-notebook-based Kalman Filter textbook that had been ported to Julia. But... you seem to only be linking to a Julia library that implements Kalman Filters.
Cold War Simulation and Canvas – The Talk
There's a 'natural/evolutionary' argument to be made in favor of skipping breakfast too: most animals do not store food and need to hunt or forage as and when hunger arises. This requires a certain amount of time and activity. So it's unlikely that animals have evolved a need to eat first thing in the morning.
another awesome gift from facebook, thanks a lot devs! but i am still eagerly waiting for React native for Android.. any updates on its development?
It sounds like unsigned Option ROMs are an even bigger problem. If anything, UEFI provides an effective defense via Secure Boot. Sadly, Apple doesn't currently implement this feature -- at a minimum, they'd need to upgrade from EFI 1.10 to UEFI 2.3 to even be able to consider it.
They have jupyter.org, are they a company?
You'd be safe. First thing is that they are probably uninterested in we Linux & BSD users to begin with, but, entertaining the notion, I have a few thoughts.

The two methods of how this works could be blocked. For systems without support for WPBT, where the firmware attempts to overwrite system files, one could use whole drive encryption (like LUKS) on Linux to prevent the firmware from being able to write directly onto your drive. If they are more sneaky and have this tied directly to the firmware methods for writing to disk, you can always compile the Linux kernel to not require the bios after loading the kernel. This may be the default mode of operation now, i'm not entirely certain.

For the systems using WPBT, its even easier. There is no way in hell they could get a patch into the mainline or any real community kernels that would load contents of the system firmware and immediately execute them. No self respecting distribution would enable this either without the user explicitly authorizing it in the first place either.

If they are super evil and actually attempt to inject code directly into the system memory, this would depend on a explicit kernel version because the in memory model & organization aren't guaranteed to be the same between kernel versions. The last thing someone wanting to take over your computer wants to do is render it unstable. It just makes what they are doing more apparent.

The fact that Microsoft actually provided a way of having binaries executed without the user's permission (or ability to turn it off) is absolutely unacceptable. It's like they want to be able to run what they want on our systems...
> My guess is that it happens when people dive in to fix something that they "know" is wrong, and feel strongly about - and then get upset when it's reverted because they provided no evidence.

I think that it is more interesting that the article suggests that this is (at least partially) the result of an increase in paid editing:

"What changed in his absence, Wood says, is that employees of public-relations firms began to understand the value of a Wikipedia page, and tried going in to make edits themselves, with little regard for the site’s standards. The result was that the burden of proof became even heavier on newcomers, and, Wood says, even valid information was getting rejected out of hand by seasoned editors."
That's not funny
2. This is very common.
I'm all for teaching kids curiosity and how to learn and how to prepare to be ready for a future years hence. Surely we need to question methodology and results thereof.

Yet for all of one child's failure there are many other successes. So it's more a matter of what methodology gets your educational system the greatest results for people entering adult society years hence.

Any system will be a disservice to some. Perhaps for some children tailored or perhaps less structured home schooling or other alternative forms of education would be more beneficial to them in the long run.

On the other hand, it's not as if east Asia and south Asia are doing poorly economically due to their focus on achievement. On the contrary they are very vital economic engines, china due to surpass the us in ppp GDP. So, its not clear that this model is that detrimental. Any model will incur casualties, it's up to us to seek better alternatives with fewer casualties but proof of the pudding is in the eating.