skysight-inc/HackerNews huggingface dataset:
This reminds me of how the guys at Panic Inc ordered new Apple stuff for their employees through a simple Slack post:
https://twitter.com/panic/status/653998672707915778
Quite clever! I wonder if their plan really is easy enough for other small businesses to follow with minimal overhead. I couldn't find any other sources for this yet, though.
That makes sense, with so many images, it would indeed take a long time to build otherwise. I just wish my eyes could make sense of them!
Yep, from the video it looks like the outer shell.
This is a horribly written piece and littered with inaccuracies. Please don't take it seriously. It repeatedly references "reunification" as well as very old political positions the KMT held in the years after they invaded Taiwan. They were never elected by the people and the island was under martial law until about 30 years ago.

The article also repeatedly mentions "reunification". But Taiwan hasn't ever been part of the PRC (China's current government). Before the KMT invasion, Taiwan was a flourishing colony of Japan with educational and transportation infrastructure far surpassing that of China.

One would have to go all the way back to the Qing dynasty to find a time when Taiwan was part of a the same country as most of the land currently known as China. One might as well talk about Denmark "reunifying" with Germany because of Prussia.

The real issue is China is powerful, has the ability to veto any UN resolution regarding Taiwan and the economic clout that even many EU countries are selling them weapons (or in the case of France, even doing joint invasion drills right before the Taiwanese election that cemented the Democratic Progressive Party's future). http://news.bbc.co.uk/2/hi/asia-pacific/3512088.stm

This isn't about ethics. It's about power. Never in my life have I seen a clearer case of might vs right.
This should be pretty easy to do with a SIEVE filter rule: If the Received: line inserted by your mail server doesn't contain "using TLS..." you put a prefix into the mail subject.
Catching up with the free open-source stuff that runs OpenStreetMap and routing plugins. That's pretty competitive.
Why not get a free real certificate form letsencrypt or startssl?
You can force maps into lite mode, which seems closer to the old version.

https://www.google.com/maps/@?force=lite
"Converting PDFs to bitmaps."
last week protonmail, then zoho (their services were offline for 6 days) ... a new one every week it seems
A Hacked Tape Gun That Allows You to Create 3D Drawings in Real Space
> (it is B2B, email sent to public adresses, so it is not spam

Depends in which country you are in but in most EU countries, that is still spam and hence subject to legal action.

Edit: why the downvote? Care to explain your point?
We're definitely planning another post at some point about the systems that we've developed over the past couple of days and the additional services we've purchased to help us ride out the storm.

I'm looking forward to JMAP as well - there are a few of us working on it (I wrote the proxy, which is in serious need of some love)
Yeah but the problem is that your benefits depend on the libraries you're using. You might not be able to use unique/shared_ptr because of some framework using different conventions internally.

But overall, I agree with you. C++11 seems different from when we used it in high school.
Yes. C has the lowest abstraction depth without going into platform-specific details like asm. LLVM is the only thing that could compete with C on that level.
Not magically, but with a lot of technical effort Rust does solve those problems and at the same speed.

As in a Rust compiler will generate equivalent assembly as C in equivalent cases. With practically for now some places where Rust will win and some where C will win performance wise. But there are no practical reasons for Rust to be slower than C or C++.
S/MIME actually solves the key problem pretty nicely, every signed mail contains the certificate that is required to send an encrypted reply.
Just start signing your mails.
I miss Delphi more and more. The language is ok-ish but when it comes to rapid Gui development it still runs cires around everything else.
Do watch the video, which shows it nicely. While they start by concentrating on perhaps suboptimal household 'uses', this appears to be something useful.
I use both on a regular basis, VS for my job and XCode for hobby work.

I prefer VS because it performs better when editing and navigating the code base ( it is actually faster to run in it inside VirtualBox than XCode natively ).

Also VS has code navigation and editing features that XCode lacks. For instance if you want to do a find/replace in VS you can double click on a word do Ctrl+H and the word you selected populates the search box. You can then populate the replace box with what you have in the clipboard or just type in what you want.
In XCode you need to copy the word to replace into the clipboard, do a Cmd+F, paste the word into the search box and then type in the replace box. This is much slower.

In VS you can setup bookmarks in your code with Ctrl+F2 and jump between bookmarks by pressing F2. This is great when you need to have present multiple parts of the code base to accomplish some task.
I don't know how to do this in XCode.

In VS you have a stack of source code windows that you can easily move about via Ctrl+W+n where n is the stack depth.
This is incredibly useful to navigate between multiple files.
Again, I don't know how to this without using the mouse in XCode.

Then there are other issues with XCode mentioned by other comments like the incredibly confusing build settings and the instability of the IDE.

I often wonder if Apple actually uses it to develop their software.
> We elect him

Out of how many candidates were you selecting? 300 million? Or just a few, with long political careers? You don't get to the point of being an actually electable candidate if you could stir up a real mess within the establishment.
Thanks!

Not sure I made that point clearly but I'm not saying that performing validation against the MX target is wrong. However it requires the MX to be authenticated (i.e. signed with DNSSEC), otherwise the attacker can just falsify the MX and have mail delivered to a server for which it has a valid certificate, making validation useless.
I still wouldn't blame the language for the errors its users commit. Its like blaming Java and PHP for XSS and SQL Injections. Unskilled developers will always write insecure code, despite what language they are using.

Edit: To clarify my point, "A fool with a tool is still a fool"
Back when I worked for Telecom Gold ( a pre internet email provider) they deliberately locked our x.25 PAD's down to 1200 or 2400 Baud for the same reason.
Yeah I am also impressed, pretty much aspire to be that productive but have failed.
It's not clear that these surveillance programs actually help stop terrorist attacks, just that if one did happen after Obama stopped them it'd be a career-ending move because it'd be perceived to be his fault.
I'm a Fastmail customer and I support this stance.
Sparkie also doesn't understand that raw data, especially over long timescales where collecting methods have changed, is messy stuff. It has to be cleaned up to be useful, and the people who are best qualified to do that are, gosh, climate scientists. Temperature dataset papers are routinely published and any odd assumptions challenged by other people knowledgeable in the field.

In short, demanding "raw data" is a shining example of the Dunning-Kruger effect.
He definitely had enough power

Assuming he could get his party behind him.
I love to do C programming. C++ in comparison, I don't enjoy at all. I think it's the syntax. C# and VB.net are fun, and fast to work in. Obviously just my opinions of course. Java is fun and fast.

With C and even Objective-C, I have to plan everything out, and finely craft the code. It's meant to be closely examined and optimized and perfected. That's what makes it rock-solid in my experience.

I don't have type-related or buffer or memory related issues since its part of developing in the language. Things like Heartbleed are interesting, because obviously the guy was overworked and didn't spend enough time with the code before checking it in.

I view those types of issues as 'check-in irresponsibility' and it can occur with any language, not just C. My answer would be 'None of the above'.
>I still cannot even grasp this trope. Seems like some try to apply "fake it till you make it" approach.

It's not a fake trope. There are tons of blog posts from programmers describing experiences of switching from Ruby+Rails to Go, or Python+Django to Go, or Javscript+NodeJs to Go. Some defections were high profile such as Nodejs uber-contributor TJ Holowaychuk switching to Go.

Compare that to virtually zero notable stories of C++ projects switching to Go. If people are using C/C++, they very likely depend on it for the performance characteristics and therefore switching to Go to suffer a speed penalty makes no sense. On the other hand, people leaving Python/Ruby report performance gains. That's why the reality on the ground looks the way it does.
>Unskilled developers will always write insecure code, despite what language they are using.

They - uhh I mean - we won't if it's impossible.
Show HN: Refactor.io – Share your code instantly for refactoring and code review
I am only guessing, but yeah. It won't lower the volume if I am in the other room.

You can still see the Apple TV light blinking (since it uses Bluetooth) but the tv-light won't blink unless the remote is used in the same room with no (massive) obstruction in between.

Which I am pretty impressed over, but then again I've only recently started to look into the TV-space media.

I've had

2009: Apple Mini with XBMC and rTorrent
2011: Roku with a harddrive
2015: Chromecast

So far the Apple Mini was awesome but Apple TV kickass.
What's wrong with leaving the office in order to get one's "munchie fix"? How else are we going to breath some fresh air during the day? Or to actually walk, on our two legs, not barely moving from one chair to another?
I use the Inbox by Gmail app on iOS and I really love it. I never got into the regular gmail app. Inbox is far better than the standard Mail client for gmail IMO.
He used to be a console engine dev, so - naturally - he wrote even that from scratch. On his own. Quite admirable, I think.
It may even been simpler than that and they might not even need 'upstream' any more. They may not even have upstream for many things, given their scale now, they probably just peer to Tier 1, if they even need that any more! (they were actually just as big as Tier 1 folks back in 2010![0].

Google has been buying up 'dark fiber' for years and has thousands of miles of cable connecting their data centers.

They can certainly handle petabit/s levels of traffic inside the datacenter[1], it's not that much of a stretch to think that they can handle double digit terabit/s through their collective external fiber links.

Also, just think about their normal level of operation. Even just all the Android devices feeding data back and forth, let alone analytics, maps, gmail, search etc etc. They've got 36 data centers and co-locate in more than 60 public exchanges (and that was in 2010!), not to mention the Google Global Cache (GGC) servers inside consumer networks across the globe.

Their scale is ridiculously large. I suspect that they actually can't be DDoS'd in the normal 'chuck traffic at them' sense.

[0] http://www.theregister.co.uk/2010/03/17/the_size_of_the_goog...

[1] http://googlecloudplatform.blogspot.co.uk/2015/06/A-Look-Ins...
If the next C standard were to introduce something like try/finally/throw to replace prehistoric libc-based setjmp/longjmp, it would shrink the gap between it and other languages, well, I'd say roughly by half.
Then explain me how you would make an Language inherently immune to string injections.
U-matic tapes, I think.
You don't have employe trustees for pensions in the USA? - sounds like the sort of thing that got Robert Maxwell (a nastier version of Rupert Murdoch) in trouble.

Basically Embezzled the employees pension funds.
Coke Zero.
The joint french exercises are interesting. Especially since there is an existing French military cemetary in Keelung (Northern Taiwan). Hundreds of French soldiers who died in a previous failed assault on the island.

http://www.cheminsdememoire.gouv.fr/en/french-military-cemet...
I was responding to the idea that being a man-in-the-middle is significantly more difficult than being a passive eavesdropper.

If you're already a passive eavesdropper, all you need is the ability the send a DNS response and you're a man-in-the-middle.
I do it this way, but it's based on my particular skill set:

First make the iOS version. Then, port it over to Java. Then, port it over to C# or maybe ActionScript3/Flash.

This way, I can recursively update previous versions as the 'best solution' to interesting problems become most clear by the end of the 2nd or 3rd port. This gives the Objective-C/iOS version the attention it needs, and I can use the rapid application development features for each new port.
> The less charitable explanation, since it's hard to believe he fundamentally agrees deep down with these programs

Why do you say it's hard to believe he doesn't agree with these programs?
Adding in a third option to the mix - JetBrains recently added a C++ editor to their catalogue called CLion[1]. While VS and XCode have quite a headstart over it, CLion is cross platform and comes with native support for CMake projects. JetBrains also make the (de-facto from my experience) Java IDE - IntelliJ which shares a core engine with CLion.

A bugbear of mine for XCode is the absence of C++ refactoring tools, which CLion certainly has.

[1]: https://www.jetbrains.com/clion/
>> Attackers may disrupt connectivity to servers, networks, autonomous systems, or whole countries or regions; such attacks were already launched in several conflicts

no doubt it has happened. It would be nice to have a source for this
Former project lead of Zend Framework: ZF2 sucks and no one wants to use it
Use the right tool for the job, given the circumstances. Sometimes, the trade-off of switching away from C is reasonable and C is the wrong tool for the job. Sometimes, there is literally no reasonable option other than C. Sometimes, it's a finer balance and one needs to apply thought and knowledge and experience.

Use the right tool for the job, given the circumstances.

Use the right tool for the job, given the circumstances.

Use the right tool for the job, given the circumstances.

I know I said the same thing repeatedly, but around here when claiming that C is sometimes the right tool, you have to state "Use the right tool for the job, given the circumstances" more than once, and there will still be people saying that there is no use for C ever ever ever and everyone should use {fetish language du jour}.

I think the mistake you made was seeing your own concerns (safety) and assuming that because your needs require you to use something other than C, nobody should use C. I see this a lot in the programming world; people forget that they work in a tiny tiny tiny corner of the industry and assume their experience applies everywhere.
It takes 4x as long as CuDNN on AlexNet due to lack of in-place ops. What is up with that?
Auto Hide IP 5.5.2.8 Serial Number with Crack Free Download
> Zend Framework became its own competitor

> So the end result is that Zend Framework is:
> - Complex and hard to learn
> - Not backward-compatible with its own earlier version
> - Very slow
I think the IRS for some reason hasn't clamped down on this benefit in kind. HMRC wanted to charge the employees tax when one big UK employer wanted to roll out free tea and coffee.

Apparently the CFO got pissed off over this found a loop hole and we all got 120 free shares that year as a way of going F You to HMRC
"A programmer is an organism that converts caffeine into code."
Van Gogh's Turbulent Mind Captured Turbulence
DONALD DUCK - Chip and Dale NEW!!! Cartoons Full Episodes! 2015
https://youtu.be/khrTRwzTJFQ
Show HN: Spreaker Podcast Radio – Podcast Listening Reinvented
Improbable's software brings huge games and VR simulations to life via the cloud
Ditto. Would you care to share?
We're thrilled to announce this huge update of our podcast listening application. The app has been rewritten from the ground up to provide the best podcast listening experience on Android, applying Material Design in its purest form, focusing on realtime data syncing and offline listening experience. When we started working on this app 7 months ago, we wanted to learn from all the mistakes we made on the previous versions, leveraging the best possible tools and technologies even if sometimes this meant throwing away previous assumptions, knowledge, and push ourselves out of the comfort zone.

Here some tech details that we'd like to share:

- functional reactive programming http://reactivex.io/

- networking with OkHttp by Square http://square.github.io/okhttp/

- image loading with Glide by Bump Technologies https://github.com/bumptech/glide

- audio streaming playback with Exoplayer by Google https://github.com/google/ExoPlayer

- view injection with Butterknife by Jake Wharton http://jakewharton.github.io/butterknife/

- dependency injection with Dagger2 by Google http://google.github.io/dagger/

A big thanks to @brigitadaisy for the huge effort she made in designing this app, @DrAL3X for helping me on Android development, @pracucci for providing totally new and super fast apis, and to all the @spreaker team for the support in those months of hard work.
Indeed, I don't want them to fund criminals with my money like those Swiss guys did.

DDoS mitigation isn't that expensive antway considering the size of FastMail.
Laravel vs. CodeIgniter: Bicycle vs. Ducati
Free Software Download Sites with Crack
Back in pre-history, they did a similar number on their usenet interface, again after having offered a decent product for long enough to lure people away from running local clients.
The article doesn't make it clear or explicit which particular methods are being used here, but the methods used by the companies mentioned to 'avoid' tax are not 'loopholes' they are standard tax regs for providing companies with access to the EU single market.

That you can (for example) register a company in a single jurisdiction and only pay tax there, and the whole transfer pricing thing are not oversights or loopholes, they are the point and purpose of the law.

Now, one may in good conscience take a position that this should not be so - though that amounts to an argument for leaving the EU - but tax activists make fools of themselves by insisting that companies behaving in ways the EU explicitly intends them to behave are somehow cheating.

If any of the Welsh traders sold goods or services into another EU country they would themselves automatically be using the same 'loophole' by only being taxed in the UK. This happens on purpose.

Modulo VAT MOSS which is just stupid.
His work PC is supposedly very important to him. Yet the same blogpost tells him that he unlocked cores and overclocked his CPU.
Further, his PC felt "dog" slow because he installed a 32-bit OS. As if that ever made a day-night difference in performance when doing mild testing.
DONALD DUCK – Chip and Dale NEW Cartoons Full Episodes 2015
DONALD DUCK - Chip and Dale NEW!!! Cartoons Full Episodes! 2015
https://youtu.be/khrTRwzTJFQ

00:02 - 7:17 Out of scale
7:23 - 13:19 Donald Duck Out On A Limb
13:22 - 19:49 Chip And Dale The Lone Chipmunks
19:52 - 26:21 Donald Duck The Wintering
26:24 - 33:23 Donald Duck Toy Tinkers
33:26 - 40:55 Golden Eggs
40:58 - 47:27 Chicken In The Rough
47:30 - 53:55 Chips Ahoy
53:58 - 1:00:15 Crazy Over Daisy
1:00:18 - 1:06:50 Test Pilot Donald
1:06:53 - 1:24:23 STRAIGHT SHOOTERS
1:24:26 - 1:30:57 Donald Duck and the Gorilla
Is starting a business a lifestyle choice?
It's an absorbing simcity-esque game, as long as you don't go in expecting Civ/SimCity replay value it's definitely worth it if you like those type of games, or at the very least putting on your wishlist for the steam winter sale.

The level of quality for a one-person team is phenomenal.
You can make a language inherently resistant to string injections. You only need library authors to cooperate and an extension to your string type like Ruby does, to have your language reject thoughtless injection vulnerabilities.
Code Modernization
Most people have to flip the coin once or twice to get heads, would they comment on a statement that it is easy to get heads?

Probably, lawyers are good at email if they are routinely sent a lot of email given the customer demographic in their region and specialization.
I guarantee they've lost more potential revenue doing this than they would have ever lost from anything that could be construed as piracy, though that claim still just flatly doesn't make sense to me.

Stuff like this makes me wonder how the dev team feels. Somehow I think they and Rockstar lawyers might have vastly different opinions. What a good way to alienate users, and kill off excitement on the dev team. If someone took my game and made it even more sandboxy and hackable and people invested hours and hours into goofy and fun gameplay? I'd be so happy and proud.

I don't get it Rockstar, I don't get it.
Finally a podcast app that includes some sort of curation; it feels weird to have to get most of the recommendations elsewhere and then having to look for a specific show.
Different languages will probably replace different parts of C usage. I suspect Go will replace C/C++ for high performance server side stuff like databases and various server software. E.g. I've seen a bitcoin server being written in Go. That is the sort of stuff that makes sense for Go I think.

However C is often used for writing libraries that can be used for many languages. Think about OpenSSL e.g. I doubt C was chosen due to its credentials as a secure language. Rather this is a liability for C/C++ in many areas.

I think Rust will replace this. Actually I think Swift will be fighting with Rust over some of the the same territory. They both got the same advantage of not requiring a garbage collector and thus can be used to write libraries to be used by any language through a C-API.

While Rust might have an edge language wise, Swift might be just good enough. That matters because we are using C/C++ not so much due to the quality of those languages but due to a combination of their feature set and existing momentum.

Swift is more or less guaranteed to get big as it is replacing Objective-C for iOS development rapidly. That will create a large user base for it quickly. This will only accelerate when Swift goes open source and can be used on more platforms.

Both D and Rust have a bit of a chicken and egg problem. People aren't going to use those languages if people don't believe they have a future. They wont have a future if people don't believe they have a future. Rust is novel and cool enough in a geek perspective that I think it will gain enough momentum to get some presence. D has been around for a long time without that happening so there is no reason to believe it will happen now.

Swift has the chicken and egg problem solved. For writing something like OpenSSL it would take away many potential problems. No accidentally not executed code due to not using curly braces for if statements. No exploitable buffer or integer overflows. No accidentally uninitialized variables. No accidental switch-case fall through. No unintentional type conversions. A whole host of memory bugs gone.
That's true to a certain extent. There are a ton of new libraries appearing though, and the benefits of moving to the newer features are so compelling that actively maintained libraries are swiftly moving over. In the past six months I've moved all of mine from C++03 to C++14 and going through the process of stripping out loads of Boost and internal facilities that are now in the language.