skysight-inc/HackerNews huggingface dataset:
I also got out.

There was a strange kind of resigned fatalism among the old-timers. When I started voicing my discontent, I would hear the same sentiment from older colleagues: "Oh yeah, I used to say the same thing when I was younger, and then in the blink of an eye, it's 20 years later and I'm somehow still here."
Thank you. I came here to see if someone pointed out the irony of his misusing a legal term in a post admonishing people for misusing business terms.

EDIT: It looks like he ninja-edited the post as it no longer said what I'd read the first time.
I think the wikidata was the right decision :) SPARQL really is lovely when dealing with public databases over http. But then I am biased by the success of sparql.uniprot.org :)

On the other hand the usecase of wikidata and uniprot are quite different from most graph database deployments who have only internal or controlled access via APIs.

Still UniProt is a graph with 3 billion nodes and 15 billion edges so not tiny but not humongous either. Wikidata is a bit smaller if I recall.

Titan seems to have a different use case, much more orientated to graph traversal than analytics on graph modelled data. So I can understand that many systems need something like titan.
And yet gas is still over $3 a gallon. Funny that...
One one hand, I'm a bit worried as I know various folks that are dependent on the oil industry and this will probably mean more layoffs/companies closing, on the other hand, I'm really happy to see this (helps many economies as well as ordinary folks) and it seems some of the changes from oil to other sources of energy are finally showing some results (I hope)
LA could definitely do better, but Amsterdam and Los Angeles aren't comparable in any way.
Lessons from the Cloud Bunker
Context earlier on the site
- http://ascii.textfiles.com/archives/4683
Need a choice for "sold all my stock during the financial crisis, haven't been dumb enough to touch the equity markets since then."
I think you forgot the part where you explain why you disagree.
That's not enough to refute derekp's point, though. Let's admit that C is unsafe, and that some (not all) other languages are safer. But, first, safety is not the only virtue. And second, you don't get safety just by using a safe language.

To the first point: Safety is good. Really. For security-critical software, safety is very, very, important. It's still not the only thing that's important. Familiarity to the developer still matters. Tool support still matters.

For example, I've got nearly 30 years of experience with C/C++. I can avoid (most of) the sharp edges. Could I write code that somebody could still pwn? Probably. Could a static analyzer, say, save me? Maybe. But let's say I wrote the same code in Haskell. Could I write at least something that could DOS the user's machine? Easily. Would I have any idea whether I was doing so? No. Could a static analyzer save me?

Second, I remember when Microsoft added the ability for Outlook to execute attachments. That was going to be a gaping security hole, no matter what language it was written in. The security hole was in the spec, not in implementing language. And if I understand derekp's point, you could have a safety hole in the library. For example, Java is safer than C at string handling... unless there was a flaw in Java's String library. Are you sure that there isn't one? How sure are you? Why are you that sure?

For that matter, did Haskell have an SSL package? Was that package anything besides a wrapper around a C library?

The higher level stuff you use, the more layers there are below you, and the greater the attack surface that you can't even see.

Now, you could argue that I'm more likely to write a security bug doing string handling by hand, than there is to be one in Java's String library. And I'd agree that it's probably so. But I need everything I use to be bulletproof, and an attacker only needs to find one flaw. The more I use, the less the odds are in my favor. (The more I write myself, also the less the odds are in my favor.) There is a place where writing it yourself, even in C, is the right answer, even for security critical code. But once you do, audit it heavily, analyze it with as many tools as you can, have whitehats take a serious run at it, and so on.
You do. Oil sands delayed peak oil a bit, but it's still there.
Bazaar is dead, it's no longer maintained and hasn't had a release in 3 years.
Ridiculous. I've never heard of power users using Pale moon. it seems like the current `hot fad' in comparison to products like SeaMonkey, which power users have always used since the de-coupling of the Mozilla Suite (netscape suite) in 2005. my personal thoughts on pale moon can be found here[0].

[0]: https://www.reddit.com/r/firefox/comments/3ay037/pale_moon_t...
buy high, sell low, nice
The bottleneck is definitely the xray scanners. I've never seen the line be held up by people waiting for millimeter wave machine. Also, if that line gets even a little long, the TSA agent will wave people through the metal detector real quick.

That said, things like taking your shoes off, taking your laptop out, removing belts, etc. really slow down the xray machine line.
File System: Keep it relatively flat. There's a global folder like Audio then sub folders like Music, Audio Books, etc. then the files or a grouping folder for many of the same files like songs of an album. I try not to go deeper than that

Notes: VimWiki. I prefer all my thoughts in plain text, I love OneNote and Evernote but can't stand the thought of loosing my years worth of notes to propriety software. My wiki is structured the same as my file system, with as few directories as possible.
I'm prepared to be wrong, as I am not an expert on XUL, Electrolysis, or the Firefox runtime.

I can however interpret what Mozilla says is the reasoning behind breaking XUL extensions, which is:

XUL extensions, among other things, get in the way of getting Electrolysis working.

That's linked from this blog post.

If things have to break in the short term for Mozilla to modernize Firefox's runtime hardening, well, that breakage seems worth it. Just based on the knowledge of what security flaws in Firefox get used for in the real world.

--- (few min later)

As an aside: if this is the definition of "XUL extensions can be made to work with e10s":

The lack of an synchronous API in the chrome side is intentional: because the chrome process runs the Firefox UI, any responsiveness problems affect the whole browser. By making the chrome process block on the content process, CPOWs break this principle and allow an unresponsive content process to make the whole browser unresponsive.

... I can kind of see where they're coming from, even w/o considering security.
Why has this been submitted, I mean I've seen few versions of "calculus on graphs", is it because of the "translation" of analysis to graph theory? Could the submitter explain their interest in this and why they think its relevant?
My intuition for it is that there are fields at all points in spacetime (the fields of the standard model: a tiny vector of sorts), and excitations - certain patterns in these fields - behave as particles.

Combinations of excitations can be interpreted as different excitations, and by 'can be interpreted' I really mean "can spontaneously transmute into" according to the probabilities of quantum mechanics. Since all interactions occur in discrete units of these fields (except for the photon field), referring to these units as particles is a convenient and compelling approximation - but it doesn't tell the full story.

Basically, it very much seems that fields are the more fundamental concept.
Reminds me of the story of Charles Walker.

https://en.wikipedia.org/wiki/Charles_D._Walker

Went on three shuttle missions with a BS in engineering and never joining NASA.
So Dockerize it and have the data backed up to an S3 bucket. Then you'd just docker pull, start the container, and surf to it locally.
It's more a misunderstanding of economics.

Conventional "stick a tube in the ground" oil may well have peaked or may peak soon, but there's more oil around than that.

It's also not entirely clear that peak oil would mean "oil prices will always go up." If anything, it could lead to successive rounds of demand destruction. I think the most likely scenario would be a "sawtooth wave" price on the way down the peak as rising costs lead to substitution (gas, EVs) and demand destruction (recessions, people moving closer to where they work) which in turn causes price declines. The ultimate demand destruction would be large-scale investment in public transit, which has to some extent been spurred by crazy gas prices.
They say they're going to try and cover all the use cases with a new API, but it's clear that that API is in its infancy. Even if it were ready to go today, this would require authors to rewrite their extensions, which will mean that some stable extensions will fall through the cracks.
Yes; "worse is better" rings true when the "worse" on the left hand side is the antonym of a different meaning of "better" from the right hand side "better"; i.e. an equivocation on the word is going on (not to deceive but to create a play on words).
Try this http://www.refinery29.com/rejection-therapy

Then this: http://www.mindtools.com/CommSkll/ActiveListening.htm

Focus on learning to really listen to what people say. IMHO that's generally the most important and underdeveloped social skill, the rest will follow.
Auditing and Exploiting Apple IPC [pdf]
Interesting, where did you hear that?
Just because we existed without them before doesn't mean the restrictions weren't needed.

We always needed Sandboxing and multi-process Firefox, even though we were able to get by without it for years. Likewise, side-loaded add-ons that can steal your information are a legit security threat, even if you think you're such a smart user that you could somehow avoid ever being burned by it.
Contracts. That'll change.
Motivation: Programming your way out of a wet paper bag
Why is congestion pricing never brought up in any of these conversations about traffic?

Simply charge people 10 or 20 dollars to drive at heavily impacted times of the day. Take every last cent of that toll to subsidize buses and eventually mass transit on the same route.

People in a hurry win because their time is valuable and they get to buy it back relatively cheaply. People not in a hurry win because they get subsidized mass transit. Everyone wins because traffic and pollution go down.

In a country where we allow people to live in misery just to uphold the "Free Market", why do we allow our streets and freeways to become unusable twice a day just so freeways remain "free"?
How to Build a Hello World Plugin for Kong
Matlab’s internal memory representation (2012)
10 Ways to Code Like a Pro in College
I think the key bottleneck increaser was the requirement to remove shoes and to remove more things (electronics & liquids) from luggage when being sent through the x-ray.
You're kidding right? This is a move by oil capital to use the market to squash competitors in the short term, undermine their investments, and ensure a relative monopoly in the long term.
“Brainy” mice raise hope of better treatments for cognitive disorders
They will only spend enough money on staffing, to keep customer frustration just below the boiling point. You see that in every industry, not just at the airport. Although in industries with little or no competition (I'm looking at you, USPS), I would say have even less incentive to care about customer satisfaction.
Companies face spate of suits under CA auto-renewal law
I enjoyed 'How to talk to anyone' - http://www.amazon.com/How-Talk-Anyone-Success-Relationships/... for general advice.

There is also Dale Carnegie's 'How to win friends and influence people' https://en.wikipedia.org/wiki/How_to_Win_Friends_and_Influen...

Apart from that, maybe join some kind of regular group that is more oriented for social than physical? Toastmasters or something like that or even board game groups (most games have some social aspects to them). Wine tastings also come to mind. Just choose activities where you know you will have to speak with people.
If users like it enough to spend $1,500 a month on it, it should be a priority for Firefox devs.
Well, gasoline production consumes oil, which means that the price should theoretically lag behind oil's price for a period of time at least equal to the time it takes to go from crude to a final product.

In addition, most gas stations will buy gasoline futures a few months out to stabilize their costs, and when oil price falls, the cost of the underlying gas purchased is still at the negotiated futures contract price. So it makes sense that the price wouldn't fall in tandem with crude prices.
>I'm really happy to see this (helps many economies as well as ordinary folks)

it is like decreasing price of cigarettes (or vodka in Russia). Does "help" in a short term.

>and it seems some of the changes from oil to other sources of energy are finally showing some results (I hope)

Lower oil prices make investment into other sources less attractive unfortunately.
The Electronic Sports League (ESL) has recently decided to start testing for drugs during its tournaments. http://motherboard.vice.com/read/after-adderall-scandal-espo... They will be using this list to test players http://list.wada-ama.org/
This is slightly worrying, because if we want to reduce CO2 emissions, we need to leave the oil in the ground.

High prices may not be ideal economically, but they do reduce demand for oil, and increase demand for alternative energy.
Actually, there is. Thriftiness, for one, and better planning skills. Testing anything on ARM devices requires a fair amount of patience, skill, and tolerance for when things are different from, say, x64 Linux.
That's not journalism, that's poetry.
As elahd hypothesized, this is the trade-sanctions thing -- if someone from Iran would win and there's some way I can legally pay out the bounty, I'll do it, but I don't want to be in the position of owing someone a bounty but having geopolitics prevent me from paying it.

The reference to "other problem countries" is simply because I can't keep track of which countries are on the list right now... I'm pretty sure Iraq, Syria, and Libya have all gone onto Canada's list at some point recently but some or all of them may be back off the list. Sorry if it seemed a bit pithy; given how often I see no-sanctioned-countries clauses online I figured that residents of said countries would know if they were likely to be affected.
But assuming that a person really does have superior intelligence, how strong do their study habits really need to become to succeed in college? Stronger than they were in high school for sure, but if the difference is astronomical, then wouldn't it be astronomical too for less intelligent people who already have good study habits? Wouldn't they, too, have to suddenly study that much harder and with that much more persistence? It just doesn't add up for me.
It's obviously a matter of when, not if. It's difficult to put an exact estimate on when oil scarcity will become a true crisis, but we can all agree that it's a non-renewable resource which will not be around forever.
The I-5 HOV lanes in Seattle carry almost as many people per unit of time as the rest of the highway combined. If you're feeling daring enough to argue, note very carefully that I said "people", not "vehicles".
Give him 2-3 years and he'll tell you. Especially once his friends start driving and owning their own cars.
iOS Developer
Looking for senior iOS Developers. Startup Software BioTech in Cambridge CIC. Great compensation package for top developers. Email shannon.needleman@caretrx.com

look at http://www.caretrx.com for more info
Whether this is bad from the environmental standpoint depends on why the price is low. The price may be low because demand is off.
> If you want your ideas to be useful to people, though, you have to care about making your language usable by people for the tasks that people need to do.

I would make a distinction between ideas and languages. Ideologically "pure" languages force us to re-think the assumptions we make in other languages. For example, as a language Haskell could have abandoned purity in order to perform side-effects in the correct order; instead it stuck to its guns and eventually monads, applicative functors, arrows, algebraic effect handlers and all kinds of other techniques were discovered to overcome the problem in a "pure" way. Regardless of whether Haskell is "usable by people for the tasks that people need to do", the fact that it exists and remained "pure" has lead to better libraries in other languages (eg. LINQ).

Likewise for Lisp (garbage collection, higher-order functions, macros, s-expressions, etc.), Scheme (tail-call optimisation, call-cc, the "Lambda the Ultimate" papers, etc.), Smalltalk (message-passing, doesNotUnderstand, etc.), Self (prototypes, morphic, etc.), and so on.

Whether these languages are useful day-to-day doesn't really matter. More important is that their purity forced smart people to look at the world in a new way, which has lead to all kinds of ideas which are being adopted in more pragmatic languages like Python, Javascript, etc. either at the language level or at the library level.
I feel crushed by small rejections. Burned once, twice shy is true for some people. For me it's 1,000x shy for the rest of my life. Even a minor rebuff can pollute my personality for the rest of my week and increase my pessimism and fear of people. Rejection therapy just seems like it'd push me over the edge into anger and bitterness.
Thing is, most people in the States still have day jobs that they commute to. Demand for gas hasn't really gone anywhere.

Meanwhile, for the first time in... Forever, diesel is cheaper then gasoline. [1]

[1] http://www.eia.gov/dnav/pet/pet_pri_gnd_dcus_nus_a.htm
How old are you?

Some of the things that have worked for me:

* Find extroverted people you can tolerate, they can introduce you to a lot more people.

* Find the groups of people who have problems with the tech/startup world but are still interested in tech (Who I'm assuming you're one of), there's a lot of people out there like that and you'll have a lot to talk about.

* If you're not great at conversation, try to focus on just being with people, say something like "I don't really have a lot to say, but I appreicate the company". Find people who want to just be around others.
At least in the U.S. - there have been some refinery outages as well most of the country is still on summer mix, so the supply of gas is more constrained.
I'm sorry if I offended you. All I'm saying is you could be in a position of conflict of interest. Unfortunately, your user base would never mobilize on your behalf, because they don't understand the technical details behind the comprehensive Firefox extension system that would be deprecated.

That's a problem. The user don't understand what they are about to loose, but the big name developers with millions of users have a vested interest in the status quo. I don't have a solution for that. There are a lot of Add-On developers out there for which this is a business. Firefox extensions can generate an income.

At least you make no secret about it. The euro coins are right next to the article. I mean that in a good way.
There are security vulnerabilities, I don't think anyone in their right mind can deny that. Ultimately they're no different than being able to install software on your computer though. So, assuming reading your bank account were a user-level privilege, nothing prevents software you install from accessing it. As long as you can install software, you can install malicious software.

Theoretically, gpg could be capturing my key password. It couldn't capture other peoples' key passwords though.
The premise that Smalltalk was driven by idealism over pragmatics is suspect. We got GUI's and personal computers and object oriented languages and IDE's because Smalltalk sliced the envelope with it's cutting edge approach. Martin's talk was more than 35 years after the first release of Smalltalk...it's older than C. A discussion about all the problems Uncle Bob avoids by not using C would be both longer and duller...his talk describes why he didn't choose Smalltalk when he replaced the pain that C++ inherited from C...that 20 years after Smalltalk was invented he found a better option funded by Sun, isn't all that surprising.
Hopefully this trend will continue as we move away from oil for many types of energy generation. And for those that low oil prices should reinforce car use - in many American cities, it's not the price of oil that is the limit, it's the amount of space for the cars that is the limit. And where space isn't a limit, out in farm country, low oil prices help tremendously, since transport is much less elastic than it is in cities.
> Here's a trick that I expected to work but doesn't. Would be interested to hear the rationale if anyone knows it.

Per the spec[0]:

The comparison operators == and != must be fully defined for operands
of the key type; thus the key type must not be a function, map, or
slice. If the key type is an interface type, these comparison
operators must be defined for the dynamic key values; failure will
cause a run-time panic.

[0] - https://golang.org/ref/spec#Map_types
What happens if you are poor and in a hurry?
What is in the first Ashley Madison leak?
Couldn't find anything official to verify that, or any previous comments on Hacker News / Github mentioning someone being fired. Could you provide some supporting information?
Also it tends to increase in price in summer.
The BP refinery outage here in Indiana is causing a major crimp in gasoline supplies.
My favorite scheme antecdote:

http://philip.greenspun.com/bboard/q-and-a-fetch-msg?msg_id=...
I went to go have lunch with a friend on a Westside, coming from Burbank (20 miles), and the roundtrip took me close to 3 hours. LA is a strange place in that way.

The other day, I overheard someone, who is 'non-minority', tell someone else that they took public transit (bus) to work. The other person was slightly dumbfounded, wondering why anyone would subject themselves to that.

I really do want to see a more bikeable Los Angeles (see link below), and I do want to see the freeways as not part of the problem in this city.

http://www.williamha.com/bike-commuting-to-work-in-los-angel...
The fundamental problem is LA's culture of eschewing planning because it requires thinking and an opinionated design might cause someone to feel bad.

LA traffic rehabilation:

1. Eliminate left turns at lighted intersections and any other place a queue builds up. It's a grid - trip routing should use right turns. Lights should only ever have two phases.

2. Transition most through streets to one-way for cars, scavenging some of that width for generous bike paths protected by parked cars.

3. Eliminate lights at entrances to neighborhoods and shopping plazas.

4. Build more than one light rail line at a time. Keep them elevated rather than needlessly dipping into level crossings.

5. If neighborhood streets remain two-way, paint lines down the middle as people seem to have no clue where the edges of their cars are.

6. Stop putting Brawndo on the plants.
Well, for me it's a way to learn how to squeeze more performance from a codebase, and a healthy reminder that not everything on the planet runs on x64 machines.

Having to port stuff to a different architecture (or even having to rebuild tools/packages you'd ordinarily have on x64 but not on ARM) is a sobering experience.

Anyway, the Oracle JDK (1.8) runs speedily enough on these, and you can run ElasticSearch or Hazelcast just fine -- and focus on optimising things.

Like the quote goes, "if you want to write fast software, do it on a slow computer"
Here's what I found out about the use of the term "Peak Oil". https://planiverse.wordpress.com/2015/08/14/peak-oil-peak/
still holds mostly true today