skysight-inc/HackerNews huggingface dataset:
I agree with you. Just some people can't handle math/physics/literature/or whatever doesn't mean we shouldn't teach. The key is going to be how well they deliver the material. If done well it could encourage people on the fence. If done badly it could scare away potentially good programmers.
The purpose of trademarks is to protect consumers, not companies.

From what I can tell about the trademark owner in this case, they make logistics software for shipping. I fail to see how a consumer could confuse that with an HTML template engine.

It's past time to recognize that 'software' is way too broad a category for a single trademark. As 'software eats the world' and more and more industries are automated, we need to break that down into more granular categories.
The real problem is accepting that he broke into MIT property and tampered with their network as if he had some sort of moral high ground that granted him a right to do so. Private property does not belong to the hacking class simply because they can get to it, and that aspect of the lionization of Aaron Swartz is distasteful at best. This was not just "Robin Hood" freeing research for the poor, it was a man violating the rights of others based on strong desires. Hardly noble. Hardly heroic. That he couldn't face the consequences of the actions once he realized that desire did not translate into a right just cuts down the last tree in that forest, to me. My heroes aren't cowardly.
12 things we learned as a new VC fund
What's the point of creating a class called 'margin-b10'? Why not just inline your CSS, i.e. style="margin-bottom:10px;"?

Creating a class called margin-b10 is tantamount to the following C code:

int one = 1, two = 2, three = 3;

And then using 'one', 'two', and 'three' instead of 1, 2, 3.
free link :

http://www.tampabay.com/news/world/german-forest-ranger-find...
The Muse (YC W12) is hiring back-end engineers – take us from 5M-?M users
That's cool, thanks!
First of all, Wow! So many downvotes. I dare anybody to say that wha I said is untrue.

My comparison with chavez and trump has more to do with character. Both would say anything to get elected and blame everybody else for their problems. Horrible politicians without any principles.
Not really - first the other jade doesn't do node templates and secondly jadejs has been around for quite some time, which would invalidate the other trademark.
One thing I really liked about the DDD idea of ubiquitous language was that you reduce the amount of artificial abstractions between domain experts and the code, and it forces developers to be able to converse better with the business. I also think we should be doing a much better job documenting the intent of an entire system. New features get added by working them into the narrative of the 'Document of Intent', rather than becoming some set of requirements in an issue tracker. Otherwise we have difficulty understanding 'why' a system works the way it does, and possibly, if that way is actually incorrect. Many companies I've worked at, the system 'becomes' the rule. Even domain experts will ask what the system currently does when pressed for how something should happen. I think at a certain scale, it's just hard to keep business process in a single person's head.
or go with oliv__'s suggestion:

javascript:(function(){var a = document.getElementsByTagName('body')[0];a.style.maxWidth=630+"px";a.style.margin="auto";a.style.padding="0 15px";})()
On a similar note, remember XHTML? Remember the industry widely agreeing HTML wasn't XML? Sure there's the structure portion of that equation, but now custom tags are commonplace and it's almost like we're back where we started, but now people have changed their stance.

It's hard to read the industry when people are throwing out thorough progressive enhancement in favor of thick client SPAs, when not too long ago people praised development practices that ensured JavaScript was not a necessity for experiencing the web.

I feel like we nearly had everything perfect, but then new frameworks and tooling came around and challenged these things. We're in a better place now I think, but we've left behind some great development practices, too.
There has been discussion on one of the Swift lists (forget which one off the top of my head) to require first param. So this is definitely a known and active (still) topic.
I miss 4GL (and Vim) (and Christchurch).
What happens when Walmart leaves town?
We detached this subthread from https://news.ycombinator.com/item?id=11001127 and marked it off-topic.
You might want to read the articles you link.
As I told Solomon, this confusion is due to muddying of the term. I'm connected to the Google school of thought on this (where basically all the billions of containers in prod are `FROM scratch`, because they did the work you call hard to ship a process as a container), whereas jails are the other school of thought. I would contend that they are different enough to deserve different terms, and this thread of correcting what I meant, and explaining jails to me even though I would think it pretty clear I understand them, is evidence enough. We called those jails when FreeBSD was carrying that torch. I never once heard them called containers until now. That is my point.

Docker is not for the jail case. If it were, it would look like OpenVZ and come with completely different architecture and management tooling. It's for deploying artifacts to prod, and my entire point is that starting from `FROM ubuntu` for even a Go binary has muddled this picture irreversibly. Now I have to have this argument, which makes no sense, because we now take it as fact that containers and jails are the same thing, and anyone who says otherwise deserves to have very basic things explained to them carefully and rather condescendingly.

This reply applies to everyone who is calling me wrong. I spent last summer employed by CoreOS, have worked on Google Borg, and spent the first half of my career on the production artifact toolchain. I'm not just farting into the breeze here with my two personal servers and opinions.
>but they have a looooooooooooot of work left to do to become anything close to a first-world nation.

ur bias is leaking. being a 'first world' nation (a very arbitrary classification in the first place) is not a necessarily desirable attribute for a country to have. u can keep ur defacto oligarchy, ur mind numbing culture and media, which brainwashes citizens to conform and support foreign wars at enormous expense to human life and effort (through wasted tax money), let us keep our poverty, culture, and sane values...

normally i wouldnt be so forthright and defensive, but the arrogant blindness of the comment really struck me as needing a counter, however unsupported by sources it may be (at this point, the futility and greed behind these wars and the global interference of wester nations, one in particular, is common knowledge).
This is pretty amazing. At least as implied by the article, this isn't just mis-management of the company, this is serious misconduct.
Those look cool!

Also I wonder, if someone ever release HD pictures of the stuff the manned landings left behind, will people stop believing that moon landing was a Hoax?
> Also the assets couldn't be named with hashes to be cached indefinitely.

I don't see why not.
Help make up a better domain for the app
Just started a new project. There is a registered domain but I don't like it.
I'd like to ask you to help me come up with a new one.

Briefly about the company. We help people find places to stay. Users submit request for stay, we do the search(read reviews, compare prices, examine photos, etc) and offer a few recommended options. Users make a reservation of hotel/apartment/hostel. We earn commission.

It's a mobile app.

Current name is room202.co. room - because it refers to accommodation, it's clear. 202 - because all the good names are taken we decided to append the domain with number. 202 was the best option as for me:)
The best alternative option I see is happystay.co. Yep, another .co domain, .com are taken as well. We could consider appending with app(happystayapp.com), but I'm not sure whether it's better than pure .co domain.

What do you think? Any ideas?
PubPub here - hopefully before March :)

We weren't expecting any hacker news attention yet - so our 'launch package' (open source, better landing page, better on-boarding, etc) isn't quite finished. Watch @isPubPub for updates.
I was under the impression it came from Nick Bostrom. And other than some assumption or some Bostromian thought-experiment, where in the world did the phrase "trillions of descendants" even come from?
Title should spell Microsoft correctly.
> The author is clearly an idiot.

This and other of your comments break the HN guidelines. On this site, please comment civilly and substantively or not at all.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
It's worth compiling emacs and understanding it all. It is interesting.
I used to program in Delphi between 1997-1999 and after that I couldn't get even close in terms of productivity with Java. It wasn't the language though, the strongest thing about the Delphi environment was that it was truly comprehensive and you'd just go in and implement your business logic.
His point doesn't rely on it being effective. He's just pointing out that it's a widespread part of culture.
Doubt it. They would just say that the One World Order elites have done this to trick us even more.
Since there is already overwhelming evidence to demonstrate to factual moon landings, I doubt adding any more will persuade the hold outs.
What is the HTTPS/security solution for devices on a home/office LAN? They aren't externally accessible, don't have a globally unique name, but do have access to valuable content (think your router, baby camera, lighting controller, NAS, media device).

Having to teach users that you always see the padlock when accessing your valuable information over the Internet, but do not see it when accessing your even more valuable information on the LAN doesn't seem good.
It's good etiquette to include a disclaimer, since this code analysis is a tool/company you are affiliated with.

Personally I've never seen any of these code analysis tools produce anything remotely useful. De-duplicating code might be nice in some cases but it certainly has nearly nothing to do with the over-all software quality.
There are already laser retroreflectors on the moon that a sufficiently powerful laser and sensor can detect. This is still not enough for people to stop believing it's a hoax.
Then you should know how condescending it sounds to have someone say the equivalent of "Well if you were good at your job you could make everyone learn."
Looks remarkably similar to the old black & white photos.
What's the benefit of this over having utility classes right in the CSS?
"Also I think a more important use of ports, is security fixes. When OpenSSL drops it's bug of the week you can patch openssl and rebuild the port tree. Then you can push the new, patched binaries into production. A sysadmin can do this all without relying on the package maintainer, ie no waiting on Redhat to push out new rpms."

I can't remember the last time I was aware of a security problem before Red Hat (and CentOS) had rolled out a fixed package. I usually know about security issues when I see a slew of update notifications from my servers (even though I'm on several security related mailing lists).

Realistically, I rely on my OS vendor to provide my security fixes in a timely manner. If my systems security relied on me being able to apply patches manually in a timely manner, it would be a disaster waiting to happen. And, it is a big pile of labor I don't want on my plate.

Besides, nothing stops one from installing the source package (whether RPM or deb), adding the patch, rebuilding, and pushing to your local yum or apt repository. That workflow is entirely reasonable on Linux, as well (historically easier, since maintaining a third party repo was so much easier for yum, though apt is a bit more cantankerous; it looks like FreeBSD finally supports multiple repositories and you don't need to mirror the whole ports tree just to provide a handful of custom packages, which used to be the case). ports does not provide a unique feature here, and if it is required to manually patch software in order to be reasonably quick to address security issues, that's a bug not a feature.
How is that not "using it in production"? Internal usage is still production usage.
Google Now Embraces “Paid Inclusion” (2012)
Nothing, except #2 on the front page in less than an hour?

Let's ignore that. Gotta complain about unrelated Musk for whatever reason.
>Of course you can’t save your games! They’re not some actual thing playing on your operating system. They live inside a window...But we got a lot of complaints about it...So we fixed it.

Great example of usability winning out over technical purity here. Just because something is behaving as we expect it to doesn't mean it can't be changed to make the experience better for everyone.
> will people stop believing that moon landing was a Hoax

No, they'll just think China made replicas of the original items and placed them on the moon to be photographed as part of a global conspiracy.
Holy cow! I used Pascal at college about 16 years ago. I never thought I would see it used in the wild, especially in 2016. Nicely done!
The title is much clearer now. However, the need for such adjustments sort of support the argument that the orignal JADE trademark needs to be enforced in order to prevent confusion.
The article says that Barbie copied its figure from an scort doll. And it is from there that it got its figure. Or maybe I missunderstood the title, the article and the pictures.
It works for dogs too. Universally, a slightly higher pitch is used when talking to puppies. The dogs learn that higher pitch is for them an so pay more attention when hearing it.
Yes, the registration thing is a nuisance. They do seem to be working on ironing out the bugs in the current visa laws though, and there's reason to believe they'll become a lot more lenient, especially to y'all tech PhD people's.

The regulation I'm referring to seems like a pilot program in scope. It allows foreign students to work for and start tech businesses in the Zhongguancun area, as well as allowing people that have worked for 4 years or more for a technology company here to receive a residency permit. That's been exciting me the last 3-4 days since I heard of it, since I've been playing with the thought of doing exactly that.

It does feel like people well versed in technology are the bottleneck for startups over here. Investment is plenty, people with ideas are a RMB a dozen, but tech people knowing more than some PHP or how to set up Bootstrap? Not nearly as many, at least where I'm hanging out.

It's certainly an interesting couple of years ahead, as long as they keep tolerating us here.
Why Economists Ignore Much of Rich People’s Income
Picrin – a lightweight R7RS scheme implementation in pure C89
That statistic may not be accurate, as more and more women have been entering workforce for the past 2 decades in India. However most such jobs, such as working as a maid or cook at some one else's house, may not be documented and hence probably doesn't figure into the statistic.
"India is so large that trying to claim that "India is like this" or "India is like that" seems futile"

Out of curiosity, which country is small enough to be able to say "Foo is like this" "Foo is like that"? Brazil? Italy? Switzerland? What's the right size to be able to qualify a country with one sentence?
I think the primary benefit of teaching everyone comp-sci is to expose people to it who would have loved but may not have had the oppurtunity.

I've got a couple of friends my age (35) who got into programming in the last few years and absolutely love it, they didn't get into it when they where younger because they didn't have access to the machines (mostly a matter of your background, even the "cheap" home computers in the 80's where not cheap, I was lucky, my parents were not wealthy but my dad had an interest in computers so we had one from 87 onwards nothing spectacular I was still using a 386 in the late 90's, didn't get on windows until ~2000 by which point I was already a Linux user)
Yes, horrible to duplicate standard boilerplate...

Are you adding something to the discussion or are you getting a commission for selling that crappy code quality tool?

EDIT: ok, apparently it is your product. Congratulations on successfully leaving a bad impression.
Question: If I did somehow manage to avoid being spied on, wouldn't I stand out because there is very little data available about me?
Horribly, that sort of thing has been done by inexperienced programmers told to use constants instead of hard-coding numbers into their code...
Actually a lot of the old photos were color. Thats the problem with the moon: grey on grey landscape.
Debian will ship ZFS as a source-only DKMS module
Great! I read your comments and have to admit I'm unfamiliar with what a "collaborative atlas" is or would be? But I certainly agree it's a big problem that scientists are only rewarded for publishing papers. There needs to be a way to reward scientists for sharing in smaller chunks -- even just an idea that might help out a peer.
Something I've considered on and off is that our current way of writing code is insufficient, I'd really like to have an editor/IDE that had "layers" so that I could attach code related comments in one layer and intent/documentation in another layer - throw in the ability to hide/show layers at will and you'd have a much more flexible way of documenting code than we currently have.
Only in the same sense that instances where people died strapping wings to their arms and trying to fly are an indictment of the implementation, not the idea.
It's kind of weird seeing crystal clear HD pictures of space objects. I think we just associate blurry black & white images with space, since most of the probes that we have currently exploring other planets and moons were launched before it was practical to include full-color HD cameras (and/or the requisite data transmission capacity) on space probes. (Similar to how people subjectively prefer 24 FPS for feature films.)
> Everyone in the United States cannot be a programmer - its going to lead to the same problem we have with law, business, etc. Too many graduates leading to labour oversupply.

I agree. This just seems like an attempt at a poorly thought-out quick fix. The country has a lot of problems with unemployment/underemployment, so they're fixating on to one job category that's "hot" with a high pay/education ratio as the solution.

But since the real solution is to do something effective about economic inequality, misguided quick fixes are what we're going to get.

Plus, the more CS grads, the more competition for jobs, and the less they have to be paid and the more disposably they can be treated. I'm sure big employers are salivating over that just like they do over an increase in the H1-B quota.
More precisely, every EFI firmware not being so stupid. BTW, you will see that a "high quality UEFI BIOS" is part of my wishlist for an Intel/AMD branded laptop: https://www.reddit.com/r/hardware/comments/42cnbq/would_inte...
Please don't post uncivil and unsubstantive comments to Hacker News.

We detached this subthread from https://news.ycombinator.com/item?id=10989737 and marked it off-topic.
So we exaggerate female proportions so that girls understand how they should look?
Would the promiscuous Lilli have been a hit in America? Especially back then. My guess is that it would not have.
Nobody mentioned pensions, the comment was saying you should save up your own money.
We also use webcrypto on https://certsimple.com

If people prefer, we also dynamically generate a full OpenSSL or powershell command,so they can make keypairs on their own server with a single paste - no terminal Q and A.

We're awesome, but there's nothing stopping you from using the tools wherever you want. :^)
am i reading this right? is it illegal in the us to build ur own computer device from the most basic components?
Yeah, I believe it is too. And its primary scripting language is still DelphiScript. We use it daily at my company.
Additional sorting algorithms for C++14
My TI 89 runs BASIC.

...but it also gives me access to great symbolic manipulation tools, which more than makes up for it.
I don't believe there is any shortage of computer science talent. I believe there is only a shortage of students graduating with CS degrees from schools like Stanford and MIT which is what many employers are looking for. NACE figures really seem to indicate we don't need more junior level programmers as 42.5% of graduating seniors majoring in CS did not have a full time job offer (not even in unrelated fields) at the time of graduation.
http://career.sa.ucsb.edu/files/docs/handouts/2014-student-s...
New Evidence for 4.5B Year Old Impact Formed Our Moon
More bad news for Theranos
At least you can't get spammed by external companies on group chat which is one of the reasons people hate emails now.
Not sure what do you mean by "scripting", but there is an awful lot of complexity on any level, all the way up.

Mathematics and algorithms aside, there are vague requirements and tight deadlines. There is a need to estimate how long will it take (know of anything else harder than this?). There are maintenance considerations which complicate everything, even a one-line script: documenting, packaging, future-proofing against platform updates, etc.
How the iPhone 6 "ruined" Apple
I don't know much about the original JADE company, but from their website "JADE 7 is a robust development platform for business applications" where programmes are written in the JADE language.

This is obviously an issue when searching for JADE tutorials or hiring JADE programming experts for instance.
I realize we're all trying to make fun of a strawman who doesn't believe in the purity of science, but that's an unfair characterization of the arguments made against the manned lunar landing.

Just taking a look at the Wikipedia page for the arguments gives you a good idea for the arguments made:

https://en.wikipedia.org/wiki/Moon_landing_conspiracy_theori...

If you read through a bit, you'll see a few arguments that people propose, that don't refute laser reflectors being on the surface.

Again, I realize we're supposed to be piling on a strawman here, but I hope we can all maintain open minds.
Yes. I mean broken in the sense that the incentives of individual scientists are not aligned with what's in the best interests of science a as a whole. It's the reason scientists hoard knowledge and work in silos instead of sharing their work openly while collaborating over the internet. I've written more here: http://thinklab.com/blog/10-consequences-of-a-broken-scienti...
Let's encrypt looks so cool with its very few steps. But then you install and you get all sorts of errors not me toned on the page. I spent a good 5 hours debugging yesterday.

When it finally works I see that the certificate expires in 2 months.
It's true of any country. Positive news doesn't get too many people's attention. If you listened to Democracy Now! every single day, you'd think the USA was a fascist state. This is not to disparage either Democracy Now! or say that the US doesn't have problems. The point is to look at a broad variety of sources and try to eliminate selection bias from your own news consumption.
Check out notion too (think it's notion.so). They do a great job with this
Is 'digital ink' what we now refer to as e-readers?