skysight-inc/HackerNews huggingface dataset:
Not the user you replied to but, according to my experience, Code Complete is useful in that, as many other well-written books, it gives advice that comes from common sense and gives it a name. Much like Martin Fowler did with Refactoring, after all: breaking down long methods into smaller, well-named ones is common sense, but calling it Extract Method gives everybody a handle to use for further research.

Saying that whoever recommends Code Complete made some wrong life choices is a bit rude and uncalled for. Books are just tools, the benefits they bring depend on whether the reader goes through them in a smart way or not.

Then again, but this is a matter of taste, I would suggest The Pragmatic Programmer as a first read. It's shorter, well-written and with laser-like focus on the topic at hand.

Lastly, since designing and writing software is as much of an art as it is science, what's really important is to avoid reading passively and blindly applying anything the knowledge one finds in a book, and instead strive to understand why, and going against the grain and see why certain practices are called "best".
Amazing interview with Cassio Vasconcellos.New things about his photography
Remember that Pittsburgh only has a population of 300k. Obviously the Bay Area has a more bustling tech market, but for such a small market Pittsburgh (with an h) is doing pretty well, especially when you factor in how badly it was hit when the steel mills closed
Are you familiar with correlation vs causation? Without a causal link, making an inference based on correlation is unsound. Encoding unsound reasoning in an AI model, particularly when it reinforces an existing social imbalance, would be less than ethical.

"Weapons of Math Destruction" by Cathy O'Neil delves into this in more depth. It's a very valid concern, particularly in the way non-technical people are trained over time to give deference to the algorithm.
>I find the recent popularity of cryptocurrencies very interesting as I spent a lot of time in 2007-2008 studying and researching Bitcoin from the academic perspective of economics (My undergraduate degree).

>In 2008 I downloaded a BTC miner and had everything set up but then never started the machine because I was running folding@home and thought that was a better use of my distributed compute. Doh!

The first version of the bitcoin software was released in 2009, the white paper was published in October 2008.
The primary difference is that copyright infringement is a civil offense, not a criminal one, so nobody would be "going to prison".
http://www.aosabook.org/ - I actually did not get much out of this book, i felt my time was more efficiently spent studying languages and databases.

But this chapter is great: http://www.aosabook.org/en/500L/an-archaeology-inspired-data...
Miners will be compensated with transaction fees when there is nothing left to mine.
At least some of those services will export vCards, which I assume Radicale can import, though I haven't used it.
Show HN: Change an image sha signature
Second version of HoloLens HPU will incorporate AI coprocessor
> I'm not sure there are any good plans to help out extremely poor areas such as East Cleveland.

I'm not sure this is necessarily helping, but there was a plan to have Cleveland annex East Cleveland. The East Cleveland City Council basically nuked it and then recalled their mayor who had proposed it, IIRC.
How would you hear the commercials?
I read it as the word used to describe bulimic emesis. The open source community has ingested something undesirable, and now it needs to induce vomiting.

We don't have to leap right to the edge of the mass graves whenever someone elects to use their thesaurus. Or would that actually be doubleplusgood, if people were to suffer ad hominem attacks based on their vocabulary choices? If you're headed to the bottom of the slippery slope anyway, you might as well grease yourself up and grab a boulder, right?
So you think Apple should market and distribute apps for free?
When it comes to contracts I think a more interesting idea is a limited formal expression of them and thus automatic production and evaluation/translation/summaries (would require a formal spec for each domain with very limited options), not a Turing complete expression of them which as you say leaves too many holes. Also tying all of this to a currency and payments makes zero sense and just expands the attack surface massively. Just fixing contract law with automated checks of contracts would be a huge opportunity/challenge.
> code-driven contracts that anyone can write

Anyone can write a contract, but only a handful of people seem to be able to write correct contracts. And an incorrect contract means your money is gone.
Considering everyone has a very capable calculator in their pocket, notebook, and camera in their pocket, it's quite easy to figure out your share. You can simply note how much your meal and drinks cost, add the tax and tip, and drop it in the middle as cash at the end.

If you go out often (2+ every one to two weeks), don't drink alcohol ($10+ per drink in NYC/SF, prob even $15+), and you don't eat meat (+15% I bet on average for a dish), and don't get dessert ($10+), why on earth should you be putting in an extra $20 to $50 more per meal? Why would I accept that from someone I consider a friend, or a guest?
Whilst what you say is accurate, it has nothing to do with my comment which you are replying to, which has specifically about the shape of the loss functions in deep learning, and recent research on how it impacts optimization of these functions.
The part that's missing is that much of the market value of property in the city comes from having these public buildings in place. Libraries, hospitals, transit stations and so on could be funded entirely out of the value they add to nearby homes and business land - it's just that value can't be captured so easily, because ownership is diversified.

A land/property value tax that was applied equally to public and private land would achieve the article's goals but also ensure that government was properly incentivised to produce value for those in the city, by rewarding them for property value increases with increased tax revenue.
Ironically, this is the code that you get if you follow all the latest React/Redux "best practices" when doing your JavaScript UI development.
As a Deutsche Telekom client, I can say that this quality level is par for the course for T-Systems. Not surprised at all.
>Given that the original owners make the money from new entrants - that is the definition of a pyramid scheme.

By that criteria, any company that undergoes an IPO is also a pyramid scheme.
I bought a Jarvis Standing Desk[1] when I transition to a 100% remote job. I love my desk and I love the motorized feature. You can select from various widths with various adding. It's not cheap but it has been worth every penny to me.

[1] https://www.fully.com/jarvis-standing-desk.html
One of the deer encounters led to an accident (worse for the deer), another one not listed also led to an accident (Volvo skidding down a slope hit traffic divider which got launched through the top of my car, instant convertible).

Human reflexes are actually quite good when you are in your twenties or so. The good news about self driving cars is that there will be less variance in reaction speed, as well as communications capabilities warning cars behind of obstacles and danger. Right now all we have to go on in this respect is brakelights but I think it is very well possible that at some point cars will purposefully communicate in some open format (broadcast) with other vehicles on the road.
Does anyone have any good research or review articles into the current state of sensor fusion?

To me as a layman, Car AI really seems like one of the most "intelligence" type of AI. Yes Alpha Go and Deep Blue are really good at something that was once thought "easy" for humans and hard for computers, but AI cars seems like trying to construct part of an animal's nervous system and sticking it into a vehicular body.
That's odd because what about all the massive fraud and theft happening with regular fiat, despite regulations?
Ok, 2009 then, whenever it was first available. My memory fails me sometimes.
Cash does the same thing, though to a lesser extent as it's less convenient. But yes, cash is antisocial and mainly benefits those who are undermining society (e.g. paying "cash in hand" to help tax-evading small businesses).
Cool! Thanks for the reply. Awesome that you can make that work for you :)
Exactly!
Legislation is an extremely noisy process. On a side note, I guess there is also some security against "retrospectively irrational" decision making in that noise as well..

I wonder though if there is any research made on such "externalised legislational costs". I believe it would be an interesting subject!

Also a fun fact: a large part of the corpus of modern coomercial law arised "organically" from old fragmented europe using derivated roman law in its interactions.

P.s sorry for lot of these " "
It's a Star Trek quote:

https://www.youtube.com/watch?v=MdSJFrhb-HM
Was going into personal attacks of the other poster and Horseshoe Theory supposed to be a more measured and informative take on the discussion at hand?
I think public transportation agencies owning land is a model that actually makes a lot of sense if you think about it.

A large portion of the land's value comes from its proximity to public transportation service, so it makes sense that the public transportation service would be directly funded by collecting rent on the land value that it created.
Not sure how the Atom plug-in store works: if this were yum / CPAN / pip, I would think there'd be some way to kick these plugins out of the stores and force anyone who really wants it to install manually. I think that's the best way to tackle this kind of deception: fork it, kick it out of the app stores, and make it difficult as possible for someone to inadvertently download the adware-written version.
Marketing  on Stack Overflow
Thats how we migrated a petabyte scale array of Hadoop clusters with no downtime
Mario Kart Wii seemed to take rubber-banding way too far in general.

Mario Kart 8 feels way more balanced in that sense. You don't need to deliberately hang back until the last lap anymore, and the distribution of items feels much more reasonable.
Use a PRNG seeded with the hash of the build manifest.
> As long as there's a market and the money is greater than the deterrent, people will buy and sell things that are bad for society.

As long as such transactions are inconvenient/costly, people will do less of them; if the inconvenience/cost is high enough to make the transaction unprofitable then it won't happen.
SME File Fabric Extends Data Governance and File Protection to Office 365
and figure out a way of transferring power through space..
"A and A" is not a meaningful statement, though; it's a tautology, no? if you exclude those, what do you have?
Translated to English:

1: https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...

2: https://translate.google.com/translate?hl=en&sl=da&tl=en&u=h...
When image processing and pattern matching driven by the need to identify pornographic images by social media companies masquerading as AI meets the real world.

This just underlines what AI actually means and what is currently trying to pass for AI.
MutationObserver in JavaScript
There is no way it evens out for someone who doesn't drink alcohol and/or eat meat.
A Detailed Analysis of 35+ Best Freelance Websites for Hiring
Playkey raises $2.8M to fund its US expansion
That could be enough to get your fired and or sued depending on the status of the code on your computer.
I think that is an unavoidable consequence of the openness.
Can you turn "off" that feature easily when you desire?
Which is just my point. It's not that no means of recourse exists outside the contract code; it's that there exists no option between zero and global thermonuclear war. The broad range of subtleties that contract law has developed to answer complex situations, and the option to exercise judgment in those cases not yet captured by precedent, is completely absent in Ethereum, because the people who designed it saw no reason why any such thing should be needed.

Unfortunately, that they failed to see it doesn't mean it isn't so, and now every new conflict among blockchain participants is an exciting new opportunity to reinvent another piece of several hundred years' worth of too hastily discarded prior art.
Yes, and not just tech companies. We should break up all mega-corporations.
Categorized by niche - Writers, Designers, Virtual Assistants etc.
interesting article and comments. one commenter points out that roads break down because of overloading (heavy trucks). another points out that, in colder countries, ice is a major problem for roads.
No idea. This new title seems vaguer to me. They changed it from 'How kite is undermining the open-source community' to 'How a VC-funded company is undermining the open-source community'. The title is clearer with the name of the company in it.

Edit: In case there is any confusion. The company is Kite. The VC-funded company is Kite. Kite. They are the ones this article is about. Kite.
I'm OK with pseudo-Ponzi scheme, but if you just call it a Ponzi scheme them people will assume you just haven't understood the tech. The tech is novel and interesting and even somewhat useful.
RethinkDB 2.3.6 released
It does not just feel criminal, it probably is. On top of that it might make you liable for reproducing some company code without permission. Very very bad idea.
How Agile software teams can develop in iterations
Helix Bets an 'App Store' Can Make Consumers Care About Their DNA
* trust that a few people have audited. (Damn autocorrect.)
My biggest problem with Uber/Lyft is how the costs are incredibly obscure to the driver. I think that sucks. With Postmates, for example, a friend of mine was making $15 - $20 an hour riding his bike. That's ok money! Especially given the characteristics of the job I mentioned above. If he'd been driving a car, it's not really ok money.

I'm eyes wide open about the downsides of many of these jobs, especially the ones that involve using your own car. I just want to mention the upside because it's important. It has helped a really save a few of my friends butts at really tough times in their lives. I don't want to lose site of that. Optionality is important.
A Privacy Choice
Does "viability of the idea" mean you could make a living? Because then it's not viable.

I started a non-profit a few years ago that brings processes and technology from the for-profit sector into the non-profit sector -- moving old NPOs from listserv to MailChimp, for example. Getting them to use HootSuite instead of manually posting is another.

It's incredibly time-consuming and difficult just to get non-profits to redesign a terrible website. There are tons of stakeholders, no budget, and (most importantly) very little bandwidth among decisionmakers.

The unit economics just don't work out. It would take so long to sell a single app that you wouldn't profit at all.

If you're doing this just to do something good and not to make money, then great!!
This is the first release by the RethinkDB Open Source project, run by the Linux Foundation (just like node!), rather than Rethinkdb Inc.

I love Rethink and use it as the default DB in all my projects. Good to see releases continuing under the new governance.
We did devalue the dollar against the gold standard significantly in 1934. Not entirely unlike a "fork", since it's a declaration that, whoops, your dollars are now worth 40% less gold than you thought.

In 1931 Britain floated the pound, which arguably the US ought to have done too. Suddenly, your paper is no longer convertible to gold at a fixed rate. That's an even more dramatic change than the Ethereum fork.
The fundamental problem with this is that, as technology becomes more advanced, the facilities required to make it have become more complex and dependent on centralized manufacturing. For example, the cost of a fab capable of building even reasonably modern ICs is in the billions and there are a handful of companies that have the ability to run them, and they rely on equipment from a number of equally specialised suppliers.
If you are considering writing a smart contract, you should read this first https://github.com/ConsenSys/smart-contract-best-practices for Solidity security pitfalls, and hopefully have some idea of invariants/contracts to verify expected properties of your smart contract https://www.cs.cmu.edu/~rjsimmon/15122-s16/lec/01-contracts.... and additionally hope the EVM doesn't have unexpected behavior.

Anybody know if the legality of exploiting leaky smart contracts has been tested? Since a lawyer can exploit a badly written contract I wonder if somebody who finds a flaw in a smart contract can legally just jack all the coins or alternatively, write purposely obfuscated contracts (underhanded Solidity contest) to run a scam.
The more extreme example of the benefit of allowing criticism was Mao's Hundred Flowers campaign, where the government actively encouraged criticism, only to abruptly change course, and arrest many of those who took the opportunity.

In other words: Encourage a little bit of criticism, and you will be able to observe those who join in - even if they don't go too far - and be able to obtain a handy register of people to pay extra close attention to.
Million-Dollar SaaS Companies, Which Have No… Offices
I think they should allow people to market and distribute apps on their own without cutting Apple in on it.
Indeed, I fail to see the distinction. Perhaps "hackers" have some kind of mythical superpowers in the eyes of the common folk.

"There was nothing I could do boss! He's a hacker!"
There is no built in circles or arrows but there is a pen and an highligher tool.
Ehh, I just said I had no problem tying something down. Especially in earthquake country. Just that wind was unlikely to lift a panel, but rather than admit they where wrong everyone keeps doubling down as if wind where the only issue.
> To you, I'm sure that's the case. Good thing the people who actually maintain the network through the validation of full nodes have a better understanding than you.

I said it depends on how many people are connected and that it is such a trivial amount that it barely matters. Do you want to confront that?

> So your solution to pressures of centralization is to use a centralized service for decentralization?

How is -one option- to running a full node by paying for a cheap VPS centralization in any respect?

After you explain that, why don't you explain how there is so much torrent traffic zipping around the internet if this is such a big problem. Before streaming video and netflix, torrents were a major part of the internet's bandwidth. Completely decentralized and on a completely different scale of bandwidth, even over a decade ago. Are you going to explain why that was possible and this is impossible?
Conversely, the person who set it to adminadmin probably thought they were doing a great job.
> Because "code as law" also requires you to accept "bug as law" or even worse "exploit as law".

You're not answering adrianN's question. You're saying why one wouldn't want the contract to be the final authority. But adrianN pointed out that we already have contracts which aren't the final authority. They're asking why the code-based ones are better, given that you still don't want them to be the final authority. (I'm with adrianN; I don't see the point.)
> Although Kite has no business model yet,

This is actually the most ridiculous part of the entire story.

It would be one thing if a corporation was stealing your code and taking over open source projects as part of a detailed plan to make money. That would still be objectionable, but at least there would be a clear motive for these voyeuristic activities.

Apparently, there is no master plan. They're just doing this because they want to be voyeurs and then maybe figure out how to make money off of that somehow later.
Not only publications like this, but all the contest on web. Just today I was reading Bitcoin related article and only realized how old it is when reaching the part where it promotes Mt. Gox as a trusty Bitcoin exchange service. It really annoys me and I usually skip articles/posts that are not dated.
Let me guess, you feel you're in the second category? You know it's possible to draw distinctions between different methodologies without disparaging the one you feel is different than you.
Just like installmonetizer and all those associated with them, right?
Speaking of puff pieces..
When websites get a ton of traffic the concern is that the algorithm that find fake data will not be accurate and start blocking paying customers. So it's a fine line between blocking paying customers and fake data. What these algorithms do instead of blocking is to throw captcha's so if the traffic is really human, the captcha can be solved. The bigger problem is that there's a good chance that humans who are thrown a captcha will leave to go buy somewhere else (either because they are lazy, the captcha is hard, etc...).

Solutions like CloudFare and Distill have sophisticated algorithm to balance out fake and real data but even they are not close to being perfect.
This is a really great analogy which makes the issue obvious.
I don't think that's the best defense, because even if 99.999% of programmers are perfect, ethical, decent people, all it takes is one psycho to go ahead and let the genie out of the bottle anyway.

Imagine there's a big red "end the world" button that anyone on the planet can push. No matter how idealistic and utopian your views are, do you really trust that there's not a single person out of 7 billion people that might push the button? That is the kind of situation I worry we may face once people figure out how to create strong AI.
A company has real assets, and profits that can be distributed to owners. Crypto currencies have neither.
Calculator was replaced by UWP version two years ago.
>I don't subscribe at all to the race to the bottom concept honestly.

I don't get how you can not. Workers fought and died[0] for the protections the United States enforces. Why do you think that is? Because they were tired of racing to the bottom!

And for the economic example, this:

>but this effect happens with almost anything that is produceds and requires labor

just isn't correct. For example, one of the other top comments in this thread is specifically about how gig labor probably won't work well for most software.

>So basically advocating for the restrictions in name of pay, is advocating for higher nominal salaries for less goods.

That's a pretty interesting assertion. I could just as easily say the opposite.

[0] https://en.wikipedia.org/wiki/Anti-union_violence_in_the_Uni...
I'm going to be short and to the point, and hope you will take it well. I mean the best, as I myself have been in this place.

Based on what you wrote, it seems like you are only focused inward, on yourself. Figure out a way to focus on someone else.

Had an old, wise friend tell me, "You learn to love, by doing for..." i.e. when you tend to someone who is helpless, you are focused on them, and their needs. You gain a whole new perspective on life.

Do _for_ them. Do something that doesn't bring you any gain or benefit. Just to be a good human. Selfless.

Kids make this happen, naturally. But I'm not suggesting you go have a bunch of kids, just for that, I hope you get my drift.
No, but if that copyright material contained trade secrets then it is criminal.
I just wish they would officially support this kind of spying on FreeBSD
If someone approved their own PR in our team they would have some explaining to do, approving your own PR in an Open Source project - SMH