skysight-inc/HackerNews huggingface dataset:
Eh, seen this so many times...

My favorite related problem was about 12 years ago when I had a Mac and a Linux box side-by-side and the Mac could connect to a Verizon site (a paging gateway) while the Linux box never even got a response to its SYN. I eventually figured out the Linux box had ECN enabled. Probably an out-of-date firewall at Verizon's end didn't like such exotic TCP options. Disabling ECN on the Linux box fixed the issue.

(I believe I was working on an email-to-page script at the time.)
I'm not placing blame at all. I don't think anyone could have foreseen what effect JavaScript would have on the internet.
I didn't know this, and wish I could delete or edit my comment. It's quite clear that this was done in exchange for publicity for UPS, which genuinely seems like a fair trade to me.
An operating system isn't an emergent property of a hard drive. An operating system emerges out of the minds of the many programmers who work on it, out of the interactions these programmers have with each other and with their users, and out of the society in which they live. It then gets installed on a hard drive by a human, after which it can function by interacting with the computer's hardware.

This is really the point the author is making. There is no reason to be certain that consciousness (the reflective, emotional, inner experience that is distinct from logical intelligence) emerges out of the hardware of human (and other animal) bodies and brains, as no empirical evidence for such a process has yet been found, after several decades and vast sums of money invested looking for it.

Just as an operating system is a separate entity that needs to be installed onto the computer for it to be able to work, it (in the view of the author) is plausible that consciousness is something distinct from the physical matter of the body and brain.

It's entirely possible that we could observe and measure consciousness if we knew what to look for.

Well yes, exactly, and Kastrup's point is that the conventional fixation on matter (which to date has proven fruitless) is a distraction from other possible answers.
Brings back memories from my past... http://znep.com/~marcs/mtu/

Woefully out of date and wrong, but helped some folks out.
A refreshing in-depth, well-reasoned, article.
And I think all the arguments hold up well today. I forgot I was reading something from 2011.
Maxima seems very similar to Mathematica in principle. What does Mathematica have in favor? Far more mathematician/engineer-hours invested due to early (and then compounded) financial success?
Here is the list that hides from you:

Make your art richer and interactive
Get collaborators to work with you
Use the internet as a canvas
Record, stream and share your sessions
Remix many different kinds of media
Use your external controllers on the web
Work offline and sync online
Opensource and developer friendly
Last time I checked, EC2 defaulted to filtering ICMP packets, with the predictable bad results:

http://www.daemonology.net/blog/2012-11-28-broken-EC2-firewa...
It could be that there are a lot of images/versions that simply never get seen, or seen rarely enough that it's inefficient to store them. And they're being cached by the CDN anyway, so popular images will still only be generated once per edge.
It's not black and white. I'm not for or against Uber. Have never used the service and know very little about the actual company. Markets are irrational. They are a collection of people who need/want something. They will buy without much thought to the moral status of the seller. You are not wrong, but not exactly rigbt. We can't judge a whole company for the actions of some members. That's why I said there is some not so good hustling. It's hard to figure out this sort of things because you never know the while story. If you feel like this is something worth pursuing over a period of time longer than what this thread will allow feel free to email me. In hardly have all the answers, but I can definitely come up with some good questions. And no, I didn't answer your question because I just don't know.
This Is What Happens When You Use Rat Poison: Flymageddon
The infrastructure for moving big, heavy things is quite well developed. Most people never deal with it, but it's all in place. It only costs about $1100 to move a shipping container from Shentzen to Long Beach by ship. Heavy air transport is much more expensive, but quite available.

For moving really heavy things, check out Mammoet, the world leader in heavy transport. You call them when you need to move a zinc refinery to the Arctic.
The lowest MTU on IPv6 is 1280, which means that even if we go with the minimal MTU just to get traffic to flow, it's not as terrible as IPv4's minimum MTU: 576.
It's not possible to outsource spacecraft manufacturing because it's considered a weapons technology. You have to optimize at home instead.

American satellites aren't even allowed to launch from Chinese rockets.
yeah. About six of the eight questions offered no selection that was in any way a meaningful answer for me. So apparently this matching algorithm it going to find that one in sixteen million person that randomly selected six out of eight answers the same, and completely agrees with me on two points.

The point is that, like many polls, the questions are very leading, and take a distinctly biased approach. For example, the question about what to take away that would change who you are. The options are all very idealized, and sound like they come off a dating website (ok..., maybe that what this intends to be.) Almost none of the possible answers seem likely to be an answer in keeping with the "being honest" directive. If the question was more of "what is your idealized opinion of yourself" it might have a real answer.
How does it compare to Trailer [0]?

[0] https://github.com/ptsochantaris/trailer
It is better to be effective than efficient.

By analogy: it is easier to make a fast car safer than a safe car faster.
you have been both very kind and very constructive. email me at groglogic@gmail.com and I'll ensure you always have free copies of all the books and audio episodes. (I did not see your email in your profile otherwise I would have sent this privately.)
No, just report me to the police.
> Mark, and others, have built one of the most valuable technology companies of all time.

Clinkle?

I am genuinely interested in the measure of value here. Multiple rounds of layoffs (and apparent mutiny), experienced management hires departing in days or hours, millions in investment resulting in what? An exit strategy?
I've been to his home in a town called Petrópolis in the state of Rio de Janeiro in Brazil. The town is up the mountains in the outskirts of Rio and used to be a summer getaway for the Portuguese royal family.

https://www.google.com.au/search?q=casa+santos+dumont+em+pet...
No clue on daycare costs, but keep in mind this - the counties all around the DC area have the highest median annual income in the US, and Fairfax is probably one of the richest in the area.

The Valley companies in general don't like remote workers, despite all that is said about the shortage. The executives/managers want the convenience of being able to bother an engineer on whim. Amusingly, remote work is in practice more common in the DC area (and for more than just software engineering), in part because the federal government has driven telework as a huge perk.
Indeed. Threads like this make me ashamed of Hacker News.
Ok. That code is from the go-lang homepage (except for changing the text, so the two programs are mostly identical), so I'm guessing (hoping) it should be considered (more) idiomatic?

Would using naked println be similar to using putc in C?

Anyway, just tested, and stripped a version without fmt is 414k.
It's fine to generalize if the exceptions are unique even among unicorns.
neat. Thanks for finding that.
But not all over the world. In some countries, even in Europe, you can be a physician and do 'okay,' but being a computer programmer would be better.
Sharrows are misused almost everywhere, and until I moved to Portland I would've agreed that they were a stupid idea. Here, there's been a lot of thought put into their use, and it shows. Specifically, they're not just thrown up to show that the city's "doing something" about bicycle safety. They're used only on certain, designated, low-volume/low-speed corridors designated as "bike boulevards."

This works surprisingly well, because it ends up that a sharrow in Portland doesn't mean "get along"--it means "bikes have priority." For the most part, drivers along the bike boulevards seem willing to drive slowly behind a bicyclist puffing up a hill and wait until they have plenty of space to pass.

Culture may play a big role here too, but I think sharrows can play a very helpful role if used carefully.
> TiVoizaton is bad thing of course, but sadly GPLv3 for example won't let to put any app using this code to App Store.

That to me feels like more of a problem with the App Store than with the GPLv3.

But, I know that idealism tends to get in the way of pragmatism. I understand why they wanted GPLv2.

> Though weird why don't they at least consider GPLv2 or later as it's give a choice for anyone who may want to maintain GPLv3 forks.

I might say GPLv2-3, but I'd be worried about saying "or later", when I don't know what the GPLv4 will hold. Yet at the same time, if I did end up liking it, I'd hate to then be stuck on v2-v3 only. Very tough problem.
That's invention vs. innovation.
Wow, streets are so clean, not a single piece of trash. I wish we had this here in Brooklyn.
That is a distinction that seemed to have eluded investors and employees alike.
My thought exactly! (highfive)
The documentation is actually quite good and available freely online: http://reference.wolfram.com/language/

In particular, I suggest reading about the evaluation procedure: http://reference.wolfram.com/language/tutorial/EvaluationOfE...

In short, it's a term-rewriting language with a particularly complex (although carefully crafted) rewrite strategy. Rewriting and evaluation strategies have a rich base of history and literature to read up on too.

But really, the best way to get the flavor of Mathematica is to play with it. I recommend downloading a free trial, since the desktop application is much more responsive and interactive than the online version.

It's pretty fun and, once you get the hang of it, surprisingly useful. And I mean that both ways: 1) It's surprising how useful it is and 2) It's often surprising when it's useful. It was a pleasant surprise when I discovered how useful it can be and it's always pleasant when I'm surprised by an opportunity to use it.
That's a great question. I've always been partial to "FSF certified" and "OSI certified". Put it right on the organizations that promote the definitions. And it gets those groups extra exposure when people look the terms up. Bonus: we could then pretend FOSS stands for "FSF/OSI Sanctioned Software".

They could even get trademarks on those terms, unlike the failed attempt to trademark "open source".

> I think it deserves to be addressed.

We've gotta get people to budge on this, and see things from the other side. Find a way to do that and I think you could achieve world peace =)
I'm quite happy with chatsecure[1] on Android. It apparently even supports registering a new account (eg: via duckduckgo) -- but I only use it with chat.facebook.com for now. Used it a bit with google as well, but I don't have anyone I talk to there (or rather: I've not used, so no-one knows I'm still available via that channel...).

Not sure what you mean by "not a good platform". Compared to what?

[1] https://play.google.com/store/apps/details?id=info.guardianp...
glad to hear it. not to start a debate over aesthetics, but I've never been terrible impressed by video game art in museums and galleries - not that the work itself isn't impressive, it's just so hopelessly introverted and codified, that it just hasn't been capable of translating into the gallery/fine art setting yet, in my experience. The two worlds don't undertand eachother, and I'll say the same about 'outsider' art - I never enjoyed it's curation although I've loved the art. I'd love to be proven wrong by someone though, on the video game front, and I'd love that person to be me of course haha, here's to dreaming.
> Having said that, no electricity during most of the day also not very infrastructure-ish.

Who told you that? Have you lived in NK?
simple indicators of future success just might not exist

There's another domain that struggles with this. Professional sports. I'm more familiar with the NFL, but this applies to the NBA as well. There are countless "can't miss" 1st overall draft picks that are busts; there are undrafted players that make it into the hall of fame.

hire people with at least some demonstrated aptitude and invest in them instead

Certainly pro sports tries to do this, but some players are just more coach-able than others.

Also, especially at the pro level, there's a certain very intangible "thing" that separates the merely good from the great. How do you coach for that?
If you come from Python or Ruby you'll probably have an easier time with Dart than with JavaScript.

Dart comes with a batteries included standard library inspired by Smalltalk (https://www.dartlang.org/docs/dart-up-and-running/ch03.html).

Dart should also feel familiar to people coming from C#. async/await support in Dart was designed by Erik Meijer (who worked on the feature for C#) and iirc he believes it is the Dart implementation is the cleanest implementation yet.

I don't see much similarity between Dart and Java.
I thought println was like puts in C but it appears to be capable of printing multiple types and support a variable number of arguments(?). It has zero dependencies (in theory) and is just a little bootstrapping/diagnostic tool and might even eventually be removed [0]. Importing fmt seems to import the package which adds a lot of bloat to hello world.

But realistically anything more complex than hello world is going to be at least a few MB in go, and eventually you might have to use fmt.Println() and most production code probably does.

Edit: and yes fmt.Println() is idiomatic. I was just mentioning that it is possible for helloworld to be a bit smaller in go than other go programs.

[0] http://golang.org/src/builtin/builtin.go?s=10600:10626#L240
Show HN: Iconate.js – Icon animation library
I also came from a Python (Django, Flask, …) background and had the same issues. Tried CoffeeScript and it helped a little but eventually fell in love with Dart.

Give it a try. I like that it comes with a useful and well designed standard library (like Python).
Hell, I even had a non-important, BS Rails app get shut down on shared hosting (Webfaction) because someone tried random WP exploits on it (some plugin that accepted a POST and could be exploited via the payload). Rack stored the payload in a temp file and Webfaction saw the tmp file as a new file I didn't upload and suspended the app.

The first time it happened, I just deleted the file and went forward. The second time, I just deleted the app. I know I could write a script to deal with this, but it was just a test, playground type app. All it did was make me say I needed to move my "blog" off WordPress and stop trying to host Rails apps on Webfaction.

PS: The domain the Rails app was on had never hosted a WP site ever before. WP is just so ubiquitous that that they were just trying to hack any site -- even one that had like 3 organic visitors ever.
I've never tried the questionnaires on dating sites, but it seems you'd get better results with paired questions. Ask person A what they're looking for in attribute X. Ask person B to describe themselves in attribute X. So someone that is emotionally submissive that likes a partner that is emotionally dominant gets matched with someone that is emotionally dominant that prefers a partner that is emotionally submissive.

Of course that assumes that the person even consciously knows what they want. I don't know how true that is.
"You haven't single-handedly brought about the adoption of a superior client-side language in browsers. Therefore, the double/triple-equals thing was a great idea."
Adding on to what others have said already:

Success: A successful hackathon is where interests are aligned and everyone gets value from the event: the producers, sponsors, api providers, organizers, hackers, volunteers, event scribes, mentors, emcees, judges, audience, bloggers et al. Generally many things generally need to come together to make this magic.

Objective: What is the hackathon's objective? to test an api or tech (sf chatter 2010)? popularize it? build things on it (google wave hack '09)? cross pollinate apis? supercharge a conference (launch '15)? introduce a new tech paradigm (uc berkeley btc hack '14) start a developer program? build a dev program? find great devs or a great team (lady gaga backplane sxsw '12)? to find out whether to release tech (twitter annotations '10)? to pre-accel teams (angelhacks)? to have fun [go hack w/ rbodo @ singularityU:]? create solutions to problems (amex creative-currency '11)?

Prizes: can inspire (pp's 100k prizes), be complicated (sfdc $1m prize(s) '13 hack), be too little (as some have commented) or be just right - which depends on the objectives & aligning interests.

Setup: a page with links to all tech offered / available for the event. If setup is complex & lengthy consider creating virtual machines for devs (transparency & blockchain hack '14). Consider having an harassment policy (tcd sf '13).

Rehearse: if it's your first and you've many people coming, rehearse when doors open & devs pile in. Rehearse the hacks, make sure presenters can easily connect to the projector, have screen settings correct, sound on or off, have right sound level, know how to use a mic. If you've lots of demos - ideally have two podiums. If someone's preso can't start or gets stuck, you can quickly switch over to other podium.

Scribe: Have a hackathon scribe. Blog before/after the event. Create a tweet handle. During rehearsals create tweet for each pitch describing what it does & handles or name of at least the team leader. During each pitch, send out their tweet. Tweet each and every winning team. Tweet thanks to your sponsors.

Guides:
hackathon.guide
hackdaymanifesto.com
socrata.com/open-data-field-guide/how-to-run-a-hackathon
How? do you have tutorial/info about it? (The link above doesn't explain how.)
Thanks for the clarification and highlighting my point with the comment about rbenv. I think I found the source of my confusion which is (http://www.joshstaiger.org/archives/2005/07/bash_profile_vs....) "An exception to the terminal window guidelines is Mac OS X’s Terminal.app, which runs a login shell by default for each new terminal window, calling .bash_profile instead of .bashrc. Other GUI terminal emulators may do the same, but most tend not to.".

That may explain why so many github projects recommend adding PATH and other env variables to .bash_profile.
What struck me was the lack of life on the streets. Anywhere else I'd expect to see street vendors, buskers, flashy billboards and storefronts, people laughing, but there's none of that. The streets seem purely functional. But they're not bleak either - the landscaping is quite nice, actually.

Might just be confirmation bias on my part.
For examples how a neat DateTime API can look like you might want to check out Dart's DateTime from the standard library:

https://api.dartlang.org/apidocs/channels/stable/dartdoc-vie...

or

how Java 8 finally fixed DateTime inspired by Joda Time (http://www.joda.org/joda-time/):
http://www.oracle.com/technetwork/articles/java/jf14-date-ti...
Interesting. I like it :)
They've already been pre-bribed with "campaign-contributions" at the time of getting into office. Then they'll take further bribes behind the scenes.

How about applying "Fool me once" to politicians in general?

Let's say you vote for the first time in your life, and whoever you voted for breaks all his campaign promises and calmly shafts the general populace to his own benefit.

Now you won't be fooled by politicians again?
WeTried
60sec Review: Rust Language – why it is so popular
> He's not talking about encoding XML

Yes he is:

"I have come to _loathe_ the half-assed hybrid that some XML-in-Lisp tools use and produce"

> The idea that it's "better not to lose information" is totally nonsensical

You are knocking down a straw man. I didn't say that is it better not to lose information, full stop. I said "All else being equal, and absent a compelling argument why the lost information has no value" it is better not to lose information. In the case of your handwriting, all else is not equal.
A 747 can carry up to 120,000 pounds of volume, so their weight wasn’t the issue; the issue, says Matthews, was where to put them, and how to distribute the weight.

The other very important point is to make sure that the load is securely in place, as something of that weight moving around inside the plane can have disasterous results:

http://avherald.com/h?article=46183bb4
A common example: the last book of the Bible is often mistakenly referred to as "Revelations".
When a client tries to send packets too big for the network (as when the client is configured with jumbo frames but the network isn't), this can be really painful to debug. The worst is that many things will work because small packets get through. For example, an "scp" connection may successfully connect, and then just hang when it starts transferring real data.
I really like Atom, and Autocomplete Plus has been rapidly improving, but I still have no idea how the hell it works.

http://i.imgur.com/x4Fm470.gif

For what it's worth, fuzzy matching is turned off here.
Do you even bike? I don't want to cross over a lane of traffic right out of an intersection. That sounds like the most dangerous thing I could do. I'll happily sit in the turn lane during a red light. If someone wants to turn, they can wait to till it's green. I'm not going to risk my life so that someone can get to their destination 1.5 seconds sooner. If someone has an issue, they can get out of their car and confront me about it.

Ultimately, this is the fault of whoever planned the streets so badly.
Thanks for your feedback, there's definitely something to do about the signup options!
It's not quite so clear as that. In Mma you can give special meanings to any patterns of symbols you like, which is very much like defining a macro.
For those who are new to this issue: ICMP is the sort of 'signalling' protocol related to IP itself. ICMP provides a few services (eg. classic ping), but critically when issues within the IP layer occur elsewhere on the internet while attempting the delivery of a packet, ICMP messages are usually sent in response. However, recently (~last 15-20 years) badly configured firewalls block all ICMP or certain types of ICMP, which can result in difficulties in communication. In this case, type 3 code 4 was blocked. More info @ http://en.wikipedia.org/wiki/Internet_Control_Message_Protoc...
I would rather fly an airline that has bug bounties for critical systems.
Read glass door.

Beyond that, read the whole history on glass door. If the ratio of reviews to employees is high, something is fishy.

A friend of mine worked at a company. He pointed out they had terrible reviews on glass door. So they started asking new hires to review the company. I think the ratio is now something crazy like 1 review for every employee who currently works there.

The company was comically evil. Among a sea of terrible stories, one of the worst I can think of is at a company party the CEO told the whole staff they didn't care about them and want to just get rich off their hard work.