skysight-inc/HackerNews huggingface dataset:
> Would you agree that the trend of programming language is progressing to higher and higher level of abstraction and further and further away from the machine details?

That's...less than clear. The extreme high level of abstraction in PLs is consistently increasing, or at least non-decreasing, over time, but the mean/median used in actual programming may not be.
In a pinch, you can use a copyright-free version of the MLK speech. Sample:

> "I Have An Idea"
>
> I'm super happy to join with you today in what
> will go down as a noteworthy demonstration for
> freedom in the history of our nation. One hundred
> years ago, a great president --his statue is behind
> me-- signed the Emancipation Proclamation. Good
> stuff, that.
>
> I have an idea that one day we'll will rise up
> and live out: "We hold these truths to be
> self-evident, that all men are created equal."
>
> I have an idea today!
>
> Free finally! Free finally!
> Thank the Maker, we're free finally!
#1 wouldn't work because the attacker could just intercept your request and send you a new fake certificate.
Omg the best cover to drakes hotline bling check this out by an african singer
The first thing to keep in mind is that these are not general purpose machines. They only do one thing, which is estimate the trajectory of a particular type of bullet, given several inputs.

This lets the designer do a lot of precalculation, so they might use a series of cams that approximate known curves or differentials some known ratio.

Useful google terms are things like "mechanical fire control computer" or "mechanical tide predictor".

Check out "Old Brass Brains" it might give you an idea of how to approach this kind of problem mechanically; or at least how sophisticated a mechanical approach can be.
Show HN: Security Overview-Online Data Organizer Using Online Database Platform
Google Will Shut Down Songza App, Songza.com to Fold into Google Play Music
The threat is that Google (perhaps forced by the NSA, perhaps only for some users) modifies Chrome to include code that logs all keystrokes or specifically detects the Signal extension (or standalone app if Chrome is also installed) and uploads the plaintext of all messages to Google or to the NSA.

In other words, you have to trust Google to not insert such a trojan by itself and to not bow down to the U.S. government should it try to secretly force Google to do so.

You also have to trust that their security is good enough to prevent third parties from covertly performing such a feat.

That's not say that Google should not be trusted or should be trusted less than other parties, but that's the threat.
VOIP Armor by Mushroom Networks Grabs the Most Innovative Product Award
Andy Rubin takes on Android phones again
Doesn't that python code give you a list of 500,500 elements, rather than a list of 1000 elements as originally specified?
Gary: Fun programming language with customisable keywords (whatever you want ;])
Me neither. As I was reading the article I at first assumed the story was a spoof. The St. Murray candle picture is hilarious in its own right. There is something about his exasperated resignation that is akin to the suffering of catholic saints.

As I read more I came to understand that the public, including BM himself, have appropriated his persona and are doing mash-ups with it. Very nice.
> Code should be clear first, elegant second.

I disagree: code should be correct before it is clear. And because it's so easy to mess up a for loop (for me at least), I choose list comprehensions where reasonable.

> you're just being a jerk to the next dev that has to read your code

That's not very charitable to either party. You're assuming that the motive of the author is to be a jerk, and you're assuming that the reader won't understand. If I had a dev on my team who couldn't read a list comprehension, I'd (a) wonder how they were hired, and then (b) teach them.
You mean like those banana candies that taste nothing like bananas? I heard that too: that the artificial banana flavour is very close to the Gros Michel. No idea why nobody updated it to taste more like the Cavendish. If the Gros Michel ever comes back, we'll probably think it tastes too artificial.
But a theory is supposed to model something that actually exists, yes? So for instance when philosophers made the conjecture for the existence of the atom, their theory was either correct or not, on the basis of whether the atom actually existed in nature.

So if Wolfram is correct, then there exists at the lowest level of nature a network, upon which everything else follows. Wolfram is trying to describe reality, something that exists, analogous to the existence of the atom? Do we agree this far?

If these Wolfram-nodes of our networked-reality do indeed exist, how are they connected in unique patterns if there is no "space" between them?

If his theory is not meant to predict something that actually exists, as in the prediction of the atom, well then, i'll bow out of this conversation because it's well and truly beyond my conception of what science is about.
I think this would break, for example, mobile apps which use certificate pinning.
Do you have IPv6 in your home network ? Many devices (such as all the Samsung one) stop responding to ICMPv6 packets when in sleep mode (which completely breaks long-running TCP connections over v6), supposedly to save power.
This breaks push notifications of every apps using GCM, but there is no way to disable IPv6 without root, and no way to only use GCM over IPv4.
I find it mind-blowing that this issue has been known for 3 years and nothing has been done to fix it...

Issue from 2012: https://code.google.com/p/android/issues/detail?id=32662

Thread starting in 2013 on Samsung dev board: http://developer.samsung.com/forum/board/thread/view.do?boar...
Oh sure, I agree.

I'm more just curious how hes managed to come out unscathed. A lot of famous people usually take a big hit when accused of domestic violence.
Tagged / If(we) Founder Greg Tseng Tags Out After 11 Years as CEO
Entropy drought hits Raspberry Pi harvests, weakens SSH security
In both cases yes, and in both cases because I made the same stupid mistake when both languages have good means to do infinite streams and "take" equivalents. (And that's worse in the Java case, since I used those in the inner function but not the outer one.)

So, I think I need to take a break from comment-box programming for a while; its clearly not working out for me today.
Tagging a PHP release doesn't mean finalising it. That's when the tarballs go up and the email goes out.
There are still plenty of successful email marketing companies.
Not so kind, but I loved to read that!! Thanks!

I'll definitely buy http://www.amazon.com/The-End-Science-Knowledge-Scientific/d... as well, the books he recommends w.r.t. Prigogine.
html tags are valid markdown. I don't think that is just pedantic nitpicking either, part of the design philosophy was to lean on html to do things that were not supported with markdown shortcuts.

It's discussed early here:

https://daringfireball.net/projects/markdown/syntax
Yeah, OS X doesn't use the GNU one. It's irritating that there's a difference.
Thanks for the link. I found the article to be very informative. Can't say the same thing about the original Wolfram article.
Client side encryption works just fine. It's only a problem in a browser where you have to download the possibly-MitM'd program each time you want to use it. Actual installed client software that encrypts end-to-end is the proper way to use encryption.

One catch: remember that the browser itself absolutely should not be the installed program doing the end-to-end encryption, where bugs can allow the private keys to be leaked. Important data like the private keys shouldn't even be in the same address space. See gpg-agent/ssh-agent as an examples of how to keep sensitive data in a separate process.
How school shootings spread
> I imagine the owners knew that at a certain size managing the business would not allow them to live the lifestyle they enjoyed, so they just maintained it as is.

This is what a 'small business' is. Not every entrepreneur is out to take over the world.
It worked — thanks!
Zesty (YC W14) | San Francisco, CA / Remote | Software engineers of all types

Zesty is changing the way companies serve food. We’re less than two years old and we already serve hundreds of companies in the Bay Area, including names you know like Heroku, Twitch and Instacart.

Our post-Series A engineering challenges include recommendations, nutrition, logistics, live tracking and operations automation. You’ll have freedom to work on the problems that are most interesting to you.

You’ll be joining a talented, fast-growing team of ten Rails, Ember.js and data engineers. We value solid communication and leaving your ego at the door. You will grow with and help shape the organization, stay at the forefront of web best practices and enjoy the best office meals in the city.

Interested? Check out all our listings at https://www.zesty.com/jobs.
Shadowless Skyscrapers
I don't care enough about this to argue about it. I see why people don't like that Chromium works this way, and I see clearly why Chromium doesn't let pins override local configuration. Meanwhile, the cost of bypassing pins if you can run code locally is very low, not enough to change my risk calculus. I can see why Google doesn't start an arms race over a trivial speed bump, and I can see why you might want the speed bump.

If you want to be outraged about it, that's fine. I know other smart people who are also outraged about it.

Remember, though: we largely have Google and Chromium to thank for pioneering certificate pinning in the first place.
> But a theory is supposed to model something that actually exists, yes?

Yes, but "model" is the key word. If it provides a set of rules which predict the way thing that exist in the world behave, then it models something (or set of things) that exits in the real world.
Nonce word
It's a bit of a slippery slope argument. Things are hard. Let's compromise to make them usable.

That said there's a lot of potential as the crypto libraries are known to be top notch and reviewed. I hope they progressively address these issues.
Isn't it as easy as shielding a radiator from the sun though? I profess, I have no real knowledge, just an assumption.
Actually it was the other way around. It was originally a graphical game which deliberately used a set of bit-mapped tiles drawn from the CP437 (not ASCII!) font found on many old computers. It later grew the option to add in extra graphics, so that a dwarf or a cat is a picture of a dwarf or a cat rather than a colorized letter. In this mode it's actually an OpenGL game, although it doesn't do much with the hardware.

A release or two back it gained a true console mode which you can play on a real terminal.
Indeed, it does. Thanks.
I wonder if there is an API to train this on a custom dataset.

They have a few built-in models, but those seem pretty limiting in terms of uses cases. I can think of a lot more where you would want to be able to train on your own specialized images and labels.
Fortunately for most of the human population, the politics of the author of the software we use isn't really a consideration.
A modern day ‘howcatchem’
I wonder if non-TLS based VPNs could be used around that? And if those are blocked, how hard would it be to build a SSL over HTTP proxy outside the country?
I don't disagree.

I used Stampy Cat to make the market point, because there were hints that the "alright, let's play this game" spectator video was going to be a big thing, even before Twitch was Twitch.

This guy has been operating since Minecraft was in it's infancy, and he had a large following before Twitch was a big thing.
"There is a tremendous amount of excitement about the top 1% of startups, but there are hundreds if not thousands more startups that will make their founders and investors rich."

I cannot agree more with Justin and we have had several investment cases like that.
From the perspective of someone with experience working in the print industry: This is impressive work, and you nail down the biggest issue with Word—if you don't use pure style sheets, you get cruddy code. (Google Docs has this problem, too.)

I think that lots of folks are trying to find different ways to solve this problem in the print world, especially as stories have to be pulled into CMSes as well.

Personally, I'd be curious if it'd be possible to cull copy from a InDesign file to convert into Markdown, complete with links to images used in the document that could then be edited.
Nit: you are effectively re-downloading browser DOM JS crypto programs every time your browser loads a new DOM element for the page hosting the app. It's not just something that happens when you first visit the site.

That's one of the things that makes securing browser JS crypto so intractable.
Medium is a magazine with unpaid writers. You create the content, they get the brand equity and readership.
FWIW someone is trying to create a Signal/Textsecure client for Ubuntu phone[1][2], using web-sockets, with (I think) a QML-interface and a go back-end, so once it's ready it should hopefully be relatively easily portable to desktop Linux (and if/when Ubuntu convergence becomes more than a pipe dream it should work even without porting...)

I haven't actually used it or looked at the code, so I can't comment on the usability of the interface or the security of the implementation.

[1] https://github.com/janimo/textsecure-qml/

[2] https://uappexplorer.com/app/textsecure.jani
Certificate pinning does not work with certificates that are installed in the devices trusted certificate store.
In US people are like, if I am in public and if you have a pen, you can follow me everywhere and write down what ever I do.

It is like, if I am in public and if you have a gun, you can follow me everywhere and shoot me when ever you like.

No you can not.

So please learn from this analogy.
Amazing flexible dancer
But Bill Murray is an entertainer by trade. His employer is a studio, but he performs for an audience. So he isn't really partying with them in any normal sense, he is dropping in on his clients in their environment and just being cool. This guy is just extremely cool, that's what makes it different, a level of cool only a handful of people can occupy at any point in history.
Connect with your world
Spire Global - http://www.spire.com | Locations: Glasgow; San Francisco; Singapore | VISA OK | Onsite only

Spacecraft Operations Engineer | Network Operations Engineer | Platform Software Engineer

We have several positions open in Software, Hardware and Operations. Please visit our careers page to learn more:

http://www.spire.com/careers

Keywords: Satellites, Space, Linux, C, Python, embedded systems, RTOS, microcontrollers, AWS, electronics and hardware, distributed systems and networking, EE, PCBs, etc.

Overview: Spire is a nano-satellite powered data platform. We build and launch small remote-sensing cubesats to capture valuable data for weather prediction and Maritime domain awareness.

We are a fast moving, energetic start-up applying agile development principles to a traditionally sluggish and overly-burdened industry (and having fun doing it).

You will never be bored at Spire!

Please email Darin@spire.com if you are interested in learning more. Previous work in satellites not required.
Pretty much every job seeker website disagrees with this assertion...

...but to be fair, international sites may not reflect local conditions in your particular area.

In mine, I see virtually no php related jobs.

Still, stats show it as roughly 1/5 as 'in demand' as C# or java, generally.
why does everyone need to go to college?

why can't we have a apprentice/trade track for people who don't want to waste time with college (like in most other countries)?
Make the most of PhDs
You don't even need a central server for that. Just set up a p2p network and have all peers broadcast their messages (¶) to everyone they're connected to. Those peers in turn forward everything they receive to everyone they are connected to and so on. (And, of course, they try to decrypt everything in the meantime to see if any message is meant for them.)

(¶) I think you could do without sending random data unless network consists of only two active peers and your adversary taps every single internet link. (As in, even the cable underneath the street in front of your house.) If he doesn't, broadcasting your message to your (physical) neighbors would likely be enough to obfuscate the message's origin.

Anyway, the idea of broadcasting / flooding to protect metadata is not new. See, for instance, Bitmessage and Ethereum Whisper. If you ask me, though, (and you mentioned that, too) the traffic and performance issues originating from broadcasting and brute-force decryption make this approach rather impractical to pretty much impossible – at least if you want this to work for the masses. (Even if it's just for text messages, not cat pics or anything.)
I hardly pushed the envelope, just re-learned a ton of stuff that is common knowledge in the industry. Compare it to creating a cpu on a breadboard in terms of computing. A 5m diameter turbine is a toy compared to these monsters.

It's a pity I never got to the next step, we had the generator already done (2.5 KW for the 5 meter machine, 10KW for a 10 meter machine).

You're spot on about the tower mass and turning it all into a single tensile component. But you're going to have to account for the mechanism on the ground still being anchored to withstand those forces and any multiples of those forces during sudden gusts. Wind is fickle that way. Another thing I have not yet seen addressed (maybe the knowledge is out there, I just have not seen it) how they plan on doing this in a 'farm' setup, it's one thing to have a bunch of stationary machines at regular spacing interacting with each other, quite a different one when you're going to have all kinds of 3D stacking options and interference between machines (and cabling) when the wind turns. Those are complex problems.
El Nino has changing wind patterns. Wind pushes the ocean water around:

It leads to the Eastern Pacific (America) being lower than the West (Asia) normally (surface wind goes west), normally about ~50cm above mean before Asia and about 20cm below mean before America.

This changes during El Nino events, when the surface wind changes direction and the water is pushed the other way (~20cm below mean before Asia and 20cm above mean before America). Those values include thermal expansion and stuff.

The Marshall islands are more to the Asia side of the Pacific. There is a ~20cm dip in 1998. [1] It fits.

[1] http://sealevel.colorado.edu/content/interactive-sea-level-t...
Or ~1 Nokia for what it was worth before Stephen Elop ran it into the ground.

(I don't buy the conspiracy theories that Elop was a Microsoft mole sent in to do exactly that. I never attribute to conspiracy what can be attributed to staggering incompetence)
No, that would simply make kazakhs unable to connect to that service; with the proposed solution SSL traffic that for whatever reasons couldn't be MITM'ed simply wouldn't work at all.
It's depressing that Amazon paid four times as much for this business as Bezos did for the Washington Post.
I kind of don't understand this post.

Surely Twitch is an example of the 1%, not the 99%?

Not that I disagree with the end sentiment - I'm currently at a startup that was acquired as part of the 99%, but I don't think this is the most effective person to be saying this.
That the poor in Africa can have a cellphone...
I get a kick out of watching reruns of "Dallas". The mega rich oilmen depicted in that series did not have cellphones. But because some people pioneered cellphones and got rich, then because of that the poor in Africa are in someways richer than the oilmen of "Dallas".
Brendon Burchard’s New Year Strategic Planning Session
Well, you already consumed your time to develop these products, right?

So what do you have to loose? I mean, could you write what you think you will loose?
Wow, I didn't know about the CitusDB 5.0 open source version.

Does anyone know if this is response to the 9.6 PSS?

Either way, us PG users win.
LaTeX is complicated and verbose. Markdown and YAML are terse and readable.

Also, separation of form from content makes life amazingly simple.
one annoying as crap thing is that it prevents images from working against my dev vpn
Can you give an example of something you would like to do that a framework like Laravel won't let you do or you feel like you have to fight against?
Kotlin 101 for Java/C++ Developers
That does make sense and I think that's what regulators may do in some cases. However, there is a safety risk having drones flying over busy streets; if one were to fall out of the sky, it could cause a traffic accident as cars swerve out of its way.

(There really aren't any truly safe places for a drone to fly, as they could always crash into some unfortunate bystander. However, I think over roads would be higher risk than most.)

I think these sorts of decisions are going to have to be made on a case-by-case basis, which means extending the notion of right-of-way into three dimensions and creating a machine-readable national database that can be easily queried by the drones themselves to determine if they're somewhere they're allowed to be.

I expect these right-of-ways will, in some cases, need to be modified on-the-fly in response to things like forest fires, public events, and various kinds of emergencies. So, I don't think that static heuristics like "all roads have a drone right-of-way above them" will work well in the long run.
That wasn't the case for Brendan Eich[1][2].

[1] http://www.reuters.com/article/2014/04/03/us-mozilla-ceo-res...

[2] https://en.wikipedia.org/wiki/Brendan_Eich
You don't think that "geeks" would prefer to gravitate toward an environment that is not laden with privacy theft and pervasive adware, then limit their Facebook activity to those connections not present in a better environment?
Hilarious video by african singer a must watch will, your ribs and sweet melody
Yes. It's also a problem when you're deploying to, for example, EC2 instances that are too limited -- say a t2.tiny for proof-of-concept work -- to compile the Python lxml library.

That's after you figure out which 50 different *-dev libs you have to sudo apt-get install, in a tedious process of trial-and-error, ./configure, make, and error.

With Clojure this is a non-issue. lein will download what dependencies you need. And they're all already compiled into .jars. This is a benefit of the JVM infrastructure, but we're comparing Python here, so.

And of course you can upgrade the EC2 instance, but an annoying and time-consuming process, since you're not in control of the AWS account yourself, and the entire issue doesn't exist if you're using Clojure.
Thanks for the tip, I'll check a few out. Pretty sure the ones I had were Dole, so that might explain my assessment.
Reading Moxie's early stories it is indeed no mystery where his politics lie, and it's certainly not "old-school communist."
Brainfart. You're right, thank you.
But why does the app appear with the wrong window decorations? It looks like the app is using the window decorations and title font from Xubuntu.
I got offers from all of the four companies.

Show-off.

;)

But seriously, courtesy is always appreciated, even when it is not returned in kind. A prompt, polite decline means they aren't left hanging. Stay on good terms in case they acquire a place you do work later.
Twitch is surely an example of the 1% now, but he's saying that you may not be at that point yet and still have a great startup, regardless of what you are valued at, at this moment.