skysight-inc/HackerNews huggingface dataset:
It's a move heavy in symbolism but with no actual financial implications whatsoever--so, perfect for politicians.
Then let me be clear: contrary to the parent comment, Rust is not "for" people who do that. Rust is for people who have a job to do.
If the era is January 1980 I'll take the cash. $100 worth of 1980 gold (bought with 1980 dollars) would be worth about $40 today.
Actually it does. I'm primarily and iOS developer, and the GPL does prevent me from selling my software.

Even if it weren't for Apple, the clones are bad enough without just having to give my code away to anyone who wants to use and sell the exact same app competing with me.

FWIW, I would have no problem with something that forces open sourcing improvements to the open sourced software. What I don't like is not being able to use it as a tiny piece to a larger project without making the whole project GPL. That's the part that makes it not useful in many many cases.
Prototypes are Objects
It is a common political strategy. Once the focus of the people shifts from the alternatives inside to the enemies and dangers outside, your approval ratings rise. Another pro is that you can assign blame when something bad happens as the public is already convinced of the common enemy.

Horst Seehofer does the same in Germany's Texas, Bavaria.
> often just has to be rolled down the hall

Would they even bother moving it at all?
Reminds me of the old PT-68K board; loved that thing, and the 68K.
Most refugees from Syria have ended up in camps in Turkey, Lebanon, and Jordan, not Western countries. Life in these camps is not especially good compared to asylum in Western countries with infrastructure for accepting migrants such as Germany; however, getting asylum in these countries is more difficult.

As for Greece, the migrants who end up there probably weren't looking at Greece as a final destination, but as a stepping stone for better destinations in Europe.
It's simple, it got disrupted by free compilers and Microsoft's .NET
I just love the domain.
They haven't lost $250 million as they haven't sold their holdings.

For what it's worth, UT has the second largest US educational endowment now, only second to Harvard. On the whole, they've done very, very well. It doesn't surprise me that some of their investments are currently underperforming, as that's a hallmark of a diverse portfolio.
Do Gaps Between Primes Affect RSA Keys?
It would be fascinating for American citizens to be attacked (cyber or otherwise) because they work for the federal government and another branch of that government messed up and allowed this database to be breached?
HideAway from www.firetrust.com is an always connected vpn, so gets around this issue. It offers rules for websites and applications so can always be on
This is also great cheat sheet for someone still getting used to the OCaml syntax.

I usually advise people to pretend that double semicolons don't exist for anything but the interactive top level. In source files, you can forget about double semis entirely as long as you just remember to always assign the result of an imperative statement to the dummy "_" name.

let _ = print_string "hi"

Then you can think of ;;<enter> as merely a fancy way of hitting the return key in the interactive REPL. There's also a way to use a different key mapping (control+enter) instead of ;; in utop, so there would be no reason to even acknowledge the existence of double semis.
https://github.com/diml/utop/issues/131
By the time ES6 is everywhere you're using ES8 features which you'll have to polyfill/transpile.
That broadly speaking comes under point 1, and in my opinion, that's very unlikely, given that at the point Snowden stopped contracting for the NSA, PGP was still considered uncrackable by them.
Germans do it, British people do it, Americans do it. Weird point.
> boss called me in to try to get me to sign a "pledge" to stay at the company for 2 years.

Wow, in return for what? It's so ridiculous someone would do something like that.
A coworker introduced me to PyCharm after years of development in vim, and it has been an incredible productivity boost. It's painful to watch coworkers slowly fiddle around with text editors. I almost don't like telling people this because it's such a professional competitive advantage for me after switching. Even my coworkers using Sublime run into pain points that I don't (perhaps because they aren't installing all the plugins they should?)
Is it that unlikely that a journalist left the encryption keys on an internet-facing machine? The protection on an essentially unguarded computer (let's face it, if someone wants to break into any of our home machines, they can) would then be the weakest link.
Folk Tales of the Dot-Com Bust
I believe the MS-PL does this, which is closer to BSD-like.
Ask HN: What would be the Internet like without cookies?
Interestingly, I just watched an analysis [0] of foreign policies, and the speaker makes an excellent point: the USA is a privileged country in that it only had few "conflicts" on its soil:

- Independence War

- The war of 1812

- The Civil War

And then 9/11 happens, giving Americans this new feeling of being vulnerable, that threats to the USA are a real thing. But if you actually take a look at the US presence in the world and at how even physically isolated from potential threats it is, you quickly understand how overrated the threats are.

[0] https://www.youtube.com/watch?v=Kk369bmw4o8
I always avoid AGPL altogether. The idea that if I change 1 line of code I now have to setup a public repository is just crazy to me. Unless my reading of the AGPL is entirely wrong?
>I, for one, would be glad to sign whatever paperwork gets Texas out of the country.

This is so stupid. Both on the part of people like you, and also on the part of my fellow Texans who also hope for it to happen.

Neither party wins. The US loses a major domestic source of fuel and other material goods, as well as one of the few red states that historically has paid more in federal taxes than it has received in federal funding. It loses a large number of military installations, the state that provides 50% more military recruits than the 2nd highest, etc etc etc.

And Texas, of course, loses it's membership in the Union, which has a huge list of benefits.

It's dumb. The whole discussion is stupid. I know you're probably being facetious, but it's something that would weaken both parties and seeing people on either side support it is something that makes me want to tear my hair out as a native Texan who doesn't engage in any of the extreme far-right idiocy that makes up half the state, yet some people take as representative of the entire population of it.
Microsoft homepage: 524 Errors, 480 warning(s)
Inspired by this post https://news.ycombinator.com/item?id=9711429 today, just for fun.

https://validator.w3.org/check?uri=microsoft.com
524 errors, 480 warnings

https://validator.w3.org/check?uri=apple.com
1 Error, 8 warning(s)

https://validator.w3.org/check?uri=google.com 28 Errors, 5 warning(s)

EDIT: Fixed space
Yes, I suspect so, and it is pointed out in the comments several times already anyway. But this is another thing that some harmless lisper might not know, so he will discover it at some point that is much closer to the court, after spending quite a generous amount of money on the lawyer to defend him. And, considering how fucked up legal system is, it is not completely unlikely that he will actually need this defend, because Detroit's lawyers will be trying to prove that there actually was something in that contract for the OP, and it is "consideration enough".

And even if nothing bad will actually happen — which might be true in this case, but not in general — you can say that moral damage is already received. And nobody will ever pay him for that, because, guess what, he is a harmless lisper and not somebody, who tries to sue everybody he sees for the moral damage.
Fair point; however, if the price was increased 10 fold, would they still be saying that they're moving 1 billion dollars in gold, and not 10?
They don't. The bars have serial numbers and there's a registry of owners
> Rust is for people who debate language semantics on
> Lambda the Ultimate and program in Haskell for fun. Go
> is for people who have a job to do.

This is a mischaracterization of Rust to the point of incredulity. I've been talking to companies experimenting with Rust and all the engineers I've spoken to have praised Rust for its ability to let them do their jobs with confidence. These engineers are in domains where GC is intolerable and C++ is considered too much of a risk (in fact, one of my biggest surprises in this current endeavor is discovering how few people in industry will describe themselves as comfortable with C++ to the point of being willing to use it in greenfield projects with confidence). Without Rust, these companies would be forced to buy more hardware to throw hardware at the problem or hire C++ specialists to throw at the problem; fortunately Rust threads the needle and provides extreme business value.

Rust was created to solve a specific pain point. It's not some language that sprang fully-formed and perfectly-designed out of the ether. It solves problems that no other language even attempts to solve (no, Ada doesn't do what Rust does (and likewise, Rust doesn't do what Ada does)), and the mechanisms that it uses to do that took years of iteration and concerted effort on large codebases.

Not everyone needs to be working at the level that Rust does, and I think that's great. I'm a polyglot programmer myself, and I like Rust because at last there exists a language that lets me perform at the level of C with the same level of memory correctness that I expect from Python (or really, any language designed post-1995).
Who determines what is "necessary"? Why does it limit freedom?
What are your top 2 or 3 fav productive boosts in PyCharm? I've tried RubyMine for Ruby, and I didn't like it so I went back to Sublime.
What is the rest using for DarkNet shopping?
Is it a guise of privacy when iAds is actually more private? Google has already done this with blocking Flash ads which blocks their own ad network as well.
This is amazing, as a newbie in electrical engineering and just recently playing with my Arduino this is simply awesome!!
On the non-dev front, I used Quattro Pro a bunch and loved it. What I really enjoyed was their word processor, Sprint.

https://en.wikipedia.org/wiki/Sprint_(word_processor)

Sprint gave complete control over all the aspects of document production. Loved it.
Human Nuclear Experiments
I think the inherit nature of bubbles means that it's almost impossible to accurately predict the fallout. Sure, there were investors that bet against credit default swaps, but it was still a bet, or calculated risk.

If such predictions were easy to make, bubbles wouldn't occur, at least at the scale of the dot com and housing bubbles.
It's cool to see a link about learning OCaml so high on HN. I started teaching myself OCaml a few months ago and I really like it. Here's a few things I like so far and why I think anyone that uses Go or Rust should give OCaml a look:

1. OCaml compiles to a binary like Go and Rust do

2. The type system is helpful without being a huge burden on learning/productivity (unlike Rust and Haskell)

3. Garbage collection

4. Pattern matching and algebraic data types (like Rust)

5. OCaml is plenty fast at CPU bound work(slower than Rust, faster than Go) despite not being parallel (yet)

Those are my takeaways of what I enjoy about OCaml so far. It has been the most approachable typed functional language that I've looked at yet! Depending on the type of things you want to learn and problems you want to solve, Your Mileage May Vary.
All bitcoins are a blockchain, not all blockchains are bitcoins.

That article doesn't even mention bitcoin once.
Okay, so in my BSD code I have:

{
char name[NAME_LEN];

The people who maintain a GPL'ed fork notice the problem and make it:

{
char name[NAME_LEN+1];

So now, I can't do that in my BSD code because it's copyright infringement? (Unless I make the thing GPL?)

Given the insanity of copyright laws, I probably can't.
We are hiring C++ folks, but applicants for any position (not just software) must be a US Citizen or permanent resident alien.
Previous poster meant that the dollars saved via the discount could be used to purchase prime.
Data Deduplication in Windows Server
Delphi was so powerful when Win32 rich clients were king. Pre 1998 the web was not a serious development target for applications for most people. Mac OS was on a pretty large downward spiral. Linux was still under the radar (and changing too rapidly for serious closed source development).

But the web started developing, OS X started to win back the crowd and Linux showed potential (I stopped doing Delphi development when I moved to a linux box).

Since then they have added a lot of the functionality to do cross development, however a lot of it was too late, and worse a lot of it is ugly. I have never found a rich client building experience as good as Delphi. I still think it is one of the best IDE / GUI Builders packages ever assembled. However when I went for a look back at in a few years ago, the price was eye watering, and unfortunately it seems if I want that style of development my best bet now is C#.
how good, contact me at kader @ allam dot us
>Instead I'd rather see people try to fix the problem of it being expensive to spend bitcoin sourced from many small inputs.

Lighting does this. With a single blockchain transaction, you can conduct as many micropayment transactions as you desire with anyone else this network. After the first funding transaction (which is broadcast on the blockchain), there are no more blockchain transactions until you wish to settle the channel. All micropayment transactions are deferred and net settled on channel closure. Your current balance is updated off-blockchain securely with real bitcoin transactions (which current state can be broadcast at time by either party).

>So if the lightning network does get build, we'll all be able to use microtransaction channels which will slow the growth of the blockchain, but will still cost $20 in fees to send $100 worth of bitcoin sent in tiny UTXOs.

It'll probably cost a lot to set up the channel and to close it out, but you'll only do that once and it can last for years. It's equivalent to setting up a bank account. The actual day-to-day payments are off-chain (without counterparty risk).
These are anonymous government sources. Can we really expect them to tell the truth? It seems more likely that these officials are exploiting the general public's lack of knowledge on this issue to turn them against Snowden and the journalists.
This is not meant for distributed systems.
In Taiwan, thank you is everywhere and yes Chinese is spoken there
Can you provide an example of Rust users making overly-complex systems? Rust is a systems language, and systems themselves have intrinsic complexity that language designers must either choose to ignore or tackle. Scripting languages have the luxury of removing complexity by ignoring systems concerns so you don't have to care that your language is, say, copying strings around like a maniac behind your back. But somebody has to compete at the bottom of the stack, and while you can still seek ergonomic wins there's an enormous amount of essential complexity that can't be abstracted away.
Dato was actually one of the companies I had already applied for! Definitely looks cool. Hoping to hear back from your team next week.
This is a much simpler solution to a less complex problem.
Even though you are cherry picking a peak value, I don't follow your logic.

$100 worth of gold bought at $850/ounce buys 0.117 ounces of gold. Today that gold (at $1181/ounce) is worth $138.90.

Your cash is worth $100.
Paper losses are still losses.. If your holdings decrease in value by 25%, they need to increase by 33% to recover their previous price.

Another way to think of it; You can borrow against assets using the gold as collateral. Texas's borrowing ability is much smaller today than it was when the gold was worth $1B. It's clear that they've lost some tangible value.
Maybe you should google colored coins then:

https://en.bitcoin.it/wiki/Colored_Coins

"Colored coins allow you to store assets on the Bitcoin blockchain."
Exactly. There was nothing valuable derived from this study, except perhaps as a lesson on how not to allocate research funds. Terrible experimental design. Bias everywhere.
The detail being left out here is that the gold in question really belongs to the state university system and is part of the investment of their endowment. It's not some rainy day fund just in case the world goes to hell in a hand basket.

It's pretty normal for any large investment fund like that to own some gold. What is weird is that Texas as a state is getting into the precious metals storage business which would normally be the domain of private business.
If you want to look at it from an OO perspective I guess you could say that. It simply just only lets one python script run at a time.
> Golang feels very much like an offspring of Java and Python to me.

To me when people compare Go to Python, I can't help feeling that means quite an old version of Python (eg 1.5) in terms of expressivity and higher level features.

Python 1.5 was quite a small straight forward language compared to today. Which seems like the goals Go has.
Thanks for pointing me in their direction! Their office is actually right next to mine. I always walk by and wonder what they do.
> The US loses a major domestic source of fuel and other
> material goods

You know they wouldn't actually move Texas, right? It'll still be in the same place, and still part of NAFTA? They're not going to suddenly tow the State to be next to the _other_ Georgia.
This is a multi-platform solution.
Haha I hadn't see that before, awesome. I still standby the name as being logical and memorable.
Yes if you buy $1000 of merchandise, you will end up spending $900 and then you can buy prime with the $100 you saved. However, you have to buy the $1000 of merchandise first. In reality that $100 is eaten by sales tax since if you work at Amazon you are going to be in a state where they have tax nexus.
What aspects of document production did the competition not provide control over?
Not quite.

The gold bull run of the 70s peaked at $850. So, even if you bought an ounce of gold at its peak, you'd be getting about $1300 for it today.

Cash, on the other hand, would have inflated away quite a lot, so your 100 bucks would buy you about 40 1980-dollars' worth of goods and services today.
> we are told authoritatively by people in Downing Street,
> in the Home Office, in the intelligence services

It seems disingenuous to use the word "authoritatively" when talking about people with a huge stake in the game, who will at no point be willing to (or needing to) verify their claim.
This is completely false. If you actually read the source code, you would discover that once the left over file is read Highlander would know that the process is not currently running, remove the old PID file, and create a new one.
> Where are the VCs getting all their money? Are mainstream banks exposed? Hedge funds? Corporations? Retirement funds?

It all eventually comes back to the Federal Reserve. Interest rates are at record lows (much below a "market" rate), and funds are taking advantage of this to flood money into stocks, housing, tech companies, etc.
Okay, I get your point. But surely waitressing is better for society than writing poetry?
Yeah the flock documentation leaves something to be desired to say the least.
Python 101: Episode #5 – Loops
I know that the RAR format, for one, effectively embeds the compensating decompression program for whatever it did into the archive, in the form of some bytecode for a VM with an ABI that has been stable since RAR was created. So RAR has actually been a bunch of different algorithms over time, but unrar(1) doesn't need to care; it just runs the embedded program in its VM. (Most exciting fact: this means that older versions of the program can decompress archives created by newer versions, using algorithms that didn't exist at the time the older version shipped!)

It would definitely be possible to do the equivalent for encryption. The main problem† being that while compression algorithms get outmoded, encryption algorithms break. This is true of all encryption, but it's especially scary when you can just scan a disk and signature-identify crackable files by the embedded algorithm.

So, if you were going to do something like this, you'd probably want a higher-level abstraction than "self-describing encrypted file"; maybe something more like a "self-describing encrypted mutable volume." Mutable so that it would (hopefully) get an update() operation called on it at least every so often (even if just from a fsck-during-mount), letting it start a background process to change out an old-and-broken backing-store encryption algorithm for a new-and-trusted one (think of how bcrypt handles strength changes.)

---

† There's also the performance problem: if you have a stable ABI, and it was frozen 20 years ago, how would you ever do something like elliptic-curve operations efficiently? Heck, doesn't using a frozen ABI mean you couldn't make use of a modern processor's native instructions for RSA ciphering et al?

The answer to this, I think, is VM-runtime instruction-level pattern-recognition ala urbit's "jets". The new version of the encryption program would prepend a program for the stable ABI, that tells the old version how to (inefficiently) implement elliptic-curve decryption in terms of things it understands. However, running this program against a new version of the decryption VM would recognize the signature/pattern of "what elliptic-curve decryption instructions encoded in [this VM]'s ABI" looks like, and execute a native procedure with the same preconditions and postconditions as that instruction-sequence instead. Sort of like typehints for a JIT, but where the instruction-sequences themselves are the hints, since they have canonical forms.
It's funny, because every time I've heard it it was when I was leaving a restaurant; my first understanding was that the owner/waiter was wishing me to go home slowly after having eaten well so I can enjoy my meal a little bit more.
This is so, so amazing. I cannot express how much would I want to take this course. Unfortunately, the notes themselve don't have much value for me, as I never experienced anything similar. Video of the actual classes would be something.
Personally I'm happy enough when I see people just choosing activities that don't cause more problems.
The inverse is the same.

Losing $1mil can either mean: a) losing 10000 customers b) losing 1 customer. What do you pick?

There are more customers who can afford 100$ than 1mil. That's the important factor, not the way you want to present the numbers.
I guess most web developers could advertise their web services "Exceeds Microsoft Standards!"
> The idea that if I change 1 line of code I now have to setup a public repository is just crazy to me.

Like with GPL you only have to provide source code on demand.

Also you can always link original project and provide patch applied.
January 1980 isn't exactly an era.
Journalist Chris Hedges: "in his latest book, “Wages of Rebellion: The Moral Imperative of Revolt,” Hedges argues that the world is currently at a crisis point the likes of which we’ve never really seen. There are similarities between our time and the era of the 1848 revolutions throughout Europe — or the French Revolutionary era that preceded them — he says."

http://www.salon.com/2015/06/04/we_are_in_a_revolutionary_mo...
Dealing with the Snowden leaks has been priority #1 for these intelligence agencies. If they are desperate enough to use this kind of blatant propaganda, it frightens me to think about what their next move will be. Look for some very draconian laws to be rammed through as they try to keep the powers they've been enjoying without any challenges or oversights. And if that doesn't work: war.