skysight-inc/HackerNews huggingface dataset:
A sensor to detect a clear doorway is straightforward.

Doors that have sensitive rubber edges that can detect hitting something and engage a lock within milliseconds are also trivial.

The two methods combined mean that you have safety for soft human fleshy bits incase either malfunctions, yet the door can still be moving at 15 mph or more and close in 100 milliseconds.
More people riding bikes makes cycling safer for everyone, major new study finds
Even if that's true in Canada (similar to UK laws) you're not going to get sentenced to a ridiculous amount of time in jail like you would be in the USA. Especially for crimes that don't involve the death of a person.
Elevators share a similar problem to rockets. Only instead of the rocket tyranny, it's the elevator shaft tyranny. At a certain point, making a building taller can subtract from the square footage because of the extra shafts required.

With a linear motor system, more elevators can be added without adding shafts. Part of making that possible is allowing elevators to change shafts.
Presumably he could ship it with a copy of the code and license and be in compliance, right?
While I appreciate the spirit of what you are saying, the average time on page of 3 minutes 45 seconds (across 2k uniques) indicates most visitors are continuing past the paragraph you claim would be problematic.
I wonder how often it's actually used. The niche appears to be "notepad for Unix like systems".

Meaning some intersection between a person likely to use Linux as a desktop, but wants an editor mostly geared for the not-tech-savvy.

Not discounting gedit, but it feels very narrow niche to me.
My Experience Submitting Proposals to Big Data Conferences
At what point does a tos stop being enforcable? Would something like by visiting you grant all copyright on any materials the visor has created to this site? Could you demand 10% of yearly revenue for any business that visits and be legally able to retrieve the funds?
Hw difficult would a GPS spoofer be, i.e. to transmit the wrong GPS coords via very cheap devices to at least confuse the heck out of any automated car?

Oh look:

http://www.rtl-sdr.com/spoofing-gps-locations-with-low-cost-...
That means that all cars must traverse the entire distance and that all cars must wait each time a car reaches a floor.
It was my favorite text editor for Mac, 2010ish. Then an update broke it and it hasn't worked since.
I wonder how freezing the sponge for 24+ hours would compare.
How Kubernetes certificate authorities work
Yep. I spend a lot of time qualifying and hedging on these ideas in the work I do for software organizations. These blog posts are my opportunity to just lay my true opinions out for people and see what happens :)
There's nothing about the GPL that stops people from selling GPL licensed code, you're just required to make the code available and follow the rest of the GPL requirements, which means there's nothing you can do if one of your customers decides to share your product with the world.
The Washington Monument will be there a very long time. It's all load-bearing stone masonry, 15 feet thick at the base. It's not far above sea level, so I guess its foundations could be threatened by rising seas, but stone foundations should do just fine submerged in briny water.
SegWit is not just a malleability fix. Bitcoin Cash removed SegWit but they do plan to fix malleability and enable second-layer scaling solutions; they just don't like arbitrarily limiting on-chain scaling to force second-layer adoption, or using complicated solutions when simpler ones will do.

One source: this interview with a dev of the main Bitcoin Cash client: https://bitcoinmagazine.com/articles/future-bitcoin-cash-int...
How Apple could become a $1 trillion company
Top articles in AI published in July – half of them business-friendly
Docker Useful Commands and Tips
This is actually an interesting point. If you implemented an effective scraper-detection API, you'd run risk of locking out search engines too.

(Though I guess the real-life solution would be both simple and depressing: make an exception for googlebot and don't care about anyone else)
Welp, despite this claim:

> Minimal CPU Usage

It appears that it's Electron. So much for that plan.
The fact you thought about it enough to write 3 paragraphs about it shows the stickiness of my click-bait technique. You may not like my post but you will remember it.
If you control one large exchange you can exert control over all the exchanges. Arbitrage bots quickly buy and sell any differences between the exchanges.
Wow. 10 years ago today, a Breitbart link was at the top of the reddit front page. Huh...
the limiting factor is that shafts havr to accommodate bidirectional movement and using a rope only allows 1 per shaft.

you can solve this by having the cars on rails and having unidirectional shafts where the cars only travel horizontally at top and bottom. this would allow muliple elevators per shaft.
Interesting. Curious what about it made it your favorite vs other available Mac editors. I'm not a Mac person, but my impression is that unix/x11 ports are generally not favored by Mac owners if there's a comparable native application.
Schedulers for Multi must be fun - I'm sure they must have employed a whole research group for solving this problem. Scheduling simple elavator systems is still a problem nowadays, this one? It's so much harder.
PostCSS plugin to generate a custom CSS var shim
:)

Some time ago I did more Java and used Eclipse heavily and its debugger was really nice, so I share your opinion that you get nice features.

However if you are working on a project (at least that has been my experience so far) that does a lot of multiprocessing (let's say a web service with a processing scheduler in the background calling into processes implemented by different languages) and you may have bugs on several layers using different programming languages, I like the fact that I can use the same concept for all of them and write some custom "debug.log" that I can later analyze (obviously good logging in the first place can help a lot).

But I may check them again: Do modern debuggers work across languages (assuming available source), let's say web-request -> Python -> FFI -> C++?

Previously such scenarios have been non-trivial to debug (although there are some pretty advanced multithreaded code analyzers now), but maybe it has changed for the better.
Kind of reminds me of IP packets, but of people not bits. They could even travel underground from building to building and then we would have an internet of elevators transmitting packets of people (hopefully with reliable delivery and no dropped packets).
When you're “old” in tech
TESS mission to discover new planets moves toward launch
That FOX News cover story seems pretty well-substantiated.
The atmosphere is emphatically _not_ in equilibrium. Why would you think it was? There's a giant fusion engine pumping energy into it, resulting in a fuck of a lot of activity (wind).

In particular, the upper atmosphere would not be colder than the lower if it was at equilibrium. Think about it.
It's not about the ideas, it's all about the execution.

"Let's make a website that connects users" is not that new idea. It's hard to do it so it scales and you don't go bankrupt in the meantime.
Tyrone vs. Armagh live stream [pdf]
I used it for web development on fedora machine 6 or 7 years ago. It's like notepad but with some features could be notepad++
I have wondered this about mirrors and LIDAR, sounds like it is being worked on [1]

[1] http://ieeexplore.ieee.org/document/5409636/
My experience, which is of course my experience, has been that programming languages built on JavaScript such as Elm and ClojureScript wound up being harder to learn than Vanilla JavaScript. The reason I think is that JavaScript programming is really two different things. There is the language, JavaScript and its syntax and semantics...this is where the differences between imperative and functional and object oriented techniques show up. Dynamic versus static typing and namespacing/modules also show up as differences between the languages.

The other JavaScript is the Browser/DOM API. This is not syntax and semantics. It is approximately function calls to a standard library. Elm and ClojureScript and TypeScript and what have you, may wrap this in a library or a different API. But, at least for me, this does not solve my problem of being unfamiliar with the underlying abstractions. Even worse, once I scratched the surface to learn an abstraction, for example Service Worker, I was on Mozilla Developer Network looking at JavaScript. Without understanding JavaScript, I gave up "official professional" documentation for ClojureScript or Elm "amateur" documentation of the underlying JavaScript abstraction.

Finally, my specific conclusion about Elm was that it is not worth my effort to keep up with breaking changes. Blog post code samples and tutorials seem to go out of date every few months. Not just a little, but irreparably out of date. If Elm ever stabilizes around a spec or something like a spec, I may take another look. But for me, it feels like a case of perfection as the enemy of excellence.

Good luck.
Think of it as government created inflation, ie a tax on your held currency, and it makes a lot more sense.
This is the price we all pay for lazily defining a complex cognitive task as a mere image <-> label problem.
Well, if you're determined to prevent scraping, it's rather easy to hide content from non-JS bots: simply pull in the content via Ajax or "encrypt" is and perform the decryption via JS.

So thinking about how to ward off bots that do go the extra mile makes sense. (From a scrape-protection POV at least)
LOL I am the author and I didn't know what that comment meant when I saw it above!! Derp and I will go fix my broken links now :) Thanks for the heads up!
Queues are one of my favorite tools in my programing tool belt.

In Python they make it easier to right thread-safe code. I have written a similar article for Python with a focus on thread safety: https://lemanchet.fr/articles/learning-python-3-threading-mo...
132C @ 30 psi is pretty extreme, even for just a few minutes!

(Our "flash" protocol is 10 minutes instead of four, but it probably depends on how heavily wrapped the item is).
> That means that all cars must traverse the entire distance

with a lot of cars in uni-directional shafts, is this really an issue?

> all cars must wait each time a car reaches a floor

maybe solved by a 2-lane shaft with a passing lane. very doable with rails or towing cars.
Yeah I've seen a lot of sites that explicitly state that, as well as in their robots.txt

All robots forbidden, except googlebot
... but I love the sound of that word, I wish I could use it every day, LOL.
No, Dark Tangent just mentioned it at the closing at DEF CON 25, I can't find any more details than that.
That's very interesting, thanks for sharing. What resources would you recommend to start understanding these points for a layman?
When people say they expand the money supply it means diluting the existing holders. The actual unit of accounting doesn't really matter. Subdividing bitcoin units does not dilute existing holders.
Nice talk. I agree with you that the repl in Clojure and Common Lisp etc is much more of a first class citizen in the development environment. What people often don't realize is how powerful the repl and worksheet can be in scala development.
Ask HN: How much do you charge your clients for mobile app development?
The numbers are all over the place, obviously because each type of app can be totally different. But how much have you been averaging per project, the last 12 months or so?
A short presentation about the project made by Martin a fellow dev who joined the team:
https://youtu.be/2BnPQpjsZzM
A person who has submitted some pr fixes and shows an understanding of the software stands a good chance.
Placing 1 million offers to sell at 1000 is akin to shouting fire in a movie theatre. It is going to start a panic and a big price swing. Which then means you can buy in the dip, pull your fake orders, and make some easy cash.

Trust me you don't want a market like this. Bullies with deep pockets will destroy you. Your comment looks like you have never traded outside of Scottrade.
What I dislike about posts like that is how little depth is in it. The whole point can be reduced to

> BTC will be popular and grow because it's popular and winning right now

This sound circular-ish to me. How about a different interpretation?

- BTC is overhyped to the point of completely non-technical people in distant countries buying BTC "to get rich quick" (this narrative is pushed hard by both media and BTC fans).

- so there is a constant influx of USD into the BTC ecosystem from those folks. Note that it happens regardless of any technical or economical analysis and drives BTC price up

- however, that influx is clearly limited (by the number of naive people) and predicated on constant growth [1]. The only real purpose of BTC for those "investors" is to get rich quick, they will never buy coffee with it. As soon as USD:BTC flattens out (and it inevitably will), they will try to cash out, crashing the markets in the process. It didn't happen yet just because there were so many people to be convinced (or fooled), but it's going to happen.

[1] side note: in this sense it's literally similar to ISIS, which amuses me a bit
> scrubbing allows the soap molecules to magnetically organize

Do you have any links about this?
Things do not appear to have changed that much, huh?
>all the evidence points to the former

That is patently false, and you should not make factual claims under these circumstances. These claims add to the noise, not the signal.

The scientific evidence for innate psychological differences between girls and boys is overwhelming. There is a clear scientific consensus on this. I cannot fathom how this can still be controversial.

Specifically about your "cars vs dolls" example, I'll give you two quotations right of the bat:

- Shown two pictures, one of a mobile (physical-mechanical object) and one of a face (social object), there is a clear gender difference how much a child will look at the mobile vs face. (Yes, boy likes mobile, girl likes face.) In newborns btw. so that is hardly an artifact of human societal norms. [1]

- Offered a choice between a toy truck and a doll, there is a clear gender difference how much an adolescent will play with the truck vs doll. (Yes, boy likes truck, girl likes doll.) In monkeys btw, so that is hardly an artifact of human societal norms. [2]

[1] http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.627...

[2] https://www.livescience.com/22677-girls-dolls-boys-toy-truck...

{Ed. spelling}
This sounds a lot deeper than just being bored as a developer, maybe see a counsellor? They'll be in a better position to help you than any of us.
Hopefully not.

Their tech, albeit looked like from an SF movie in the 2000's, now is really weak given its price. Without Jobs, they're a souless company IMHO, and risk becoming an IBM for hipsters in the next decades.
Translation of Wikipedia page for Lexnet, https://translate.google.com/translate?hl=en&sl=es&u=https:/...
I hope HN could avoid mindless cheering and positivity related to technology matters. Negative or positive comments that only express private feeling should be discouraged. They reduce the value of the discussion.

Interesting technological discussion means criticizing.
I've been using gedit as my main programming environment for more than seven years now (mainly C++/JavaScript/Python development). It integrates neatly with GNOME 3, has a very clean, uncluttered interface and has all the features I need through plugins (Git integration, embedded terminal, word based auto-completion, block editing, highlighting of white space, auto-formating). Coming from DOS/Windows I never got my head around Emacs/Vim due to the "non-standard" user interface.
Couldn't you just soak the sponge in bleach? Bleach kills everything and it's a liquid, which can get to the depths of your sponge.
I agree there is a difference between long-term and short-term debt. Obviously if you don't have money and your payday loan matures (has to be paid) tomorrow that's different from a loan maturing in 30 years -- when you may or may not have money, and when inflation/deflation may have increased or decreased the absolute value of that debt.

But the graph in your link makes it look like Greece is less indebted than the Netherlands. As the article states, that's because the market value of Greek debt is low (lower than nominal value).

That's because few want to buy it, since many think Greece won't repay its debt. Yes, if Greece defaults on its loans they will go away. But it will have consequences. For example, lending money in the future may be more difficult.

More generally, if a country borrows linearly at some point no one will believe in their ability to repay, so market value will trend towards zero. With your measure the indebtedness of a country will go towards zero (along with the market value of its debt) the more it borrows.

It doesn't make sense. The debt is still there and defaulting on it will have consequences.
My last CEO was well into his 50's at a tech startup and his wisdom was invaluable. While he may not have grasped many of the concepts is digital natives understand, he brought in a new perspective. Old school things like 'servant leadership' and hosting family like dinners brought our team super close together.
Some things you don't want to be curious about, such as the thousand ways to write a urlencode function that isn't quite right...
The car motion is not independent and it's hard to use the capacity well. Consider the morning rush in a big office tower when everyone starts on the ground floor. You can only use the bottom car to move these people.

You need a sideways dimension of movement to avoid this problem.
I'm curious to see what will come of Westworld now that Hopkins' character is (apparently?) out.

As for quality of material, I don't know whether to list Mr Robot as an example of good writing or not. It's got good dialogue (and accurate hacking scenes!) but overall the plot seems to be borderline-ludicrous and the Anonymous/Occupy Wall Street ”stick-it-to-the-man” objective seems so... puerile?
I always thought that they used the vacuum of space to accelerate and decelerate those
or you know, run chrome in a real desktop environment. sure it might take more resources, but that's definitely cheaper than tracking down the places in chromium where you need to make the changes.
This is not true at all. The only technical requirement for you to follow the functional paradigm is immutability.

Keep in mind that passing a first class function into another function as a parameter is not that far off from passing the result of that function as a parameter.
You've got to make sure you have all the facts though. Renting a $1,900 per night mansion looks a lot less extravagant when that cost is being split by 7 people.

And renting a fancy car for a few days might not be that much money. I recently used Turo to rent a gold Cadillac for a trip up to Marin County. Pretty nice, huh? It cost less than renting a Nissan Altima from Budget. (I checked.)
So software engineering techniques such as React and Redux were already known back in 1976?

(Just an example)
$30 USD a month, or $150 CAD, and you have to commit to a year at signup. Cancellation fee is 99% of the remaining term.

Kidding aside --- any plans for Adobe to open-source Coral UI? I work with projects that run right beside AEM but not within it, and it would be great to make that entire experience seamless.
> you're just required to make the code available

And any modification of that code for free AFAIK.
I really like the idea, and looking at Youtube interface 10 years ago remind me of the time when I started writing small programs.

But I'm disappointing that the website doesn't use SSL at all.
That does makes sense, but I imagined that most people that didn't like Vim/Emacs would end up in an IDE using the editor supplied. I imagined this middle ground as pretty small. Didn't know gedit supported the plugins you mention though, so that sways things.
The big benefit is that you get more than one elevator per shaft. For skyscrapers the amount of floor space wasted by elevators grows exponentially by the number of floors.

Say you have a 5 story building that needs a one shaft elevator. 5 floors tiles 100 sqft per floor is 500 sqft of wasted shaft space. Then say you have a 10 story building that needs two shafts. Now you are wasting 10 floors times two shafts or 2,000 sqft. And so on.

An old and terrifing solution to this was to use two shafts and run a continuous loop of open door elevators.

https://m.youtube.com/watch?v=Ro3Fc_yG3p0
A very good (and much faster) alternative is geany - https://www.geany.org/
I feel like they didn't really do much to motivate this.

Some of the comments here about increasing throughput provide clearer motivation - they do show this super briefly in the video with elevators operating in a cycle, but the benefits didn't really click.
*How Apple WILL become a trillion dollar company.

With the 10th anniversary of the iPhone coming in a few months, Apple is going to make a splash. Not only will the hardware blow minds, but it will also open up a brand new market for AR that we haven't even scratched the surface of.
http://store.steampowered.com/app/282900/Hyperdimension_Nept... <- Here is how you can play video games and watch anime at the same time;
Making Computer Vision Systems that don’t kill your users
Nothing a little deep learning can't solve. Right? Right guys?
Well, there are ccTLD registries that do not allow protecting or hiding the owner's identity. The FAQ on Njalla doesn't clarify how this works legally and if certain authorities could shut down domains when they find that the owner in the WHOIS is just a proxy for the real one. The best option, IMO, would be to use TLDs that allow such protection to be used.
Last week: https://www.cryptocoinsnews.com/btc-e-domain-seized-by-autho...
I don't understand the use of 'adverserial attack.' Makes it sounds like the machines, or the creators of the machines are at war. When in reality a stop sign sticker adds texture to a mostly mundane public realm.
Unless that truck crashes into people :)

I think that scenario isn't as likely as unintentional screwups at the moment.
Kone UltraRope carbon fiber core hoisting rope allows 1 kilometer.
Anyone know why the TAO [1] has such relatively poor IPC and mis-predicts in Table 1? It's an order of magnitude worse than something somewhat larger, Multifeed (70MB vs 199MB). Then if you flip forward it also has the most improvement in Figure 7 but also the most room for improvement.

[1] https://www.usenix.org/system/files/conference/atc13/atc13-b...
The incarceration rate is mostly due to our really, really long sentences. Not that that's great, either.
More importantly generic code is almost inevitably bloated, less efficient, and more complex compared to code which only attempts to solve the actual problem at hand, as opposed to attempting to provide a generic solution for all imagined use cases.

A simple example would be a PRNG. Specialized version:

int dice_roll = random(1,6);

Generic version (this is from C++'s standard lib):

std::default_random_engine generator;
std::uniform_int_distribution<int> distribution(1,6);
int dice_roll = distribution(generator);

The specialized version does not cover non-uniform distributions, nor the use case where you need multiple PRNGs with independent states.. and is much simpler and more straight-forward because of that.

Often generic solutions are the best trade-off in the end, but one should not assume that more generic is automatically better.

I think the reliance of modern programmers on libraries which offer highly generic (and thus almost inevitably sub-optimal) solutions is one of the primary reasons for software boat.
At what point would people start using Bitcoin as currency? When it hits 5k, 10k, 100k, 1m?
The Lawn Chair