skysight-inc/HackerNews huggingface dataset:
Is that a valid reason? I know that personal taste plays a strong and important role but typescript is really cool.
The short answer is yes: OSMand (note, not OSM - but a fairly popular mapping/nav android app using its data) has users who build "full address maps" for entire countries, but it has to be put together as a downloadable bundle and mostly hasn't.

The other problem is OSM tends to have good street maps, but very limited door-to-door coverage.
We are planning on using your Logo API (and other APIs) in a new project and really appreciate the service and intent behind this new initiative.
And I could also add

"Beauty is truth; truth beauty. That is all ye know on Earth or need to know."

But I think it's a bit self-contradictory ...
Congresswoman Barbara Lee: Americans want to end the country's longest war
Think less in the morning to improve your day
Prominence is hard to do automatically, so it may not be trivial to get the system that renders the osm.org tiles to prefer Philadelphia (it does things like look at population, but that data is present for Philadelphia).
Assuming you're writing your own HTML and CSS and use a command line, deployment doesn't get any easier than http://surge.sh , which is free
Opinion: Obama’s reliance on drones is foolish and counterproductive
Google X's new Delivery Drone
Right, you can't have an incentive structure that encourages corruption.
Is there a one-liner you can use from the shell that preserves order?
https://news.ycombinator.com/item?id=10382199
I like riot.js; a react-like library weighing in ~3.5 kb min+gzip.

http://riotjs.com/

Browserify gives you modules. This technology can be used to structure the code & package only the bare essential functionality.

http://browserify.org/
How Amazon and Jay Carney Lost the Game of PR – And How They Could Have Won
The major difference between OTC and exchange traded derivatives is that exchange traded ones have set contracts that standardize these things. What those set contracts are is exchange to exchange and product offering to product offering.

You can take a look at CBOE's product web page to get an idea about the different kinds of options products they offer.
It depends – if you write a library, using typescript is extremely helpful.

If you just want to write a site while using a bunch of libraries, it might be useful to use VSCode, which provides autocomplete for normal JS code, as long as at least parts of the code have typescript bindings.
http://www.paulgraham.com/submarine.html

Submarine for game company featured in the story.

The story names the companies and games for sale, but doesn't name the research papers.
Please Review our secure communication software
Google Closure Compiler [1] can also perform dead code removal, but it requires extra work annotating all public APIs and naturally it can't cope with dynamic/indirect calls.

[1]: https://developers.google.com/closure/compiler/
Phasing, and sympathetic resonance. With 10+ speakers pointing in constantly random direction, in an environment as changing as a starbucks, I would assume that somewhere something might start vibrating at a frequency well within human/cat/dog hearing. Just pray it isn't one of your fillings.
I've been using them for 5 years and never heard of this. They did start to offer 2 step auth recently.
Life on Earth Started 4.1B Years Ago
That code has nothing to do with TypeScript. First of all, it's a side-effect of JavaScript syntax, and it's also a really strange way to write code. This author's code doesn't seem simple or easy to reason about to me, partially because it's hard to read.
being cheap I tested the pipeline with eclipse and groovy, with nice results
https://www.thinkingonsoftware.net/tech/eclipse-ide-configur...

minus a couple of bugs which should be fixed by now.

I was to build the startup front-end with typescript, but then there were too many libraries needing manual wrapping and I didn't want to experiment too much.
I don't quite get the Atwood article, in both of the benchmarks he shows, Kraken and Octane, the Android device scores better than any IOs device, when using the stock browser. It's only when using TMOUS they do worse, so why do anybody use that?
Hacker reveals how to extract PIN of a smartphone from any selfie
Just a reminder regarding the Dell XPS. Dell officially supports Linux on these only on the developer editions. The Windows versions differ in things like the Wi-Fi module and are not recommended if you plan to use Linux.
> We're used to things getting better quickly when it comes to technology.

It doesn't help that some influential people in the software industry, like Joel Spolsky, told us to bet on the hardware improving fast. See for example:

http://www.joelonsoftware.com/items/2007/09/18.html

Particularly this part:

> a couple of companies, including Microsoft and Apple, noticed (just a little bit sooner than anyone else) that Moore’s Law meant that they shouldn’t think too hard about performance and memory usage… just build cool stuff, and wait for the hardware to catch up. Microsoft first shipped Excel for Windows when 80386s were too expensive to buy, but they were patient. Within a couple of years, the 80386SX came out, and anybody who could afford a $1500 clone could run Excel.

By contrast, he describes Lotus optimizing 1-2-3 so it could run in 640K of memory. Who would want to be today's equivalent of Lotus? So just pump out features and wait for the hardware to catch up, right?
There is a wikipedia app? This is one of those cases where a little nag on their website pointing out they have an app would have been nice. I had no idea.

Although, I use exactly your desktop pattern on my phone. Go anywhere there is a search bar (they're all over on Android), and search "wikipedia foobar" and go straight to the first wikipedia hit. Works better than wikipedia's own search usually.

And their mobile site is actually pretty nice. I like it at least. I'll check out the app though.
Google Maps Now Lets You Add a Stop Along Your Route, Check Gas Prices
Also https://news.ycombinator.com/item?id=10419568.
const a = icepick.freeze({b: "foo"});

Granted, that's not as elegant as built-in support but that is literally what I'm doing at the moment when I want immutability.
Again, "lines of code" is a shitty metric. Functionality might be one, customer support might be another... but even if you choose LOC, 100x is not impossible or even unlikely. When learning Go, I went back to undergraduate coursework, and picked some example problems from an advanced programming class. I solved these problems with Go.

Seventeen years ago, I dropped that class, because it was taught in Java. According to pure LOC, I'm something like 10,000,000 times more productive in Go than in Java, because Java was so gross I chose to withdraw from the course rather than waste my time rolling in mud.

Perhaps, setting LOC aside, a given programming languages matches a developer's thought habits better. In such circumstances, not only does she finish the nominal task quicker, she is able to respond more quickly to QA feedback, or to changing requirements, or to other business considerations. Perhaps a different paradigm enables her to foresee shortcomings in an existing design. These things not only improve one developer's productivity; they make the entire team more productive.

There is so much more to programming than "how many lines of text did you shit out today" and it is incredibly naive to behave as though LOC is the prime metric. We, as an industry, have been aware of this for at least forty years now. It's time to stop.
Containerize Your Local Dev with DevLab
I'd like to see Meteor comparisons as well. I used to develop with Meteor heavily but I was frustrated by the very poor performance on mobile. The intense javascript would sometimes even lock up browsers on older devices.
The esp8266 runs it. With WiFi and costs 5 pounds with a USB interface. (Nodemcu)
Almost real time Earth images from NASA's EPIC
PG isn't God, and he related a single anecdote. I won't believe that argument unless I see current data that's language-specific.

For example, I could imagine easily being able to hire devs to work on Go, but it'd probably be really hard to get them to work on Haskell.
I'm surprised that dynamic backend management is based on Redis. This seems very heavyweight. Why not just a simple HTTP API?
The security of a system should never rely on an attacker not knowing the details of the algorithm or implementation.

https://en.wikipedia.org/wiki/Security_through_obscurity
iPhone 5 has a 5.45wh battery. If you can place a "speaker" in your room and add 0.3w * 8 h while you sleep that's ~44% charge every night. Which could be fairly useful. Up the power or assume people spend more than 8h a day in there bedroom and plenty of people would spend up to say 200$ to have one less thing to worry about.
Same here - indentation saves so much trouble. We have a coding style guide that covers things like when to use parentheses and when not.
Just as a counter data point, if there's an app for that I rarely use it. Because usually I prefer the mobile browser version to the app for many reasons, not least of which is the way to get to the web version is always the same.
VSO ConvertXtoDVD 5 Crack Keygen and Serial Key Download
I have been using a System 76 Gazelle Pro since 2012 running either Ubuntu or Mint and I love it. They are solid laptops. The help center is very friendly and knowledgeable. I had one problem when I first got my machine and they handled it in about 10 minutes with a link to a new linux kernel.
I agree. And it seems to me that it wasn't language issue, but lack of encapsulation. I also don't find those cons of using CoffeeScript convincing enough. Have these guys tried TDD? If you use TDD you'll probably find accidental overwriting out-of-scope variable in a matter of seconds. Because you should never rely on language syntax.
Mapzen isn't selling anything.
Thanks for that, it looks great.
I didn't like Lisp for a long time because of it, I've since given up and tried Lisp. My friends don't care for Lisp probably because of that as well.
Or they could hire a lot of people and quickly fire poor performers. I would class that as "bad at hiring," even though they manage to build a good team with the process.
s/greyscale/grayscale/ please
It would seem that if this becomes a trend that delivery companies would need and be in their right to assess a charge to any packages destined for certain residential addresses (they already do charge more at least at retail for residential deliveries) in order to compensate the buildings for the added labor needed to handle the packages. While it's reasonable to expect some package deliveries, it's not reasonable for a building to have to handle the volume that this article claims are currently delivered.

Likewise the person placing the order shouldn't balk to much at having to pay a $1 to $2 charge for having their packages handled (per package) despite what rent they are paying except in the cases of true luxury buildings.
I sent you an email (the one linked to your HN profile description) on the subject. I hope you get back.
No. We don't. What official record are you referring to? Have a link?
Thanks for the links. I've started to look at them.

Sorry, I don't have much more to add to the conversation for now.
As others have posted, this is my code (someone linked me here from reddit)
https://github.com/gumbykid/Climbing-Games/tree/master

I want others to contribute and I'm open to changing the designs of things, that part is fairly easy
I think I understand your point guys. Illegalization and demonization are one way of preventing people from using drugs. What you say is that there is other ways which in addition have other benefits.

Uneducated and influenceable people currently consume heroin, not realizing their act.

I would be tempted to think the fact drugs are rare and difficult to obtain the first times decrease the odds of somebody becoming an addict. Pure speculation but there is some logic still. Say one night I'm crazy, I'm not going to find cocaine right away become hey, tonight is the night. I understand that it's not a proof that it's effective. Just that it might be.

Heroin is comparable in risk profile to morphine

Doctors prescribe morphine, most likely when not using it is worse than using it, which doesn't mean the risk are low. It's just the best of the worse solutions. I understand that when you lost a leg, you can take some hard drug, because anyway, if you don't you're done. I might be wrong again, just telling you the arguments of the common here.
I defer to Wikipedia's definition:

> A language is typed if the specification of _every_ operation defines types of data to which the operation is applicable, with the implication that it is not applicable to other types.

For a language to be typed, both the data must have a type and the operations must have a type specification.

> "a" * "b"
NaN

In a dynamically typed language, that specification is enforced at runtime.

> true / false
Infinity

In a statically typed language, that specification is enforced by a compiler.

> setInterval(function(){ console.log("hi") }, "later")
> hi
> hi
> hi
> hi
...

As far as I can tell, JavaScript doesn't concern itself with any of that. It's not typed.
Oslo Becomes First European Capital to Ban All Cars from City Center
The validation piece is really interesting. Is it possible to make a private popsnip?
If nothing else, now you've created a new type of Active Denial System
Anyone know if TypeScript will ever be included in ECMAScript standard? If it is I will love Microsoft forever.
> [I use] additional variables for clarity, because the names can show what you're thinking as you do the computations involved in a complex expression

For me this was one of the greatest lessons of Clean Code by Bob Martin, in my opinion a wonderful book which completely changed and dramatically improved the way I write code. By improvement I mean simply the ease with which I can understand and modify my own code months after writing it/ seeing it last.

There's a slight contradiction here with another great lesson of that book though which is short code (by lines) > longer code simply because it's easier to consume in a single glance. There's certainly a delicate balance at play here.

It's a great thing to break down a complex process into steps, naming those steps as you go, and storing things in variables achieves that. However sometimes a better tool, and again another frequent suggestion in Clean Code (really, all credit to Bob Martin for all these ideas) is to instead break the steps into clearly-named functions, if this is possible. Chaining or nesting a series of function calls, depending on the language, can be more readable still than the variables approach and at the same time more concise.

Another great tool for the belt and one of the reasons I have come to always prefer programming in a functional style vs a more stateful, OO style, where I can (even within pretty OO languages such as Java - though the lambdas in 8 have greatly improved the ease with which this can be done).
Really? That's the only way to even measure your false negative rate. I'd call it an upgrade to what almost everyone does now.
Ruby had to make changes for almost this exact syntax case after it bit people by the thousands, they added:

foo () (irb) :2: warning: don't put space before argument parentheses .
Reminds me of the movie 'Idiocracy', in terms of quality analysis
Great to hear that, let us know if we can help in any way!
200,000 lines of code doesn't sound like a whole lot. Couldn't someone like Google rewrite it in Rust?
> Every JS code is a valid TS, since TS is a superset of JS.

There are still cases where you'll need to sprinkle <any>. For example:

var state = { foo: 1 };
if(something) {
state.bar = 2;
}

is valid JS, but the TS compiler will complain that `state` does not have a member named `bar`.
This is definitely something worth looking into, thanks for bringing it up! I was planning to involve checksums in an API article lookup and storing changes in an archive might be an interesting thing to do as well.
Thomas Jefferson’s hidden chemistry lab at the University of Virginia discovered
Well, i think Google is definitely trying to overcome the problem with the decrease in search whilst increase in use of social apps for information.And it has released 'Google Now on Tap as the answer!

It's been a week i started using the new feature and i made hundreds of searches indirectly through Now on Tap. This is an outstanding feature for sure and i strongly feel would bring back Google as the winner for search even in the mobile world.

Having said that, i am not sure how Google would deal with iOS devices.
Which haskell to js project do you recommend? The wiki lists a number of them, but it's to tell which is the best choice.
ES6 doesn't have static typing either.
Sure, as long as it's right in the focus of the beam. If that means putting it in one particular spot, is there any benefit over inductive chargers? That method would be faster and more efficient.
yeah, you click on the cog to right of the main title and select private.
Instacart Is Hiring Senior Rails Engineers
This is also case with the job interviews.

Some information is actually missing/not obvious and interviewers may actually evaluate your reaction to this situation because this would also model (to some degree) a real life situation.

So I added the missing bits (and fixed typos).

You have an array size of n of integers from 1 to n, that is not sorted. There are no duplicate numbers in this array.

One of the numbers got changed to 0. Given the array after the change return the changed number in linear time and constant space.

Assume the same array but two of the numbers got changed to 0. Given an array after the change return the changed numbers in linear time and constant space.

The first part of this problem should be simple. The second part is more tricky.
NASA Studying 2015 El Niño Event
The implicit conversions and "we'll just randomly give you undefined to propagate ondwards" stuff is a much bigger source of bugs in JS than dynamic typing. Picky dynamically typed languages like Erlang or Python will pretty reliably produce an error/exception at the scene of the crime. (More so than C/C++!)

(Also I don't think optional static typing has gotten off the ground in Python land, or adopted in production at Dropbox?)
Given what most of those machines were used for, and their scarcity, this has to be the holy grail of data recovery.
Also check out this article for more background on these images and the EPIC project.
What? The? Fuck? What year is this? Why is this shit IPv4 only? Seriously, this is not an old feature they are working on, this is brand new stuff. Come one! On top of that, unless you created your instance today you get a dialog that tells you to add a second IPv4 address to eth0, which does not actually work on Linux. I would really love to use features like this, but, ya know, maybe test this stuff first?
My oldest son found math extremely hard to learn. Parts of this article mirror comments he has made to me about his lack of understanding in k-4 and how poorly things were explained. He was so desperate to learn math, he lied to me and his teacher both for an entire year in order to sneak his math work home and have me explain it to him.
DirectX and Vulkan are perfect examples of the exokernel philosophy. Another good example is the evolution of X11, culminating with Wayland, where applications draw the UI themselves using libraries instead of sending primitive draw commands to a server.
Hehe, well, ubeam says it literally has mechanical aiming mechanisms that locate power recipients and focus directly at them. So, practical and maintenance limitations aside, they have definitely answered that criticism.
Once async/await support make it into TypeScript, it should be a lot cleaner dealing with promises. It's already in Babel, and imho I'm fine without the typing as long as modules are minimalistic, organized and straight forward.
I love how OpenBSD is consistent about using Comic Sans in their material.

They clearly haven't lost their sense of humour despite working with this terrible material. Lesser men would turn cynical over half the things they have to endure :)
How to Sharpen Your Software Developer Tools
In most languages the parsing rules are pretty sane even for humans. The question you're quoting is the perfect example of a rule that's unreasonable, no matter the answer, because there's no way in hell a normal person can remember that without first being burned and I'm pretty sure that's hard for the compiler to parse as well.

> Although Coffeescript is worse than most, any language will allow you to write expressions that are hard for humans to parse

But regardless of the truthiness of this statement, it has no value. It's like saying that no matter what you eat, in large quantities it can cause humans harm. And yet there's a clear distinction between ingesting mercury or lettuce.
But still have 97% saying they would buy the car again?
That is a statistic that doesnt match the claim that the cars arent good.
Bitbucket website and API services are disrupted
It's not that far off of ActionScript3, or ES4's proposals for strong typing... I think things are probably headed that way, I would love for the AS guys to integrate as a Babel plugin for typing (similar to flow), so that it's just one tool to rule them all... FB already deferred to Babel for JSX processing.
I am reminded of:

https://www.youtube.com/watch?v=DkGMY63FF3Q
what killed it for me was the inability to group tasks epic and sub task in meaningful ways.

we use it mostly for bug tracking today, and sprint planning is done informally picking the highest value from a table of all the major features
The code is okay.

The main mode has all the features - timer, high score, ordered score board, different layouts.

The other modes are more in testing and need some additional features, but are functional.

No motion sensing. It's far too complicated for such a simple game and a full time student with a job. A solution would be to make it on a tablet and whenever a climber hits a "hold", the person using the tablet could hit it as well, essentially doing manual motion detection. Could also click on a computer.

I encourage pull requests.
I solidly agree with that in general. Camellia actually has a funny backstory in LibreSSL. It was for many years disabled in OpenBSD because it's patented and there wasn't a completely free license grant. When we went looking for things to delete, it seemed like an obvious choice, but then Theo took another look at the patent situation and decided we could enable it. And so we ended up turning on a feature in the midst of trying to delete them.
Religion Philosophy spirituality despite politics – Udemy Free
https://news.ycombinator.com/item?id=9371238
Side question: when evaluating/updating Monapt did you take a look at any of the "Fantasy Land" compliant implementations? (https://github.com/fantasyland/fantasy-land)
I like the date information as it gives a very much needed perspective! But, knowing the year itself may not be.

Could you drop the year indicator?
Openvenues (search on github) is working on extracting addresses from web sites.

Scout (part of telenav) has a project to recognize traffic signs from free street view videos (dashcams, mapillary photos). Street lanea, exit signs on highway, companies are already working on that.
definitely! and, be consistent.

an example that is clear and consistent, albeit contrived, would be to wrap arguments when there are more than one:

foo bar

foo (bin, bar)

or if that's too "iffy" for you, you just always wrap with parens!
So if you go to extraordinary lengths you can use JavaScript functionally but it's not very functional by default aside from the first-class functions. Personally I just embrace it's imperative/functional blended nature and go with it.
Compiler error catching is a big bonus for me.