skysight-inc/HackerNews huggingface dataset:
Thanks for acknowledging/replying.

Regarding your specific complaints:
(2)Assuming conclusion and using that to open up discussion is a fairly standard rhetorical practice. Are you saying that that paragraph doesn't move the discussion forward? Why is it unfair? It's an assumption/leading for sure, but it's as fair as anything else.

3) Ok. So here's the thing: when you put things out on the internet, other people read it. They especially read it when it's the top link on HN :). And, they read the content not the intent. Mischaracterization isn't something I'm trying to do malignantly: but unless I'm missing something recent posts have been very much in the vein of "here's what I don't like" rather than "here's how we are fixing some thing we don't like". Maybe I'm still being unfair? But when these posts are up for consumption for the world, the cop-out that it was only meant for the YC class seems a bit silly. Is seeing that opinion voiced really worth the effort of silencing it? Are only "positive" (fawning) posts the ones that are allowed?

4) Are you saying I'm not shadow/hellbanned?
TaiG 2.4.4 Jailbreak Released
To be clear, I think my other reply to this comment should be read at a meta-level. I'm frankly astounded that HN is a moderated community and yet comments containing an overtly racialized (S America / African) causal theory of intelligence aren't flagged away.

These ideas don't hold any capital in scientific communities. There really is no intellectual debate to be had here. More-over, allowing these comments to stay (in the presence of a moderation mechanism) is extremely unwelcoming.

Despite the continued presence of crackpots claiming the existence of empirical/scientific evidence that women are inherently feeble-minded in mathematics, in science, or in general, I've seen such comments get down-voted to oblivion or flagged away. So why are equivalent comments about South Americans and Africans tolerated?
Just wait, they'll sure up soon enough.
A Haskell space leak
Potential Economic Effects of Ashley Madison Hack
> It meant a lot of periodic purges, housekeeping, and reduced trust.

> I don't believe that the current tradeoff of power vs responsibility was working out in the majority of cases,

For me those tradeoffs are worth it. Sometimes it means installing a beta builds of an addon or nagging its developer on github or even finding a replacement. But that's still better than not having the addons at all because the APIs simply make it impossible to have them in the first place.

If mozilla separated addons into "uses stable APIs only" and "might break at any time, we may even turn them off if they cause to many crashes" that might allow users to choose which kind of model they want to follow.
Plan Now for E-Commerce Holiday Success, Part 2
By the author of the linked slide deck (Andrew Gerrand): https://github.com/nf/gogopherd/

By Brad Fitzpatrick (another Go team member):
https://code.google.com/p/gogopherd/
Looks very interesting. Would be cool if it was also compared against my favourite "dark horse" fs: nilfs2[1]. I always thought it'd make a great fs for flash storage -- but in the end I've generally ended up running ext4 over LUKS on my SSDs so far.

[1] http://nilfs.sourceforge.net/en/
In practice I've not found anonymous structs too useful. You end up being very verbose and then discover you'd have been better off with a named type anyway.

It'd be nice to have a shorthand which mixed the type definition and assignment into a single line so you could do something like:

S := { x int : 1, y int : 2 }

Or even

S:= { x := 1, y := 2 }
A variety of bacterial species have had enormous impacts on Earth. To name just one, cyanobacteria are responsible for the current multiplicity of oxygen breathing life on the planet. Their production of oxygen directly lead to one of the greatest extinction events in Earth's history. Here is a wiki link on the Great Oxygenation Event: https://en.wikipedia.org/wiki/Great_Oxygenation_Event
I don't know how it is now, but XFS was at one point, almost by design, setup to lose your data on power-failure.
I guess I fall into the "typical AirBnb customer".

I don't like hotels so much. It feels fake and uncomfortable to me. I don't like someone walking into "my" room and tidying it up every day. Or get some fancy magnetic key, and copy&paste furniture*

I feel much more at home at someone's, erm, home. I can cook something for myself. I am pretty much guaranteed a good internet connection. There's usually a washing machine, so I can wash my own clothes instead of paying silly prices per-item, or waiting at a laundrette. The hosts frequently leave some good tips for places nearby. It just feels so much better to me than most hotels.

I'd happily pay more for all of it, but in many cases prices are on par or even cheaper, compared to the size / value I feel I'm getting.

* sure, there are some cool hotels, and I like those too. But those are typically the exception.
I'm loving the downvotes. And to what end am I being downvoted? It's a clever joke and a relevant and pertinent point.
Hey, just a heads up: your site's cert is coming up as invalid on my Nexus 5: http://i.imgur.com/kXNSygM.jpg

This is on stock Android 5.1.1, unrooted.
Wrong. Chrome IS more restrictive, they don't allow non-Chrome Store add-ons AT all. With Mozilla's implementation all non-AMO add-ons need to do is go through the automated signing process. Which only takes a couple of minutes, at most.
Methodologies for IT Service Management and Project Management
This requires founders to be mindful and realistic with what the facts are.

See also: http://www.npr.org/sections/money/2015/07/03/419543470/episo...
> If you're a small search engine, then it won't apply will it?

Why do you think it won't apply to a small search engine?

It applies to every search engine operating in the EU, independently of its size or status
Hey eonw & pki. Great questions!

For us we had a few options when looking at creating FoundersKit. There are a few really important factors in our decision.

1) We didn't want to be just another deals site that has any company offering a deal. We wanted to keep a really high level of curation so our members can know that the tools listed are high quality. Deal sites that include any company offering a discount end up causing work for the user to try and dissect which tools & services are any good.
2) By charging a small fee for a years access to all the deals (including those added after becoming a member) we can get a much better deal from our partners that other open deal sites cannot get. Companies aren't willing to give out lifetime discounts in the public but quite a few of our partners have offered discounts like this and lots of others have offered discounts above and beyond those circulated elsewhere. Literally 15 minutes ago I just got confirmation of another great tool (one I intend to use myself soon) that will be joining FoundersKit and offering a 25% off lifetime discount. These are the sort of deals we're looking for.
3) This method means our partners know that the customers using the discount codes are high quality and not just looking for a free ride. At the very least it shows that they're willing to pay when they see something they want (which not all customers are).

Ultimately our vision is to make a Founders life easier. To collect all the best tools & services in one place, with great discounts & savings to try them out. Forgetting the unique discounts we offer, we think the time & effort this bundle saves Founders is worth the money.

Really appreciate your feedback on this though, if you have any other thoughts please don't hesitate to let me know!
But that still means you have to ask the gatekeeper first to please make an API available for what you have in mind. And the gatekeeper might say "no". Or say "sounds nice, but our backlog is thiiiiiis long".

With the old model nobody had to ask for permission, they could just develop and then mozilla could choose to support their use-case through a less hacky API.
Current bubble? I believe the answer is zero. Last bubble? I believe the answer is nonzero.
I like to structure my computer so directories are either full of directories or files, but never both. It cuts down on directories named "misc" and makes for a relatively easy burrow to something relevant
Pale Moon for Mac OSX 24.7.1

https://forum.palemoon.org/viewforum.php?f=41
What the heck are you talking about?
SO, its only ok if its done for free? Or out of juvenile glee at hurting powerful people?
Last time I used XFS there wer some metadata operations that were just painfully slow, and at least one of them was used by svn update. To the point that an svn update of a large repository over the LAN on XFS was ~10x slower than reiserfs.
As people have been saying in the thread that links to the announcement, it is not at all clear that extensions that today can do things in Firefox that are not possible in Chrome will be unable to do those things in the future. The mechanism for things like changing tab management and such would surely change, but that doesn't mean there won't be one.
Previous discussion: https://news.ycombinator.com/item?id=9868331
What are some books or resources to get a crash course on these terms and their context?
You may want to be careful pointing that out. Uber is big, but it's possible that description only matches one person, and you've just implied that person did something they definitely shouldn't have by telling you Uber was going to go public soon.
> while the airbnb host in the linked article likely got flagged down by an alogrithm

We really don't have the slightest basis for that assessment, do we?

That highlights the deep problem with posts like this: they invariably have only one side of the story. That's not the authors' fault—why shouldn't they tell their side of the story? But it makes objective discussion impossible. Since the internet abhors a vacuum, what rushes in to replace the missing information is speculation and rage, and those things make for poor HN discussions no matter what the topic.
It's a good article for a topic that needs to be discussed from a factual perspective at all levels. Yet that is precisely where this article fails to some degree. It presents a sensible take on the value of debt. Namely, you can use debt to do great things. Krugman says:

"issuing debt is a way to pay for useful things"

And that is absolutely true.

However, he, through the rest of the article, absolutely ignores the elephant in the room:

Issuing debt (or accepting debt) should be the absolute last resort and one that demands operating efficiently before and after taking-on debt.

Taking on debt to pay for billion dollar websites (pick a number, anything north of low 10^6 is obscene), stupid wars, nation building and, to lump it all together, government waste, is not just wrong, it's dumb and irresponsible. Plug the leaks first before borrowing money to buy more water.

To put it in HN terms, it's like taking VC money and utterly wasting a huge chunk of it by throwing parties, buying boats, giving out exorbitant salaries and, rather than doing the work in-house for a reasonable cost, outsourcing all of the coding to really bad coders who proceed to burn all the VC money you got. And then, after that, you go out to raise more money (more debt, in the context of the national discussion) and justify it by claiming it is "to pay for useful things".

I would be blown away if anyone would look at such a hypothetical scenario and concluded this was a good way to run your life, startup, business or the nation. In fact, it goes without saying that no VC would give money (for equity or a loan) to a group who proved to be irresponsible about the utilization of funds prior to their request for further funding. In other words, in the real world this would not happen because nobody would give such fools a dime. Let's ignore the age of "irrational exuberance", during which the earth's poles might as well have been inverted.

When you add that metric to the question of debt being good or not --whether it is in a personal, entrepreneurial or national context-- the answer has to be very different from Krugman's:

Yes, debt is good provided it is well justified and the person, organization or nation make smart decisions and efficient use of capital.

Case in point: California's ridiculous high speed train. I don't think I need to explain that further. If you live in California and are aware of what's going on you should be horrified of the waste and lack of common sense being exhibited.

I like the article, but I wish it weren't so one-sided by means of excluding a very important side of the financial equation which is a metric representing the efficiency of the organization and the use of capital. I have no clue how wasteful our governments are (from local to federal). I would not be surprised if the number is somewhere between 35% and 65%. That they are wasteful is absolutely uncontested fact. It's only a matter of the degree. And it is going to be a large number.
So it's kind of like the opposite of Sayre's Law?

https://en.wikipedia.org/wiki/Sayre%27s_law
Ken imo you should rename bcachefs to something else maybe bcfs?
Security problems aren't just buffer overflows. Using another language gives you another set of problems. And of course, the underlying problem is the computation model employed by all modern computers, so using a higher-level language doesn't necessarily protect you from buffer overflows.

I'd say the biggest trap for young players is the C standard library, rather than anything about C the language. Null-terminated strings are very space efficient, but hard to work with. If you're willing to use something like bstrings, then you're setting yourself up for a higher likelihood of success. But most people choose what's built in, either for compatibility with other libraries, inertia, or not wanting yet another dependency, and then mess something up.
Really I was thinking of it as a distinct timezone that must be tracked. Whether the DST and non-DST versions label themselves as such, the representation used to track time must distinguish whether DST is active or not to display the correct local time. Really, when I say store local time + timezone, I mean local time plus identifier that gets you to the same unique timezone representation in your medium (python, in this case).

Personally, I just always convert to UTC and store that. It changes the problem from one of data fidelity to display or computation annoyance, and annoyances are easy to reduce or eliminate with tooling.
I'll typically use Airbnb for business travel - it's always been cheaper than the average hotel (after some searching), and it fits well with my preference against neatly-packaged things.

That said: in my experience, the "local experience" schtick is pure BS. Airbnb is at an awkward midpoint between hotels and Couchsurfing: it lacks both the predictable experience of the former and the possibilities for awesome interpersonal/cultural exchange of the latter. Couchsurfing is not a real predecessor to Airbnb; the two are not at all the same thing, and confusing the two does a real disservice to what the "sharing economy" meant before it was conflated with the financial economy.
Refering to this?: http://xfs.org/index.php/XFS_FAQ#Q:_Why_do_I_see_binary_NULL...

Are you sure it was worse than ext2/3?

[ed: Looks like it might be better/as good as ext2, but somewhat worse than ext3/4 -- apparently xfs jourunals only metadata: http://superuser.com/questions/84257/xfs-and-loss-of-data-wh...

Still doesn't seem like it destroy's data on powerloss -- just the usual - if data isn't written to disk, then it's not written to disk.]
Insisting people pass on the freedoms that they benefited from to other users, is not extremism. You have a chip on your shoulder.

You say that copyleft removes your freedom to choose to distribute a program as proprietary software. This is correct, but you portray it highly disingenuously, like it's an equally weighted choice.

Generally, freedom has the most influence when its recipients are those at a lower position of power. The power of the software vendor is to have full control over the usage of the program, ostensibly either to provide a better UX (which is dubious), to exercise their IP (an ethical landmine), to benefit from unsustainable per-unit business models that ignore software's intrinsically anti-rivalrous, non-scarce and intangible nature, or other reasons.

Let us see how the user is affected. And keep in mind, all programmers are users. Programmers will be using other people's software at dramatically higher quantities than they will ever write anything individually. As such, user freedom is of paramount importance to them.

Now, for a certain amount of convenience on part of the vendor, the user is put in a position where they cannot a) run the program for all purposes that they may desire to use it, b) study and change it to adjust it to their needs, c) share it with friends, neighbors and acquaintances and d) enrich their community by sharing modified copies. In other words, they get software without most of the benefits that actually comes with having things be software in the first place.

As such, the users lose individual and collective control for the benefit of the vendor, but at a deadweight loss for everyone else. Because, when the software leaves the vendor into another person's machine, how it's used is in no natural sense of any interest to them. Not anymore than a chef is interested in how other people use their recipe. This has been accepted as the first-sale doctrine by courts across the world.

I therefore conclude that user freedom should be given at all times where the software is user-facing.
Perhaps, just perhaps... they should be spending money on additional stations to NOT have lines in the first place?

You know, fight the cause rather than the symptom :-)
Speaking from my own experience, unless you're working closely to hardware, there just isn't much of a use for it.
Wrong. Have you been living under a rock? The deal with Google ended last year.
As an engineer it's pretty easy to get used to dismissing opinions about technology from people that don't understand it. At times that's reasonable, but it's also easy to take it way too far.

Sam seems to have a healthy respect for his own ignorance, and encourages others do to do the same, particularly in areas where that ignorance can have significant practical consequences. That's not "amusing", it's commendable.
Red Hat Satellite Is Updated
I've just been burned by this. I'm staying in Eastern Europe for nearly 2 weeks. Booked a place on airbnb because I wanted an apartment instead of a hotel room. It cost nearly $1500.

Out of the more than 15, 5 star reviews, some noted there was noise, but almost every single one praised the sound insulation and said "the noise wasn't a problem for me" or words to that effect.

Well, it was a total problem for me so I contacted airbnb. It wasn't an emergency so I emailed them. Their website said I'd hear back within 2 days. That would have been fine. I just wanted to know what my options were.

After 4 days (4 sleepless nights to be precise) I emailed again asking what the hell was going on. Eventually, 5 days after emailing them the first time, I got my first response at all. They said I had to speak to the host, send them evidence, etc. I told them they could shove it and I'd be booking into a hotel because they'd taken so long.

If this had been Amazon, they'd have said "Sorry there was as problem, which of these other places would you like us to transfer you to?" I pointed out to them that a) the host wouldn't be able to make the bars downstairs any quieter, and b) they'd taken nearly half my holiday to even respond. Initially I'd only wanted advice on what my next steps could be, but after dragging their feet for so long, things moved on and I booked a hotel instead.

Their whole chain of responses to me consistently read like they were passing the buck, making excuses, and generally trying to blame me for not doing research (erm, I read those 15+ reviews), or contacting the host (despite the fact I initially asked for advice). It seemed they were just stalling. I pointed out that since I'm now in a hotel, I didn't have any inclination to go to the flat and record the noise, especially since their terms say they'll only refund you for unused nights, not for nights where they were too understaffed to reply on time (they blamed the slow response rate on "there are a lot of people travelling at this time of year". Yeah, and I'm one of them).

So all things considered, I'll be thinking twice before using them again. It's a shame because over the last 3 years I've spent over $6000 USD with them and had one particularly good experience. But their whole attitude smacks of "we're just the platform, just pay our service charge and piss off".

@nnd - I can't see how it's relevant, but since you ask, I'm told I look like a character from shrek...
Quantum Field Theory is really just ordinary Quantum Mechanics. It is necessary to use fields instead of "wave equations" because the number of particles can vary when the energy of a system exceeds a certain threshhold. (e.g. a single photon having an energy equal to or higher than the E=mc^2 energy of two electrons can transmute into an electron-positron pair. 1 particle transforms into 2. This is very common in high energy processes.)

Quantum fields are REAL because certain phenomena like solitons, vortices, monopoles and quark confinement can only be understood properly in the full field context. Quantum field theory cannot describe these phenomena in terms of Feynman diagrams. Feynmann diagrams and scattering cross sections/lifetimes were once considered fundamental and fields were believed to be a tool to derive them. Physicists now understand (the competent ones) that Fields are more fundamental than the diagrams. The Fields are also real in the sense that the do much more than just represent particle states, field symmetries are fundamental symmetries of nature, e.g. the strong force has SU(3) symmetry, electroweak SU(2)xU(1) etc.

Steven Weinberg gives a very strong argument for the necessity of fields in his vol. 1 QFT book. It's very technical but a brief summary is... QM + relativity + cluster decomposition principal (which more or less says the results of distant experiments should be unrelated) --> fields
Well, businesses are not as honest as you think. Google would be reading Microsoft emails in a microsecond. The only reason individual people allow a third party to maintain their data is that they usually don't have anything of monetary value in there. Certain Microsoft emails are worth millions of dollars in the wrong hands. That and there is public trust of the brand that they won't do anything stupid.
-> Pluto has been around for about four billion years, and according to the best math, it should have lost about 7,000,000,000,000,000,000,000 grams of nitrogen (give or take a zero) since then.

What is "the best math"? Is it better than "the good math"? I get the whole writing for pop-sci thing that's in vogue right now, but being cavalier with significant figures or being imprecise with language leads to a shallow understanding of the topic presented. Especially when writing about space, where it's already difficult to convey the scale of what's described.
Disneyland in Anaheim still does. They use it to update the wait time signs at the entrance to each ride and, just recently, their official wait time mobile app.
Previously: https://news.ycombinator.com/item?id=10098985
Hey Brandon, thanks for the kind words :)
Not directly relevant, but we did come close to meeting Pluto after it lost its atmosphere, due to seasonal variation (which was one of the motivations for launching New Horizons when we did). Of course, in that context, we are not talking about atmospheric escape, but condensation, and the atmosphere will come back in a few hundred years when Pluto's orbit takes it close to the sun again.