skysight-inc/HackerNews huggingface dataset:
The fact that it's still open probably means it is under some level of serious consideration. It was opened before they released Machine (and Swarm?) so maybe they just didn't know how/when it should fit in until the dust settles. Agree that they could have said something to this effect though.
> you skipped the "if you're interested in rust's memory safety, performance, low-level control, and expressive type system, then in a very real way" part.

Was not part of the original comment I answered to.
There are more packages like that, in fact:

* Python-MySQL is abandoned, but it's been superseded by python-mysql-connector.

* oauth2 is kind of superseded by oauthlib.

* pathtools can probably be replaced with Python 3's pathlib.

* ipaddr can be replaced with iptools, which has the additional advantage that you can contribute to it without approval from Google's lawyers.
Jira/Confluence UI is not even vaguely Hipchat UI. And yes, Confluence is appallingly slow. I find it weird that you mention these as a rebuttal, since a) they're not chat, and b) the only mention I made of either of them is how Slack presents one of them. Hell, I didn't even mention any other chat products, not even IRC, just 'chat' as a general term.

Our team are also longterm IRC users (I get mocked for only being in half-a-dozen channels) and our Slack experiment lasted only one afternoon before everyone abandoned it. The only dev who was really fighting for Slack was wanting to use their IRC integration and bypass the UI completely.

So I'd obviously refute your assertion that savvy users dislike Slack and unsophisticated users like Slack.

Refute away, because that's not what I said. Your entire rebuttal to what I said has been a strawman, apart from 'we disagree'. I gave you some very concrete examples of my problems with the Slack interface, and you give me a vague dismissal about entirely different products.
Robert Burnham Jr.'s 1983 Testament: Astronomer-Recluse Inscribes His Universe
All I read was "We're too small to keep up with the software changes and our game can't compete with everyone else in the field." None of that is Apple's fault.
Are you sure? Saying Xcode is only available for Mac is like saying "Visual Studio is only available for Windows, so I'll stick with Windows". I thought you'd come up with some movie maker stuff which might not be as good on Windows.

I used Xcode a few years back and it was a nightmare with the limited things it allowed me to do when compared to Visual Studio.
I guess these are the magic words:

"the VCs insisted"

Blindly doing what the VCs say, when the founders know better is what cause the trouble.
My biggest peeve writing Python 3 is pretty trivial...

I cannot get used to typing print()

Every time I go to debug a line, I get a syntax error, and have to go back and change it. And I type a lot of debug lines!

I need to find a vim extension to handle this, but so far it just makes me frustrated whenever I try to type Python 3.
There is such a thing as being overly sensitive. And yes in my mind they are in fact overreacting because I know what my intent was.
So I work in this space and, I'll be honest: I'd never seen systemd-nspawn before. I'm interested. Thanks for the heads up.
Link seems to be down for me.

Vimeo link: https://vimeo.com/124820375
One of the difficulties is that we really need a Windows platform expert, but they are remarkably elusive. Bit of a chicken/egg problem.

Hey you reading this! Yeah, you! If you happen to be an expert in integrating native compilers with MSVC, we desperately need your help!
Because being a Yale alum is how he had the rolodex to get these loans.
There already are curated lists on the App Store - the problem is that Apple curates them and they can be hard to get to if they aren't a list Apple is featuring.

I think the closest we've seen to curated lists is the "Indie Spotlight" that Apple has done for the past few months, where they feature an indie dev and list that dev's own games and the dev's favorite games to play. But this list refreshes every month, isn't archived, and seems to be sporadically featured on the main tab of the App Store.

If Apple were to open that ability to a select few approved groups (like Touch Arcade), that would be a huge step forward for Apple, and it would still be nowhere near what Valve has done with Steam's curated lists.
I wonder why each time there is a news on Rust, people somehow manage to talk about Go in a negative fashion? At that point it's just trolling.

Go is mentioned 45 times in that thread about Rust...
Breaks during beta that are not detected seem fine to me: people were not using the feature, and the improvement/bug fix could land without issue.

That particular change caused heartache, yes, but it was purposely made before the beta release, exactly because it was breaking.
Is this related to the massive move to the cloud?
The language was not yet in beta when the linked change was made. Using that change to criticize the stability of the beta is disingenuous.
Container Days Austin Recap
Really? You're going to pick out Xcode out of the whole list? I even clearly stated what the most important app I use is and it wasn't Xcode.

...however, if you're developing iOS and OSX apps you need Xcode. So I'm not sure what your point is.
Sony Hack: WikiLeaks Publishes More Than 30,000 Documents – Hollywood Reporter
> Hmm. That looks like a loophole the size of "stop resisting" or "I feared for my life."

Yup, it's an excuse that cops use the most in PINAC[1] videos.

Edit: [1] http://photographyisnotacrime.com/
Not to be funny, but you've been saying this for years now. Might be time to either give up on windows or accept you're going to have to make your own experts.
We use to run (Northern NSW, Australia), as an eeny meeny variant, 'Ip dip dog shit / You stood in it / What colour was it?' where 'it' would then name a colour, which would then be spelled out in a counting round (R-E-D) - and then 'D' would be 'It'.

If you were called upon first and knew enough colours of differing lengths, and I did, then you could ensure any specific person would become 'It' at the end of the round.
I can't imagine the minor performance penalty of calling a trivial getter makes any noticeable difference in 99.99% of cases.

JIT can inline them anyhow.
For a language that was written by Mozilla, I find it very annoying that they steal my browser's built-in ctrl+f functionality that I'm perfectly fine with using. Also, my vimium plugin doesn't work. This is the first time I've encountered something like this. This better not become a thing.
Looking at doing the same thing with GA and a few other sources.
The documentation on iterators describes the advantages of using iteration rather than direct indexing in a loop: http://doc.rust-lang.org/nightly/book/iterators.html

The gist is that an iterator has enough information about the thing that it's iterating over that we, as library authors, can avoid unnecessary bounds checking and just perform unchecked indexing while retaining all the safety. LLVM is also surprisingly good at automatically vectorizing our iterators.
And yet we still need Adobe Flash to watch the video.
I don't like the distinction between things you can get by playing and things you can't. In many games that correlation goes the other way. Unlocking a character provides no benefit, while skipping grind provides benefit.

Especially when it comes to levels; there's nothing at all manipulative about selling level packs.

The more important distinction is between "unlocks more game" and "consumable boost". Keep the message focused.
From the proposals: "Perhaps the biggest is the lack of "privacy" or "unsafety" hygiene (meaning that it's not possible to define macros that have privileged access over normal code). This prevents macros from being used to define abstraction barriers."

That may be a misfeature. One would like to reduce the need for unsafe code, not make it easier to write unsafe code. Unless you're talking to hardware or another language, you should not need unsafe code. If you do, the language has a problem. I'd suggest identifying each use of unsafe code in a large system and then looking at why it was necessary.

It's important to keep Rust from going off into template la-la land, as C++ did. C++ generics are starting out with roughly the complexity level it took C++ two decades to achieve. Try to keep the metaprogramming fanatics from driving the language design, please. That doesn't end well.
I'd be curious as to the timing of the 'Tiger' iteration, and its spread. Certainly growing up where I did (Northern NSW, Australia) in the late '80s, we used the original wording.

No doubt some of that was a lack of cultural awareness - it was a fairly white part of the world, especially in private education. I'm a mongrel breed, which basically just means I always look like I have a nice tan but nothing more, and even I got called a 'nigger' once playing football because I was the darkest person that kid had ever seen.
My guess is that once they have their facility operational in TX, they will primarily launch from there, and keep Florida and California as backup options for their clients / use when necessary.
Lumen is not micro, is a Slim-Laravel.
This is a comment on http://www.discourse.org/ , the software used to drive the internals.rust-lang.org forum, which is not written in Rust nor developed by Mozilla.
The forum software has nothing to do with either Rust or Mozilla. It's Discourse ( http://www.discourse.org/ ), and personally I agree that it's kind of a pain. :)
What it does: Tells you what the differences are between two .phar files.

Why it's useful:

Download a .phar (say, phpunuit) then separately build the .phar from source. Now you can compare the two and verify the following:

a. Has this been tampered with on the download server?
b. Does this .phar match the source code at the same tag?

See also: https://defuse.ca/triangle-of-secure-code-delivery.htm
150 rpm is not that many. Assets, html, etc + backend calls - assuming the app won't make "out of the ordinary for a web app" calls (eg: against 1TB database, etc). You should ask about the behaviour of the 1,200 users (do they use it all at different times, all at burst periods, etc). Just throw it behind a load balancer, and I would think you'll be fine. I am used to Linux boxes, so check your RAM if that's enough.
I have used this wonderful article for years now as a very good example of how science can arrive at a conclusion that is very, very wrong. In the case of scurvy, dangerously wrong. Science is still the best method of investigation we have, but the history of vitamin C and scurvy is a powerful reminder that in spite of our best efforts and intentions, nature can still surprise us.
They mean "posts an article about your domain". It's a feed watcher, not a firewall.
Fuzzy Security Tutorials
Oh, when I said 'part of a single fuselage' boosters was what I had in mind. Sorry in that wasn't clear.
I run Fedora 21 w/ full screen Gnome 3 in VirtualBox, so I can use Linux desktop tools and no SCP is needed.

The touch screen even works with Gnome. Even rdp remoting into my Surface from my desktop to use the Linux guest has also been the best performing Windows to Linux remote control that I've used for the amount of setup time. On a gigabit network, it's really nice.
In Australia this is standard for the elderly already and every pharmacy does it. That said, the US and Canada could stand to make it standard practice there as well.
@shortoncash: I like this solution a lot!

@David, are you able to put up a small test batch of the data on GitHub?
Worst-case scenario is that Mozilla lends us some of their Windows experts when it's time to integrate Rust components into Firefox (which uses MSVC) later this year. But that's not a satisfying answer to people who want to develop on Windows today!
I'm not sure what Niko Matsakis means by that comment, but I think it is not exactly about the `unsafe { }` block kind of unsafety. Nothing about the macro_rules! system right now stops you from writing an `unsafe { }` block inside a macro_rules! macro.
I am very much in support of this. Not for games but serialization. Pretty surprised that there don't seem to be any compiled languages supporting static compile time reflection. I think D does, but that is it.
UK government claims power for broad suspicionless hacking of computers and phones
Running the (Linux) Kernel in Library Mode
What happened to vitamins F, G, H, I, and J?
Someone did that too! http://jtra.cz/stuff/essays/math-self-reference/index.html
My mistake.

I also just skimmed the issues page and saw people who are contributors discussing whether a memory leak is classified as unsafe behavior and changing api's based on this. It feels like this sort of thing should be put to rest before you declare any sort of stability.
> The police have to know they can't win this battle and should throw in the towel and capitulate.

The police has already won this battle; that is why this EFF page exists.

In the last decade or so, the police has successfully and powerfully militarized itself, became (again[1]) progressively more violent, began (again[1]) handling protests and dissent more and more harshly. They won this battle, partially with the help of the congress and the intelligentsia, which imported the policies that were being applied abroad (again), and they will do their best to win the next one --the one where they need to be put back to their place (of "a good cop does not enforce the law, s/he serves the people").

Looking at the current political atmosphere, where no real choice exists and politics is but money laundering, they will most probably succeed in winning that war too (again[1]).

----

[1] Just a reference to the Black Rights Movement in 1960s and the society's failure to change the institution (the police) successfully consequently, specifically during the 1970s.
Here's an actually self-referential variant that does include its magic number: http://jtra.cz/stuff/essays/math-self-reference/index.html
Thanks, A good page.
Setting Up a Secure Single Node Elasticsearch Server Behind Nginx
So they pissed away $300 million?

Brilliant management move.

Confuse the opposition into thinking that you are incompetent.
That also makes air-braking more challenging. The first stage isn't coming in at orbital velocities, but I'm assuming they are shedding a good amount of velocity using the air?
I wanted to emulate the dietary environment as closely as possible.

I don't know if US turmeric is the same, so it was easier to just get imported from an Asian grocery.

Many ingredients we get in the USA are not the same as elsewhere. For instance, cinnamon and vanilla extract can vary.
How to Design for Virtual Reality
> Office 365 is such a good deal for $100/year compared to iCloud

o_O

Was the whole post in a sarcastic tone, or just this part? Serious question.
It ain't a million-dollar idea until you've made a million dollars off it
Thoughts?
It's always tempting with difficult control problems to imagine why not just do what feels stable? Why not just hold it in place with something? Why not make it shorter and wider? For an example of why not - compare a turtle to a human. The human is inherintely unstable and its vital organs are exposed through weak flesh. If we lose control of our unstable balance, we die when our head hits the ground. The turtle is naturally stable and armor plated! But which one is really best at surviving?
I hope evil-mode users are welcome :-)
If you're looking for battery life, it'd be worth it to look into the thinkpad x250. It claims to have a 20 hour charge, and real world tests [0] stand by that claim.

[0] http://www.wsj.com/articles/the-two-day-laptop-battery-is-he...
Mono is considered slow in the .net world. Lets hope the new stance on open source makes things better.

Go and C# are dealing with similar constraints, there is no language design advantage in go with respect to performance, and the resources applied to implementation are similar.
> It'd be REALLY nice if I could just say "Hey handler, what's your generic type?

There are better ways of resolving type arguments, such as on Handler implementations, at runtime.

See https://github.com/jhalterman/typetools
And yet Aetna does pretty well for itself:

http://www.google.com/finance?q=NYSE%3AAET&ei=yIswVam_LOuJsg...

So does Humana:

http://www.google.com/finance?q=NYSE%3AHUM&ei=44swVcjiAcSGsg...

And Anthem:

http://www.google.com/finance?q=NYSE%3AANTM&ei=OIwwVYr5OIWDs...

And Pfizer:

http://www.google.com/finance?q=NYSE%3APFE&ei=uYwwVeG2DezwsQ...

And Bayer:

http://www.google.com/finance?q=ETR%3ABAYN&ei=Fo0wVcmsE6qysQ...

And that's without even getting started on the corruption of equipment purchasing:

http://www.washingtonmonthly.com/features/2010/1007.blake.ht...

Or the FDA:

http://www.forbes.com/sites/davidmaris/2012/10/10/fda-recall...

Or even the physician trade union itself:

http://seattlepostglobe.org/2011/03/07/warnings-of-doctor-sh...

(note that the govt. measure causing the shortage of residency slots was supported by the physicians themselves--only to later recant after the damage had been done)

There are some players who have a hard time making an obnoxious profit, sure, but let's not pretend that's the general case.

Those shiny new hospitals going up in your local medical center? That money isn't there because healthcare is so affordable and easy to get.
This is an interesting quote:

> Not everyone’s reaction could have been staged on the course, said Roeland Loof, 33, a fellow Dutch runner. Especially the children. Children do what they want.

> “In the U.S. and Europe, we’re as brainwashed” about North Korea, Mr. Loof said, “as they are here.”

Interesting the article didn't elaborate on this more, but it's true. People need to spend more time meeting, talking to people and experiencing life, and less time in front of the TV digesting everything the media (under the direction of the government) tells us to believe.
Agreed completely.

I ordered a HP Elite X2 1011 with WiGig a while ago and plan on getting a pair of wireless docks, one for home, and one for work.

Missing in my equation is a built-in solution for wireless charging, but after watching this I'm hopeful that a minimally intrusive accessory will provide that functionality in due time.
That's because you're wrong. Really wrong.
Disclaimer: I have no idea what I'm talking about.

I wonder how much business they could generate by open-sourcing the driver for ATI hardware.
As an interesting example, Lavabit tried handing over their RSA private keys in an illegible printed font:

https://nakedsecurity.sophos.com/2013/10/04/cheeky-lavabit-d...
Their internal data structure is not public, since the details of how the value returned by the getter is calculated can be changed later, transparently to calling code. This is the point of encapsulation. Getters and setters can be made to access member variables in thread-safe ways, which you can't do with bare member fields. If you start with bare member fields and then suddenly realise that you need to encapsulate (for example, to obey some internal concurrency invariant) you have a major refactoring on your hands. If the clients of that code are not under your control, you're screwed.

The performance impact is total FUD - the JVM eats that stuff for breakfast.
> There's no (good) way of going "this is a Comparable<Foo> and a Comparable<Bar>, but not a Comparable<Baz>" that's detectable at run

It's a shame that various libraries/frameworks have resorted to building APIs around Type Tokens - where users have to create anonymous classes - to create something that effectively reifies some generic type information. It's a lame solution, but a solution.
War Is A Racket (1935): http://www.ratical.org/ratville/CAH/warisaracket.html
I don't know why I'm bothering with this. Forlorn hope of communication? Belief that HN can be worthy? Ridiculous idealism? Character flaw?

Starting 8:57 note this is direct quote, word for word accurate so that all the surrounding context is right there.

"Then java comes along and yes, java had a lot of, um, questionable decisions, but ah, some of the things that were brought along were the idea of virtual machines and garbage collection which when java first appeared were still ridiculous concepts that could never be efficient enough. And there was... And you can see the pattern of argument there's "Oh well it will never be efficient enough." And of course now we've had enough time to not really think about the efficiency of virtual machines and garbage collection it's basically proven - we've had faster and faster hardware and we realize our time is much better spent in um using a higher level language than it is chasing some of the bugs that happen without this kind of stuff." --Bruce Eckel

So there it is. Transcribed and checked. I'm not going mad (or at least this isn't further evidence of it). My assessment in the wider context of the surrounding quote looks completely accurate. Sweeping, nuance free generalization and ignorance of things that existed, commercially prior to Java. You may look at it squarely and decide to revisit your comments. I think he really does agree with the comments he is making himself while he's making them.

I have no idea why you're understanding something else that he isn't saying and putting words in his mouth that aren't there. If he meant something different to what he said, ok, he should have said something different to communicate the different thing, yeah? It doesn't usually pay to make assumptions based on no evidence so I'm not making any.

Revisiting this whole thread it looks about as pointless as the time dropped on the video. I shouldn't tar scala with that brush though, it may not be representative of either the language or its community.
Make sure to grant only select privileges on the database. Don't grant any privileges on sensitive information tables.
See Multics "rings of protection", circa 1969.
There's an app for the 2 software issues.

Trackpads are OK, but I like my vertical mouse and touch-screens for Windows.
People, including those who gave us Java's generics, have always argued that erasure is a problem. It wasn't something that was desired, but rather a necessary evil for easier backwards compatibility.
The new celibacy? How porn may be destroying the impetus for sex
The most I have ever made as a consultant was $120.00/hour.

More common is $65.00. I typically earn more per hour while I am working than do full-time employees, however they don't have to be constantly rustling up new clients.
I think it's called Victory Disease. When you think you have been winning all the time and it will continue, your way of thinking becomes polluted, less clear, biased, slow etc.
Just when you thought you could count on the Republicans to stonewall...
Ono is dedicated to Sushi and is relentless in his pursuit of perfection of that one thing. Redzepi, on the other hand, is relentless in pursuit of making exquisite food from humble ingredients local to what is to others consider a land of little variety, in a locale not known for gastronomic experimentation. They are not really comparable. They are good at different things, they just happen to both be in the food service industry, although at the highest level.
Except something I read recently said you should not do that either unless they somehow give signs that is something they are interested in. At this point I have just given up. I did ask a woman colleague about this a while ago before I was admonished (via random blog post) and she said she didn't really see the need to tell other women to pursue CS as a profession because those that were interested would gravitate to it like she had. She worries about people doing things just because they pay well or are seen as trendy. Not sure I agree with her viewpoint but there you go...
Perhaps he hasn't moved, he just considers himself 'in front' of the Iron Curtain now.