skysight-inc/HackerNews huggingface dataset:
The disclaimer is just a way to say "this is a complex subject; things might be different in your situation; get real legal advice". A lawyer would use something "I am not your lawyer" or "I am not a lawyer in your jurisdiction".
There is a project called Gambas (http://gambas.sourceforge.net) that has tried to replicate what VB was. The project has been well maintained over the years and the latest release was 14.03.2015.

It support designing GUI applications visually just like VB, but the implementation of the runtime component exists for both Gtk and Qt. Same with database access (MySQL, Postgres, Sqlite). There are other components too like SDL.

The language is not 100% the VB language, but similar (with some modern features).

Not very different to the Delphi side. The Lazarus project is active and last update was also on March, 2015: http://www.lazarus-ide.org
The US government's web traffic
VS is built with WPF and making WPF cross platform would be one hell of an effort. It sits on top of too many low level windows apis that it would be a ton of work.
It took me several seconds to decipher the headline on the cover image, primarily because of the green spotlight (or at least, I suppose this is the reason).
Yup or .Net with its MSIL. Then they could change the JavaScript standard every year if they wanted to and it wouldn't matter as it would compile to the same byte code. Naturally byte code improvements would happen slowly but that's not as big of a deal.

It just makes sense to me but I haven't seen anyone working on it just occasionally talking about it. So maybe it doesn't make sense to the people working on web browsers, I dunno.
Because they would easily put franchise dealers out of business.
Thanks for posting this @spark3k.

I'm the founder of Receiptful and happy to answer any questions here. :)
I think you severely underestimate RAM bandwidth on modern servers.
An usable package manager. And en equivalent to /usr/local/(lib|include) as well. Installing libraries is a nightmare on windows.
No, no, no! I work in both on a daily basis, and have done since 2006/2007. Around 2006 I started migrating Delphi code to .Net for an employer (they had a lot of VB.Net already through acquisitions). Then circa 2007, I started at a company that used a VB.Net 1.1 codebase, upgraded it through to 4.0 adding in a lot of C# assemblies and extensions along the way - culminating with a complete refactor of all key components in to C#.) Now I work with a codebase that is mainly VB.Net but all new code is in C#.

VB.Net is a horrible language that lets developers get away with some really awful practices. The fact that the various Options are still present, and not on by default, is a recipe for disaster. That this is legal:

Sub Main
dim x as boolean = false ''or true...
dim y as integer = 0

select case y
case x
Console.Write("What does this even equate to???")
end select
End Sub

end case

or that this is legal:

Class SomeArgs
Inherits EventArgs

public Property Message as String
End Class

Class HorribleCode
Public Event Blah(ByVal sender As Object, ByVal e As Someargs)

Public Sub Doit()
RaiseEvent Blah(Me, new SomeArgs with { .Message = "Wow... YUCK!!!!"})
End Sub
End Class

Public WithEvents ThisSucks As HorribleCode

Public Sub ThisReallyWorks(ByVal sender As Object, ByVal e As Someargs) Handles ThisSucks.Blah
System.Console.WriteLine(e.Message)
End Sub

Sub Main()
Dim h As New HorribleCode

ThisSucks = h

ThisSucks.Doit()

End Sub

Yes, I dealt with code that had both of those "techniques" in it... ugh.

The second example was mainly because the off shore coders didn't realise AddHandler/RemoveHandler existed... le sigh
I'm surprised the Tropico series isn't getting much love here, I discovered it on personal recommendation after the disappointment of SimCity 5 and it's really a fantastic substitute.
From what I've heard, Vulkan is largely based on Mantle.

And while Khronos hasn't released anything unless you're a member of the secret club, you can take a look at Mantle here: http://www.amd.com/en-us/innovations/software-technologies/t...
You say LUN, are these SAN devices, or is it direct attached storage? Was the replication, load balancing, and snapshotting all something that you set up and manage yourselves?

--edit--
Ahh you've been editing your comments so the thread is a bit out of wack! (no problemo)

Newegg: http://www.newegg.com/Product/Product.aspx?Item=N82E16820167... ;) (yes its not the same as some of the much higher end stuff).

Fair enough, but again, your comment is about hardware that you are managing, that you've built, thats glued together from a lot of different components, both software and hardware, and this post is about a cloud service that doesn't even compare. So your initial post comes off a bit as trolling for the sake of trolling.

I've done my fair share of rack-n-stack, and I've now spent the past few years "in the clouds" as it were. Wouldn't go back for anything, but I dont think this makes me a fanboy. Sure there is kit that you'd only ever be able to build/buy yourself (for now at least), but most ppl will never need more than 100k IOPs, let alone 500k+.

--edit again--
In regards to security, if you think you are a capable of running an infrastructure more secure in a datacenter yourself, than on one of the major 3 cloud provider's infrastructure ( AWS, GOOG, MSFT ) where they have some of the best sec teams in the world, then you are probably not as deeply aware of whats possible in cloud from a security standpoint. Banks, Medical institutions, government agencies, and so forth are all trusting their infrastructure on the cloud, across many countries in the world.
My concern here isn't for myself. I tend to know how to avoid the malware. My concern is how they are treating the average downloader.
> Degradation of social skills

I've noticed this if I spend too much time without meaningful face to face conversations. Translating my thoughts into coherent sentences becomes a little more challenging.
The worst was a week ago on Monday. I wasn't feeling well and realized that the deadbolt on my front door hadn't been opened in over 36 hours. Tuesday was definitely a coffee shop day at that point.
That was very insightful.

In reference to local car dealers part.
So states were mainly only interested in the money, but then justified it under the guise of consumer protections.

Is that fair to say ?
Or did states really care about consumer protections ?

And in the pursuit of truthiness, and not creating a false dichotomy, are both those wrong ?
Indeed you are! Now, how many people have any idea about this, and what have browser-writers been doing to make this area visible and controllable?

Not really very much. Particularly in the mobile space.
I've been working at home for about a year and can sympathize with the author. I've really been surprised at what an effect its had on me socially. I'm not the most outgoing person to begin with so the forced in-person interactions (both appreciated and unappreciated) that I got in my previous office settings were probably a lot more beneficial to me than I previously believed.

I feel like I have the additional challenge of being a web developer so when I do get the chance to talk to people, I don't have the "oh you won't believe this crazy guy I work with" stories. Everything is "oh you won't believe this wacky stacktrace I was getting." Cue glazed over eyes.

I love sitting here in my sweats, making fresh lunches, taking a short nap almost every afternoon to refresh, and being able to travel literally wherever I want as long as there's wifi. I miss people more than I thought I would. I think I'll probably join a coworking space before long even if it's only to go for a part of the week.
I worked full time remote for 12 years doing driver / kernel / firmware work for an IHV.

What I missed most about working in an office (and what I liked most about going to work at an office again 2 years ago) is the sense of separation and decompression that a commute gives you. If you're not careful, you can easily wind up always working all the time since your "office" is right in your living space.
What Your Tweets Say About You
Currently working my second stint in China for my Australian company, first stint was 15 months although this one will be much shorter.

You really need to talk to your boss, you'll probably find them to be a bit more open minded than you think. If they realise they can't really stop you from going they'll likely see more value in keeping you remote than losing you entirely.

You might need to make some compromises, possibly even pay related, but there's a good chance you can meet somewhere in the middle and everyone can be happy.
Or if you're more into being educated by comedy, John Oliver did a nice take on it: https://www.youtube.com/watch?v=3kEpZWGgJks
I wrote an article around it http://www.creapptives.com/post/113786047187/improving-shard...
Living science: Triaging Shakespeare
Hack Days in the run up to the 2015 UK general election
Obama: Maybe it's time for mandatory voting
OK, maybe not top-of-the-line RAM, but some servers do have RAM that slow!
Guys this is good information freely given. Please don't down vote frivolously, it discourages this type of sharing.
Same here :) even did a blog post about it
http://www.creapptives.com/post/113786047187/improving-shard...
I'm not sure there's the potential for that kind of gateway any more. One of the big advantages of VB was just showing up. It was more available...in a box on a shelf at the office supply store...than many alternatives. The retail channel could be dominated in a way that Github can't.

To be clear, Microsoft's domination of retail was due to its distribution efforts not some evil plan...Borland was plenty around too in those days.
ZeroDB, an end-to-end encrypted database
Set aside a different room. Go for a walk around the block first. Lots of ways to split up your day prework vs postwork.
Before cross region replication was available for MySql we use to just ship our snapshots to our failover region. We also stood up an EC2 MySQL instance as a slave to the RDS instance in our primary region. This approach allowed us to use RDS back then and still be capable of a regional failover within a reasonable amount of time.
4 Ways Venue Management Software Removes Stress
Why doesn't men's rights activists call themselves masculinists? Easy way to use language to redefine feminism as a women-only thing. Easy points. And then conventional feminism could be redefined as equalism or whatever and the language pedantic in me would rest easy.
Computer architecture being what it is now, though, it has been observed recently that a lot of uses of linked lists are still faster with arrays/vectors, even if you do the "expensive" operations with them.

Point here not being "you're wrong", because you're still right in at least some cases, but that benchmarking can be called for if you're really choosing them for performance because the expense of cache misses and the way linked lists verge on the pathological case for cache misses (not quite, you do stand a chance the next element is in cache and possibly even the next element of RAM, but over time it's not a very good chance) means that arrays can win more often than you would naively think due to the fact linked lists take a rather staggeringly large constant factor nowadays, and it can take rather a lot of using their O(1) advantages to make up for it. This is totally a reachable bar, just, less than you might think.

http://www.codeproject.com/Articles/340797/Why-you-should-ne...

https://www.youtube.com/watch?v=YQs6IC-vgmo

(Note that for instance the second video computes a bit of a pathological case where you have to traverse to find where to insert. In some cases, you will for some reason or other already have that point in hand, which is one of the things that indicates linked lists may be useful; if you always have that case linked lists could still win. But the point should still be taken that vectors/arrays can be way faster than you'd think.)

Of course, if you're using a dynamic scripting language where everything's guaranteed boxed and there's no hope of keeping things local anyhow, well, you might as well take whatever makes the algorithms easier.
Well, in Germany you have die Linke, who are considerably better organised and generally on the right side of "internet" issues. So the pirate party is less necessary and more of a swamp of cranks.
Considered an anti pattern by whom?
We Actually Built a Remote Team, and It Rocks
Another simple solution: go to a coworking space once in a while.

It's usually cheap and has a coffee machine, and plenty of people to introduce yourself to and smalltalk with.
This is huge. In my experience, I'd say the biggest hurdle to convincing management to let you work remote is the perceived effect it will have on your productivity. Most of the management I've run into and worked for tend to see remote workers as too lacking in "team communication" for the team to benefit from the relationship, and there are still quite a few people out there that think remote workers are very much less productive than people who come to an actual office. If you have no remote workers at your office currently, this is probably going to be an uphill battle, unless you also work in a place where good ideas win, no matter where they come from. Then you might have a shot. But anyways, this advice is best, a trial run before you move. Good luck!
I've considered an app that would, once initiated, aggressively record audio/video/location/movement/etc, no stop button (!), resisting app termination, strong encrypting the content, and (key point) immediately uploading to a deep-storage service like Amazon Glacier. Usage would be free, retrieval of content would require service-support costs and proof of ownership or warrant/subpoena.
Docker Multi-Containers Orchestration with Live Migration and HA for Microservices
I've got icons bigger than 2mb these days...
Kotlin M11
> Your IT/PC guys keep images with Visual Studio and SQL Server?

Well, I've known of shops where IT keeps complete role-specific (e.g., developer, etc.) or even individual-computer images rather than just generic base images. Or at least have IT track software installed per-user and handle rebuilds even if they use a generic base image. Where I work they don't, unfortunately, but I would never not call that out as a problem.

Common practices and good practices are often not the same thing.
Part of the problem is that the browser just mindlessly goes along with it.

We've got into a situation where the vast majority of users don't know and don't want to know about any of the details of what's going on, and by default most browsers just allow them to be tracked in a variety of different ways. Website writers/maintainers quite often don't know themselves what a framework is doing, and everyone writes using the assumption that cookies are something they can just use. It sometimes looks like everyone except the end user was involved in the development of the situation.
At OktaWave[1] 20k IOPS with 2GB bandwidth is only the second tier and you can have up to 200k IOPS with 2GB/s bandwidth. Only size of single volume is max 300GB, but you can raid0 them.

[1] https://www.oktawave.com/pricing.html
Supertasker facts and figures
"Regulatory bodies shouldn't be in the business of rewriting unpopular laws; that's the legislature's job, which appears to be what happened here."

Thank you. This point needs to be made 100x more often. These days it seems that the regulators & judges bail out the legislatures mistakes all too often. The onus is on people to convince their elected representatives to rewrite laws that are flawed or outdated.
I did this once many years ago. I had been working with the company for several years. I told them I was going to move, and would love to keep working for them. We agreed on telecommuting and it worked great.
Safari uses WebKit, except for WebKit image decoders.

The good news is, Apple implemented APNG support on their own:
http://caniuse.com/apng

So at this point there are 2 open source implementation, plus 1 closed source.
Yeah I'm still setting up my second room as an office. Right now I'm sitting on my couch with laptop on lap. Not very helpful.

Along with that, I'm also changing my diet and even starting to go to the gym since it's right across the street.

Hopefully these things help.
When used Mac OS X for an iOS project, it was hardly an issue, just something I happen to see sometimes being posted, not sure how serious it really is.

Otherwise I spend my time in other systems anyway, so I cannot properly judge it.
This isn't a new idea either. The German Green party did the same… during their first few years in office.

Now they're as corrupt as the others.
Fair enough (and I say this as a Visual Studio user), but we should also note his aim was not to have an IDE. The IDE was not a goal, it was a means to a goal.

His goal, what he wanted to try out, was creating Windows Phone apps, and for this the big complex IDE is was a prerequisite, and this prerequisite caused him to fail reaching his goal.

Contrast this to other development tasks, like web-development, and the need for these complex tools went away and he could be instantly productive. Does that say anything about developing Windows Phone apps?

It's definitely not a direct apples to oranges comparison, but when making Windows Phone apps gets its complexity way beyond web-apps, that is entirely something within Microsoft's control.
I'm just afraid the anecdotal evidence and the "conventional wisdom" of mysql being the defacto standard is perpetuating the myth and fighting against the adoption. My experience is more mixed - most of the large companies I have worked with have used either mssql or oracle (the idea that if you don't pay for it how can it be worth anything is very strong).
Actually, the "airports aren't national territory" myth has no legal basis and is mostly just propagated to make it easier to turn people away.

Legally, once you leave the plane, you're under the jurisdiction of whichever country you landed in. Unlike embassies, airports aren't anything special in that regard.

But sadly it doesn't really matter what international law actually says but how laws are enforced. Good luck escalating to the Hague over whether or not the TSA can detain you or refuse entry.
To get legislation like this passed, you build a coalition. So the consumer protection angle isn't just a guise so much as it is an angle to get the support of consumer-minded legislators.

As for whether these justifications are wrong--it's hard to say. From a jobs point of view, it's probably still not a win for NJ for those dealerships to shut down and have NJ money flow over the internet directly to California. The consumer protection angle is a lot weaker in a day and age where Tesla can monitor your car's stats over the internet.
vb3 and then 4 were, for me, sort of the real 'sweet spot' for productivity stuff back in those days. By the time vb5 came about, it started to get rather complicated from a UI standpoint, and VB6 even moreso to the point where I found myself getting lost a lot (had somewhat moved on in to web work at that point too, so I wasn't doing VB projects every day then).
I think I got lots of sunlight as a kid but I don't think I slept properly so my circadian rhythm was disrupted all the time. I blame it on getting up early for school and sleeping late because of David Letterman.
What to do about re-identification? A precautionary approach to big data privacy
Ending Range Anxiety Today
Really anticipating the BIG announcement by Elon Musk - It'll be interesting to see how exactly they attack what I don't think is that real a problem as much as it is a perception and pure anxiety.
I don't think the possibility that the original laws were motivated by good intentions conflicts whatsoever with the hypothesis of regulatory capture today. Industries have been using outdated laws to build barriers to entry since time immemorial.
I was going to post this, too. rayiner's answer in this thread is also excellent, but this episode of Planet Money gives much more historical background.
OP here, if you have tried and have some feedback, I would be more than happy to hear it
Quite a few RIT grads have come through my employer's engineering teams. There seems to be, or have been, a program there in "network engineering" or something, which places a big emphasis on practical systems architecture and debugging. Its grads emerge full of stories about how hard it is to assemble and debug all the physical interconnects between the network switches in the server racks that you have to assemble before you graduate.

You want these people on your team.
No indicates recklessness.

Yes indicates intent.

You're screwed either way.
> so I wonder if APNG could produce more efficient compression for video with a good encoder.

It's hard to not be more efficient than GIF.
1. Sure, Microsoft is doing the right thing after exhausting every other possibility. Closed source didn't work, FUD against open source didn't work (http://en.wikipedia.org/wiki/Fear,_uncertainty_and_doubt#Mic...), now they need to stop people from leaving their platform and tools in any way possible.

2. Ad hominem. The behavior of an individual doesn't change the truth of what they say.
Snowden: IT workers are now the target of spies
Goffee
Sure, they didn't originate with regulatory capture.

But the actions to prevent Tesla from selling direct now, today, have definitely been the result of regulatory capture.

The original interventions created a kind of local businessman, who knew he owed his existence to these local regulations.

And now that these laws have been made unnecessary due to the availability of both information and exposure -- and incontrovertibly unnecessary in the case of for instance a large city or densely populated state, where healthy competition exists -- the reason that they hang on and prevent companies from Tesla from opening shop is absolutely regulatory capture.
> Nonetheless, one of two things is true:
>
> 1) the U.S. actually threatened Germany that it would refrain from notifying them of terrorist plots against German citizens and thus deliberately leave them vulnerable to violent attacks, or
>
> 2) some combination of high officials from the U.S. and/or German governments are invoking such fictitious threats in order to manipulate and scare the German public into believing that asylum for Snowden will endanger their lives.
>

I'm sure it's the second one. A scared public accepts reforms that strengthen government power and budget shifts to allow more surveillance and less privacy.
Lots of lobbying by special interests who stood to make a lot of money by preserving the middleman-filled status quo.
That is an impressive statement. Can you share some link about Delphi new Android capabilities, I was not aware it could handle mobile. I think I am stuck in the 90s Delphi.
OpenSSL 1.0.2 ClientHello Sigalgs DoS (CVE-2015-0291)
Gamers targeted by TeslaCrypt Transomware: $1,000 to decrypt games, mods, Steam
What do you think of the PP in the parliament of SH then? They have about 9% of the seats and are quite active in normal political work.
You missed that the MeteorJS ecosystem has a lot of packages that take care of i18n, routing support (iron router), SEO (spiderable), basic forms support (autoform).

I agree that there is room for improvement, but I am confident that the team behind MeteorJS will make MeteorJS a success.
I was sort of hoping that the forcing down of Evo Morales' plane would be a turning point in terms of trust and good relations with the US. That was such an outrageous step based on the merest suspicion, it's almost hard to believe it actually happened.

Trade is important. Some level of cooperation is good. But these are independent, powerful countries (especially Germany), and they ought to act like it.