skysight-inc/HackerNews huggingface dataset:
>>> My view concerning your request: no.

is probably the best response for the request.

On a related note though, it's always amazing how on one hand Big Banking tries to show that it's in touch with the latest tech developments (Bitcoin Consortiums, RFID/NFC payments) etc. but on the other hand display a very shallow understanding of how secure systems should work.
Wow, that's a surprise. We like Rethink very much and are also deeply invested in it. We'd be willing to lend a hand with OSS development, especially Java driver (which needs much love).

Btw, this is our Java ORM built on top of RethinkDB Java driver: https://github.com/DevScore/rethinkdb-java-orm
> C helps you think like a computer

I recently bought K&R, doing a bit of micro-controller stuff without the Arduino abstractions, and this I can agree with. I now have an idea how code really gets executed on a CPU, and how the contract between the bare metal and the assembler code for doing so looks like.

That the concept of a stack is built into x86, and why calling conventions are important, all of this stuff I had no idea doing Java development for all these years. What do I need a linker for? Object files, what?

I don't really like it, but there is something strangely beautiful about it - if you look hard enough, you can see the machine shining through the unforgiving cold blue ice that is C.
That's pretty much exactly my argument in those cases, too. The government not finding a piece of speech so objectionable as to be criminal is a far cry from a positive moral defense of its existence.
Wool – Omnibus Edition (The Silo Series)
"1 nautical mile = one minute of Earth's longitude"

... along the Equator
It's hard to over-estimate the historical importance of C, and the amount of groundbreaking work and important knowledge codified in C codebases.

Also, it can't be denied that there will always be areas where the exact control of memory layout that C gives you is not just nice-to-have for performance reasons, but a prerequisite for a good implementation or understanding of some algorithm.

Neither of those points, however, mean that C is the only suitable language imaginable for doing low-level work, or that the past forty years of programming language research are irrelevant to the spaces that C excels in. I think Rust shows quite succintly the immense value of the combination of an expressive type system and C-like zero-overhead abstractions.

Learning C, like learning some assembly languages, to some extent is probably necessary if you're serious about understanding computers, just to understand what's going on. But when it comes to actual use in production systems, I am glad that we are seeing serious alternatives to a language so prone to simple bugs as C. Think of all the time and money that have been lost to buffer overflows and segmentation faults.
Yes, that would be normal. During an acquisition the future is unknown so you don't have a reliable roadmap you can use to set or update development goals. Other activities that take away from development could be developers working on capability demonstration or participating in technical due diligence.

(I don't know anything about the rethinkdb situation, I'm just speaking generally here)
>not sure why all of a sudden you're changing the subject.

Well trying to connect this and bring it back to the topic of the original article…
Hear, hear! I can only see it being compared with dropwizard which is "only" a REST framework for Java. What's the problem this is solving?
Building web apps with Go
I love phusion/baseimage. Great stuff and has saved me so much time. It's in quite a few projects I've started.
one word: EXPENSIVE
New gTLDs for October 2016
Introductory programming language texts do not concern themselves with "security holes" usually. This is a strange criticism.
Not sure what your metre comment is about, but it turned out that definition wasn't accurate enough to confidently state the speed of light, so the speed of light was set to 299792458 m/s and a metre is consequently the distance light travels in a 299792458th of a second.

(The second is in turn precisely defined by particle physics.)
Ranking Potential Saboteurs of Elon Musk’s SpaceX Venture
This looks awesome. Will have to check this out tomorrow.
Well now KSP is going to be renowned for paying developers less than fast food workers. Hell I know homeless people making more in street change than these developers.

I would be hesitant to hire anyone from KSP. From my admittedly limited experience interviewing people, those people who value themselves at the bottom end of the market generally are lacking in some manner that makes them unsuitable for working in a team in a professional setting.

They most likely make great hackers and I bet they are very capable in one particular way, but can they cope in a fast paced business with large responsibilities? I've found that people asking for way below the market rate are asking for a very good reason and that's that they are not up to scratch for this type of environment.
Well, that was kind of a burn.

Was the argument by the bankers basically a complaint that retooling would be very expensive? and/or that employee surveillance would be more difficult? (yeah, I'm sure everyone is a fan of that!)
Normally people take part of their "low" salary in shares in that case. Not here though.

These developers would have been better off begging for money on the street.
Teaching C without teaching buffer overflows and undefined behavior is reckless.
> An important consumer of the data are entities who navigate the sea and air.

You make it sound like birds and fish check in with the NOAA before planning migrations.

Edit: and that they're really picky about units of measurement.
Actually worse, beggars on the street make more money.
Makes it harder, for sure.

I sat on a bond desk with a guy with over 20 years of experience. That experience was mainly during the long period of falling yields that started in the early 80s.

Opportunities would open up in the curves in various ways. The basis would move, and there was a variety of opinions about what would move the market.

Now it's very much dependent on central bank behaviour, which is something not many traders have an inside scoop on.

We've never been through a time when the interest rate on just about every major currency is around zero.
Show HN: Peek into your customer experience
I'm actually in love with Berlin transit system. Metro/SBahn is always just minutes of walking away. There are at least 4 ways you can commute - SBahn, trams, metro and bus; I prefer SBahn and metro the most, as they are always on time and frequent enough not to be overloaded even in the rush hours. If I were to live there, I don't think I'd need to own a car, or use a car sharing service with exception of transporting something bulky. So, I think, provided the public transit system is well designed and well funded, it would be safe to say that it could be OR inside cities. But that's a lot to ask for, so, yup, you're right.
That's why there is Apple Pay on the Web. I bought a new iPhone so that I could use it instead of 3DS.
https://news.ycombinator.com/item?id=12634590
One interesting bit from the article

"But we don’t still identify as “citizens of the Roman Empire,” and we certainly aren’t ruled by emperors who derive their authority from the gods of Mt. Olympus."

Interesting because many Americans do consider themselves as the spiritual successors of the Roman empire leading to things like having american "Senators" meeting in the "Senate". Also possibly why some of the commentators here seem so put off by the article.
I guess what I really meant to say is that you could levy the exact same concerns on many other libraries / frameworks. None of that is specific to React.

I guess I was also assuming that if the OP was considering using React in the first place, that they were doing more with jQuery than just minor interactivity improvements. But I suppose your concerns are valid if that assumption isn't true. I'm thinking app, not blog.
GitHub accounts leaked [REMOVED]
True, but for that we need a traffic engineer with experience in traffic flow simulation software :)
https://www.researchgate.net/post/Whats_the_best_software_fo...
> The post gives "browsers, operating systems and
> languages" as examples

Actually, I can't think of any browsers that are written in C. Unless, wait, does Lynx count? :)
Top 7 Circular Polarizer Glass Filter
I really suggest if you see your email in this list to change your github password. I have seen my account in this list along with the name of the companies I am member of in Github.
I tested 3-4 other accounts and all of them are valid credentials for github.com
You won't have problems with wifi coverage. You will have problems with massive interference.
Junk mail wastes more resources in a day than spam ever will. Spam should be legal and junk mail should not be.
That's not how enterprises work.
None of my 3 accounts in there.
How to build a cloud-based SaaS application
Huh. Apache, nginx, php, js, python, Linux, chromium, asterisk, openvpn... list is very very long. Actually I doubt there is more proprietary software that is widely accepted and reliable, than open-source (or even free) software with same achievements.
> So, kind of like Ayn Rand, which had a known history of blind following entourage?

Without any sort of quantification, that is a very hollow argument. All systems of ideas, and originators of such systems, have a history of "blind following".

Saying that Objectivists are less critical of their own and competing ideas strikes me as pretty laughable, especially when compared to the more popular ideas - like Marxism. Maybe Ayn just doesn't look as good on a T-shirt as Che...
Sure they do.

To clarify, GP here is probably talking about UB security holes, not stuff like XSS. Most intro texts I've seen have "watch out!" notes all over the place.
> Google will drop support for after 2 years

I agree with this as an Android user. The lack of device support from Google is appalling. And all my nexus devices (4, 7) have had major hardware flaws that never get fixed - once you're past the warranty, you're SOL. The 7 had many touch screen problems, and a very flimsy charger port (which broke under warranty, then broke again after - so I can't charge it anymore :|).

If you want decent hardware on Android, you have to go with Samsung. But their support for devices is even worse than Google - my Tab S just got Marshmallow. And touchwiz really hurts the Android experience.

Compare to Apple - I still have a first generation iPad that my kids use, and it's still going strong. It's a bit dented, but that thing is a tank.
I'm confused what you mean by "multi-component pages". I work with a mildly complex React SPA using a library like Redux and we haven't really had issues with things becoming too complicated.
If you never kill anything, you will live among zombies
"...almost all of whom are running TLS internally and have significant, security-critical investments in out-of-band TLS decryption. Like many enterprises, financial institutions depend upon the ability to decrypt TLS traffic to implement data loss protection, intrusion detection and prevention, malware detection, packet capture and analysis, and DDoS mitigation. Unlike some other businesses, financial institutions also rely upon TLS traffic decryption to implement fraud monitoring and surveillance of supervised employees."

And thus essentially defeating the entire purpose of TLS. Can you please help us continue doing this with the new version of TLS too. Thanks. Love. Big Banks.
> You are welcome to disagree with the notion for your inbox.

And we did, by implementing Bayesian spam filters, not be making spam illegal. It's a bit rich to think we can legislate a global Internet.

> Telemarketers are just doing their job. Door-to-door salesmen are just doing their job. Pickpockets and hit men are just doing their job.

These are differences of kind, not degree.

> That people have found a way to make a living from being an asshole does not mean I have to support them in any way.

Feel free to spend your money how you please, but do we really have to write it into the law?

Why is junk mail legal but spam is not? It's because Congress could understand the mechanics of junk mail, not because junk mail has any sort of moral or societal value lacking in spam.

> In the end, the purpose of most advertising and sales activity is to manipulate people into buying something regardless of the purchaser's utility or need. This is a fundamentally disrespectful activity; the people they attempt to manipulate owe them no respect in return.

This is a pretty cynical view of marketing. Do you work somewhere with a marketing department? Is that what they do?
The huge advantage of C (before the advent of LLVM) was that it was relatively straightforward to write a C compiler for any exotic or not-so-exotic system, since the language has very simple semantics and many operations would correspond to single machine instructions. There are literally hundreds of production C compilers written to this day.

The syntax of the language is also designed to help the compiler writer and not the user – think of "declarations mirror use", the irrelevance of the order of type specifiers, etc.
The best protections would come from both.

A strong political regime and support for privacy. Strong technical tools for enforcing those political goals.
On a related note:
I find it sad that Mozilla hide the button for rss subscriptions in recent Firefox versions. You can restore it when you customize your toolbar (i.e. leftclick in the tab area -> customize ...) but that prevents people who don't use rss yet to "discover" it so to speak.
Thunderbird seems to do that for me.
Dan Abromovich sort of introducing Redux in this talk. https://youtu.be/xsSnOQynTHs
I don't think that was ever very likely, it kind of seems like Mr Kernighan didn't like Pascal: https://www.lysator.liu.se/c/bwk-on-pascal.html. I'm not at all clear about the detailed timeline, but this link is a pretty good answer to that thought. :)
Isn't that how it's supposed to be? A short description in the <description> tag of the feed, with the full content not being downloaded until the user wants to go there?
I don't understand why the banks need to change TLS 1.3 to spy on their employees. When I was working at a bank, there were literally no routes from the Intranet to the Internet. Everything went through a proxy that blocked 95% of the Internet. Had to run a proxy server on jrock.us in order to get anything done. (They just bought the list of sites to block, and jrock.us never ended up on it. Blacklisting, very good security technique...)
The shortest distance between two points on sphere is along the great circle that contains the points, and are the closest thing to a "straight line" you can have on a sphere.

Straight lines on a Mercator projection aren't great circles, they're rhumb lines, and if anything they're a spiral on the sphere, not straight.
Saturn’s moon Dione harbors a subsurface ocean
"Like many enterprises, financial institutions depend upon the ability to decrypt TLS traffic to implement data loss protection, intrusion detection and prevention, malware detection, packet capture and analysis, and DDoS mitigation. Unlike some other businesses, financial institutions also rely upon TLS traffic decryption to implement fraud monitoring and surveillance of supervised employees."

I'm at lost here. What's the point of having TLS if it can be easily decrypted? Why not to ditch it altogether then? All this argument sounds somewhat fishy, just because your practices rely on insecure behavior, it doesn't mean it shouldn't be fixed for the rest of us.
The point is the GE was delta 5M. That's almost down in the noise. Small changes in turnout (or huge changes this case) matter.... and that's ignoring the significant crossover vote in the Rustbelt.
> The article doesn't really say what he posted.

> Why did I get shadowbanned?

> Beats me.

> But it was probably because I asked people to tweet me examples of Clinton supporters being violent against peaceful Trump supporters in public. I got a lot of them. It was chilling.

It was literally the second paragraph of the article...
Haha, I use Chrome's emulator which covers most use cases. I use SCSS with CodeKit but only so I can do @import's of for example my global.css into specific page CSS files. Not any crazy stuff. I'd love to use variables though as that'd save time, although a find and replace over 20 files in Sublime Text also works fine!

It's really important my site works well on mobile. So I've spent a lot of time adding countless media queries. Simply keep adding more until it works on every device (in the emulator).
Thanks for the reply.

I 'feel' safer with the right to carry a gun. I can feel safer when everyone has a gun. Therefore morninj's argument does in fact also apply to guns.

Anyone can feel a certain way about anything, which is why it is invalid when trying to construct a logically sound objective argument.

A subjective premise can not lead us all to an objective conclusion.
You should have mentioned the official plan of a complete rewrite as a microkernel in message-passing dialect of Visual Basic, which was supposed to land in version 3.0.

https://lkml.org/lkml/2005/3/2/247
Why would Apple need two NoSQL databases? I understand it is probably pocket change for them, but still. Did they find FoundationDB didn't work for them?
Ask HN: Would you pay to emulate classic game console via any device you own?
Looks like the results of brute forcing password hashes. The list only contains easy passwords.
Feels kind of like a mixture of https://www.indiehackers.com and https://baremetrics.com/open.

Good work on the UI. Very usable.
mitm surveillance of employee traffic is basically a cornerstone of enterprise security since those networks are designed to be very squishy on the inside. Thankfully Google is turning the assumption that the perimeter needs to extend to your rather vulnerable clients on its head but that will be several years before it's productized enough that middle managers will be convinced to buy it by a VAR over a game of golf.
> the same processor (slightly higher clock speed)

So... not the same. Also the GPU is faster too.

I'll agree with you that it's silly that they're still trying to pass a 1080p screen and lack of SD card as high end though.
It might suck, but it's what kids are learning, since Scratch uses it.
Ack. Sadly, enterprise procurement is all about avoiding blame in case something goes wrong.
Another issue is contributing to open source projects. I know a case where a customer's in house developer had to wait two months to contribute a few lines patch to a open source project because legal objected. They never dealt with that situation before.
8 Amazing things about Rosemary
I don't like Samsung because they bloat Android.

Out of your points, this might be the easiest one to solve. I got a Samsung after being a Nexus owner, and it's not so bad! You can change to the Google now launcher, Google keyboard and so on, and Samsung does not actually get in my way.
The first reaction of a friend of mine, Android developer, was like "Maybe I'm buying an iPhone 7 on leasing, because the Nexus are dead and the Pixel costs so much". Then he realized that the iPhone costs even more. He's not buying anything at the moment. He's got plenty of phones after all.
I think that's a very biased way of looking at this request. They don't necessarily have a shallow understanding. They have a set of very strict rules they have to obey. If that means no privacy for the employees, then they have to implement no privacy for the employees. The reasoning of the author has been explained pretty well in my opinion.

But that's completely orthogonal to the understanding how the secure systems work.
> I wonder whether it's a good idea to have students work through "the bible".

That's probably a pretty good analogy - it's useful maybe for historical value, but it has to be understood that some of what's listed is no longer best practice and you can't, for instance, go around stoning adulterers and amputating thieves' hands.
Dera Pakhtoon, Saidpur Village, Islamabad
As much as VR pundits may hate it, if VR will succeed (as in: used by a broad audience), it will be in this way rather than as dedicated device. That is, if Google actually supports these APIs and does not throw early dev adopters under the bus (I fear this will happen, though).

Like it or not, but Apple will have to make a move.
> The most recent edition of the canonical C text (the excitingly named The C Programming Language) was published in 1988; C is so unfashionable that the authors have neglected to update it in light of 30 years of progress in software engineering.

This is an odd argument. C has hardly changed or evolved since 1988, so there's not really a need for a new edition.
> > C’s influence can be seen in many modern languages;

> Saying that that's a reason to learn C is a non sequitur. Why?

To better understand how and why those modern languages work the way they do. The same as learning assembly helps you better understand how computers work (and what C really does under the hood). Learning about layrs under your abstraction layer typically leads to better understanding of your abstraction layer.
That's a problem for you, not for most people; therefore not google's problem.
Blockchain IoT security startup Factom secures $4.2m Series A Funding
That price though.. :(

If pixel is completely replacing nexus, then it's a complete bummer, as one of nexus' best points were very good hardware in reasonably good package for half the price as flagship competition (galaxy, iphone). OTOH, it's maybe a good business move if they manage to take galaxy users to buy pixel, Google will make a good buck for it.
I call it paper security or checklist security. Usually it is about implementing enough to check off a list of requirements from some document. Antivirus installed? Check (Nevermind it is a Linux box and AV loads a dubious proprietary driver in the kernel with a huge attack surface and remote exploit posibility because of how it does updates), such and such EAL-4 operating system intalled? Check, and so on ...

So they tick all the boxes and in the end up with a worse off posture than if they just stayed with defaults for example.
Might I suggest SaferCPlusPlus [1] as the "different approach". SaferCPlusPlus is a memory safe subset of C++. But the key is that the C++ preprocessor is now powerful enough to enable the creation of compatible safe substitutes for the unsafe C/C++ elements. (Native pointers in particular of course.) So rather than rewriting all your code, translating from traditional C/C++ to SaferCPlusPlus can be just a glorified "find and replace" exercise. (Well, maybe a little more than that, but not much.)

I think solutions that don't require any code modification like Softbound and SAFEcode (and even the LLVM sanitizers) aren't popular because the resulting executables are quite slow. Whereas SaferCPlusPlus strives for minimal performance penalty. (Perhaps with some cooperation from C/C++'s formidable optimizing compilers.) (Btw, if it's not already clear, this is a shameless plug.)

And not only is conversion to SaferCPlusPlus far less effort than rewriting everything in another memory safe language, it can be done completely incrementally. What language has better "bidirectional C interoperability" than C++?

[1] https://github.com/duneroadrunner/SaferCPlusPlus
Spot on France: One of Europe’s Emerging Locations for Alternative Finance
Should get a refund then. A minute of longitude near a pole is inches. Its a minute of latitude for a reason.
Is Apple All Set to Own Enterprise Mobility with iOS 10?
Adding to the forum thread: I'd certainly pay for RethinkDB if that's what it takes to keep the lights on.

And I'm only using it for hobby projects. I don't want to use MongoDB.

Thinking about it, I'll just keep using it for now.
That's a great list and some options I haven't seen before I'll try out.