skysight-inc/HackerNews huggingface dataset:
It takes many months to train a human brain so that it would recognize what a cat is, far more than a few calories - and it needs not only a huge amount of data, but also an ability to experiment; e.g. we have evidence that just passive seeing without any moving/interaction is not sufficient for a mammal brain to learn to "see" usefully.

Your argument about classifying images trivially excludes the large amount of data and training that any human brain experiences during early childhood.
>>> Call me a skeptic but as if they had lower latency and higher resolution. $80k is a tiny budget for the military, and consumer displays and graphics hardware are the state-of-the-art, not military ones.

Any argument for this statement, or just 'I tried Vive and it was great'? It doesn't say anywhere that $80k was a budget but it's rather clear that it was cost of the unit.

Sorry, but you just make loads of big claims and all with nothing backing them.
> Are you implying here that curiosity and intellectual abilities are genetically inheritable?

IQ is heritable. There's over 50 years of psychometric research showing that.

> If so, what stops eugenics from being morally indefensible ?

The same thing that stops the reality of weapons being a defense of murder.

The saddest things about education today is that it purposefully suppresses information because it might be seen as justification for racism or sexism. The result is a generation that is largely ignorant about psychometrics and various other fields.
The very description of the project says "Take security by obscurity to the next level (You must be insane to run this)", so I'm not sure why you're trying to convince the author here.
I did but always in a very hacked up form. That library was limited, but maybe because it was my own code, it was easy to hack on. At work, I morphed just the XWindows part to what we ended up calling ULIB, and it allowed other programmers to write our application for the Navy without learning the details of X Windows. I would extend ULIB as needed, over the course of a year.
Aren't you worried that systemd won't silently kill the background process? :)
If by UNIX you mean *BSD or GNU/Linux derivatives then I agree the UNIX-like experience, as such has improved a lot, when comparing the BSD/GNU experience with the POSIX certified one.

However, I imagine that if I seat myself in front of a 2016's fresh installation of Aix, HP-UX, Solaris, Tru64... I will struggle to find any major difference from a 2006 installation, the last time I used any of them.
It's easy to see why you are being downvoted. You precisely expressed the essence of discrimination and then defended it exactly the same way people always justify not hiring _____ race/class/gender/etc.

Diversity requires you change how you think about talent and work. Change from 80lb containers to 30lb containers and then you can hire people with less upper body strength while reducing injuries.
Boston dynamics worked on legged robots, signed contracts with DARPA, made cool videos showing how effective they were, people got spooked by the said videos, google PR decided image might damage company's face, so they decided to not associate Google name with the videos and robots. That and the fact that Google wants robots that work indoors while BD are making pretty much outdoor robots as of now.
I had the DK2, and yes I know the latest model is better... have yet to try it myself, but I heard the screen resolution is basically the same and you can still see the pixels etc.
Hopefully you are not an AI with very advanced language processing capabilities.
Yup, the major difference between deep learning and e.g. expert systems is not about the near-future enabling of General AI but that expert systems didn't really work for practical narrow, niche AI/ML tasks in a commercially usable quality but deep learning does so in many areas.
How does that not add security? If you use a secret token or some authenticated website for opening the port how can an attacker easily circumvent this?
Why is it a big deal?

It's been sitting for three years because it was just working and given it's minimal nature, there were not many things that should be changed. So not much point to make a release.
I would suggest a positionally tracked headset as the absolute best test case.
> So...peer review, then?

I'm guessing it applies to the way research money is attributed. Whoever follows the most recent hype gets all the funding.
Great info thanks.

It is entertaining how the stalwart protectors of free markets oppose them when it becomes too inconvenient.
IRANIANS WILL Not TAKE PART IN THIS YEAR MECCA PILGRIMAGE (SEE REASON HERE)
Private ownership of antiquity is definitely murky. If you can prove legitimate ownership for an object that is one thing, all of a sudden owning an ancient treasure is another. I think they should belong to the state in question (e.g. the people from that area).
Hot spot is based on a relatively old paper at this point from what I remember and there are alternatives which purportedly perform better.
Might still be cheaper (storage, transport, setup, investment) than a crane or scaffolding when you don't need to support heavy loads. And scaling would only be limited by how much power you can push through the chain, whereas sticks need to be quite massive just to support themselves once you go beyond a few meters of length.
Quake was like this as well. When the walk and strafe keys were held it would set xvel and yvel both to the base walking speed (or its negative) resulting in faster diagonal movement. The correct approach would be to multiply them by √2/2 if diagonal movement is commanded, so that the magnitude of the velocity is the base walking speed.
Worked on a similar concept during a hackathon. You could potentially connect plant watering to a system like Nest/Toon and get data from all your plants - track temperature, soil moisture, water and energy spending.

http://telegarden.xyz
I am actually surprised that we haven't seen assassinations by drones yet (I mean non USAF drones). Consumer drones can't carry a big payload, but I'd guess they can carry enough explosive to kill someone. And even someone super protected like a US president would be helpless facing 5 drones travelling at 50km/h coming his way. I guess most terrorists are dumb and all recent attacks in the west have shown to be low tech, but I'd rather not count on that to protect us.

But in the US it's fine, since the drones have to carry a license number. That will protect us!
They should really name it Flask 1.0 at this point, as it's a very mature library and lots of people (including me) use it in production settings. In my humble opinion, the 0.11 version number tends to shy people away from the library as it conveys the impression that it's still heavily evolving or not well-tested, which is not the case.

In any case: Congrats :)
All those are true, but still iMessage is an important reason for many to pay more for an iPhone. So still it's pretty hard to create an attractive alternative, wouldn't you say ?
Damn, an overhyped tech carried by massive paid PR campaigns is not holding up. SURPRISE! Never seen that before in human history, no sir.

I find Jeff Atwood's piece on VR to be the truest of them all. He nails it at every point.
I've tried the Amiga based VR contraption in the 90s. Before I got on, the excitement in the queue was unbelievable. Just as much as the disappointment afterwards. I think this marked the first time I was really disillusioned by technology.
You just need to militarize your balcony with Python: https://www.youtube.com/watch?v=QPgqfnKG_T4
Use a better adblocker. uBlock Origin has the Anti-Adblock Killer list you can enable.
Idea: combine TOR + Guacamole.

Client runs guacamole client, one of the intermediate TOR nodes runs guacamole host. Fingerprinting takes place on intermediate node which is randomly chosen every time client starts up service. End result: Client remains anonymous to these sort of fingerprinting efforts

The downside is TOR, which is not terribly performant because of extra intermediate hops, will be degraded further by guacamole service.
Ask your cat!

Evolution is about the most adapted to an environment. Are we able to decide what this traits are? What about when the environment changes? Should we clean the gene pool of all traits we think are not useful?

Lords in the middle ages would have loved to remove curiosity and questioning from the peasants' gene pool!
I remember the time when kids considered bots cool, and I had no idea about programming then, nor did I understand how bots were usefull..

But the problem is I dont understand not even today who would be interested to interact with a bot?
And how is this service better than employing a programmer ?
Some examples would be useful.
"My favorite job of all time was washing dishes. I was good at it, and I could do it on autopilot, and it left my brain free to go braining."

I felt the same way for years about working as a landscape laborer. At the time, my 'information worker' gigs required me to think constantly about the most mundane things. Being a software engineer is a lot better than that, but having the freedom to think about anything you want is a very beautiful thing.
> No one wins.

This assumes that all costs stay proportionately the same, _and_ that there is no other competitive advantage than price.
The platform isn't the problem, it's the economic system for drug research. Science and free (copyleft) software are a gift economy, and they have outpaced proprietary software. We recognize that patents are bad in software, open source does better than the profit motive. What's more, it can serve the long tail way better!! While Windows runs on some devices, there are toasters that run Linux. Someone in the world could be Working to add knowledge that can lead to cures for Malaria and the Zika virus, unencumbered by patents. But we'd need prizes.

What would it take for this to become a drug? Well, studies and FDA approval, for one. That takes a lot of money. So how can we raise this money without patents? One way would be government funding, but there is plenty of public funding as well through foundations, etc. What is lacking is a well-developed infrastructure for a growing body of patentleft drugs, the same as software.

We need patentleft in drugs: http://magarshak.com/blog/?p=93
Just to demonstrate an example of invalid code?
a) It's not explicitly said that the ssh password is the last digits from the code. That's the intuition I got as well, but that would be pure craziness. I assume only the port is affected, and you're using your normal authentication scheme (key or password) to login.

b) Straight from the GitHub's README, which was not edited after submission to HN:

>> Beware, currently I would not really recommend running this software, it was only written as a joke.
Well, i don't believe they take the picture for your benefit. Actually also seen that a picture is also taken on exit. So yes there might be more reasons like making sure the biometrics match with what is stored in the rfid chip on the passport. But you can bet that the data is stored and will be mined when needed.
>So the actual solution to his problem doesn't lie in VR solutions, it's in AR.

In other words, he's still right that VR headsets won't work with current technology.
So unpythonic that it even uses camelcase.
>They're comparing apples to oranges. The $80,000 military VR headsets of 1989 absolutely did not use OLED or OLED light field displays.

Who told you he refers to 1989 headsets only? The military also has 2016 $80,000 (and more) headsets.
I ran into an idiom last month. Something like food computing. A trendy name for everything about home automation regarding growing vegetables. Anybody can confirm ?
Employees are people, with motivations.

I know this may be horrifying to some, but there are those of us who would rather make a killing machine. We'll settle for a robot that carries supplies for soldiers or watches the enemy.

Defense contractor employees are typically patriotic in a way that would be really alien to the normal tech crowd. Part of the motivation is to do something for the USA. Having Boston Dynamics get diverted to cutesy home stuff is a decades-long setback for the nation.

There is also the matter of legs. Legs are cool.

Household robots are fiddly. They have to deal with a complicated environment. They can't just look at a toddler obstructing the path and go "Fuck it, I'm blowing that away, EAT FLAMING DEATH!!!".

Household robots are cheap plastic, with the shapes and colors totally determined by marketing.

When you buy a company that pretty much makes weapons, what kind of employees do you think you will get? Do you really expect that they will be happy that you have "rescued" them from being forced to make killing machines? Ha, ha, ha.... NO. You took away the coolness. You took away the awesomeness.
Her talk about modifying contracts is important. I once had the president of a company I was going to consult for tell me that he liked that I made small changes to our contract. As a lawyer, he said it was difficult to respect people who just signed a contract with no negotiation.

I donate a little money automatically each month to the Software Conservancy. Like supporting FSF, EFF, ACLU, etc., it makes sense to spend a little money to push back against the economic royalty. I view libre software as a positive political force in addition to making sense in technical and business life.
Journey of a Wikipedian
The version number is 0.11, which is different from 0.1.
So we have computers watering plants, and maybe feeding animals etc.

And that kind of makes me think we are implementing some sort of new, unnatural ecosystem where energy is expended by robots. But will it be self sufficient and sustainable?
Is there a service that wraps/proxies a port with a different or custom protocol? (kind of like SSL for HTTP)

Idea: instead of ssh'ing a server, you would run your custom command which communicates to port XXXX, communicate with a custom protocol and then if validation succeeds, would proxy to SSH (or any other internal port/protocol).

Why? Because as others suggested you could scan all ports very quickly to break this, but if you scan a port and just receive garbage or something only you can understand when opening it, then you could hide it from the outside..

(Just curious)
And the Most Popular Programming Language Is…
Anecdotally: I get very nauseous watching or playing FPS's.

Watching a friend play _DOOM_ in 1996, playing _Halo_ in the 2010s, playing _Fallout 4_ (on a 65" screen about 2 m distant) today: all these scenarios have induced nausea in me.

On more than one occasion, an hour of play has put me in and out sleep for 12 hours.
This one appears to be able to do seconds http://smile.amazon.com/Digital-Programmable-Socket-Energy-S...
I work on software for a product used mainly on fighter jets. I just fell into the industry.

The main barrier to entry is to know C. I don't mean that you've written a few basic programs in it, or had a one semester class with it. You need to know C front and back. Be able to identify undefined behavior, complete large programs unsupervised. Several people I work with keep copies of the ISO standard at their desk.

Most of the people I work with have an education in computer engineering, but my background is in CS and math.

Embedded programming isn't really difficult as long as you're using it appropriately. I wouldn't want to use a micro-controller to do a bunch of heavy math, but they're easy to work with basic peripherals that communicate over I2C and SPI. It's actually fairly fun to work on that stuff.

As far as your dream of working on software checked for correctness. I don't know what industry that would be. Military software doesn't have to meet the requirements set by the FAA (civilian stuff). Most do require you to code "towards" DO-178, but there's no CA.

MISRA and JPL guidelines are things that can mostly be checked by PC-Lint and the like. They will help you catch corner cases of writing bad C code. They won't make the code correct.

DO-178 tends to remind me of ISO-9001. They do mandate a few programming practices, but largely you write a set of documents about how you intend to write software, and you make sure you produce artifacts showing you followed your procedures. It doesn't actually verify the correctness of code.

The one thing that I have been amazed about is traceability. It's the one thing mandated by DO-178 that appears to work, and work incredibly well. I think more than any other aspect it traceability explains the excellent track record of avionics software.

We of course do everything we can to make sure the code is correct. I think more than anything, working in this industry creates a company culture of safety. That culture allows for schedules with a proper chunk of time put in for making sure the software is quality.

My advice for getting into the industry would be to learn C really well. Demonstrably well. Grab an dev board for a micro and do a basic project. Then apply to jobs at all the major defense industry contractors. You might not be working on aerospace the first few years, but it'll be a stepping stone to getting your foot in the door.

I'd suggest reading a book on writing safety-critical software before you go too far. Just to make sure it's something you really want to do. I think you'll find the book spends much more time explaining how to write required CYA documents than it does giving you advice on how to write highly-reliable software.
> as a joke for all of the people who say "Changing your port is security by obscurity"

That's simply not true. Changing the sshd safes you a lot of trouble in risky environments. You prevent services which rely on ssh from failing during automated dos/bf attempts.
A long time ago, people would have made the exact same arguments about the `requests` library, which is today considered one of the highest quality third party libraries in Python ({{cn}}).

In fact, a lot of the arguments still apply. "urllib3 is in the stdlib, why use requests?". I can get behind that argument in specific cases, too - I have a library which uses urllib3 because it only ever needs to GET from a couple of URLs and introducing an extra dependency just for that is a hassle.

But here's the thing about tests. You want them to be clear, you want them to be easy, painless and even fun to write. pytest achieves that. unittest doesn't. If you're serious about testing, unittest will harm your project.

PS: https://leclan.ch/tabs/
good point, changed it :)
It is not fair, because many of us do deployments in other JVMs, but people keep waving the flag Java performance == Hotspot as if e.g. C++ performance == gcc.
No, it didn't -- not in the same "against evolution" way.

It was just a new an unusual experience, which is something different.

Else they wouldn't have gotten over it without millennia of adapting to it.
Does their exist a JVM with an OS level shared heap, to reduce GC overhead? Obviously each can be collected independently of one another so pausing shouldn't be a significant issue and IPC becomes a Normal heap reference which may aid in performance.
“Move somewhere less expensive” (= rural) is terrible advice, and I’m not sure how it gets bandied about so much.

Ignoring the often prohibitive costs of moving itself and possibly needing to buy a car for local transport, for example, the last thing an unemployed person needs to do is move away from the available jobs.
What Can’t Tech Money Buy?
HDD Resurrection Using Freezer
It's my going on process. Thank you for attention !
"drones don't kill people, people kill people"

- AUVSI, in the future
So many memories...

Yeah, I remember the days when junior Assembly coders could easily write better code than any C compiler for home computers.

Or the days when the arguments that are now used against Java, Go, Swift and many others where used against Turbo Pascal, C, C++, Modula-2, Basic compilers.

The more things change, the more they stay the same, I guess.
> making what seemed previously impossible to be now common place, and taken for granted.

In lockstep with that progress in science and technology came a commensurate decay in sustainability. Nobody imagined that we could eradicate most of its diversity, burn enough of it to actually drive up its temperature permanently, or create the possibility of exploding and irradiating the entire thing with the press of a button. Now those things are commonplace, and taken for granted. Before improvements in science and technology there was no question that human life as it was lived was sustainable indefinitely; after those improvements, there are very few serious scientists who wouldn't register disgust at hearing that claim made now.
What was the name of the joystick? Do you have a photo of it so I can understand what you mean?
The key phrase in that letter is "where is the deaf person on the team?"

It's arrogant to take someone else's culture and redesign/"enhance" it, particularly if members of that culture are impaired or disadvantaged. Privilege creates blind spots, and the most invidious kind of privilege is the kind that you don't realize you have.

The typographer Adrian Frutiger notoriously designed a "universalized" version of Devanagari script in the 60s or 70s. Not having the necessary insight into the history of the letterforms, he made an embarrassing mess of it. I don't think anyone really feels that this made him a bad person, but it's indicative of the tendency to march in and appropriate cultural artifacts in an insensitive way.
Flask is a server-side framework, so it’s not directly comparable to front-end frameworks like React or Angular. It plays a similar role to Rails in Ruby, Django in Python or Symfony in PHP, though it’s further towards the lightweight/flexible end of the spectrum than any of those.

I don’t know what you’d consider high traffic, but we have used and continue to use Flask in production for a variety of systems. Those include:

- providing the back ends for relatively large and complicated single-page applications;

- implementing more traditional web sites, with very little JS on the front end, which use Flask to do almost all of the routing and rendering; and

- implementing dedicated HTTP-based APIs for integration with third party services.

Flask is an excellent tool, and that is not a description I use for very much in the software world. It provides widely useful functionality, it has a tidy design and a reliable implementation, it’s well documented, and it imposes few overheads or unnecessary dependencies. If you’re purely a front-end dev then that functionality isn’t what you need and neither is Flask. If you’re interested in the back end as well, you could do a lot worse than to learn Flask.
Seems possible (though very time-consuming) if you just use it to protect your hobby/toy machines. As soon as your protocol becomes important enough that it attracts the attention of human hackers and not just bots they can easily reverse-engeneer it.

By the way, I think you could view encrypted connections as a sort of automation of that practice: A crypto algorithm could be seen as a machine that generates "custom protocols" given a key...
Take a look at Hug - it's built on Falcon and adds all the API niceties :-) https://github.com/timothycrosley/hug
I am not arguing that drones should be banned. But I'm just surprised it hasn't happened already.