skysight-inc/HackerNews huggingface dataset:
You'll recognise me from the CFRG threads about that topic.

The subject is moot now: Kevin M. Igoe is retiring, so he's stepping down at the end of the year (and probably not doing anything major until then, other than participating as anyone else could, with of course full knowledge of where he works). The other current co-chair is also stepping down, in favour of two new unrelated co-chairs who have been extremely open and forthright with their status - and, to the best of my knowledge, don't work for a Nation State Adversary. Things seem to have turned out okay.

In the meantime, CFRG has been documenting - in the public eye - a ChaCha20-Poly1305 AEAD (the djb alternative to the NIST-preferred AES-GCM; a fast, 256-bit secure constant-time authenticated stream cipher AEAD) and has, after a lively discussion, selected djb's Curve25519 (the most mature of the so-called "SafeCurves") as the preferred curve for new IETF protocols; amongst some other lively and open discussion about the promises and perils of PAKEs, signature schemes and other such things. They'll be coming to protocols near you soon: various WG drafts are in progress now.
Doesn't this assume that compiler complexity/work is not a cost?
"only the the extremely intelligent could be successful in relatively different topics"

I'd disagree based on experience, not that I'm a successful generalist idiot (although I might be) but its extremely well known in the field, that learning your 8th language or 4th paradigm or 1000th fad or whatever is about 10x easier than learning your 2nd.

Learning one language is hard, but it scales back rapidly. How many different glyphs and syntax and formatting style can possibly exist to describe recursion, or addition, anyway?

Experience compounds.
This is how lucky people talk. I'm more successful than people I know that are more talented. I could come up with a philosophy on life but I know better.
Why is the article titled like that? Who makes decisions in that impersonal "White House"? is this a new taboo?
> installing Tails or Whonix (both which solve the metadata problem in OP and a variety of other attacks)

I was surprised the article claims he was using Windows XP. There's a surprising number of leaks when using Windows software. These leaks are functional and can provide cool features, sure, but they're leaks nonetheless.

For example, if you embed a file in a Powerpoint presentation, the PPTX file includes the original full path to the file. "C:\Users\JLewis\SecretWorkForTheNSA\FormattedForPublicRelease.txt". Obviously this isn't exclusive to Windows operating systems, but I feel other OS environments generally don't encourage oversharing like Windows does.
I read before somewhere that US estate agents managed to get an exemption from various KYC and money laundering requirements...
This is also happening in Vancouver, BC since the 1997 era. A lot of money is "parked" there, and asset prices are way out of line with local income levels.
Actually, I think Banks does address some of those points - mostly by pointing out that if you do have a society where almost all reasonable requests can be satisfied by asking then the perceived value of "owning" something becomes negligible. You could make unreasonable requests, say to have planet built for you, but you'd have to ask a Mind for that and they might or might not do it - depending on how interesting the request was. (Given that the Culture regards planets as bit wasteful from an engineering perspective, I can't imagine any self respecting Mind would build one).

Of course, the real get out, as Banks has pointed out a number of times - Culture people are not humans - they are the results of 10,000+ years of direct (genofixing) and indirect (their language Marain) manipulation by machines to be a good deal smarter, rational and more capable of enjoyment than we are. You could argue that this is the machine gods making their pets more compliant, or not....

Also, Look to Windward does mention "re-inventing" money... :-)
I personally have used word documents before in the past. Just start off slowly and go very methodically. Sometimes it helps to have a second 'junk' sheet to write notes down as you work on your primary copy. And of course your primary copy should only ever be a rough draft until after proper editing revisions.

Odds are you won't cover everything, but don't worry about that; you're really just trying to give the person a bit of a head-start when they come in, once they are in they are going to do things their own way anyway.

Congratulations on the new position. :)
Denver is only about 5500ft in elevation, is much lower in latitude than Norway, and gets about 300 days of sunshine per year. But, Denver does see 3-5ft snow storms every 5 years or so (i.e. they have the snow removal equipment and know-how). The rail would have been so much better than the bus will be.
>A huge portion of the budget for a probe like MAVEN [1] or JUNO [2] is spent reducing the chance of Earth microbes colonizing Mars or a moon of Jupiter

I don't know where you got that from? There's documentation that NASA sterilised things but nothing I've seen that says it cost a significant proportion of the budget.
The CoreOS Epoch
ScalarArithmetic for Swift
Uber now includes Uber X, "rideshare" type service with drivers in their own personal cars. Where I am, a 2 mile cab ride to the grocery store will be $12 without tip, the same on Uber X is ~$6. It's far cheaper and less hassle, and uber x actually shows up unlike cabs. The introduction of uber(x) has let me postpone buying a car for a few more years.
Here's a neat chart describing various patent reform/anti-reform groups: http://www.vox.com/2014/4/28/5661526/grocery-stores-really-w....

I think very few companies oppose, in principle, shutting down trolls.[1] What they're worried about is collateral damage. Microsoft or IBM don't really care about bond requirements or loser pays, because the cost of patent litigation is a drop in the bucket to them. They do care, however, about measures to make software unpatentable. Companies like Qualcomm have don't just rely on patents on technologies implemented in an ASIC, but also on patents on technologies implemented in software on the baseband processor. Making software unpatentable also raises questions about whether those same algorithms would be unpatentable if implemented in hardware.

That said, I think in practice the ideological spectrum above collapses when you're talking about specific reform efforts. The Partnership for American Innovation is cagey about it's specific stance on reform, but it launched just a month before the most recent patent reform effort was killed, and days before published an article extolling the virtues of the existing patent system. Even though companies like Microsoft and Apple may not oppose patent reform in principle, they have nothing to gain from reform, and will in practice oppose any specific reform measure for fear of collateral consequences.

[1] Defined as companies that abuse legal process to get settlements for cases they wouldn't win in court.
Where is that great software that breaks new ground?
Using "White House" or "Downing Street" to refer to the office of the U.S. President and U.K. Prime Minister, respectively, is very common.
Can't find price but
http://wrtnode.com/tech-specs.html
says 512M RAM and 128M flash
Having recently worked with a project employing Java 8, I whole-heartedly agree. The FP in Java 8 is so crippled as to be useless. Every time you use a lambda, you need to worry about checked exceptions and wrapping and unwrapping them. Also there is no Unit type, so you have to add `return null` everywhere.

Moreover, the Java collection library is now a hodge-podge of ancient cruft haphazardly mixed with a half-hearted FP interface. Java seriously needs to drop pre 1.5 compatibility, and revamp the whole API.
Thanks for the feedback. Currently, I am targeting people who already know what Solr is (otherwise they would not find the site).

But that does not mean that the first page could not do an introduction with some pointers. I'll add that to the todo list.
My advice would be to just drop the IDE and go for editor+compiler. IDEs are always confusing.
"A Good Solution: Operators are Functions"

NO. No. No.

Allowing users to change the language specification and side effects on a per-file, per-project, per-anything basis is a terrible terrible terrible idea.

"This is all covered in Knuth, and we don't have time to go over it again."
Yes, these are only the headline grabbers. This is an old story. London has had this problem for over a decade.
In England people pay a small amount (£8.05) for each item on a prescription. One prescription is almost always a single month. Thus, if you have 5 or so meds on a script you'll be paying £40 per month for meds.

There is help for prescription costs - people can get deductions for long term meds.

Luckily, most people do not pay prescription cost. About 80% of people on a prescription have some exemption or other.

There are big problems with medication non-compliance, even for serious life-critical meds (cancer meds; HIV meds; transplant surgery meds) but it seems the cost (free or high cost) is not relevant - non-compliance is similar in the UK and in the US.

There are some problems with the English NHS, but "getting access to meds" is not one of them. Unless you count fantastically expensive new cancer meds that add maybe a week of poor quality life.
This is where IDEs and sbt's ~compile come in handy. I don't hit build very often, since the IDE tells me about my mistakes interactively, and, once it's happy, a build makes for a great micro-break :-)
If India can field rocket scientists greatly more cheaply than the US, I'd submit that still says something important about the two countries.

"I should also note that when I say "hardware cost", I'm also including a break-down for each sub-contractor (and sub-sub, sub-sub-sub, etc)"

One nice thing about money in a mostly free economy is that you can use it as a bound on such things. If you can buy a widget at $5, the company you are purchasing it from can not have put more than $5 of resources into it (barring some exceptions, probably none of which matter for this). It doesn't matter if they sub-sub-sub-sub-contract it out, it's still bounded by the final cost. Again, if India can source a component for much more cheaply than the US, it still says something important and real about their program. The differences are fully real, and I don't think trying to "undo" them and produce the artificial numbers you are proposing will produce any useful real information.
Open Addresses: Discovery Phase
Colorado's Marijuana Secret Shopper Program
In context of the article, take pride in what you're doing. Last night as my decompression or relaxation tool I was cutting up some nice solid oak trim pieces for a carpentry project and took enormous pride in getting everything to fit perfectly with absolutely perfect miter cuts (which is harder to do than non carpenters think...) Well maybe not utterly perfect but better than I've ever done before, might not be able to slip a business card in anywhere but a razor could be hammered into some of the gaps.

Anyway in article context I followed rule #2 in having great pride in doing an excellent job, I just happened to be doing carpentry for fun at the time. Was not being an evil programmer by not being attached to a keyboard for those two hours.

The TLDR of the whole article seems to be if you develop discipline then when you need discipline you'll be better off than undisciplined folks. Or if you train hard all the time, work becomes easy, which is crucial during rough times.
> In Star Trek, the economists have been replaced by planners who treat individuals like adults. The individuals act like adults, because they understand that the social benefits of volunteering time and talent vastly outweigh the personal costs, even if it costs them their lives.

You almost had me going here. And then you remember how desperate ensigns are in Star Trek. The explanation : a sense of duty ... That's supposedly the explanation for 8 years of "scrubbing conduits". The explanation for in group walking through a dominion minefield. The explanation for putting up with getting sent to a listening post, 2 months away from human contact, your function is to repair any circuit shorts ...

I don't buy it. No way.

> In Star Trek, the economists have been replaced by planners who treat individuals like adults. The individuals act like adults, because they understand that the social benefits of volunteering time and talent vastly outweigh the personal costs, even if it costs them their lives.

In one sentence you've stated that the entire premise of economics is wrong. Rational actors ? Pfew ! What do we need that for ?

> In capitalism individuals are forced to compete for essentials. This makes volunteering impossible for most of the population. It also turns the culture into a bear pit, and wastes a lot of energy on pointlessly damaging individual competition.

That's must be why there was such an explosion of volunteering in the Soviet union then. Or why there is such a rich and diverse volunteering tradition among the unemployed.

I'd say there's a few holes in this thinking. But don't get me wrong : I sincerely hope you, or anyone, will convincingly fill them. But I've never seen decent arguments here.
I turned Google Glass into opera glasses
Funny to see this about jerrycans, as that reminds me of how on Kerguelen island, which is in places littered with various empty oil drums mostly put there between WWI and the 1950's by US, French and German ships, one could easily recognize the German ones from the others.

The German barrels are for the most part still in good shape, some with almost no trace of rust, while the others are all crumbling into rust (on the other hand, they're also much heavier and unwieldy).
Price inelasticity is worth noting. A small amount of supply destruction will make prices spike significantly. That's why NYC's legacy rent control system is such an issue. It only affects about 1-2% of apartments, but that probably pushes rents up 50% or more.

So, yes, the fact that global-elite billionaire scumbags use our real estate to launder their drug/blood money is a huge issue.

For lower end housing stock, homeowners usually "jump" up to more expensive properties as they become more financially stable or as they need the room.

That seems to be a Boomer thing. They bought the 3000 SF houses that are impossible to maintain unless you hire maids (which Americans don't like to do, even though at $20/h they're still cheaper than doing your own cleaning). I think the young generation values freedom and experiences (e.g. travel) more than stuff and space. Frankly, I find McMansions depressing.

Unfortunately, in many cities it's impossible to get a 1000 SF place at an appropriate price. You end up buying or renting 2000+ because that's all there is, unless you're talking about seriously defective housing (e.g. no laundry in the building, no dishwasher.)
I didn't think of the box versus letter issue as well. Fetching parcels from my local post office is a 20 minute walk, it can be annoying after a long day of work.

That said, based on the testimony I've seen here I might try a few months and see...
Originally from there. Just momentum, didn't need to figure out how to do my books again.
The guy who banned Google Glass in U.K. cinemas has not used Glass before
Yes. "Wings of Fire" is an excellent book; a must read. Also, if anyone's interested in knowing about ISRO's origins, their "hacker culture" etc. then I recommend these two excellent books: "A Brief History of Rocketry in ISRO" by PV Manoranjan Rao, P Radhakrishnan; and "India's Rise as a Space Power" by Prof UR Rao. These two books give an excellent overview on how ISRO was started (starting from INCOSPAR, TERLS, Sounding rockets, Rohini, Aryabhata, SLV, ASLV, PSLV, INSAT, to GSLV Mk3).
Fast build time is explicitly something Go was built for, to fix 40 minute compile times.
I've used numbeo before and I had a look at this, comparing about 10 or so different cities. The format and function is pretty much the same and I use them both for the same purpose -- a simple comparison of aggregate data on different cities using the same metric. I moved to Rome a year ago and in another year I'll be moving to some German-speaking country, so I'm comparing different cities now. It's not important to me whether the rental estimates are 100% correct or slightly high/low, what's important is that the data is collected the same way for both cities under comparison. I want a broader view to narrow the search, and then I will go elsewhere to get more accurate info -- apartment searches in the respective cities, for example. If you get enough data from varied enough sources to minimise biases (e.g. expats might live in the more expensive parts of the city and not know the local tricks, or most of your contributors might only be from a certain subset of expats) then I don't need to know the comparison of a hundred different types of little things because I can get more exact information elsewhere. What I'd recommend doing instead of narrowing your data selection is to actually broaden the scope of your comparison -- compare aggregated measures of quality of life, average temperatures/rainfall, hours of sunlight per day, number of bars or gyms per capita, etc. If I know what city I'm looking at, I can easily find a list of apartments for rent and get direct information that way. What I can't do as easily is compare the general perspective of life satisfaction or public transport penetration, crime stats, etc.
When was the last time you tried Scala? 2.9 was a bit slow for me, but with 2.11 it feels snappy enough to me.
The price of a bottle of coke can change quite radically depending on where in a city you are buying it. Venice is one example for such a city.
Wit.AI (YC W14) is hiring a speech recognition engineer
We are building the AI platform [1] that helps 3000+ developers create apps that understand human language.

That’s an ambitious goal. After years of research and billions of dollars invested, even Google and Apple haven’t completely cracked the problem.

Our approach is different:

- We provide the mass of developers with a simple way to build apps that understand voice commands, and learn from every interaction ; and

- We leverage the community: what Wit.AI learns is shared across developers.

We are a strong, small and well-funded team, based in Palo Alto. We are looking for an engineer with 5+ years of experience dealing with speech recognition. Tell us more about you at jobs at wit dot ai.

[1] https://wit.ai
The most striking part of this is the systematic quality improvement they implemented. They went from an expert saying that long-term balloons were impossible, to making it a reality by understanding the true engineering variation causing failures.

We should look at every endeavor in this manner to improve quality. Look up W. Edwards Deming, wonderful stuff on quality control that can be applied to software just as well as manufacturing.
Yes I have also heard of Jury rigged (and a couple other unsavory terms). I was always confused how the term could relate to a court's "jury." It makes a lot of sense now that I now it actually comes from a French word. Very interesting thanks for the reply.
On modern OS's, don't threads generally start up quicker and take less memory than processes? My understanding was that was actually the original motivation for the invention of threads, making something lighter-weight than an OS process.

But I think it's true that programs generally share some data between threads; but best to remember to keep the shared data as minimal as possible, and/or limited to immutable data structures.
"I've seen newbie programmers learn Haskell as a first language in under a term."

Even as a fan of Haskell, I have to say that if you spent one term on Haskell and one term on Go, the latter students are going to be far closer to a place where you could drop them into a real job and get real work out of them. (That said, as I sit here and look back on what "one term" really constitutes, it's not much, regardless of language.)
I agree that the compiler slowness is pretty annoying. A clean build for my project takes more than 30 seconds. That being said, I do appreciate how much the compiler does for me, with the type system and implicits.

I think a faster compiler is coming, but probably not right away. From another comment on this page, it sounds like Scala 3 is going to break source compatibility to remove or improve a lot of the stuff that's holding progress back.
I don't have any rigor behind this, but my theory is that credits are used external to the Federation. And that transactions between Federation citizens are essentially cashless.

This lets the Federation trade with societies that value money (the Ferengi) yet not get all caught up in internal accounting.

With replicator technology, a Star Fleet officer could produce all the gold pressed Latinum he wants. But that would obviously have bad effects on the Ferengi economy, so there's a moral rule in place (perhaps enforced with limits in the replicator code) not to do that.
This will burst as it is based simply and obviously on the greater fool theory and is devoid of any fundamental cash flow generation (i.e. rents).

The 2014-era housing bubble is driven not by runaway money-printing as in 2008, but by foreign corruption. Silicon Valley is expensive because every thieving Chinese official has a house out there in case things go seriously wrong (corruption is a death-penalty offense in China). As it turns out, rich people will pay a nearly-infinite amount of money to not die.

We're not talking about tulip bulbs. We're talking about personal safety for some seriously bad people who are at risk of being killed by their own people (who they've been robbing for decades) and who, quite frankly, deserve to die.
Digby.io
That's such a great combination! But I wonder if I personally will have the resolve to BOTH skip lunch and exercise :-)
The name "Village" reminds me of the TV series, The Prisoner. In the series a British secret agent is held prisoner in a tightly-controlled, idealized community also called The Village[1].

1. https://en.wikipedia.org/wiki/The_Village_%28The_Prisoner%29
I'm a recruiter and do technical interviews for a living. I almost never ask specific questions of syntax. You will incorrectly assess someone as not being knowledgable if your questions are about specific syntax and therefore possibly lose a great developer.
If i understand it correctly there is no open source baseband available because of various patented technologies and it is imposible to create one. But why not treat the baseband as part of insecure transit network? I'd like to see phone where voice data and text messages would be securely encrypted before sending to baseband chip and securely decrypted on the other side. I think there would be great demand for such device but i don't see any in existence. Am i missing something?
It's been edited and now says:

>Sublime Text is a great editor with a much lower learning curve than VIM or Emacs.