skysight-inc/HackerNews huggingface dataset:
Smarter devices. Better voice recognition, smarter cameras, smarter cars, perhaps smarter medical devices.

The GPU is hard to beat for training purposes unless you're Google scale, but not acceptable for some of these lower power inference scenarios. You can't reasonably make a product with a GPU today under 10W.
Perhaps you should find some news sites that don't have ads then? Something that only exists on readership support? Some stories only eventually break into 'mainstream media' (ugh, I used that phrase, I'm sorry) through these sites.
Isn't bitcoin limited to 10 transactions a second, roughly?

We're hitting some real limitations with cryptocurrency, if the second gen ones are better, good on them, let me know.

If I'm trying to pay for breakfast in a jook shop in Hong Kong, you better believe that it's going to be cash, not something the shop owner has to get online to accept.
One pedantic correction is that the term is 'tamper' not 'damper'.
Exploiting Linux kernel heap off-by-one
My default is to not write many tests at all during the experimental, build-out phase. I'm not looking for exact or bug-free software, I'm trying out different API's, aggregates, and architecture in general. Needing to refactor tests every time I want to make a drastic change is... Well, you know. AS somebody else pointed out, this architectural stuff is probably actually much harder to nail down than just writing code that works. This is not limited to very initial build out but could apply to big refactors as well.

After and during the experimental phase, it depends. Both before and after I may write tests before or "test with" for gnarly logic or algorithm-y stuff. Otherwise and in addition I do copious amounts of manual testing. Manual testing is a must for much of what I do, so I augment or substitute automated testing as appropriate. Automated testing is great, but sometimes the overhead is too expensive.
I get

> {"Severity":"Error","Message":"Hosted site www.orionhub.org is stopped","HttpCode":404,"BundleId":"org.eclipse.orion.server.core","Code":0}

when I go to that page.

This[0] one seems to work for me.

[0]: https://orionhub.org/mixloginstatic/landing.html
Even annually, this is a 40 hours per week non stop engagement? There's no possible way the existing billing team could absorb the load?
But how often do airplanes glide into the ocean because they had some failure and couldn't reach land?

Seems like an insignificant risk, and cutting the flight time by 10% might do more to reduce risk than staying over land.
In "Realizing quality improvement through test driven development: results and experiences of four industrial teams", an MSR researcher found that TDD did reduce defects in his study, but also came at a large cost in time-to-ship.

https://www.microsoft.com/en-us/research/exploding-software-...

This finding contradicts the headline. TDD impacted both development time and code quality in that study.
I find the same thing. It's almost like writing an essay, I need to sketch out an outline first, which is often getting just far enough to convince myself that the approach is reasonable and there aren't any surprises ahead. Once it's time to crank out the details of individual sections, the work often starts to feel monotonous and that's where TDD can be invaluable for helping me to stay focused and comprehensively work through all the edge cases.
Dual quaternion skinning seems to have failed to catch on. Support was removed from Unreal Engine for example. Why is this?
Delta-v to EML1 from LEO is 3.77 km/sec. Assuming an Isp of 320 sec, you get a mass ratio of about 3.3, which works out to about 75 Falcon payloads, not counting any hardware you need to boost.

If you use ion thrusters, the delta-V becomes larger (7km/sec), but with an Isp of 3000 sec you can do it with only about 4.5 falcons. So this plan could be reasonable.

The real problem seems to be that crewed missions to the ISS probably can't use ion engines, and so take a huge payload hit getting there and back, right?

Also, won't radiation be an issue that far from earth?
The conversation around TDD is tired, and the conclusion is always the same: "it depends." It depends on the person writing the code, the type of problem they're tackling, the language they're using, the needs of the business, etc.

This study doesn't bring anything new to the table except: "in this manufactured environment we found a single point of data that equates to noise."

I'm guessing the only reason the story was upvoted at all in the first place is because some people who agree with the title clicked the up arrow without looking at the article.
It was all bulldozed into a small "building" on the site as it was too hot to leave around.

There were lots of signs warning about it on the bunker when I visited in 2003/4.
Potentially contentious opinion, but one that's been echoed through our halls -

Developing software and developing tests and test infrastructure are two different skills and mindsets that are often inversely coupled.

It's not that "incompetence" is revealed by firing the test team (although it sometimes is) - it's that "being bad at writing tests" is revealed. A team with 3 dedicated testers and 7 devs will probably outperform (in code output and reliability) 10 devs spending 70% of their time on testing.
Eyerolling politicized nonsense. So what if they are out in the suburbs? This weird, near-religious attitude about where people live gives off a really bad odor. Not to mention "isolated from the communities they impact"? What? People in the suburbs of Silicon Valley don't use iPhones? John Deere needs to be located downtown so it can relate to, uh... farmers? It's nuts.

The casual accusation of racism ("harder to maintain an all-white workforce!") is really just the icing on the cake. That entire website should be deleted and "Hunter Oatman-Stanford" (what a name!) should give up writing in shame, retreat to a monastery and think long and hard about where it all went wrong.
From experience, the value of TDD (or any style of automated tests, really, you don't really have to be driven by them) only really kicks in when the code is of a certain size, complexity and age. They are much closer to a tax in the early phases when you can reasonably keep the full scope readily in your mind.
What I found most interesting about it, was the lack of interesting there. It could very easily be missed.
> How could WikiLeaks be interpreted as anything other than promoting civil liberties? Its sole purpose ...

Perhaps taken at face value that's true, but I judge them by their actions:

* They consistently advocate for one political point of view, an anti-US government one. Where are leaks about Putin? Bernie Sanders? Jill Stein? For comparison, the NY Times is hard on both candidates: For example, they both broke the Clinton email server story and Trump's tax return.

* They are cooperating in what appears to be a Russian intelligence disinformation campaign to disrupt U.S. democracy. Assange seems too smart to be an unwitting participant.

* There are reports it's due to a vendetta Assange has against Clinton.

Based on the above and other actions, I question whether their mission really is to promote civil liberties.
Kilns biggest omission, which is what made me choose Bitbucket, is the lack of branch pull requests. Kilns commit-based PRs are useless in a feature branch workflow.

Bitbuckets code review implementation doesn't handle big changes gracefully though, so I primarily inspect the changes in Beyond Compare.
> That means you can't use coverage tools, so this approach makes the tests unquantifiable.

So it's win win then ;)
If that is all you have then you can't. (Unless you want to try seasonal forecasting, which seems like a bad idea in this case)
This would imply one might negotiate a better rate with stripe by promising to never send Amex their way.
They did launch! I've had the card for a month or so. Tho I haven't found as many opportunities to use it as I had hoped
> When you normally start writing code first(typical TLD) then you need to have a plan before hand. This plan cannot change much because you really do not get feedback till you complete major segments of the code.

A good plan is modular and therefore flexible. I get lots of feedback as I'm writing the code. When I find myself writing very similar code over and over or an API feels unwieldy I take that feedback and refactor without delay.

I think what really happens in big groups of developers is that TDD forces everyone to delay agreement on the interfaces between code modules until the process of writing tests has uncovered most of the problems. With out TDD the devs who just want to get their part done and go home plow ahead with the first draft of the API locking it in stone before it's been vetted and then dig in their heels creating technical debt. TDD appears to be the saviour.
This is an editorialised title. The blog posting is a boring "Test Driven Development". The blog posting and the paper that it fronts has a conclusion that no significant difference between TDD and iterative test-last (ITL) development, which is quite a bit different from TDD has little or no impact on development time or code quality
Well, there is the dreaded PS lottery[1]. So unless you both are working and can put the kids in private school, the kids may well end up in one of the district's poorly run schools.

[1]http://blog.sfishome.com/san-francisco/san-francisco-public-...
Yes, I immediately thought of Citi's Virtual Account Numbers.

Citi also offers a card with no annual fee and 2% cash back, so if you use Final you're effectively paying $49 plus 1% of your spending each year for a trivial increase in piece of mind that you didn't need to begin with (because you're not liable for fraud).
So if I am interested in social-media-bot-detection, as found here:
https://github.com/AI-ON/ai-on.org/blob/master/projects/soci...

Should I create a new repo from scratch for the project and then make a pull request to update the md file from the original repository to point to the new repo?

This is my understanding from the documentation.
Avast Internet Security 2015 License Key Crack Till 2050
My take it on it is that it can remove most of the boring bugs you would get in a less strongly-typed language and leaves you open to the interesting bugs (eg, logic bugs).

As for dependent types, I'm not sure that even then you would be able to ensure that, say, your cache is correctly invalidated.
Most people in America don't have effective transit - not even in the SF Bay Area.

But building more homes and offices in suburban neighborhoods is not going to make that any better. There's not much space left in the Bay Area for bigger roads, yet the population continues to grow.
>The author's point is that the so-called great innovators of today--Apple and Google are cited--are really doing nothing to innovate the workspace, despite having plenty of opportunity to do so.

Somehow I suspect that this "innovation" they are required to do just happens to line up perfectly with the author's own personal and political preferences.
Because the "commoners" haven't organized in UK to take them away and because the "church" and "nobility" control the establishment that makes and enforces laws. Establishment derived politicians have largely managed to sway public emotions through appeals to tradition and nostalgia for the empire.

In many other parts of the world the property of the nobility was largely taken away - eg. in India a few decades after independence in the 1970s - though the smarter kings managed to retain some control by sensing which way the wind was blowing early and turning into businessmen amd politicians. One strategy used was to endow property to "public" trusts, take controlling board seats and starting businesses contracted by these trusts to extract the income.
Processes like TDD are most often applied/enforced with inexperienced developers in mind.
They say in the article it's just an implementation of Eclipse Orion: https://github.com/eclipse/orion.client
The Pay With Points feature could be interesting, allowing customers to buy products online using their Amex Membership Rewards points. I didn't see if it was possible to implement just that without also implementing the other payments processing.
Not to mention that there is a lot of stuff, especially for UI, that is either hard or impossible to write tests for...
In a city, there's so much out of your control. You have to fight the government and the city residents and who knows what kind of obstacles you may face.

If the rent is cheap, then great, you have a lot of employees close by. If not, you have just made life for them more difficult and given them a longer commute by fighting their way into the city. All because nobody in the city wants to build more residential.

If it works out and the city actually wants you there, then great. But I am not surprised Apple didn't want to try their luck in SF.
I think Scott Adams may be overestimating his influence at this point... I can't imagine him having a credible threat against Twitter.
Apple Once Refused to Join OCP, So Their Entire Networking Team Quit
The criticism was very constructive though. Increase the sample size, put it in a more realistic setting.
Twitter lost it's value the second they silenced their users.
>The casual accusation of racism ("harder to maintain an all-white workforce!") is really just the icing on the cake

The thing is, the phenomenon is pretty much world-wide, thus easy to prove/disprove. You see it in Mexico, in France, in Germany in Japan. Some of these places don't have the dreaded "Other" to dread, so they cannot have that motivation, unless the author thinks many, more or less homogenous places, are acting preemptively against a possible future Other.
Doesn't most of this syntax come from Prolog?
Why don't you learn keyboard shortcuts in ST? Of course clicking the files you want to commit is necessary (or just do select all). Then CMD+SHIFT+C for commit, then CMD+ENTER for committing. Not sure how you make it into 6 clicks even using the mouse.
Stripe used to charge a higher fee for AmEx cards, until August of this year. (Or at least, they did in Australia.)
If the claim in the paper is true:

TDD = Same time + same quality + feel better.
First, he hasn't been charged. Second, he faces the threat of extradition and execution if he answers the call to be questioned on Swedish soil. Third, the UK has spent millions each year to make sure he doesn't get away.
But the good news about the peninsula is that there's almost zero residential traffic, and it's almost always <10 minutes to get to most common retail/service businesses (groceries, laundries, takeout food, neighborhood schools, gyms, etc). I attribute this to the fact that there are so few through streets connecting major arteries, and enough major arteries (El Camino, Central Expy, 101, 237(ish), 280, and 85) that attract the vast majority of worker traffic. Getting to & from work sucks, but getting around the neighborhood is a piece of cake.
Every time you swipe it declines and moves the same amount into an investment account.
Mobile Phone Manufacturing Companies in Bangladesh
That sounds more like Google or Microsoft, than Apple...
I agree 100%. Haters gonna hate.
Www backpage com
No, shame on Marco, barking orders to other people about what politics they should or should not support. If one cannot be a professional and calmly interact with people who have wildly varying opinions, even opinions one finds despicable, one should not be in an industry whose very foundation is diversity of thought.
You never really had the freedom of speech on Twitter. It has become pretty obvious that if you don't agree with the current left-leaning narrative, you will eventually get banned from Twitter. The irony is that the founders had this idea that it would give everyone a voice..and in reality, only the people with approved opinions get that voice.

The sick part is that bullying is perfectly acceptable behavior, if you are on the wrong side of the liberal narrative.

Ken Bone is a perfect example of this. In the first couple of days, he was treated like a star. After someone found out that had some offensive opinions, the press turned on him and wrote some of the most horrific and abhorrent things about him I think I have ever seen.

It's almost like once the press (or social media) finds an unacceptable opinion that you have, it's fair game to treat you less than human.

If you want me to be accepting of anyone, there should be the same acceptance back, even if you don't agree with a person's political opinion or lifestyle.

This sort of authoritarian behavior will only turn good people like me into the 'racist' and 'bigot' you are trying to accuse me of being already.
I don't think I need temporary numbers to protect me from fraud. The fraud protection with my current credit card has been working fine so far. Another reason not use this card is that I don't want to miss out on reward points. I don't see how this business model is going to survive.
You realize that the Internet is a foam of echo-chamber bubbles and sorta try to live with that.
How do you know which device is positioned higher than the other (on a bunch of books)?
What's your definition of "threaten"? North Korea cannot win an all-out war with the US. But it seems reasonably probable that at some point in the decades to come, they'll acquire the ability to start such a war by hitting the US mainland with one or more nuclear missiles, potentially killing millions of civilians in one blow, in a catastrophe utterly unprecedented in world history - not to mention what they could do to South Korea and other nearer countries today. And while their leadership probably isn't crazy enough to actually start a war, they're pretty damn crazy. I consider that a threat.
To be more precise, you're here to make demands that people who disagree with you politically be exiled from polite society.

No. In fact, not just no, but hell no.
If you get time to watch the cycle of logos on the Paypass terminal while you're waiting, it will usually display whether it accepts Amex or not (and also logos now for Apple Pay & Android Pay too).
A part-time worker would have to be there a certain amount of hours, or they would be fired.

An Uber driver can come and go as they please. This is the fundamental difference.
An empirical study on the impact of C++ lambdas and programmer experience
Go right ahead and judge all you want. The question is, are you then going to try to get that person fired for the crime of stating their beliefs in public?
Whereas the same conditions you listed existed in the link I just found on Cleanroom method from 80's with clear evidence the method worked to produce low defect software. The weaknesses plus resulting quality just added further support.

http://infohost.nmt.edu/~al/cseet-paper.html

EDIT: This is now it's own submission below if anyone wants to discuss it there.

https://news.ycombinator.com/item?id=12741237
Computing fuel cost of a specific route is not the same as finding an optimal route. Route finding in the jetstream is like a continuous and constantly changing traveling salesman problem in 3D.
I've actually found that most QA people I've worked with were good at deciding what to test but were awful at writing automated tests. Of course that's purely anecdotal and based on a very small sample size.

I like to believe that I sometimes will forget to test for edge cases, but have mastered how to write tests. I don't think that how to write tests is easily acquired by any descend programmer. However, you need to learn a few patterns you otherwise won't need.
I completely disagree. The reason we care about these studies is to make decisions. If a study is flawed... maybe it's flawed. Maybe it shouldn't be relied upon any more than some random opinion blog post. (Maybe even less!) But just being "a study" lends it a lot of weight compared to that same random blog post, so it absolutely should be held to strong scrutiny.

It might be a "real challenge" to find value in every one of those blog posts too, but it's by no means useful or valuable. It's a waste of time if not outright counterproductive.

If all the studies are flawed, maybe the field is flawed. Maybe the subject is just not susceptible to (cheap) experimental studies. It's hard to trust peer review when there might be problems with the whole field. We may very well be better off relying on experience and opinions because realistic experiments are so far off the mark.

It can be even worse: generalizing the results of a bad experiment might even be dangerously wrong. Psychology results from experiments on young, Western college students are a great example—we don't want to make laws or base diagnoses purely on experiments like that because that could actively harm groups that are fundamentally unlike young, Western college students.

And all that is pretty much exactly where I see experimental software engineering: the results just don't generalize. And sometimes, I suspect, results generalize in ways that are counterproductive to experienced programmers working on large projects—exactly the people I actually care about. And yet empirical studies (even bad ones) still inherently carry a lot of unearned cachet. The real challenge at the end is overcoming this cachet, not finding value where there just might not be all that much.
Getting the Best Out of Our Favorite Tool; Google Analytics
Cleanroom – High-quality software through semi-formal specs and verification
Okay, now we're talking. So what's the maximum amount of money someone is allowed to have before they are no longer allowed to express political opinions you, personally, don't like? $10 million? $1 million? $100,000?
> Please just stop.

That reminded me of John Stewart on Crossfire.. you're as correct now as he was then.

http://transcripts.cnn.com/TRANSCRIPTS/0410/15/cf.01.html

STEWART: No, no, no, please.
CARLSON: No, no, hold on. We've got commercials.
(CROSSTALK)
STEWART: Please. Please stop.
CARLSON: Next, Jon Stewart in the "Rapid Fire."
STEWART: Please stop.
I'm pretty sure at this scale they are not getting standard rates for all of their payments. Actually I know that for a fact (Amex is a customer of mine).
You can have all this for <$1m house if you don't care much about the condition of the house. $1.25m will get you something you're happy to call home. Not many parts of the country let you go to bed with the windows open pretty much year 'round.
I use OSHpark for smaller projects since it's impressively cheap and fast, but for complex projects I've had issues because OSHpark does not e-test the boards. Seeed has e-test for no additional charge and I've never had faulty boards from them (though cosmetically OSHpark generally does better)
Fwiw from the article you just posted.

"A greater percentage of whites and lesser percentage of citizens of other ethnic groups than in urban areas. However, Black suburbanization grew between 1970 and 1980 by 2.6% as a result of central city neighborhoods expanding into older neighborhoods vacated by whites.[27][28][29]"

"The English word is derived from the Old French subburbe, which is in turn derived from the Latin suburbium, formed from sub (meaning "under" or "below") and urbs ("city"). The first recorded usage of the term in English, according to the Oxford English Dictionary, was made by John Wycliffe in 1380, where the form subarbis was used."

Generally in the west, being below something is a sign of weekness or inferiority. Traditionally only poor/ surfs/ peasants/ redneck country folk / barbarians (which has a great etymology btw), lived outside the city walls... Hence sub urban areas. They developed originally primarily for economic reasons you're right not racist. Or maybe we're taking about two different things with the same name? Because I'm talking about the vast droves of concrete waste in America inhabited by isolated individuals who exist in echo chambers of their own creation and defend them vehemently. #yesallsuburbs

https://en.m.wikipedia.org/wiki/Levittown,_New_York

http://ushistoryscene.com/article/levittown/