skysight-inc/HackerNews huggingface dataset:
You can believe to any degree you like, but there would be no concern about "fair use" in the copyright law lexicon if it only took "proper attribution" to re-purpose others' content for commercial or non-commercial use. The content of the school's site is quite likely copyrighted and they can control the form and location of copies of their content/data.

Try this... Play an artist's song, in its entirety, on a radio station. Tell the audience where that song came from. Play another song... attribute. Never pay ASCAP license fees... see how long you are on the air.

Or... copy/paste the entirety of a newly released book to your tumblr. Attribute accordingly. No worries, right?

The original creator has copyright. They license or transfer it, frequently contractually, to publishers who control the rights to how copies of the material may be created and distributed.

There are fair uses for portions and/or derivatives of content, but this use would not fall into those categories. Let's not forget that the kid sought and was denied permission for his app. He just assumed that silence in his time window implied permission. That's not nearly long enough for copyright to expire.

Also, they could feasibly be dicks and say that his viewstate parser was a copyright circumvention technique putting him in the crosshairs of DMCA 1201 - Circumvension of Copyright Measures.

So, you are plainly and simply rejecting a lot of readily available information on well-understood restrictions around copying other peoples' content.

Maybe you are confused with Creative Commons licensing or something?
The oft-recommended prudence of having a lawyer's advice for most any action in the public realm indicates a de facto protection racket.

Specifically, the above comment references having a lawyer handle (and moderate) what should be open technical communication with the manufacturer and regulatory agencies, the implication being that simply disclosing facts put you at grave risk from an endlessly complex legal system.
I still maintain that he wasn't talking about a specific person with that slide; if he was I'm sure she wasn't flattered by it.
It seems that the attitudes toward patents of engineers in the traditional engineering disciplines may be expected to differ from software engineers. Thus, I don't see it as being inconsistent to want more software engineers to make patent decisions.
Those props sound interesting! Are you embedding the LEDs and circuitry in the juggling apparatus itself, or putting them in some stage props?
To the point of your edit, I'm actually working on something along those lines - http://openSourceSchool.co

The code isn't on Github yet, but I've developed an open source website framework and mobile app framework for schools and other educational institutions, because ed tech kinda sucks from what I've experienced. Hopefully I'll be working on larger aspects if schools would allow non-trivial software to be developed by students who could do it better than the school.
I'm not disagreeing with the general premise but stuff like "lots of rules, those who don't follow the rules are shunned and usually do not reproduce because no one in the group wants them" is interesting in what I think it makes people imagine vs reality.

As an American who hadn't lived aboard I'd read that and think "Wow, that place must be pretty boring". But, living in Tokyo for many years, while I certainly see those elements, especially in business, the reality is I feel more free here than the USA.

You can drink anywhere, parks, streets, etc unlike the "freedom USA". You can party as long as you want. There's no curfews (California has a 2am curfew on liquor so almost all clubs close before 2am. NYC has a 4am curfew, Tokyo has no curfew. Most clubs/bar are open til 5-6am and there are plenty of places to party after). On top of which there are stores/clubs/groups that cater to nearly every interest.

I'm not trying to suggest Tokyo is better. I'm only trying to clarify that "more rules" doesn't directly translate into "less freedom". It could just as easily be the rule "do whatever you want as long as you are responsible about it" where as in the USA as far as I can tell there are way more rules (ie, laws) trying to restrict what you can do. Maybe those are in response to the issues you brought up though where because of diversity people don't feel connected to each other and therefore don't feel a responsibility to be responsible about their activities so laws are added to try to reel them in.
I agree, and -- generally speaking -- OEMs take FDA compliance for Class III medical devices very seriously. If there is a regulation violation that could put patients at risk, the FDA would not hesitate to shut down production and force a fix, whether it's hardware or software.

(Speaking from the perspective of an IT guy at an electronics manufacturing company who is well versed in CFR 11 and medical validation.)
The US homicide data is pretty easy to look up. The homicide rate in China is the country that I wonder about.
People say that because a lawyer can really, really help you in your cause. The law is byzantine and someone who can navigate it and act as an advisor could make a big difference.
What qualifies the system as 'mini' anyway? I have a fanless i5 on a thin mini-itx; it's a sandy bridge i5, so it predates this by a couple of years. The case is not nuc-sized but it's pretty small and thin-itx only.
I wonder if most "per capita" assessments in the USA take the "collector effect" into account.

That is, I've never owned a gun. I have a friend who owns something like 15 guns. I don't think it's necessarily accurate to say our gun ownership rate is 7.5. I mean, I think "per capita" almost always means "average (mean)", but I feel like the rate in my example should be 0.5, not 7.5.
So, accept upon proof of claim that this wouldn't prejudice the rights of the people of the state if the court gives full formal equity to the federal marshalls, and that this wouldn't be a classic case of Champerty and Maintenance[1].

Personally, I'm viewing this as another "pretend to fail" moment where they claim something is an insurmountable roadblock, when it's easily solvable.

1. http://en.wikipedia.org/wiki/Champerty_and_maintenance
There is an even bigger difference between accessing a website via Chrome and via a native app which costs 99c.
Not My Father's Son – Nate Phelps Documentary
I laugh when I read that quote because really it's a daily leaderboard of products that just launched. There's no way for the to say what's best when everything's only 5 days old.
I don't see how it follows that we shouldn't be able to measure phase differences in the CMB just because the CMB is a lot older than our measurements.
I think the optimizations for both need to be looked into carefully. For the following micro benchmark, Swift came in 1.5x slower than the C version. Both were built in Release mode with "-O3", and both with "Debug" checked OFF in their respective schemes. This factor is way smaller than the orders of magnitude being reported by the OP. Can't seem to find OP's benchmark source too.

Swift -

var j : Int = 0
var k : Int = 0;
var i : Int = 0;
for (i = 0; i < 1000; i += 1) {
k = 0;
for (j = 0; j < 1000000; j += 1) {
k += j % 7;
}
}

C -

int j = 0, k = 0;
int i = 0;
for (i = 0; i < 1000; ++i) {
k = 0;
for (j = 0; j < 1000000; ++j) {
k += j % 7;
}
}

update: If I use "fastest unchecked" mode when building swift instead of the "fastest" mode, the swift version is 8% faster than the C version.

machine: 1.7GHz core i5 macbook air (mid 2011), 4GB RAM.

edit: For clarity, "1.5x slower" means "swift took 1.5x the time C took" and "8% faster" means "C took 1.08x the time swift took".

edit: To OP - Please put a link to your benchmark source and projects somewhere, or show your project settings as a snapshot or something. For one, I don't believe any of your results based on my own trials.

edit: Changed ++i and ++j to i+=1 and j+=1. This is the version that is 8% faster than C. OP seems right in that i+=1 seems faster than ++i.

edit: (It's becoming impractical to keep this in sync with my project.) When using Int/int, I get swift 8% faster and when using Int64/int64_t, I get C to be 17% faster.
Do you see becoming guerilla fighters barely eking out an existence to be a desirable outcome?

Revolutions don't work. America just romanticises one that gave them an illusion of freedom for a time.
Great that you're clear about some aspects of the life you want, but why feel "sad and frustrated"?

You made something cool. Someone else saw the immense potential in you. Maybe you should do the same :)
i have already made the mistake of non url post a week back & had none giving any bashings or comments. is it ok to do show hn again with the new learnings?
I'm tempted to think that the reason for the difference is that Xanadu imagines documents as documents (without any code or code-equivalent to be executed by the browser) and not as part of a web application, and not with HTTP auth or cookies to convey authority to take or invoke actions. The web security model has grown up because of what you can actively do via a web app (authenticated actions), and then because of what web apps can do to each other (cross-site/cross-domain every-random-thing).

In an era where Javascript was rare or nonexistent and where people typically "read" web pages rather than authenticating to them, it didn't seem very dangerous to arbitrarily include resources from one page in another.

It's not clear to me to what extent Xanadu ever considered whether it wanted to be used to build interactive server-based applications with user authentication and authenticated actions, and, if so, whether it ever fleshed out a security model for that.
This is what I've been told: "木 = wood, 林 = woods, 森 = forest". Quite intuitive. :)
Show HN: Play TV Game using Smartphone without installation
Elephant is an S3-backed key-value store with querying powered by Elastic Search
but it is most certainly subverting the school's technical partner's revenue model.
Here you go:

> Le nom arobase, forme la plus fréquente, est une déformation récente du castillan arroba(s), qui désigne une unité de mesure de poids et de capacité (dite en français arrobe), en usage en Espagne et au Portugal8, de grandeur variable selon les régions et selon les liquides (huile ou vin). Ce terme, attesté en Espagne depuis 1088, vient lui-même de l'arabe الربع (ar-rubʿ), « le quart », pour un quart de l'ancien quintal de 100 livres, soit 12 kg environ. Depuis le xvie siècle, en effet, le mot arroba — parmi d'autres — s'est constamment écrit au moyen de l'abréviation "@"9.

https://fr.wikipedia.org/wiki/Arrobase
I had a bad experience attempting to get a patent done for one of my previous (bootstrapped, and failed) startups. I basically paid a lot of money for a document that did not properly describe what we were building, and no claims. Granted, I must accept the fault, since my results indicated that I could not properly articulate what we were building (even though it seemed pretty straightforward to me). So I realized there is a problem with this; Nobody else knows the details of what you're building better than you do. So even if you do seek professional help, be prepared to properly document and explain in extreme detail what you are building. With my experience, I ended up getting motivated to learn more about doing it myself. I called the USPTO relentlessly to learn everything about the process. They won't give you legal advice pertaining to the patent, but they will help you with process and fee's. Then I started reading relevant patents for fun, and learned about the structure of the document, and what some of the requirements are. In my opinion the hardest part about writing a patent, and the most important, is the claim(s) section. It is my own personal belief (and some may disagree) that it's completely acceptable for an entrepreneur to write the technical portion of the document (with drawings). Similar to answering the Y-Combinator Application, I find it to be a good exercise in validating how well you know your own product. With the technical portion completed, then I would approach the professionals to write the claims. You can file a provisional patent yourself for under $200 (more for fast track). You can also revise it, and/or add claim(s) at a later date. Depending on what resources you have available, this might be your only option. But the general rule still applies; you usually get what you pay for. So it is definitely recommended to seek professional help. Especially considering the implications of the claims and wording later on down the road when you (possibly) run into a situation where it needs to be used (perhaps defensively, perhaps offensively).
> They have unstable family structures, little to no culture, little to no rules, and no care for education.

I wonder how that could possibly happen after 350 years of forcible familial separation, extermination of cultural practices, arbitrary rules enforced at crack of a whip and gunbarrel, and prohibition from receiving education.
I'd imagine the correct thing to do is use the FDA's "MedWatch Online Voluntary Reporting Form".

Use the MedWatch form to report adverse events that you observe or suspect for human medical products, including serious drug side effects, product use errors, product quality problems, and therapeutic failures for:... Medical devices (including in vitro diagnostic products)

[1] https://www.accessdata.fda.gov/scripts/medwatch/
Interesting, would it be possible, then, to use the perl6 style operators? (^ at either end to make it exclusive instead of inclusive)
Digital Signage would be a good example of this as well. Right now when I do a setup if it's one channel player feeding multiple panels the same content. We put the channel player which is really just a small form factor pc, in a data closet and use an Extron that sends video over CAT5. for instances where there is only 1 display or no data closet, it's an ultra small formfactor pc Velcro-ed to the back of the Panel. this would be ideal for that use case. Modern Digital Signage can be pretty taxing resource wise when your trying to display HD video on screen while having other dynamic content. Or at least that was the Way with Visix. Although Visix in general seemed to be pretty piggish when it came to resources.
"atto" is アット　for　アットマーク and you don't really pronounce the "to" so much in the end, unless you're really from the countryside or something. It's just that you need to have it to make the "t" sound coming from English.

Not sure what's so fascinating about that particular example in Japanese, there are much more interesting things in the language than this.
Every mainstream g-rated American comedy show has jokes like this about husbands, wives, boyfriends, girlfriends etc.

The new "rule" seems to be: don't try to be funny, or else.
I think a better question concerns all the gun owners vs. said military hardware. That is, if you could convince all of the gun owners to fight, which is another issue entirely.

http://en.wikipedia.org/wiki/Number_of_guns_per_capita_by_co...
They don’t buy, as they don’t trust you
Here Comes The Saudi Dynasty Succession Crisis ...
Looks absolutely beautiful. But I stopped for a second and did not, at first, give my real card number.

Are we so used to crappy CC forms, that a nice, flashy one (which I know is open sourced on github - I can validate if they are doing something bad) is slightly scaring me?

Wow that's the power of crappy design fed to us for years.
Believe it or not, words like "objects" and "FUSE" mean nothing to 99% of the world's population. Actually they do have clear meanings, just not the meanings that computer science people assign to them.

IMO there's a sine-qua-non that most websites should have, and that unfortunately far too few do have. Well known companies like Apple and Google don't need it, but most others do. It's what people have called an elevator pitch. Here's how Wiki puts it [1]:

An elevator pitch, elevator speech, or elevator
statement is a short summary used to quickly and
simply define a person, profession, product,
service, organization or event and its value
proposition.

That information should be at the top of a website. It's what tells people, immediately, what the product or site does and how it could be useful for them.

And, not coincidentally, the words I quoted from Wiki are the totality of the first paragraph for that Wiki entry. Simple, clear, easy to understand.

There's nothing wrong with having details on a company's website. But that jargon should not be the totality of the first paragraph on the site.

[1] http://en.wikipedia.org/wiki/Elevator_pitch
Could you share your source of known-good laptops?
We may be arguing apples and oranges here.

The OP did not subvert anyone's revenue model.

Simply aggregating data is not violating any copyright laws nor protections. If so... most news sites would be in serious trouble. The OP was simply aggregating data into an easily accessible format for students.

The original creator retains copyright, but they can't prevent someone from linking to nor providing access to publicly accessibly information. If they truly want nobody to have access in this manor, they would have to block public access or restrict it in some form.

To use your book example. If the copyright holder of a new book posted the text in full on their website with no restrictions or payment necessary, and I reposted that text, provided attribution and a method to access the original content, then I would not be in violation of any law.
Swift,Apple's New Language, Has Been In Development For Nearly 4 Years
Deprecated (and moved to NEON) in aarch64, FWIW.
I don't think I need to state this is irrelevant.

If the school's technical partner was threatened by this app, they could bring suit... not the school.
Have two major utilities/companies ever merged and consumers/taxpayers come out with a better company, better product, and cheaper offerings?
I don't see what 'hash' is a picture of. There is 'cross-hatching' in illustration, but that's not the same word (and it's specifically cross-hatching, not just hatching, where the lines generally align). Otherwise 'hash' is either a meat dish or a recreational drug, neither of which look much like #.
I'd suggest contacting Andrea Peterson at the Washington Post, and letting her know you have a follow up story for her piece on how Dick Cheneys had the wireless on his pacemaker disabled[1].

[1] http://www.washingtonpost.com/blogs/the-switch/wp/2013/10/21...
I just looked into this, and the ampers portion of of both ampersand and ampersat is short-hand/corruption of "and per se" [1], meaning ampersand is another way of writing the word "and", and ampersat is another way of writing the word "at".

1: http://en.wikipedia.org/wiki/Ampersand#Etymology
TF1 s'apprête à diffuser l'unique saison de la série Hostages
Les téléspectateurs de TF1 vont bientôt découvrir une nouvelle série américaine. Bien qu’elle ait été annulée, Hostages est porté avec efficacité par l’actrice Toni Collette.
Spanish (Costa Rica) has some amusing ones:

^ = techito (little roof)
* = asterisco
# = gato (litteraly means cat, but refers to the game of gato(tick tack toe))
~ = rabo de chancho (pig's tail)
: = dos puntos (two dots)
; = punto y coma (dot and comma)
' = comilla (little comma)
We use Vertica for our analytics, and basically, INSERT, UPDATE and DELETE are performance risks, as are trying to SELECT large amounts of entities.

As other commenters have said, Vertica, like other columnar DBs, is optimised for reads, and it does so basically through materialized views (called projections) across multiple nodes - so when underlying data is updated, those updates have to be replicated across the system. It's not a huge concern in a reporting / analysis environment though.

Retrieving whole entities is not particularly performant, but if you want to group and aggregate columns, it's blistering fast.

I ran some numbers - our largest stats table in Postgres is 64GB, 379 million rows, and summing a column can take up to 4.5 minutes. Our largest table in Vertica is 500GB, 2.7 billion rows, and summing a column can take up to 100 milliseconds.

I'd have to say that the worst thing about Vertica is that it's not free as in beer or as in speech. Licencing is done on a raw data basis, and the high costs of upgrading licences often drive our technical decisions. And likewise, trying to use the Vertica JDBC library to stream entities from Postgres to Vertica was an interesting exercise (in fairness to Vertica, it was caused by poor implementation of some code in the Postgres JDBC library), because I had only the compiled JARs to work with, and so debugging was difficult.

Other catches - constraints are not enforced - a performance decision. The other issue is that projection design is a very fine art and really determines how much performance you'll get. That said, Vertica ships with a projection designer that designs projections to answer specified queries fast, and the designer is suitable for about 98% of your needs. For the last 2%, you can often find yourself trying to interpret the mind of the query planner when you want it to use your new projection.

...This leads to another catch - as projection structure is strongly tied to query structure, queries that are changed and ad-hoc queries may suffer performance issues, and they do so silently. Vertica does make excellent records of query metrics, but nothing will blow up if an existing projection can no longer answer a query.

The last caveat is that importing data into Vertica requires some thought, and how you do it is typically determined by Vertica's design constraints. The documentation is good, and the training is worthwhile, but there's still a lot of thinking specific to the implementation required.
Herman Miller Aeron size C
Show HN: TopLevel – A New Way to JavaScript Your HTML
This might sound pedantic, but don't say "I can now kill your grandmother," it makes you look evil instead of the company you're trying to shame.

BIOTRONIC releasing the patch they should have released anyway, just to stop your evil scheme of murdering the elderly, turns into a PR win for them.
Overreact much?

Most people that will be taking credit cards directly via a form like this will have merchant account and be authorized to use the credit card logos. If they are using a service like PayPal they are mostly redirecting to their service providers site for processing not taking the card info directly.

The usage of the network logos are not as strict as you are implying here, even if you use paypal you can use the Network logos.
https://www.paypal.com/us/webapps/mpp/logo-center

There are many approved banners and logos that make use of the card network logos.

I have never had a payment processing agreement where I was barred from using the Network Logos, nor would I sign up for such a service, in the off chance I am wrong please back up your claims with citations to actual laws or statements to support your claim
Is there a demographic left that doesn't go on YouTube?
Load resources from classpath in Java
Reasons to Start Developing Smartwatch Apps
It describes some important and necessary reasons that are required for starting development of Smart Watch apps.
'GameOver Zeus' Botnet Disrupted by the FBI
What was missing in the WWDC announcements when the Spotlight improvements were discussed was web search. Apple will probably want to acquire DDG and cut itself off of Google completely adding it's own web search to Spotlight and Siri.