skysight-inc/HackerNews huggingface dataset:
Is it 1997? No? Huh, my computer says it's 2015, a year in which the VC elite is the new fucking corporate elite.

I have about 6 feet of clearance this morning, so this post can get through, but the fucking high horse has got to go. Sorry, but I don't have space to let it in.

There’s no air cover for startups. You don’t have backup troops. It’s just you versus the world. So naturally, if your product or service sucks, then you die. You can’t just look like you’re doing stuff. You actually have to make it, and almost totally on your own.

Correction. If your VCs don't like you, then you die. Even if your company succeeds, you die if the VCs don't like you. (Just as, in a large corporation, you can do your job very well but have your project taken over because the higher-ups don't like you. Which is, let's be cynical and honest, something we like even less than having the project fail.) If your VCs like you, then they will keep funding you and, if your company fails according to market forces, they'll line you up with an executive position at a portfolio company while you recharge your batteries.

If doing things that aren’t effective don’t get you fired, then what does? Usually making mistakes that make your boss look bad. Big organizations are just groups of people, and people sure like to talk shit. The one thing you can’t do is look like a bozo. It’s fine to work really hard to no effect (hey, you worked hard!), but if you become a social liability, you’re donezo.

The last time I checked, small organizations were also groups of people. And the VC-funded world is just a postmodern corporation in which the VCs have set themselves up as the actual executive team while "founders" are mid-ranking product managers (who might get 8-figure bonuses, and promotion to the investor ranks, if they totally rape the odds... but are, for the time being, still in the second tier and forced to manage up into the man-child oligarchy on Sand Hill Road).

Corporate VPs don't have a monopoly on reputation management at the expense of the corporate good.

Founders care more about their "personal brand" than their companies, and I don't begrudge them for this at all. Fuck, I also care more (far, far more) about my career and reputation than whatever company I work at, at a given time. I take no issue with self-interest, and I don't even necessarily think the "disposable company" model of the postmodern VC-istan meta-company is the wrong one. I just can't fucking stand the high horse. You (rhetorical "you"; I'm not trying to be confrontational to any specific person) fuckers in VC and in founder-land aren't much worse than the existing corporate elite, but you're not better either. You fucking are the corporate elite. Accept it. The fact that you wear sandals instead of a suit when you lay people off doesn't make you a better person.
Actually, glibc's argp library (a more featureful alternative to getopt) uses '\v' for a few things (though, not at all for what it is normally used to mean :P).
Snark aside, I'd guess they meant large abandoned governmental projects.
Ascii came around in 1963, so possibly csv predates ascii?
The much-maligned 286 MMU was object based: segments were referred to by handle and had a byte-granular length, so out-of-bounds accesses were impossible.

I once saw a Smalltalk which used the 286 MMU like this. Each Smalltalk object had its own segment descriptor, effectively exploiting the MMU as a fast and cheap way to implement the object pointer table. The Smalltalk garbage collector could move things around behind the scenes and everything still worked, there being no pointers to update.

Of course, with segment sizes limited to 64kB and a limit of (I think?) 2^13 different segments it wouldn't scale to modern machines, but it was still pretty nifty for a 16-bit system. It's a shame it never got used to its full potential.
That was a dramatic read, thanks. We need more film dramatizations of ancient history, less comic book sequels.

94. Melians: But must we be your enemies? Will you not receive us as friends if we are neutral and remain at peace with you?

95. Athenians: No, your enmity is not half so mischievous to us as your friendship; for the one is in the eyes of our subjects an argument of our power, the other of our weakness.

96. Melians: But are your subjects really unable to distinguish between states in which you have no concern, and those which are chiefly your own colonies, and in some cases have revolted and been subdued by you?

97. Athenians: Why, they do not doubt that both of them have a good deal to say for themselves on the score of justice, but they think that states like yours are left free because they are able to defend themselves, and that we do not attack them because we dare not. So that your subjection will give us an increase of security, as well as an extension of empire. For we are masters of the sea and you who are islanders, and insignificant islanders too, must not be allowed to escape us.
> Explore different programming languages and programming paradigms.

Funny you should mention that. I just started the Learn You a Haskell series. My first exposure to a purely functional language. Before that I've only had little bits of exposure to things like Java, C, C++, and more recently a whole bunch of Python.
Maybe it's just me but I've always felt that the corporation should be owned by the corporation. There is something disingenuous about founders who do their job for $1 a year cause they're multimillionaires that own 10% of the company. What happens 100 years down the road? Your descendants - assuming they haven't squandered their inheritance and aren't interested in being a part of a corporate dynasty - will put every ounce of pressure on the company to increase profits, and that means hefty compensation packages to attract executives while midlevel white collars have to fight tooth and nail for a measly hundredth of a percent in options.
I think with C++ it is much easier to shoot yourself in the foot, but overall, I think it's probably mostly just ecosystem between the C++ and Java.

Having tried both Rust and Go, I think I'd much prefer Go for simple web dev stuff because of all the ecosystem around it, but for most other things prefer rust.
Alien Skin Exposure 7 Crack [ Serial and Keygen ] Free Download
More like defending the init part of systemd, but still mentioning personality issues with certain people involved with the project.

Sadly most of these debates gloss over that systemd has long since grown past being just a init replacement.

It has sprouted tentacles all over Linux userspace, and all of them are tightly connected to systemd sitting as init-in-chief.

Thus updating some higher level part of userspace, say the Desktop Environment, may well result in your Linux install getting a init-ectomy via the dependencies chain.
I've read that and I disagree with your interpretation.

Google was using C++ in the "systems management" of their datacenters. Rob Pike is using a Google-idiosyncratic definition of "systems".

I do believe that Google did use C++ for many classic low-level scenarios (e.g. writing custom Linux device drivers, failover code, etc) but they were also using C++ for "high-level" systems orchestrations and batch jobs. It's the "high-level" uses of C++ that that Rob Pike successfully addressed with Golang.

I'm saying a large percentage of programmers outside the Google bubble think of "systems" as low-level stuff like realtime embedded, low-latency device drivers, etc that require zero-cost abstractions. Rob Pike did not design Go's semantics & runtime for those use cases.
This is a tangent, and not a slight on your or the OPs manager, but important and advice to other: The more important /senior /influential person you report to, the more room you have (for interesting work - better stuff gets delegated, growth, someone to learn from, salary, promotion, other stuff). And often, because of a larger and larger gap, they'd often be more appreciative of the freshness and perspective you could bring.

"Your grade is less important than the person you report to" I've heard said, and I've seen it work out in every aspect of the above (even in larger, 200000+ people organisations).

My advice, for getting a job in large corps: Report to someone at least 3 levels above you, preferably 5. The gap is hugely fulfilling, and at that level, they can carry you where they go / provide awesome recommendations to their also senior network if your direction is different.
I support the idea of dividing C++ into two. That way people can start by learning top C++, use it for some years and start to use features which are on bottom C++ after gaining some confidence.
I'm not actively trying to denigrate the humanities, but when you go to college to study something which does not rely on objective measures of reality, or even truth, you end up with a highly disordered mind.

This sort of lexical scattergunning--a sentence appearing to follow all the rules of syntax and usage, but which is in reality drivel sprinkled with ten dollar words, is a classic marker.
Fluidtime: Full Time/Intern ONSITE Vienna - Austria

Fluidtime (founded 2004) is Austria’s leading, award-winning provider of IT-services for integrated mobility and traffic data management.

At the moment we have the following open positions:

Projectmanager Integrated Mobility
Senior Service Support Engineer
Android Development
iOS Development
Requirements Engineer
Web Development
Software Engineer Java
UX/UI Designer
Software Test Engineer

What you can expect:

Software solutions to inspire you, your team and our customers.
A dynamic working environment with exciting development opportunities.
Highly motivated people working towards a concrete vision.
Challenging tasks for your continued professional development.
A working climate characterised by the Fluidtime spirit and openness.
A loft office in central Vienna near the Mariahilferstraße.

If you feel you could make a valuable contribution, but don’t find a job listed above that fits your profile, please feel free to get in touch. jobs@fluidtime.com
Because it looks like a standardized set of kluges suffering from the kitchen sink sindrome? (compared to well-designed languages)
Makes you wonder if Russia's contributions to science back in the Soviet days were bigger than today under Putin's rule...
$ ./antirez --voice "godfather" --talk

(I hope is understandable at least...)
Adobe Flash Player 18.0 Offline Installer Final Free Download
Finally! It's exciting to see a serious challenger to the cult of REST.
Like this you mean? https://www.flickr.com/photos/99646627@N03/16621361455/in/ph... =) by the same guy
http://www.golangprojects.com/golang-go-job-in-Senior-CDN-De...

http://daringfireball.net/linked/2015/05/06/applebot

https://blog.mozilla.org/services/2013/04/30/introducing-hek...
Is Rust really suitable for web development? I am genuinely asking.

For server development I think it might be a good choice, but for application code itself it seems like more of a pain to program in than an advantage.
I guess someone at a TLA found the option offensive...
They actually seem to work fine but you have to set the non-recursive bit.

$ dig ns io @b.nic.ac +short

; <<>> DiG 9.8.3-P1 <<>> ns io @b.nic.ac +short
;; global options: +cmd
;; connection timed out; no servers could be reached
$ dig ns io @b.nic.ac +short +norec
b.ns13.net.
[... extracted for brevity]
ns3.icb.co.uk.
They couldn't find someone that looked a little bit more like Steve Jobs?
nice textures and lighting. Koola was killing it with the arch viz ue4 stuff too
I think it's a true statement though.

Same for JavaScript :)
VC++ never used <tr1/memory> in the first place. That was purely a libstdc++ thing, and not something that TR1 or any C++ standard ever said to do.
WealthDialogue a Slack Chat Community for Financial Advisors and Wealth Managers
C++ is the perfect example that shows that you can't build a language incrementally, while maintaining backward compatibility. You have to oversee all the issues, and define the language accordingly.

I'm afraid after a while, Rust will see the same problems, unless they let go of backward compatibility.
I can't imagine there being a huge difference between Rust and Go both being quite new.

Java and in particular the JVM has a massive ecosystem which ranges from small libraries through to major infrastructure components e.g. databases, big data, enterprise, middleware, integration etc. And the fact that the biggest and best companies are using it means you can leverage some high quality components e.g. Twitter, Netflix, IBM. That said all of the above isn't mandatory for 90% of websites most people build.

As for why Java is popular for web server deployment. Not having to worry about memory management, having a less complex feature set and excellent performance are the key features I can think of.
> Also that's not how I saw basic income schemes suggested, usually it's paid out to people below min income and then progressively lowered to some point

This is not basic income.
In theory, a basic income should shift wages from skill to demand. For example, sanitation workers and doctors would get a high wage whereas video game designer wages would drop. (You won't care about a video game when there is 3' of garbage on your lawn.)
I fully agree with the authors concept that C++ is both a high-level and low-level language, and it is important to choose the right 'sub-language' for a given context.

I'd love to have the ability in C++ (and basically all other languages) to turn on/off language and standard library features right in the source code, it would do wonders for the maintainability of projects with many contributors and large code bases in general.

Instead of writing a style guide in the sense of "don't use new/delete, don't use raw pointers or arrays, don't use exceptions, don't use CRT functions, don't use stl containers, etc...", and hope that everyone follows the guide or catch violations in code reviews, the style guide would be part of the source code, and violating it would result in compilation errors.
Unlike with RESTful APIs, a server basically only needs a single endpoint that parses and responds to GraphQL commands. This isn't as far off as you suppose to be the case.
SEEKING WORK - REMOTE (based in Georgia, USA)

Embedded / Linux / Rust

I have experience developing and integrating embedded software (ARM, x86, MIPS), including bare-metal, RTOS, and Linux systems. Focus has generally been on the platform (bootloaders, device drivers, and toolchain/rootfs) and HAL, but I've done some application-level code as well.

I've used Linux personally since the 2.2 days, run my own servers, and enjoy applying embedded software principles to cloud infrastructure. I'd be very happy to expand into more DevOps or System Administration work, even on a part-time or trial basis.

https://www.sdh.io
That's called checkpointing or checkpoint/restore these days, and it's sadly mostly limited to HPC and cluster environments. That said, there are some projects (at least for Linux) like DMTCP and CRIU which try to offer it as userspace tools, if somewhat finicky.

DragonFly BSD has had kernel-level checkpointing through sys_checkpoint(2) since 2005, but it has limitations with multithreaded programs.
Python 101 Screencast: Episode #8 – File I/O
Suade Labs: Full Time | London - UK

Suade Labs Ltd is looking for an experienced Linux sysadmin that knows some python. Ideally, you'll also have used Docker, know how to set up system monitoring, and service orchestration.

Seem interesting? Contact us and let's chat. jobs@suade.org
The 'pro' features are heavily used by library designers. In practice, written C++ is indeed, along the lines you mention.
In many rust belt cities, any building that sits unprotected will be vandalized and stripped of any valuable metals. This is on a Russian military base so it's safe.

Scrap collectors on the street don't charge for their time. It would cost the Russian government more in wages and such to scrap the site than they would ever get back out of it.
Facebook reveals new logo
Human Righs Group Amnesty Spied Upon by the UK Govt
A collection of web development logos in SVG
The US is #6 in terms of number of products on Open Food Facts. Can you help me get the US to #5? Only a couple of dozens of products is needed.
Most prominent Mozilla Go usage is Heka ( https://github.com/mozilla-services/heka ).

I don't know about Apple, but knowing a number of folks in infra and ops there, and their tendencies, I do not doubt it is in use in places.
Like an automatic linter/formatter?
There's a good 2004 documentary by famous film maker John Pilger on the topic of Chagos: "Stealing A Nation".

Fully available on youtube, about 1h long: https://www.youtube.com/watch?v=0zhGvId4fcc

It seems that now also startup companies are (unwillingly, I presume) contributing to this lasting injustice.
Is this live rendered, or is the lighting baked into the textures?
Indeed lightning and composition, the nice contrast between reflected sky and the darkened rocks sells the shot.
Close to != in
> 987654321 / 123456789 = 8

FTFY
You reinvented food stamps. There will be costs running that card scheme and costs for retailers accepting it, and maybe the BI recepient wants to buy used clothing p2p or not have to go to bigbox retail corp to buy jeans. Maybe they buy fabric and make their own unique clothes now that they have time. My city is full of hipster hobbyist dressmakers and drop in sewing lounges, maybe they will become successful designers if not forced to do meaningless work to survive.
Interesting. The product belongs to CN. If he doesn't want to "enhance" it, what gives anyone else the right to think they can step in and do it? If Toyota didn't offer a red Camry, do you think someone should be able to set up their own robot at Toyota to paint certain Camrys red?

If people are not satisfied with CL, they should build a better CL from scratch and stay away from CN's product.
I only described what I think is just, not arguing that it should actually be implemented. There are numerous problems with actually implementing the concept, not the least of which is that it is being barbaric, and requires psychopathic executioners that only differ from the convict in that what they are doing is legal in its context.
You still don't get it. Native widgets are not just a few state pictures that you draw. They have all kinds of behaviors that are tied to the OS settings.
Ask HN: What equipment measures mold, dust, tree, grass and ragweed levels?
I ask because I'd like to monitor these in my office and inside my home.

I use the WebMD Allergy app and I assume gets its data from a government tracking or who knows where but I've read where as the environmental impact of climate change grows, so will allergies.
I would like to see animations and the performance of the engine.
Ask HN: What's something I can do right now to increase my productivity?
I saw the equivalent quora post (http://www.quora.com/Whats-something-I-can-do-right-now-to-increase-my-productivity) and really liked some of the answers. I'm wondering if you guys have any advice on how to get more productive!
Talking about deployment is ridiculous to me with languages that in most cases are going to be long running server side applications.

How often are you going to install JVM/Ruby/Python ? Once. How often are you going to deploy ? Thousands. So the important part is how well the overall process works e.g dependency management, build scripts, automation, tooling etc.
Kong – Open-Source API and Microservice Management Layer
You don't need a full 1:1 mirror of the strands, you can probably filter off a lot of the traffic that you don't need to spy on (e.g. TCP overhead) compress it and use a fraction of the bandwidth.
Wow, that reminds me so much of Simon Stalenhag's work. I had to check that it wasn't the same guy!

http://www.simonstalenhag.se/
Already discussed here: https://news.ycombinator.com/item?id=9816443 (posted 11 hours ago, 35 comments)
Apple have posts for go jobs: http://www.golangprojects.com/golang-go-job-in-Senior-CDN-De...

There is also some conjecture that someone at Apple is writing a web scraper in Go: https://news.ycombinator.com/item?id=8567205

Mozilla have a product called Heka written in Go: https://blog.mozilla.org/services/2013/04/30/introducing-hek...

Facebook have a load of open source libraries written in Go: https://github.com/facebookgo
It's extremely funny how every argument for Basic Income completely ignores the fact you will have to centrally plan how you're going to get all this endless money to give people. You're going to decide where to raise taxes.

The other problem is that if implemented, any future elections would boil down to which party is going to raise basic income the most (Bribing the electorate).
Very good ! I feel like I understand neural networks a lot more now.
Stop procrastinating
Stop reading HackerNews? :)
Show HN: Golang Implementation of Reader for StarDict Format
Sounds like a great idea for a check-in tool.
Stop procrastinating right now!
»General relativity has a reputation for being very difficult. I think the reason is that it is very difficult.«

Leonard Susskind
What awesome machinery! There's something inexplicable beautiful about old decommissioned equipment.
My .io has been up and down about 25 times in the last 15 hours. The downtime has been about 1.0 - 2.5 minutes each occasion, with a down period of 1 hour 48 minutes at the start.

The latter downtimes look planned, as they are for exact periods (1 minute 0 seconds, 1 minute 30 seconds, 2 minutes 30 seconds, etc)

Here's an extract from the log with timing incase anyone's interested: https://gist.github.com/anonymous/ed37826bc66c23d6c791
I switched about fifteen years ago. After around four weeks of struggling I was bit faster than before (and as a COBOL programmer I was blazing fast on qwerty).

You won't be using Dvorak on mobile devices, but this is no big deal. If you're proficient with qwerty, you'll always retain the ability to use the qwerty layouts in a non-touch-typing manner just as well as before.

Since switching, I've avoided doing touch-typing on a full qwerty keyboard because I'm worried that going both ways could dull my Dvorak edge. I can tell I'm even faster than before, and it does feel more natural.

On the rare times I need to use someone else's keyboard, I can do it--but I'm clumsy and observers will be entertained by the spectacle of a tech wiz who "can't type on a normal keyboard". However, If I use a full qwerty keyboard for more than about thirty seconds the old qwerty-fu starts returning. I have never used a qwerty keyboard much longer than that because I just don't want to go back. I don't know, but I'd bet you if I wanted to go back to qwerty I'd be programmer-level proficient again in a week or two. Maybe even less.

It would be interesting to see if I could get proficient on both keyboards like bilingual people can switch between languages. I'm not curious enough about it to risk slowing down my cruising speed, though.

One more thought: I learned Dvorak without the benefit of a keyboard overlay. The first few days would probably be much easier if you use one.

Oh, and one more one more thought: I switched while self-employed. There were no jeering coworkers or impatient bosses to contend with.

And a final one more thought: be prepared to be asked about it. Most muggles have never heard of Dvorak.
Free Electron engineers
Go is only a competitor for Java 1.0 like languages.

It is not a competitor to Rust, because it lives in enterprise mindset of 90's language design.

It is not a competitor to the JVM languages, because all of them are more feature rich and any knowledgeable JVM developer is aware there are plenty of options to deploy, including static binaries.
Probably mostly depends on the libraries and frameworks that will appear? The SQL query->data->template pipe isn't very reliant on the language as long as it can manipulate "data" reasonably well.

Nobody wants to code C++ for webservers because of the risk (PayPal not included) but Rust doesn't have that issue.