skysight-inc/HackerNews huggingface dataset:
I think the point is more to train employees to be effective operating in a more "unexpected" or "uncomfortable" environment similar to the way boot camp is supposed to train recruits to be more effective operating in a stressful environment. Performing skilled labor in close proximity to heavy machinery or some other dangerous environment is another example. People in those environments don't do the greatest work on day 1, but after they've become accustomed to performing their trade in a loud/busy/distracting environment that ability to focus on a detail intensive task while not tuning out the background (e.g. that skid steer driving behind you with a poorly loaded pallet balancing on the bucket forks).
I believe the often used idiom is "eyes in the back of one's head."

Back in the white collar world, if there's a business problem that makes the "uncomfortableness" or increases the number of moving parts in the environment increase by 10 the people who operate daily at 5 are better prepared than those that operate at 2 (200% increase vs 500% increase).

I think it would be interesting to apply a practice like this to IT (and other support service) operations. If day to day operations can be made to have a similar work flow as a crisis, people will be better prepared to deal with a crisis when things like remembering that "X casually mentioned configuring something oddly in Y manner because of Z at lunch" and deciding "we need to ask X about Y before we do something to Z" while trying to resolve the crisis because those little domino can have a huge effect if you don't prevent them from cascading.

I'll venture a guess that the odd floor plan keeps people on their toes, increasing alertness and the overall overlaps with what would result from increased attentiveness. The question is whether or not the overhead and inefficiency will pay off and how it affects people in the long run. I suspect this model doesn't scale well.
Operating low-level resources makes it more complicated and because of that, - big amount of programming mistakes made there are critical.
In the UK you only have to leave something on the pavement and scrap metal hunters will come by and take it ... seems like there has to be a net gain to scrapping this much metal - if it were a ship then salvage companies would have had it already.

I'm surprised that they didn't post a guard there with clean up duty to at least keep it all from rusting in to the ground.

Wonder how much it would be to buy and whether you could get enough visitors to the "secret Russian space base" to make it pay.
Catmull shows in his book Creativity Inc, how happy he was to prevent that idea from happening.
I'd put it the other way: they stopped building because the Soviet Union walked away.

The first Buran test flight was on November 15, 1988. Literally the next day (November 16), the Estonian SSR basically declared sovereignty by saying its laws would precede those of the USSR, and the house of cards started collapsing.
I've seen a Buran up close - a few years ago (I think in the early 2000s?) one of them was toured around as a static display. Quite impressive - they let you walk right through it. I believe it was the sub-orbital testing craft.
>displayed in public places

In the US, I believe this would be governed by the expectation of privacy principle. I'm honestly quite surprised that the same isn't true in Europe.

Anything in a public place should absolutely be fair game.
Manchester Atlas?
Obviously it's helpful for printing things.

Less obviously, emacs has commands that navigate by logical pages (C-x [, C-x ]). And of course you can adjust the regex that denotes logical pages.
>> Looks like when the Soviets stop building something they just walk away.

According to Wikipedia [1] the Buran-program was cancelled when the Soviet Union stopped existing. It was a time of chaos and many parts of the country were not working. Resuming construction on a space shuttle was probably at the very bottom of their priorities in 1990.

[1] https://en.wikipedia.org/wiki/Buran_(spacecraft)
I'm pretty negative on tech-industry arrogance, but I sympathize with Danielle's position. It may just be that I've known about her from before and that she's one of the few tech leaders whom I actually like.

What she's saying about "scrutiny of unwashed masses who don't understand my business" hits the mark. With "unwashed masses", she's not complaining about average, 100-IQ Americans who'd rather go fishing than run tech companies. No one (who's worth taking seriously) has a problem with such people. She's complaining about the management consultants and serial board members who haven't actually done anything for 20 years who (because they think they're intellectual leaders, when they're not) toss out imbecilic suggestions like "Cut R&D, set up stack ranking, and give a speech about 'tough culture' to scare people" when the Q2 numbers come out a little soft. There are a lot of utter fucking morons in the business world with a hell of a lot of influence and power. Some are in tech, some are outside of it; but it's true that when you go public, the probability that drooling rubes will have the power and influence to force your hand on "tough decisions", when you should actually be leading from the front and doubling down on R&D and morale, goes up.

"Unwashed masses" isn't quite the right phrase, because it suggests low social class when the actual enemy is people of high social class and power who think they have intelligence and vision (rather than luck and social connection) to match it, but who are actually drooling, anti-intellectual, sheepish morons. Still, I agree strongly with her sentiment. Everything she's saying is valid. Where she and I may disagree is on the locus of the morons. I think that most of technology's leadership is just as bad as the mainstream business leadership (and I'm not sure that I buy into the distinction). Lucas Duplan and Evan Spiegel and Travis Kalanich weren't shit onto this world by Fenrir. Someone decided to make them founders. Their existence is testament to the existence of drooling rubes in the VC ranks. The difference isn't in the average quality of people (most VCs are fucking morons, just as most management consultants are) but in the number of people to whom you're accountable. If you're private, you're accountable to a couple lead VCs and there's a chance (less than 50% by definition, because most decision-makers are drooling rubes everywhere, but probably greater than 5%) that you got lucky and drew people who are actually worth a damn. If you're public, you're accountable to a much larger number of people, most of whom are talentless and overpaid and full of themselves, and you end up gaming short-term stats in order to keep them off your back.
I think being able to walk away from a project like this is actually quite commendable, in a way. Not that it's always the right call, but to be able to avoid the 'sunk cost fallacy'[1] on this scale is something that large governments/companies seem rarely capable of. That said, in this case, maybe they just didn't have a choice and ran out of money...

[1] https://en.wikipedia.org/wiki/Escalation_of_commitment
It seems pretty straightforward to me. Rust fits into more or less the niche of C and C++: a low-level systems programming language with minimal runtime dependencies (no garbage collection, smallish standard library), which happen to also be useful properties for realtime and other perfromance-critical software.

Go, on the other hand, fits more into Java's niche: an opinionated mid-level garbage collected language designed for application programming or mid-level systems stuff (i.e. web servers), with concurrency baked into the language design (though Go's concurrency design is much more to my liking than Java's).
The location is very remote, and all of Baikonur remains a closed military zone leased to Russia. So unless the Russians themselves decide to strip it, nobody else can either.

https://goo.gl/maps/k34qZ

https://en.wikipedia.org/wiki/Baikonur_Cosmodrome#Russian_er...
Am using Semantic-UI for a Concrete5 theme. I started the project using Bootstrap, but switched to Semantic-UI as soon as I discovered it. Good documentation, great community and hard-working and responsive project developer.
Reminds me of happy times getting deliveries of Sun workstations to our lab in the early 1990s - they would come with vast amounts of documentation. The only catch was that you had to put it all into the ring binders by yourself!

Another nice thing was getting copies of the Adobe PostScript books (I think we got all 3 of the Red, Blue and Green books) - these came with OpenWindows for NeWS.
many more pics here: https://encrypted.google.com/search?tbm=isch&q=buran%20launc...
The design of the S/38 was original and remarkable. However, it was marred by that horrible language, RPG (Report Program Generator). RPG was based on a plugboard tabulator paradigm.

Our local IBM reps said that IBM refused to release an Assembler for the S/38, keeping the internals a big secret.
^L is supported in most pagers and news clients to split pause scrolling, so this makes sense.
I believe in the next 50 years we will see a lot of this in occidental countries. I don't think the problems will stop with Greece default, it just started with it.
I think I trust even an ICB root server more than I'd trust one running on that island
There is one in a museum in germany:
http://speyer.technik-museum.de/de/spaceshuttle-buran
It was used for the landing tests and is still in pretty good shape.
Attentiv (http://attentiv.com) | Senior Developer | Washington DC or REMOTE

Our software is the platform of effective collaboration. We’re growing rapidly and our current and future users need a strong developer.

As a developer --
You will own projects on day one. You’ll work regularly with Attentiv’s team to improve the software, architecture, usability, and feature set.

To be successful, you’ll need:

•	Proficiency in Node.js, Python, MySQL & NoSQL, WebSockets and preferably some experience in PHP. Or convince us why we should be using a different architecture

•	Bachelor’s, master’s, or doctorate degree in a related field, or an intriguing reason for not having one

•	Several years of development and work experience

Benefits: Flex schedule, Paid Time Off, Bonuses
Team: We have backgrounds with ultra-successful software companies (Qualtrics, Cision) and experience consulting some cool people (Deadmau5, Dave Matthews Band, GEICO). We speak a lot of languages (Tagalog, Spanish, Haitian-Creole) and we love having fun.

Location: We’re based out of DC but your work location is negotiable (continental US only)

Apply: Send an email to contact@attentiv.com with the subject line “Attentiv Developer Application” and attach your resume. Make your email memorable. Tell us why you’re the only one for the job. Convince us we’d be crazy to give an offer to anyone else but you.
This is actually much better than I expected. I thought all Burans were thought destroyed, with the last being that one that a building fell onto. It seems that one was the one that actually made a test flight, but there are other incomplete or test vehicles surviving: https://en.wikipedia.org/wiki/Buran_programme#Fleet_status_a...
On reading up, "finding" isn't quite accurate, as the locations of these two shuttles were perfectly well known. They're OK-1K2 and OK-4M on Wikipedia's list below, located in MZK building 80, area 112a, Baikonur Cosmodrome, Kazakhstan:

https://en.wikipedia.org/wiki/Buran_programme#Buran-class_sp...

However, obviously sneaking in to take pictures is not an everyday occurrence, it's still a Russian military base and parts of the site remain in active use for the Russian space program.
Because there is no free money. We would all have to pay for it. We would be subsidising laziness.
How did you do the "from a distance" part of the reboot?

(I once had to rebuild a partition table by hand using nothing but DEBUG.COM and Peter Norton's book..)
If you let it get old enough, it will become more valuable as it is than as scrap.

Might be already. Probably not, but maybe.
Yes that's one of the downside. Also, the binaries can get fat really quick. Especially when you link statically with some of the Qt components.

I guess it's a fair trade-off when you target today's desktop systems. Otherwise, it might worth looking at Qt for Embedded Linux.
Isn't Oracle able to do in-memory and columnar now?
Two fringe languages are not competitors. Who would have thought it.
I'd prefer to see them in museums.

Even unfinished spaceplanes are very interesting items.
I would definitely visit a "secret Russian space base"! Especially if it was inside a mountain! ;)
Just started playing this. It's worth noting that nothing lower than IE10 is supported (due to flexbox and other things I suspect) and it's javascript dependent. That results in broken stuff for around 2% of traffic depending on the audience. Also missing are a date picker and range slider, which is a pity for a UI framework. Still, I'm liking it a lot.
When Gordon Brown launched the PPP scheme to essentially finance infrastructure development off the balance sheet, it was not an investment bank to blame - but a politician looking to fiddle the books to look good.

GS are a symptom, not a cause. They have a license is because they did and do what the people in power wanted, and until you can come up with a way to change the people in power and the incentives they have to stay there...
For the geeks... Buran had prolog code in its brain and could land on its own...in the 80s!!!
Bitstamp Bitcoin Exchange Hack
New Horizons Update: Methane Detected; New Images of Pluto and Charon
How abandoned is the hangar? There are some other people in the photos, and no matter how isolated the area is, surely the nearest town or two has wandered into the giant complex up the road a few times.

Still, it's amazing that this is the sort of thing people can just potentially wander into. Really makes you want to go explore the world.
I mostly agree with your analysis. As someone who is doing web development in Rust, what should I fear of missing from a language like Go or Java? Is it just an ecosystem thing? Java is a more popular option for web server development over C++, but I don't know why.
RECC, The Robert Elder Compiler Collection
I could maybe see Cisco doing such a thing.
I guess it is one of those flukes of history.

Those early home desktops were not the most potent of computers. Remember that there was a distinction made between PCs and workstations.

Thus i fear many that grew up with a PC in the home ended up with something akin to mental blinders.

And by the time they hit higher educational tiers the labs etc had transitions to using PCs on networks rather than terminals tied to a big iron.
What's the harm? In any software project useless shit accumulate because it is much easier to add features than to remove them. Support for one useless feature such as \v will not make a codebase into a mess of spaghetti, but support for enough useless features like \v absolutely will.

The burden for \v is not zero. Every programmer working on the string escapes part of the code has to read and understand the lines that implement it. And it has to be tested and documented and if your documentation comes in multiple languages, translators have to spend time translating text for a completely useless feature.

Writing software is like writing a book of code for other programmers to read. An author wouldn't leave in meaningless chapters in the book it is writing because "what's the harm?" and neither should good programmers.
Well I guess we have to agree to disagree. Anything using the word 'native', in a UI toolkit context, has, in my experience, meant for over 20 years: 'uses the system-provided API's to render widgets, to ensure exact match with what the user is used to on the platform'. So, Qt is not 'native', because it uses only the most basic underlying drawing API's to approximate how controls look on that platform.

The concept of 'native' being 'not through a html/css rendering engine' is only a few years old anyway (as in, 'Cordova is not native, Objective C app is native). The whole circumstance that things that are trivial and have been non-issues for 2 decades are, the last few years, newsworthy because first someone injected a huge, straight jacketed abstraction layer (a browser) and then someone else pierced that layer (webgl, LocalStorage, <audio> etc) is a never ending source of (alternating) amazement and annoyance for me, but I guess that's just because I'm a grumpy not even that old man who used to be with it, but then they changed what 'it' was, and now what I'm with isn’t it. And what's 'it' seems weird and scary to me. But I digress.

But then still - this project doesn't even do what you call 'widget reimplementation being drawn natively on the OS'. It's just a very basic OpenGL interface. Which might be quite an accomplishment in the Go ecosystem, I don't know, I've never even downloaded the language. Mostly because I could find few to none examples of it being used for non-serverside applications. My point was that the title, and the bug report, and the discussion in that bug report evoked (in me) a cascading sequence of 'oh, is that all'.
Well, mostly Seamonkey actually but yes, NoScript is installed. However, since some sites just don't work at all without Javascript this is not a panacea. Sometimes I just need to access something which is only available on one of those sites, turning the browser into treacle.
Wow, these are way better than the Google Inceptionism originals.
wait, it isn't? I mean, I worked on that, carefully avoiding all the shot_me_in_the_foot features, like non pure virtual stuff, dynamic and static casts etc, but every time I engage in anything as simple as reading boost sources with templates and stuff knitting magic I just get a brain freeze and get back to java
There was never any "official" 3rd party access to the API other than an "add article" action. And when the API was made available, it was only to subscribers since the main revenue stream was sales of the official app. Since the official app is now free, that revenue stream doesn't need to be protected, and thus the API is now available to everyone.
I agreed. I have thought the same thing about the Superconducting Super Collider. Imagine the thoughts on the people that had to walk away from these projects.
What does IBM use internally for publishing nowadays?
I'm not sure what you are getting at. Basic income is a form of income transfer -a practice that is considered civilized and expected of modern nation states in a scale or another. This is not communism. It is to enable stable societies with people who are content and not prone to be recruited for an armed mob for populist causes.

Income transfers were implemented as tools to block communism by no one else than the benevolent, friend of the people, Iron-Friggin-Chancelor Bismarck, not because of fairness, but of social stability.
> I think being able to walk away from a project like this is actually quite commendable, in a way.

Oddly enough, this is much easier to do without a democracy. It was not what happened there (it was the Soviet Union's collapse that did it) but the reasoning stands.
New Horizons Color Images Reveal Two Distinct Faces of Pluto
>Rust and Go are both touted as memory safe. While this statement is absolutely true, both languages will not tolerate unsafe memory access, what is more important is that the world will not tolerate any new language which is not memory safe. It just so happens that Go and Rust are the first two languages to emerge after decades of evidence that in the real world, programmers as a whole, cannot safely manage memory manually.

This is extremely misleading.

Go and Rust are not at all "memory safe" in the same way.

And Go and Rust the "first two languages" in this regard? Hardly.

Rust maybe, because it uses a novel approach, but there's absolutely nothing special in Go's "memory safety" approach compared to Java (and Scala, Clojure), C#, D, Haskell, etc.
The 185 mile long Chesapeake & Ohio Canal bike path connects to the 150 Great Allegheny Passage bike path, giving a 335 mile long bike-only trail between D.C. and Pittsburgh.
Scribd and Quora get called on their bullshit all the time.
That its an important part of how our brain is influenced in working, and might have been mentioned in the article to give the reader a better understanding of underlying mechanisms.
Is it terrorism to abuse words like terrorism so badly?
It's perfectly possible the photographer had no idea of what he would find. Not everyone knows where the Soviet shuttles are. It's still a find, if not a discovery. No pun intended.
yes they ARE competitors.

They are both used where people would use C or C++ to get more performances , especially by developers who would normally use a scripting language like ruby or python for their 'website'. Never heard a "why we moved from Java to Go story", heard plenty of infrastructure rewriting from ruby/python/nodejs to Go. People stuck in enterprise Java/C# ain't going to move a 10-15 yo infrastructure to the latest hype,they'll stick to the JVM or the CLR which offers plenty of choice already.

These (former) devs might have used Rust instead of Go though Rust doesn't come with a big webapp related ecosystem yet (it will).

In this space (compile to executable - statically typed yet still expressive languages without manual memory management) there are basically 4/5 languages in competition : Go, Rust, Nim, D and Crystal. One of them will be the 'C++ for suckers of the next 10 years' and will be incredibly successful as the demand is quite high. So Go is definitely in competition with others in that space.

Now let's the competition begin.
First, being fringe doesn't make you non-competitor automatically. Fringe language can and often DO compete for the same niche.

Second, with support from most major shops, and being deployed even in companies such as Apple, Mozilla, Facebook and more, Go is hardly "fringe" at this moment.
I always wonder why sometimes the system finds faces and other elements in essentially untextured / homogeneous parts of images. Wouldn't there be some sort of "data term" in the energy functional that would suppress these results and/or move them to other parts of the image?

Perhaps this is working entirely differently and I'm thinking too much in the classical computer vision realm. Would love some explanation though.
Current VoltDB, former Vertica dev here. The simplest answer to this question is basically to argue that the architecture and implementation matters, and that Oracle (and others) are often bogged down by compatibility constraints and conservatism to really compete on a performance level with in-memory systems like VoltDB, or columnar systems like Vertica.

It's dangerous to underestimate them, because they have money, smart engineers and a machine of a salesforce, with support and relationships that help them sell to lots of customers. But they don't keep me up at night, and most of the deals we see Oracle in (at VoltDB) start with the sentence, "We're looking at TimesTen replacements."

A key thing here is Oracle also costs a truckload of money. Price pressure on Oracle as startups and Open source (or combos) mature is an interesting thing to watch.
I don't think what he proposes is really a better way, because requiring compilers to comprehend string concatenation and a few more extra reserved words specifically for the characters is a more complex and less general solution than encoding using the string itself, which is what escaping does.

Escaping is amazingly elegant once you realise how general and simple it is, and it's also very important to understand it when designing things like data formats and protocols (length-delimited fields are the best, but it is not always possible.) Ignoring escaping, which is what would otherwise occur, tends to cause rather horrible security issues.