skysight-inc/HackerNews huggingface dataset:
I'm not sure why Swift is controversial. Objective-C was all but lock in to Apple's ecosystem. If you want cross platform there are other options. Why shouldn't Apple try to optimise development for their ecosystem? Playgrounds are pretty impressive, as is the interoperability with Objective C e.g. dynamic translation between Objective C and Swift. I wish Microsoft had made it easier to mix and match F# with C#.

Swift has some pretty nice features to improve programming safety such as stronger static typing, type inference (not as good as functional languages), a very nice syntax for option types, discriminated unions, pattern matching, improved focus on immutability. It's impressive that Swift introduces all these functional goodies without programmers having to blow a socket trying to convert completely to pure functional programming.

For example the Intermediate Swift presentation at WWDC 14 has a pretty elegant way to implement elements of what Scott Wlaschin calls 'railway oriented programming' (http://fsharpforfunandprofit.com/posts/recipe-part2/).

As much as I love functional programming I think they've done a pretty good job supporting Cocoa development and improving programming safety. My hope is that Swift will be a gateway drug for FP.
Logos are now prerequisite, so of course CVE-2014-0224 has you covered. http://ccsinjection.lepidum.co.jp

If you want to see the patches they're now up on GitHub:

OpenSSL 1.0.1: https://github.com/openssl/openssl/commits/OpenSSL_1_0_1-sta...

OpenSSL 1.0.0: https://github.com/openssl/openssl/commits/OpenSSL_1_0_0-sta...

OpenSSL 0.9.8: https://github.com/openssl/openssl/commits/OpenSSL_0_9_8-sta...
Swift Community(in China)
Apple will have certainly Googled your domain.

Without been specific to Apple, it's a common practice of large multinational companies to perform international searches for registered and unregistered trademarks as well as any common usage of the marks they are interested in using. If any potential registrations, or strong claims on the mark, are found in the same field of business a specialist will probably be contracted to perform a more in depth investigation.

I would be surprised if Apple had not taken the time to assess your claims on the HealthKit mark. I can only guess that they did and decided that there was either:
a) no conflict between your businesses and hence use of the mark - in which case you should be happy, yet careful not infringe on Apple's usage (keep your eye out for a trademark registration very soon).
b) they don't think you have any strong rights on the mark and chose to use it.

It may be fun to ask around the office and see if anybody remembers been contacted with out of the ordinary questions regarding the length of your company's operations and asking questions about the HealthKit domain/name in general.
I'm all for discussion about this new language, but this is just a list of links. Surely there are interesting articles to upvote instead?
I wonder if Apple is going to step in a put out a cease and desist? Apple developer docs have a very specific copyright notice and since he is linking stuff to his google drive, I doubt he has obtained permission.
No Man’s Land Fort is fit for a Bond villain
Title is going to need more data to get me to click on this.
Stop punishing your users ... with ugly color schemes?
... with UI of many useless clicks?
... with full motion video autoplay ads?
swiftlang vs swift-lang (the one out there first) isn't going to confuse anyone either.
Building a Web Server in Go: Salting Passwords
This is early prototype. I think what that system can join the audience of the sites and extension/bookmarklet users. You can write something on page and all visitors (with extension or bookmark) can view its.
Can you say something about why you consider the Wired article to be terrible? I read it a few years ago and remember loving it.
You probably missed the part where it says they WILL be offering it, in the FUTURE. Currently it's just an annoucement.
Assuming [1] to be a proper rendering of the current law then I see problems with the school's claim that this activity is infringing:

Article 7(2) states, quite clearly, that the information in compilations and databases is not protected. Article 47 says that paraphrases aren't infringing - but no need to rely on that as Art.7 is so very clear. FWIW Art.8 says that calendars and diaries are also excluded from copyright protection (but be careful, as I understand, it Brazilian law doesn't treat lists as examples but as strictly complete).

The school's claims seem to be unfounded. Perhaps the OP could ask them - in view of their education(!) - if the school can show how the app is infringing the school's copyright in view of the Articles saying that information is not protected.

But as other's have noted it may be that you need to simply accept their position in order to protect yourself from expulsion or other negative actions the school could take.

You _could_ seek a copyright attorney/lawyer who will act for you pro bono!? Especially if you wanted to take this to the newspapers.

One issue that is unclear to me is the authorisation process. Does the app somehow scrape the users data centrally or do the users use the app as the interface to access the data that is on the web pages.

It's possible that the website terms of use state that scraping is not allowed. But I don't know with certainty how that one would pan out in my own country nevermind in Brazil. Either way that wouldn't be "copyright infringement".

- - -

[1]: http://entertainmentlawbrazil.com.br/brazilian-copyright-act...
Is Something Metal Burning?
I've been running an exit-node for over 5 years. first on xs4all, now on ziggo. no problems so far... I guess that makes me a target then...
Is this a GitHub security vulnerability? Judge for yourselves.
Why we need Indie Tech
Rust libraries that need to be written
Functions and closures in Swift
I would even dispute it being as bad as goto fail. For this to work both client and server must be vulnerable and the attacker must be in a privileged network position. A malicious server can do it, but it's significantly more difficult to exploit this than goto fail.

Edit: agl has a good writeup of the bug and what it might take to exploit https://www.imperialviolet.org/2014/06/05/earlyccs.html
Calling it a car does not make it a car. 3 wheels and space for one passenger makes it closer to a Can-Am Spyder Motorcycle.
Disconnect.me: Internet Privacy Picks
I don't see how swift locks you in more that objective C ? I guess as its so much more accessible and easy to step into from javascript / java / C# it makes it more tempting to use compared to using something like Xamarin. I don't see this as a dark ploy just Apple wanting to make themselves as developer friendly as possible.
It only says not to use the mouse at the top. Further down the page you can find the "advanced directions", for people "advanced" enough to use a mouse. (I'm a basic keyboarder myself.)
There's mandatory parole review for normal sentences in Norway too, and it typically happens after 2/3 of the sentencing term, but normal sentences always have a fixed maximum term that can't exceed 21 years.

This special form of sentencing - "forvaring" - is different in that it in theory is open-ended if the person in question is found to be at risk of reoffending. If a sentence of "forvaring" is not given in the original trial, then the prisoner is free at the end of his/her prison term regardless of risk of reoffending, behaviour or other factors.

The decision about whether or not to extend the term for someone given a sentence of "forvaring" is taken by the court, after a review by the prosecutors office, assuming the prosecutor choose to ask for an extension.

The only consideration is the extent of the risk of reoffending - other factors that are often taken into account in normal parole hearings (such as expressing understanding of the crimes, regret etc.) are not normally relevant, as these hearings are not about whether or not the prisoner is eligible to be rewarded with early release, but whether or not there is a proven need for society to extend the incarceration beyond the maximum term set with the original sentence in order to protect peoples safety.
The Original Sin of Software Metrics
What is software quality? Is it possible to devise metrics to track software quality? How to drive the team towards meeting metrics? These are the questions discussed in this article. You might be disappointed to know that this article argues it is inherently wrong to set up software metrics, but then, how should you manage your software team?
You are correct.

(1) Rust disallows shared-memory concurrency (with a few exceptions), so each "task" has it's local heap. Only unique objects can be transferred from one task to another. This is similar to Erlang.

(2) They were using light-weight processes initially, but then transitioned to a 1-on-1 threading model, where each task runs on its own thread. IIRC it was to reduce the runtime library (lightweight threads require stack-growth handling and a user-mode scheduler).
Correct me if I'm wrong, but isn't moving the same distance using less fuel cleaner?
Thanks, I did see that actually. Obviously I'll have to try before having an opinion on how well it works. I did try sublime (an editor I really like) with the vi extension and found that, although support was comprehensive, there were enough differences for me to ultimately give up.

It would be great if you could integrate Vim itself (or any text editor) with Leo, similar to how Vim integrates with Mutt.

In any case, it's worthy of at least a play because it has some very interesting functionality.
Cute dog video
ha ha, i knew right away it was not true...but i enjoyed reading it and the momentary increase in heart rate it gave me...
PPL Labs: A New Set of Tools for Fitness Pros
Swift will not hurt you. It is a programming language and programmers are pretty smart people.

Apple created a programming language for their platform. Use it or don't.
This is pretty cool. But at what speed did the car travel that many miles?
How to remotely debug Java and JSP with Eclipse
Since most(1) web browsers do not use OpenSSL, CVE-2014-0224 is not going to be a big concern for people browsing using SSL, but it is a concern for machine-to-machine communication where using OpenSSL on both ends will be common.

Given that this also affects 0.9.8 there are going to be lots of backend systems that need upgrading.

(1) Apparently Chrome on Android is the odd man out in using OpenSSL, but I don't know if it is vulnerable to this problem.
The screenshot helped me understand what the app looks like and how it might behave. Not really sure what you're trying to say.
European Central Bank Takes a Radical Step: Negative Interest Rates
How To Solve The Biggest Problems With Analytics
To engage billions, FMCG Giant Unilever seeks help from startups
Great site, for devs that want some more resources check out:

http://www.LearnSwift.tips
Is LibreSSL also vulnerable to this?
I think the Linux oriented startups were the minority (VA Linux, Eazel, Ximian, some distros etc).

The majority in the late nineties were web startups -- for this new fangled "web" thing. Think amazon, pets.com, etc.
[DSA 2949-1] linux security update (CVE-2014-3153)
As it happens, they do have a FAQ answering those questions; it's hidden behind the signup process. It just didn't occur to them that it would be useful to have it at the home page. It seems they didn't really learn the lesson.
Δωρεάν οδηγός: Βγάλτε λεφτά από το ίντερνετ – Emgoldex
4 Lessons from the Best Unsubscribe Messages Ever
Hack your fridge to broadcast the milk level
Dutch person here. I operate two 10MB exit relays from my home, where I live with my family. Have been doing this for a year now, never had any real problems. My ISP is SurfNet. Also xs4all said today that they would permit exit relays: https://twitter.com/xs4all/statuses/474514247222067200

Also, Dutch police has never actually raided a private domicile where there was an exit relay.

One advantage to running an exit relay from your home is that there is a lot of garbage traffic coming from your address, which I really like because it hides me a little bit more.
Note also that this type of failure to strictly adhere to spec behaviour, for any specific case, is perfectly possible in other implementations, whereas coding errors like goto fail or heartbleed are much less likely to duplicate in different codebases. Thus, I wouldn't rule out other SSL implementations being vulnerable to this exact issue as well.
You mean the epidemic of people dying from heart attacks or strokes at 30 or the obesity in children is something to brag about ?

The advancement in medicine is remarkable - the elimination of most infectious diseases, the ER capabilities, etc, but we are taking medicine too far.

Medicine is brilliant at 'fixing' things, but now we have fixes for every possible unpleasant feeling in our bodies and that is taking it too far.
I don't have the statistics now, but my guess is that most of the pills taken by people are taken to relieve symptoms (like headaches or fever) and they are usually totally unnecessary.
A nice engineering project, sure. But it has nothing to do with cars. They only thing that their results show is that you can get vastly different results for vastly different constraints and requirements.
Fight the Google Glass Cyborgs with Glasshole.sh
It would mean (for example) that your local coffee shop could MITM their clients connecting to the bank through their free wifi. Being in a privileged network position isn't that hard, with all the mobile devices flying around everywhere.
Rust actually supports both 1:1 and M:N threading models, depending on which one you want. It's true that it used to be M:N by default and is now 1:1 by default, though.

> Rust disallows shared-memory concurrency (with a few exceptions),

To elaborate: Rust eliminates mutable state being passed across a concurrency boundary at compile time. Sometimes, you really need shared mutable state, though, so you're able to use 'unsafe' to implement the safety the compiler can't infer for you. The obvious ones (only allowing access via a mutex and reference counting (both atomic and non)) are already in the standard library.
Inmarsat plans EU-wide 'hybrid' network for plane wi-fi
Google Now Cards Layout (2012)
If Apple really wanted to lock you in then it would not allow anything else than Swift/Objective C in the app store for macos and ios. I have seen lisp apps in app store, python apps, javascript apps, haskell apps, hell I have even seen the language I use and its quite unpopular , Pharo apps.

Its true that Apple imposes limitations for its own profit and the benefit of the users. But it does not lock in anyone.

So no Swift is no big conspiracy. Its just a move forward for Apple to attract more developers and give android java a run for its money in terms of performance and ease of use. Apple sends the statement "not only we are a platform with less worries on incompatible hardware, but now we even offer a powerful yet easy to use language". A wise move from Apple and a big plus for developers.
The author doesn't demonstrate his case, but he's not wrong about the entire platform. The real lock-ins remain in the form of the iOS/OS X SDKs and services like CloudKit. A more coherent argument might be that the much easier and more modern Swift and latest IDE features like playgrounds will make coding for the Apple platform easier, more fun and generally lead to a continuation of the "iPhone first" approach.

We always had to deal with different languages and different SDKs for each platform. This just makes one of them less of a bear.
Rapid Level Creation On A Budget With Google Warehouse
Edyn (YC W14) launches kickstarter campaign
Coming soon, the response post: "Stop Punishing Your Investors"
These types of articles gloss over what the researchers are trying to perform. To say its a "car" is an exaggeration. They are basically piston engine prototype vehicles. They are testing the limits of piston engine fuel efficiency and that is their main and only objective.

The driving strategy is very different to normal car driving. They do a lot of pulse throttle acceleration where they tap the gas and then coast for as long as possible. They also drive very, very slowly to minimize wind resistance. The idea is to test conditions to optimize fuel efficiency and not for practical every day driving.

That said there is a lot of benefit to the research. They are testing which conditions work best for fuel efficiency in all sorts of designs from engine performance to vehicle body.

Here is a great site to look at DIY improvements to help with fuel efficiency. http://www.ecomodder.com
The Swift domain marketplace was one of the quickest land grabs I've seen :P
How is this getting upvotes? His main argument is that it locks you into a certain platform. So did Objective C.

Being that a lot of people who will pick up swift will be Objective C developers who were already locked in, I don't see the issue here.
Ask HN: What is cheapset method of data storage?
What is cheapest message of data storage per gigabyte?
Act of Union, 1707.

England is what I meant.

From a political and governance perspective, Great Britain started to take shape in 1660 and took an even greater leap forward in 1689.

So 1700 - and even 1707 - is pretty arbitrary.

England had a bloody and violent 17th C., which it exported to Scotland and especially to Ireland. The political and governance result of that violence was to strengthen parliament and weaken the monarchy, laying the ground for the pretty stable time that came later.

England - and later GB and the UK - didn't escape the violence that shook much of Europe in the 18th C, it went first, did it earlier.

It's disingenuous for someone to claim an extra century of calm and peace whilst ignoring the chaos and violence of the century before.
From the readme: <img src="logo_<!--= (isMobile() ? "50x50" : "200x200") -->.jpg">

Isn't this a SPOF? If the toplevel.js script fails to load/execute, the <img> will request "logo_.jpg" which does not exist. (The example implies that "logo_50x50.jpg" and "logo_200x200.jpg" exist.)
This is similar to Rust:

let (tx, rx): (Sender<int>, Receiver<int>) = channel();

spawn(proc() {
let result = some_expensive_computation();
tx.send(result);
});

some_other_expensive_computation();
let result = rx.recv();

There are some subtle details I'm not 100% sure of (bounded vs. unbounded?) that may be different, though.

For more: http://doc.rust-lang.org/guide-tasks.html
On the positive side, such system could help producing symbiotic relationship with new projects. P2P has for example been discourage because of the damage it could cause to the performance in the network. However, with an enforceable share ratio system in place, you could make sure P2P contributed as much as it used.

And with more users, the privacy is increased. That said, incentive schemes are famous topics for sociology and economics research, so there is validity in being careful.
Add to that http://learnswift.com though it appears to be just a landing page at present.
This should be interesting for OpenVPN.
How to put MongoDB statistics up in lights for ambient status displays
> I am all for open access to arts, but this is the artists decision and not some programmers, just because they can.

Looks like this very app proves your assertion wrong: programmers -- by creating this app -- made it so listening to music is free.

I'm not commenting on the moral aspect of it, only the practical.
The "random blog posts" are by Adam Falkowski, a particle physicist who has been following the controversy over BICEP2 from the start. They document how opinion has been swinging over time.

Steinhardt is not "the guy who the first source is referencing". The two references in the first source are

1) http://arxiv.org/abs/1405.5857 , by Mortonson and Seljak, both at LBNL and UC

2) http://arxiv.org/abs/1405.7351 , by Faluger, Hill and Spergel, from IAS, NYU and Princeton, respectively.

As you may have noticed, none of them is Steinhardt.
The main selling point of PT is that it allows watching movies for free. It's not easier because you can't easily watch PT on a Television, the main place people watch movies.

This duplicates PT's main selling point.
Sure, that was discussed in detail by Jeremy Clark in CommitCoin. http://users.encs.concordia.ca/~clark/papers/2012_fc.pdf
and a related scheme implemented by Manuel Araoz http://www.proofofexistence.com/

But Permacoin solves a different problem. With timestamping, the 'hash' of your document is in the blockchain but it's up to you to store the doc yourself if you want to reveal it later. In Permacoin, the network is rewarded for storing all the data itself, redundantly.
There's also a linux kernel update today, for a local root exploit(?) (CVE-2014-3153):

https://lists.debian.org/debian-security-announce/2014/msg00...
https://news.ycombinator.com/item?id=7851535
I also run a relay, and I don't have much contact with the Tor community. I'm not sure that most of the relay operators contribute to the IRC channels or other medias used by the community. There are ~5000 Tor nodes, and I just saw ~450 nicks on #tor - and many of them are probably users and not operators.
> By this logic we should all be using Java.

Or C. Or C++. Or Haskell. Or Python. Or Fortran. Or any other language with an Open Source compiler.
I think the problem is that Swift has a proprietary license and Objective C doesn't. I actually think this is likely to be the death of Swift in a completely different way; that of community support and tooling. It's much easier and more fun to write libraries, port to different platforms, and optimise compilers and runtime on open platforms. Flash suffered from this problem, Silverlight suffered from this problem, RealAudio etc. etc.

Apple should just open-source the entire language (runtime, implementation, spec etc.) and let the community make it stronger. Seemed to work with Google and Go!
>" [...] they are correct [...] " //

Is this your legal opinion or a moral judgement.

IMO, and in the opinion it seems of Brazilian copyright law (see my other comment), copying information should be excluded from the monopolistic protection given to artistic works.

Presenting information that has been given away freely (gratis) is alternative forms seems pretty harmless. Here especially as the compilation of the information has been paid for, in some way, by the pupils families (or communities if supported by taxes) and the re-use of the information is for those pupils. Yes, the OP is charging for the app, but then no-one need buy it if they find that the new presentation of the information is not worth the price asked.
Contact the surgeons who implant them and demonstrate to them.
yes, the whole thing will break if JS is disabled or that script fails to load, but this is hardly a unique failing of TopLevel. Most websites will break under these circumstances these days.
Yes, a ton of folks just bought a domain and put up a landing page. Many of them are not even close to having material prepared to teach - just trying to seize opportunity around the hype. With .tips I was attempting to actually aggregate useful resources that already exist.
Early ChangeCipherSpec Attack
Internet users cannot be sued for browsing the web, ECJ rules
You're right. I was mainly talking about the impact of exploitation, rather than the conditions necessary for it.