skysight-inc/HackerNews huggingface dataset:
I'd improve your explainer video, there's just so much going on.

- Bottom windows bar is there for no reason

- Screencast lite watermark

- Slowly moving and disappearing instructions/explanation

- All of this while the actual usage of the site is going on

I closed the video around halfway in due to it being hard or annoying to follow along with
Smalltalk has that:

https://www.gnu.org/software/smalltalk/manual-base/html_node...

https://www.gnu.org/software/smalltalk/manual/html_node/Insi...

Although see the footnote - "This is not always true for other Smalltalk implementations, who don't allow instance variables in variableByteSubclasses and variableWordSubclasses". So, in some implementations, you can have either normal fields or array slots, but not both. That said, i think if you have a base class with fields, you can always make a subclass with slots.
As a developer on the Linux kernel - the project for which Git was initially designed - I recommend people take a good look at the kernel workflow to appreciate where Git came from, and it's a good example of a project where the D in DVCS is so very, very critical.

We have a massive codebase (about 20 million LOC), massive repositories (my local copy is 2.8GB), we're massively distributed (my local repository currently has 17 remotes and 40 local branches)... and we still use mailing list patches and pull requests, we don't use submodules, and we don't rely on GitHub as anything more than a plain git server. And things mostly work...

It's an interesting contrast to the way the average project on GitHub works (of course, the "average GitHub project" is now the primary use case for git...)
Should that right include the option to have people jailed and fined for behavior nobody can prove is harmful to anybody?
"I’m not ready to destroy my entire FB identity, but after posting this, I will logout and delete the app as a first step."

I abandoned facebook in 2012, deleting my profile entirely. I'd encourage the author to do the same. No need for half measures. You probably won't even notice that it's gone.
And other reasons include:

Knowing who leaked your email or sold it to spammers

Being able to stop spam by deleting the email

You could even consider binding the email to a domain so the address would only accept emails from the domain you gave this email address.

You don't really want different mailboxes, you want one mailbox with different aliases. An alias becomes a "communication token" which can be revoked, very much like when paypal gives a payment authorisation token to an ecommerce website. If that token gets leaked, no big deal, no one else can use it. A single email address is more like a credit card number.
> We don't need people with craftman skills

> I still code in (mainframe) assembler sometimes. It's a craft

You seem to be contradicting yourself. Unless you are saying that you use assembler even though you don't need to.
Reminds me of a piece from the LA Review of Books:

https://lareviewofbooks.org/article/piety-perversity-palms-l...
Queues are a regular thing in private healthcare also... Your anecdotal evidence is just that... Anecdotal.
Dropping IE8 Support: Consequences for JavaScript
Deloitte coughs up $11m to end claims it ripped off US govt with IT work
The author complains about DVCS in general but in fact it highlights what are mostly issues with the git+github combination.

For example, if git blame is slow as hell, I'm not sure that it would be much different if it was running on a central server

The fact that Git has an atrocious UI isn't related to it being a DVCS either. For example I find that Mercurial has a nice UI that makes it much easier to use and less error prone than both Git and Subversion.

The issues with Github again are not related to being a DVCS. In fact in that case Git is being used more like a centralized repo (push to one central repo, make a pull request from one repo on the server to another). What I miss in fact is an easy way to make a push or pull request directly to someone else. It would be nice to be able to do that from the command line through an IM handle for example.
When I was new to git I had to choose a workflow while not having sufficient knowledge or experience with git to do so. It was frustrating. I wish there had been some sort of conventional workflow I could have adopted for my situation.

It took a year of using git daily until I was felt able to choose a workflow that was appropriate for my little company.
Data is nice, but even with it, 538 has gone alarmingly down the path of clickbait lately. Especially Casselman, with smarmy headlines like "The Rising Unemployment Rate Is Good News" or "Stuck In Your Parents’ Basement? Don’t Blame The Economy".
Such as unlocked bootloaders, exposed filesystem and root access?
I have an entirely different critique of the idea, based on the breadth of the experiment. I think there is a good case that the more people that have the basic income, the better chance there will be of network effects arising.

For example, Let's say there are 10 or so people who are given the basic income. You are one of them and you are looking for a cofounder for a drone startup, or some other project. You need to gel with one of those other 9 people. Because everyone else is busy earning their monthly nut. So if you want to test the idea and really allow for the chance for those kind of network effects to arise, you need a massive sample size of recipients. That means for practical reasons, you need to do it in a place where people live on low incomes. That's exactly what GiveDirectly is doing, and it makes a lot of sense.
In Oakland, it could cost ~$50M annually for every 1000 people in the program, not including overhead costs. That's not a lot of data to extract meaningful data from.
While I love being able to fix my commits up locally before pushing, it's insane that I have to understand how git is actually implemented to use it effectively. Literally no other tool I have ever used has this characteristic. Imagine having to understand the Microsoft word file format in order to edit your documents!
And again, you don't need to have any understanding of asbestos in order for the gloves to work. You can believe that they are magic gloves from God, and they will work just as well.
VR and Architecture: Learnings from GAMING
microservices are nothing new.

SOA
COM
Corba
and so on and so on...

the only thing that keeps evolving is the buzzwords
Thanks for a comment. Right now users can save a map as PNG or SVG. What do you mean exactly by sharing maps by links? Sharing image or javascript interactive map?
I did buy two Xiaomi phones for members of my family. They are really good for the price when compared to more mainstream brands. They also have strong community support and both models I tried have unofficial Cyanogenmod firmware. To be honest though other than the possible "spying" from the Chinese ROMs, Xiaomi's MIUI is beautiful, well thought, and gets updated every week.
Is this really true with the newer iterations? I've been to VR events and not a single person became dizzy or sick afaik.
You could probably do that by introducing a regularization term on the activity. Possibly L1 because that will tend toward sparse outputs.
And yet:

>Nvidia’s CEO reckons the challenges holding VR back aren’t going to be solved for 20 years, delivering a surprising dose of realism to a VR industry creaking under the weight of hype.
Yep. They should be paid by the musicians. Not sure of the problem here.
I've recently seen lots of discussions regarding the trustworthiness of robots and the threats associated with giving them too much power. I think the key question is not if we can trust robots, but if we can trust those who define which decisions robots can take without humans and what factors those decision will be based on.
Show HN: End-To-End Requirements Traceability Reports with Handlebars
Your point is kind of invalid, most users of AMD GPU's are gamers and gamers run Windows
Yeah, lightfield displays exist today and will only get better/cheaper. Also, accommodation is only one of many vision cues amongst stereoscopy and parallax, and one I personally don't miss all that much. When everything else is perfect, sure, it needs to be tackled, but there are much bigger fish to fry at the moment.
Taking over Heroku accounts
These videos by Tom7 are indeed great. They don't display the use of deep learning though; the method is something quite different [1].

Maybe you could use the objective functions of Tom7 to determine which moves are good or bad in order to train a policy network?

[1]: http://www.cs.cmu.edu/~tom7/mario/mario.pdf
>Maybe it will be, but we're still a long way off of robots being able to do a good job of organizing my house or babysitting my kid.

You just picked 2 convenient examples (handling a baby, doing work around the house) were it would need full "human-like" robots with AI.

But I wasn't discussing these: there are tons of type (2) jobs that can be nevertheless automated, or will be very soon.

I don't see the problem of lost jobs due to automation being solved by everybody becoming a babysitter or buttler.
That's a good point. It's fun to diff Rotor and CoreCLR to see how much has changed and what has stayed the same. The JIT and GC seem to not match up at all, but good chunks of the vm folder match up nicely.
Learn Docker by building a Microservice
Thanks @wingerlang, will work on it.

It is a makeshift video as of now, just made last night.
You might even call it an anti-killer app...

Health monitoring is going to be incredibly helpful. Beyond just pulse monitoring, I'm looking forward to analyzing trace materials in sweat and the like to notice deficiencies or issues.
micro-noding?
To be fair, many would now have the same concerns about US-based companies.
It looks like more and more Pirate Party ideas are moving tech mainstream.
I'm sorry, but you don't know what you are talking about. I recorded the video/gif you referenced in your first post. While my one friend did slam into a wall, she only did so because she ran. If you walk the system will stop you from crossing the play space boundaries (pass-through camera and virtual walls), and in the many, many demos I've given in the space you see up there in the video, not a single person has had any problems.
And in case you hadn't noticed, VR is already a consumer product.
538 is the classic "fighting the last war" problem. In 2012 the issue was that polling was unreliable, it was difficult to figure out what was actually going on with the electorate. FiveThirtyEight figured out how to crack that problem, by applying number crunching. This cycle, the problem is that the electorate hasn't actually decided what it wants yet, and there statistical methods aren't helpful at all. There being many examples of 538 "predicting" a 99% probability of a certain victory due to a large margin from polling and then on election day things going completely differently because the electorate changed its mind.
How's Google's Biz Dev?

Selling B2B is a whole new ball game for Google (outside of Adwords which is a special case since it is so valuable to advertisers).

I'd be very wary as a purchaser of this chip on how long Google et. al. have committed to producing it and their willingness to move up the value chain (i.e. does Google have a good chance of copying me if I come up with something valuable?).

The Infineon relationship may help in both cases since they have solid analog products
Share files with a link from different cloud accounts
DVDFab 2D to 3D Converter
Blobs are different. You can tell that because even SVN has a flag that marks a file as a blob or not, and treats it differently in history and when merging if it is. We all know that when you have a function that takes a flag to do one of two different things, it's probably better to make it two different functions.

Missing functionality can be a good thing when that functionality lets you do something stupid. Yes, SVN + discipline about the size of your repos can be as good as git (on that particular aspect). But discipline isn't free.

DVCS true believers don't believe in submodules / subrepositories / etc. Those things are sops to the big-repository diehards. I've worked on small repositories and I've worked on one of those organization-wide repositories the author talks about; the big repositories aren't like that for good reasons, they're like that because of dysfunctional organizational politics. Sure, Facebook uses one, but Facebook also uses PHP.

You always needed to base your patch on the correct thing when contributing. You don't need to make a new local branch - it's useful to do so, but not required. Sending a patch email takes longer than pushing a commit to github and making a PR, it just doesn't sound like it because the author hasn't written "3. Open an email client 4. Click "attach" 5. Browse to the directory where you stored your patch ...". And you do gain a lot in terms of ability to rebase, which is vital when patches go ignored for as long as they do. A pull request from two years ago is often salvageable; a patchbomb simply isn't.
Too funny. This article references the too frequent Apple OS updates which then break software. In this case beaTunes. MS, on the other hand, has free updates that break hardware.
He explained it above (and in the very next sentence):

"It's a craft, but it has been largely replaced by compilers".
The article skips over the biggest risks of running an anonymous market like this.

1. How do we know the pricing feed is not tampered with. If Bitstamp takes a huge position in this market they can make it so that they win.

2. The 'trusted oracle' velocity can also take positions if it sees a whale opportunity and steal funds.

As an aside if you have a trusted oracle then there's no need to use ethereum. You can implement all of this on the Bitcoin blockchain.
7 Τροφές που αυξάνουν την ερωτική διάθεση – thessaloniki escorts
> In Germany, I think, you can only get your state pension when you stop working?

I think that's the same in the UK, too. In other countries you can work and still receive the state pension, but most seem to be means-tested...

https://en.wikipedia.org/wiki/Social_pension

Denmark apparently has the best pension scheme which includes a "public basic pension scheme"...

http://www.thelocal.dk/20141013/denmark-has-worlds-best-pens...

> Of course, the social expectations on people on old-age pensions are quite different from the ones on the working-age population.

Which is why I said 'healthy', who should be the subset who are studied.
There's a "Download the Whitepaper" button on the site which leads to this PDF:

http://velocity.technology/doc/velocity_whitepaper.pdf
> Would you allow firefighters to enter a burning building without a warrant?

Firefighters enter buildings for public safety, not to search for contraband or evidence.

> What about entering a home to stop an in-progress murder?

That is only allowed in rare exigent circumstances[1] that involve the imminent danger. While the plain view doctrine can apply in such a situation, exigent circumstances do not allow for searching in places that normally require a warrant.

> The argument that a court should be required in all circumstances is pretty silly.

Requiring a warrant in all circumstances where the government wants to search and/or seize evidence is a cornerstone of a free society. Warrants are a trivial barrier if there is a legitimate investigation with any evidence at all. The "probable cause" requirement is a very low barrier.

Some people complain that warrants are "rubber stamped" too easily, but getting the "stamp of approval" is the goal. It's easy to start skipping[3] simple requirements like "probable cause", so a warrant acts as a check and audit trail that at least some minimal procedure was followed.

[1] https://en.wikipedia.org/wiki/Exigent_circumstance

[2] https://en.wikipedia.org/wiki/Plain_view_doctrine

[3] http://www.rapp.org/archives/2015/12/normalization-of-devian...
That's very few pins for a BGA device, might be something for the hobbyist?
I'm glad you like Carl! The team behind him are super smart and funny (my former coworkers).
The Afterlife of Polaroid
The article claims that DVCS aren't simpler to understand, but I think that's very subjective. I really couldn't wrap my head around cvs, svn, or hg until I learned git, which, ironically, I avoided until last because it was the "hardest".
You can:

git clone --depth 1

The restriction that prevented commits on shallow clones was removed in early 2014.
What happens now when someone receiving benefits blows all their money?

I guess the same would happen under BI.
The Real Life Erlich Bachman of Silicon Valley
It would be interesting if someone can reinforce this statement from a developer perspective.
A lot of aluminum foil. You don't really need much, but more layers provide a safety margin against accidental rips, etc.
They're both general-purpose image editors, no? No doubt each has things it does that the other doesn't, but I would expect each to aim to subsume all the other's features.
Eventually it'll make more sense to just use the human brain as a renderer.

Perfect photorealism is fairly worthless without a solid method of interaction and the ability to literally suspend disbelief.

Direct neural interfaces will be capable of everything, not just rendering.

That said, I can't help but think of a scenario where we have functional neural interfaces but haven't yet mastered the human brain's grammar, and thus resort to "driving" the brain with traditionally-rendered images rather than feeding it the information required to create a scene from scratch.

In such a scenario, the requisite quality of the traditionally rendered images might be interesting. Would photorealism be required, or simply a low-quality rendering to convey general structure? Presumably the brain would enhance the latter case to the point of photorealism—or at least to the dream equivalent.
Intel acquires Itseez, company behind OpenCV
Try <username>+<per_site_suffix>@gmail.com and then set up a filter for every suffix.

The per_site_suffix can be anything you want.
I feel as a developer I have a personal debt to Joel. So first I wish him and FC best of luck with any endeavor.

It's unclear to me which crowd this tool is useful for. I'm usually using cloud9 for the "deploy a toy now" use case.
Between wix, Heroku, google apps, c9.io, github pages, jsfiddle, ngrok... which unoccupied niche is left for HyperDev?
No, the very opposite of slang.

Slang is created and perpetuated mostly for fun or historically for hiding from others (e.g. gay slang, black slang, thief slang), changes quickly, and doesn't compress much information, mostly encodes a word with a different word.

The only common thing with slang is that its a dialect constrained to a specific group of the population (mathematicians).
Lack of network access isn't the only advantage of the distributed model. Computing resources are another major factor. A site like GitHub would not work at all if all those branches, diffs, merges, blames, etc. had to be handled server-side. The author of the original post mentions OpenBSD as an example of how great CVS is but how many brand new users manage to get a patch into the project? Git may be harder to use than CVS but the ability to play around with a local copy of the repo gives new users far more room for experimentation.
Krita is good for simple things too. If the simple parts aren't usable enough to replace paint's use cases, that's a problem that should be fixed.
Its a widget to store the location based on a data point on google maps.

I cant figure out if it stores the lat/long data point though

Also its current status is build failed on github.

Otherwise a nice project
> Another possibility I think is worth exploring is having the government simply print money each year and use that to provide for services and basic income. That way we can get rid of the tax system entirely.

cough Inflation cough
Queue in the "but I've done decades of CRUD apps/websites without math".
Quer mais “Gostos” na página do Facebook? Mude a imagem da capa
Is it possible that they just use a LoRa radio? The frequency seems to match and the claimed ranges make me think in that direction.
And lose a third of it to the government bureaucracy? And probably construct a new generation of welfare-trap, making people afraid to earn more money for fear of losing their benefit?
Elon Musk announces plan to revolutionize factories
What a misleading, click-baiting title..
My perception is that there's almost no overlap in scope between the two libraries. In Incremental you have to be explicit about which variables your computations depends on, while SmartReactives' sole purpose is discovering these dependencies automatically. SmartReactives discovers dependencies as a side-effect of evaluating variables while evaluating expressions. OCaml on the other hand is a mostly pure language so side-effects are not allowed.

Incremental on the other hand does cool stuff like use the result of the first computation to make the second computation faster, which SmartReactives does not do at all.

So I'd say although the projects are related they don't overlap in scope.
Prime numbers used to be useless when first researched (edit: during the previous two centuries, when their properties was studied). We don't always know in advance what will turn up useful.
Same logic is used in free market arguments: Workers leaving jobs to go to other companies creates an incentive for employers to improve work environments.

In both scenarios the workplaces become better off, but what really happens in practice is less than ideal.
I'm a DVCS believer, yet I've recently introduced submodules into our company. Why would a DVCS believer be a big-repo diehard?
It doesn't need that many pin's it's an SSD on chip, all it needs is power and PCIe pinout.
Clash of Clans| Town hall 3 star stratagy
Gotthard Base Tunnel Opening (german) [livestream]]
Hm. You may be right.

But free OS upgrades essentially lead to bugs only being fixed in the main branch. That's why they suck. That's the point.
Hover Camera – Self-Flying Camera That Follows You
Other than mind reading, what would you propose to solve that problem? It sounds like an intrinsic limit to polling predictions to me.
I've seen multiple times people throwing away a bunch of work because their Word file got screwed up and they couldn't fix it. In git you can do the same - just learn the basic commands, and if it gets screwed up delete the local repo and clone again.
Add "cheap" to their traits, and it would help figure out why anybody would ask them to code anything
It's not happened to me, but yes I would think it less credible. However, I have a wife and daughter that might not.
Why is the title of the submission "license-less library"? If you agree with me that licenses are very important for free software, why even have that section on the front page?