skysight-inc/HackerNews huggingface dataset:
What sort of evidence exactly are you looking for?

Understanding how the US operates, how US companies cooperate, and the context, timing, history and actor roles appear not to be enough.

I suppose you're looking for a smoking gun - a document from Google that explicitly states that Google's intention is to support American NGOs for the purposes of US power projection.

No, I don't have a smoking gun. I can not provide that for you.

It is established that America uses NGOs for culture export/soft power projection.

It is established that Google is a geopolitical actor.

It is established that Google provides investment for researchers who are funded by and for DoD programs.

It is established that Google aligns itself with US culture expansion abroad (they wrote a book on this).

It is established that the US partners with private industry to achieve its objectives. It is established that the US has been calling for more partnership on the cyber domain and with strategic communication.

It is established that Google will be protecting American NGOs.

If it is reasonable to conclude that Google's involvement protecting American NGO's is partnership with US foreign policy is bullshit or handwaving, how would you read the situation?

I think it's unreasonable to think that:

A company that is legally obligated to maximize shareholder profit, and which partnered with the US government for Foreign Intelligence Surveillance, and whose executives fairly regularly meet in person with the president of the United States and who has a revolving door with the same Department of State for roles in under Public Diplomacy - that this company, completely separate from these details - on its own 'good will' - decided it would be a nice charitable thing to host US NGO sites and US news intended for foreign audiences.
Not an application project but I list engineering blog of startup companies. You can add blog(s) that is not already listed there

http://github.com/sumodirjo/engineering-blogs
> Swift's designers even cited Rust as an influence.

Specifically, http://nondot.org/sabre/

> Of course, it also greatly benefited from the
> experiences hard-won by many other languages in the
> field, drawing ideas from Objective-C, Rust, Haskell,
> Ruby, Python, C#, CLU, and far too many others to list.
You just said that 38 people died last weekend in Chicago at the hands of racist gangs. But all 38 of those people were probably of the same ethnicity as the gangs. I don't understand what evidence you have to build an argument that they're "racist" on.

There is sure as shit some racism tied up in gang violence, but it isn't the kind of racism Yarvin wants to talk about. He'd apparently rather talk at excruciating length about the racism of gang members.

I also think maybe you and I just shouldn't discuss this issue.
Verbosity is part of the design philosophy behind Objective-C.
Okay, I'll give you that one. Not an appeal to authority - just a weak argument. Again, I'm saying that utilitarian morality requires rigor in order to be valid, or it risks putting the approving stamps of both morality and reason on false conclusions. There are some serious rigor problems in your original argument.

Beyond that, I do question utilitarian morality, for exactly these reasons. If it were software, it'd be a code smell. It's very easy to turn into justification for all sorts of foul things, and the track record of utilitarian morality is very ugly - like millions of dead ugly. It sure sounds good, especially if you're smart and used to being right on logical issues that don't involve squishy emotions. But it's a dangerous path.
The conclusions of this article seem wrong. What the author is seeing are the books the ex-academic left behind. Surely, he took the good ones with him. In fact, he likely took all the things he wanted to keep and left this stuff, which the author deems significant, because he didn't want it.
I enjoy reading the source code of TempleOS. Its simple and down to earth. No gimmicks or traces of someone trying to show off. The kind of code you just sit down to read whenever the daily grind of battling technical debt gets to you.
I'm afraid you have me confused with another commenter regarding the 'first-class support' issue.

If "platform" means "app development platform" and that means "full-featured toolkit for the development of GUI applications that run in an integrated environment", then I would agree both that Gnome and KDE fit that bill and that they have limited language support (in my experience the only language worth using with those toolkits other than the respective C and C++ is Python).
MGH launches phase II trial of [100yo] BCG vaccine to reverse type 1 diabetes
Check out his series of videos, "TempleOS: 5-Minute Random Code Walk-Thru": https://www.google.com/search?q=TempleOS+5-minute+random&tbm...
I really like watching the code reviews Terry has put on youtube. Watching him use his own creation to navigate, test and explain his own creation is very interesting.
Even as someone from Yorkshire, it's a little difficult to read, because you rarely see it written out. Hearing it definitely helps

My Grandfather is a softer version of this dialect, and I listen to him without a problem, but if he tries to write the same way he speaks, it can be difficult to follow.
Thanks for this. Even when well-implemented, the 'standard process' for interviewing is rather unreliable and stresses the wrong skills.

Worse, it's almost never well implemented. It seems almost designed to crumble under the smallest misapplication - a badly worded question, a dry whiteboard marker, or an unsociable interviewer can destroy a candidate. None of this is conducive to good hiring.
Life on earth has around 1 billion years left(Sun will be too hot). Without intelligent life all will surely go extinct. We may be its ultimate saviors when/if we conquer the stars.
NASA: Climate Change and Global Warming
I've seen BCG described as cave man immuno-therapy for bladder cancer and other apps... it will be interesting to see how it works for diabetes and MS.

Presumably someone has looked at rates of those types of diseases in Eastern Europe, where BCG was used a a vaccine for TB for years.... but I have no idea if it worked preventitively.
Android is a Linux/Java-ish OS, with some conventional Linux non-UI userland thrown in and abstracted by the middleware layer.

The entire Android UI layer is open source, from the graphics stack to the window manager to the UI widgets. A commercial venture run by an autocrat developed it, but there it is, with a permissive open source license. I'd argue that Android 5.x is the most elegant and sophisticated UI and app environment available today.

I would also argue that alternative open source Android distros like CyanogenMod are more relevant to more users than Ubuntu.

The main "problem," if you want to call it that, is that Android doesn't play nice with legacy Linux desktop software. You can't easily have Android and a Linux desktop in the same device. If you WANT it badly enough, I could point you to some people who could deliver exactly that. It takes some doing to have a merged UI and graphics stack other than by using an emulator, but it's been done.
He's not saying a PhD means you necessarily won't know that 64bit machines use 64bit pointers, he's merely pointing out that he has seen candidates where that's been the case, and that you can't assume that having an advanced degree means you understand the minutiae of computer architecture and how memory addressing & compilers work.
Looks like some of the most useful ES6 features (such as lambda arrows and rest/spread/destructuring) are still not supported, so Babel isn't going away any time soon.

Also interesting to see that they redesigned Dev Tools again. I'm guessing enough people found the new ones so much harder to use than the original (that Chrome is still iterating on) that they felt the need to make it look more like what people were used to.

Finally, it looks like they're introducing a filter variant called backdrop-filters. It's in the Apple-edited CSS Filters spec, but I don't see any noise about it from the Chrome or Firefox evangelism teams. I wonder if it will be Apple-proprietary, or if other vendors are interested in it:

https://code.google.com/p/chromium/issues/detail?id=497522
Glad to have Apple iOS 9's features , but Google now still looks better. http://goo.gl/w8Dvwy
I'd guess it's just turning into "thing to put at the end of a post" much like "meme" became "picture with unrelated words on top"
Interesting to see this as a novel thing in another ecosystem. Rust actually uses "stream" manipulation as a default way of dealing with things that might otherwise be expressed as full data structures. For example, the equivalent to one of the code snippets in the article would be:

BufReader::new(File::open("myfile.txt").unwrap())

.lines()

.enumerate()

.map(|(i, line)| format!("{}: {}", i, line.unwrap()))

.take(1)

.next().unwrap()

(formatted for non-monospace font readability). Note the .unwrap() is where error handling should normally happen.
My father was navigator in B-17s. They flew at 30,000 feet, and needed to wear oxygen masks. He told me that the funny thing with that was the chain smokers who couldn't last 8 hours between smokes. A cigarette wouldn't stay lit at 30,000 feet. So the smoker would take a breath from the mask, blow on the cigarette causing it to burn like a torch, take a quick puff, then take another quick breath from the mask, blow on the sputtering cigarette to reignite it, all in an endless loop.
I'm not sure when the website was built, but it seems relevant to share it. The content is well presented and their FAQ section really clear, amazing job!
> Back in the bad old days when I was forced to use Visual Source Safe for version control

Sounds interesting. So was this basically a team of 'bandits' secretly using a non-endorsed VCS to collaborate and get shit done, and then pushing to VSS to keep the pointy-haired boss happy?
Everything in the post almost exactly matches. The only things that don't match are the fridge and the ashtray.

I was like a scavenger roaming in the dark faculties. The best were Physics and Electrical Engineering faculties, and the labs of few of our Maths Profs (I had the ones who wrote our textbooks for Electricity and I'd press them to give me some stuff they had (usually unpublished for personal use). I had few gems along the way.

I've found a lot of stuff and was often burried in the pile they just put next to the appropriate lab's door. It gave a glimpse on where the labs were coming, what was their focus at a given period, what were they working on, thesis titles, how students prepared them, what did they use to produce it, which languages, etc. These things aren't online or in a database.

I still have most of my stuff from college. There's a bunch of things that are cool(the course in 4th year on Control Theory for example: information that _quickly_ gets you to speed on RST digital controllers, Pontryagin, Bellman is pretty scarce). I wasn't in good terms with the Prof, but boy she had a great course.

So I appreciate what I find looking in those dusty places.
The graphics are amazing, but it's a bit grindy. :)
Niki Lauda Explains Formula 1 (1985)
The closest thing I can think of outside of using funs or macros to define the usual `delay` and `force` operators, and that currently exists, would be something like the QLC interface, which allows you to turn whatever you want into a type that can be used in list comprehensions and functional queries around it: http://www.erlang.org/doc/man/qlc.html
I guarantee you could write a more power efficient app using the Android SDK versus Go in the NDK.
That's kind of your personal point of view. Highly subjective matter. I, for instance, like xfce — it's not perfect, but far better than anything else I tried. Some people, I know, like KDE. I tried to get used to it for a half a year to "get a feel of it", but never understood how it's even usable.

I mean, you better not pass opinions like that one as "a clever lifehack".
give some idea of compensation (salary range + equity). If the client is profitable, talk about that. If you don't get any qualified people after a bit, either reduce what you are asking for, or up your offer.

Differentiate between skills the candidate needs and skills that would be nice but could be learned on the job. Give some examples of tasks that the person would do.

Consider splitting up the broad responsibilities into discrete entities, or several jack of all trades. Remember if you have one guy who does everything, that guy quits/dies, there is no guarantee of any documentation having been written.

Alternatively, consider hiring a (paid) intern or junior engineer so that your big hire can focus on the big issues.
I’ve talked about this with one of the guys at Apple who writes graphics drivers. Basically vendors give them their Windows drivers and they change them to work against IOKit. No idea what my point is, besides, “it’s probably not that easy”. But they are on the Vulkan team and probably now have experience providing a similar API, so I’m hopeful the Macs get great adoption for Vulkan.
REMnux: Linux distro for reverse-engineering malware
It's pretty damn closed to 1.0. They just released M12 which adds support for interop with Java libs that use annotation processing such as Dagger.
A better-presented analysis that links to this site: http://www.theguardian.com/environment/2010/feb/13/climate-c...
I don't care as much about what the rest of the team did, because I'm not interviewing them. I'm more interested in what you, the interviewee, personally did to help the team achieve success.
Certly (which I founded) is working on an API for doing exactly this. You'll have to write your own tool to query our API (for now), but who knows what'll happen in the future.
I'm surprised the GAO doesn't have a whistleblower program for that kind of dramatic misuse of funds.
I would settle for s-corps.
Why are all, but this comment of you, [dead]?
I never have run tests, but have heard about "bad Linux battery time" many times, so I really wonder if it's true. And if it is: is it fixable or is some almost inherent flaw?
Well, I think that perhaps what makes Go different is not only interfaces, but interfaces as part of a larger package -- meaning the "not quite OO" approach it brings, in contrast to a language like Java's interfaces and general design philosophy.
>thanks to Developer ID, they at least had some kind of payment trail as well as a name, likely making it harder for the same person to get additional certificates

What's preventing me from paying some person in a third world country to get a certificate in his name?
Not quite sure what the follow up is supposed to teach ?

Is it a critic of EU/US development plans in developing countries in Africa. Come in, transform self-sustaining economies into EU/US dependent one (eg: replacing traditional crop by commercial crop complemented by food import), ruin them for profit, and then rebuild them for profit (or using public funds) ?
I'm not sure Apple would go far out of its way to help such users.
It never was the case that you had to go through the app store to deploy an app for personal use. The only requirement was to have a paid iOS developer membership.
Aaaahhhh, the syntax is different! Help, help, the world is coming to an end.
Awari: An app to discover interesting email newsletters, divided by interests
Comparing the odds that we will destroy it with global warming or nukes is tough though. Seems like we may well be the arbiter of it's doom.

Plus, what if we do leave? Do you think our governments are really progressing towards that Star Trek enlightened super government, or are we progressing toward some sort of Orwellian nightmare? What would humanity look like when it colonizes more planets and leaves? Would we be the good aliens or bad aliens you see in sci-fi movies?

Right now we still seem like a species dominated by self interest, and it doesn't look like we're changing any time soon...
http://en.wikipedia.org/wiki/QuickCheck
It's definitely seems true. I think it would be even more powerful. remember reading about nutonian which enabled a doctor to build a machine learning model to differentiate between kids who needed surgery and who did not.

And on the other hand ,similar capability, i.e. machine learning is being used by the researchers to crack TOR mostly just by feeding data to the algorithm.

So basically ,strong tools will be available to everybody, greatly equalizing programmers and non=programmers.
Tbese rules are so important a lowly sentry fored the superintendent of the naval academy to resign when the admiral got into a scuffle over showing an ID.

http://www.militarycorruption.com/naughton2.htm
While it may be possible that their is an increase in colds after flights, it's probably down to a combination of factors - the cold, dry air in planes makes the ideal conditions for cold viruses in your nose and sinus, the shared bathrooms and confined seating makes it easy to pick up the virus on common surfaces, and finally, the time period before flights is often a time of stress (getting ready, making it to the airport etc), and the increased cortisol suppresses the immune system. All that makes a perfect setup for a cold virus to take hold. I would guess that taking a set of stressed people, and making them sit in a confined space with cold, dry air for ventilation would result in an increased incidence of viruses even with a perfect ventilation system.
I'm sorry that you are so dismissive, especially post Snowden, of the idea that the US has strategic partnerships with US companies.

This is not new, shocking or crazy information. It is not an unreasonable or alien claim.

If you do start reading serious journalism, paying attention to cyberwarfare, read up on current US propaganda efforts, or pay attention to US legislation or anything else that may turn your interest you've discovered that I'm willing to blather quite verbosely and would love to chat more.
"Besides, for simple games, using those engines are a huge overhead and an unnecessary cost."

For simple games, you're probably not going to be reaching down to the Metal layer anyway. You're probably gonna stay up at the CoreGraphics layer, use SpriteKit/SceneKit, or something like Cocos or something similar.
Move to iOS, an Android app from Apple
I don't watch TV so I can't judge commercials, but I've seen friends I'd never peg as being Apple followers or hardcore techies ordering and wearing them.
Is it just me or does this writing style, common to academics in social sciences, make things almost impossibly hard to read?

I get about halfway through the paragraph before losing the will to read any more. I understand all the words but they don't seem to fit into patterns that make sense.
Messaging with intelligence
But a casino does not consider counting cards legal. Hence the boot.

Consider, for example, one of those "how many marbles are in this jar?" games. If I use my knowledge of math and physics to derive a pretty accurate estimate, it's not wrong, is it?
Fingerprint readers on laptops of old were the swipe type. These existed on smartphones before Apple added it to the iPhone. The trick of it was that the iPhone uses a touch sensor instead of a swipe, which works better. Of course, Apple didn't invent it. Another company did. Apple bought that company in an anticompetitive move so that no one else could use the tech. Interestingly enough, that's why the sensor didn't make it into the Nexus 6.
ZeroCater is looking for awesome full-stack engineers
We’ve built the #1 way for companies to feed their people. ZeroCater is a marketplace that connects companies with great local restaurants and caterers. We’re feeding hundreds of companies, ranging from newborn startups, to the Fortune 100.

We’re here to build something people love. We’re a scrappy company that’s scaled to tens of millions in yearly sales on little funding.

We’re based in San Francisco and backed by investors like Y Combinator and the creator of Gmail. We’re looking for people with an ownership mentality who want to work with like-minded folks to build something great.

https://zerocater.com/jobs/
Were the Moon Landings Faked?
As a broke grad student, I did the same; except, I never really bet anything. I would put $20 in the slot machine, and promptly hit the "drink service" button. Once the drink came, I'd hit the "cash out" button, collect my $20 and move on. I know this sounds terrible, but (a) I didn't have the spare cash to throw away at the casino, and (b) I didn't have the skills to actually play any of the games where skills counted (like poker or blackjack).
You seem very entitled.
Seriously. I don't understand why github doesn't provide at least the ability to lock the master branch against any action other than a merge from another branch. Merging a branch that causes major damage is unlikely if there's any kind of review process and generating a revert to "undo" that damage is a one button thing in the github-webUI if you do it immediately, or at least before master gets other commits on top of it. But I'd think everyone's workflow would stop because they'd have a ton of conflicts from a screwed up master.

In fact, let me ask HN. Does anyone work in a place where devs commit directly to master? I can't even imagine that workflow. Everything I've seen or heard of is PullRequests, code-review, +1, then merge to master.
I was about to suggest you could do this easily in Ruby, but it turns out that getting a catch-all method_missing at the top level to work is quite annoying - too many things in both Irb and Pry (the two main Ruby REPLs) seem to rely on trying method calls and catching the exceptions in ways that broke horribly with my most naive attempts.

But something like this works of-sorts in Ruby:

module Sh
def method_missing sym, *args
bin = ENV["PATH"].split(":").collect do |path|
full = File.join(path,sym.to_s)
File.exists?(full) ? full : nil
end.compact[0] rescue nil

if !bin
raise NameError.new(sym.to_s)
else
bin = system(bin,*args.collect{|a| a.to_s})
end
end
end

self.extend Sh

Pry can't handle it very well, probably as it relies extensively on method_missing "magic" itself, but Irb seems do do fine with it.

I'm sure there are ways to do the above in much cleaner ways, and even in Ruby syntax still gets in the way. E.g. you need to do 'ps :aux' or 'ps "aux"' instead of "ps aux" or the options will get interpreted as a method (though you could conceivably try to handle that by capturing NameError exceptions and applying really horribly nasty hacks, there would be a special place in hell for you if you were to do that; even the above is likely to break all kinds of stuff).

> And what if the shell output wasn't line-oriented but a live hypertext doc, say HTML5?

There have been all kinds of attempts at that, notably XmlTerm from Mozilla ca. 2000 [1]. It turns out to be a hard problem to get it right enough to make people use it. Basically to get that working at all I suspect you need to start with a good terminal emulator + a good shell, and make small enhancements rather than go the other way which most of these kind of projects have done.

[1] http://www.xml.com/pub/a/2000/06/07/xmlterm/index.html
There's a shit ton of matters we can convert into living space before we can even think of colonizing life sustaining planets.
Do you know there is nothing about the Go meetup which discourages people from attending? Have you talked to people? Or did you just assume?
> From a type-theoretic perspective, a language can be either logically consistent by means of strong normalization xor Turing-complete.

This is a common misconception. A counter-example: take System F, add an `IO` monad, and add a function `fix : forall a. (a -> a) -> IO a` for general recursion. Our language is now Turing-complete, but remains consistent since any falsehoods produced by `fix` can't escape the `IO` type, e.g. you can prove `fix id : IO _|_`, but not `_|_`.
So according to this logic, nobody should have hired you back in the day?
Where would it have gone?