skysight-inc/HackerNews huggingface dataset:
I think some of this is inherent to the model, and part of the problem is that businesses aren't building the right expectation in to their budget. They're thinking in terms of getting a bunch of ordinary customers in by giving them 50% off of an entree, and given their metrics on ordinary customers, that seems like a good deal -- a coupon of the same sort, sent out in one of those mailers, would pay for itself easily. But Groupon is bringing in a different set of customers -- low-value customers who don't provide much repeat business and often pick a fight over trying to get an even steeper discount.

Wait staff often complain of Groupon'ers either not tipping at all, or tipping a low percentage and basing their low percentage off of the discounted bill (such that the net tip is like 1/4 to 1/3 of what it would normally be for the same meal.) Some places complain about Groupon'ers overstaying their welcome -- they come in for half price entrees, don't order appetizers or drinks or dessert, and stay at the table for 3 hours eating wave after wave of complimentary breadsticks. They're the ones still at the water park when the staff locked the gates ten minutes ago. They come in multiple times in the next week trying to return something for full price or otherwise scam the store. Many places report an excess of complaints of the "I'd like to speak to your manager, you're doing a terrible job" variety directed at their best employees, because people are unhappy paying 50% when they think they can somehow get it down to 45%, or they're unhappy paying 50% for 100% of the experience when they think they can stretch it to 105% of the experience.

This doesn't happen to every company, but it does happen to some companies and leaves them feeling pretty burned.
Oil contracts and futures are priced in USD. This is what the phrase "Petro-dollar" refers to. And this is why everyone needs a big slug of dollars in their respective reserves - to buy oil. This scheme as been pretty good for the US, but other players are not quite so enamored with it.

When the dollar is strong, it takes fewer of them to buy a barrel of oil. ITT there is a lot of talk about the production side of the equation, but the effect of the strong dollar and weaker Chinese demand have played a role too.

China is talking with Russia, Saudi Arabia and Iran about RMB denominated contracts, so that'll be fun. Currency risk will have to factored into contract prices.
I think you and I have different idea of what API docs are.

I think that good documentation for usage is a great idea, but not all projects need formal API docs, because not all of them intend for the classes in their project to be used as a library.

I agree with you that if your code intends to be used as a library, you should provide API docs.

And, if you expose a service then you should probably provide API service documentation with examples.

I'd add also that usage examples can sometimes go much further than API docs to clarifying things.
Yeah, the plan is to have one full release where we feel like Wayland works 100% as non-default, and then switch to the default the next release. We aren't at that point yet.
But shouldn't Groupon just be a marketing expense? I'm not saying that the company should be ok losing money all the time, but it's common for companies to spend money to acquire customers. Do you avoid all "new customer" deals?

It seems like companies on Groupon, for whatever reason, often offer way more of a discount than they're comfortable with. I wonder why that is.
Technology Revenge
C++ Lifetime Safety: Preventing Leaks and Dangling [pdf]
Thank you for doing this. I've read some awesome stuff on Backblaze's infrastructure over the years, but never could use the service (a high level backup solution for Windows/Mac isn't so useful for me).

This announcement may mean I finally get to test your stuff! (I've been frustrated with the quality and feature creep in open source syncing solutions and procrastinating building my own, bare bones alternative).
I wish this existed when I was a student.

Immediately forwarded to favorite CS prof.
A Swinging Listing?
It's getting downloaded from a 3rd party because those 3rd parties are behind the Great Firewall in china.

Without those local caches the xcode download can sometimes take days or never finish at all.

Downloading from a 3rd party is fine IMO (after all the internet is just a big game of whisper-down-the-lane), but verifying checksums and signatures is incredibly important.
8 Modern Mosques That Blend an Ancient Religion with Contemporary Design
I hate to be this guy, but: citation needed.

You just can't make such a sweeping claim without at least giving examples.
> We solve problems in cancer genomics
that make trains run faster.

Uh... sure...
No need to disable gatekeeper for that. Unsigned software can be run by launching via the right-click menu, which adds an "Open" button to the gatekeeper dialog box, allowing gatekeeper to be bypassed for hat one specific app. OS X will then remember that choice.
Based on it being Shoreditch, which is in London, the tip should have been 10%.

Do many people leave 2½% (essentially no) tip in London?
The essential guide to user story creation for agile leaders
Thanks for your reply. I now think I don't understand the logistic involved and will look further.
Google Science Fair – Technologist Award
There is no first-party solution for this yet, since React support came out in this release. Hopefully we can make it automatic in the near future. I think this is a key advantage of the Meteor model - since the parts of the stack are expecting to be used together, they can collaborate to achieve functionality like this isomorphic, re-hydrating, SSR.

There are already some community projects working on this functionality: https://atmospherejs.com/reactrouter/react-router-ssr
I could see a company doing something shady like collecting metrics on students across different types of classes to eventually sell to someone. I can't for the life of me understand why that kind of data would be valuable, but I'm sure someone could make use of student metrics for advertising purposes.
Porting Doom to Apple WatchOS 2
To Be Continuous, Ep. #3 – What Is Continuous Delivery?
The common people spoke 'Prakrit's and Dravidian languages, basically ancestors of modern languages. The word 'sanskrit' itself comes from the same root as 'samskara'. One of the meanings of 'samskara' is 'purification (rite)'. In all likelihood, only Brahmins and other scholars 'spoke' Sanskrit [1]. It is also likely that all Sanskrit speakers were bilingual. This exclusivity of Sanskrit learning is also one of the likely reasons why Buddhist teachings are in Prakrits (dharma = dhamma, etc.).

[1] https://books.google.com/books?id=QYxpvZLg4hAC&pg=PA19&dq=sa...
My answer would be simple. Roll my eyes. Stand up, and walk out the door.
DevOps dictates new approach to cloud development
Is ES2015 the exact same thing as ES6?
[EDIT] Nuclear power supporters believe themselves correct, so pointing out the spin isn't an accusation of deception per se. [EDIT] They're not trying to fool us, just to advocate their position. It is still useful for undecided parties to notice the spin and take it into account.

EDIT: Admittedly, "trying to blind people" is not a charitable characterization.
For text or voice? For voice Mumble is far much better and stable
It's not just useful for SEO; isomorphic React apps render much quicker on first load and for deep linking into your app.
My initial reaction: programming ain't bean bag. Them's the breaks.

Then I think of it and I see the real problem is languages making all nonprimitive types into pointers without being explicit. In a language like C it's more obvious what can be null.
Obama administration declares broadband ‘core utility’ in report
If twitter shaming is the punishment that the PC police can dole out, I would deem them the least consequential force for justice in the history of the world.

It's actually kind of difficult to believe that you're really saying that--the PC police can't lock you up, can't send you to the gulag, but they can shame you on twitter!

That's no consequence. That's nothing.

As for Seinfeld not getting much of a laugh out of college kids anymore, I'd say he made the critical error of having dated, boring material. Humor's always changing, comics (unless they want to move into the corporate retreat humor circuit) got to keep up with the times.

Telling the audience they're in the wrong for not finding the old material funny? Now that's a good joke.
Is Amazon competing in this space? Since AWS is used heavily in the startup world, it seems like a no brainer to also provide cloudflare functionality, more so given that they have servers all over the world.
One thing thing I dislike about GitHub's student/teaching services is that they are all in a centralized manner and seem like half-commercial.
I'm blown away by Meteor. Using Meteor and React is just buttery smooth.

More and more companies are using React now in the startup space, and it's one of the most popular services on StackShare: http://stackshare.io/meteor

React integration is a first-class citizen: http://sergiotapia.me/2015/09/18/react-and-meteor-match-made...

No weird hacks, lib includes and other nonsense you shouldn't really care about. And you can manage subscriptions to publications directly in your react components. It's magnificent.

If you were on the fence, now is a good time to jump in. It's easy to get started and you'll see that what took months in ASP.Net, and weeks in Rails, takes days or hours in Meteor. (No hyberbole)
Some other (somewhat similar) compiled languages with official REPLs include:

- F#
- Scala
- Haskell (repl is a little different compared to regular code)
Sorry, I just found out this : http://exploringjs.com/es6/ch_faq.html#leanpub-auto-isnt-ecm...
Please go into detail about how failures are detected and handled – e.g. how often is the archive scrubbed, will bitrot be detected on access, etc. Those details are really important for comparing services.
I've recently been using Meteor on a couple small projects and so far like it quite a bit. My main frustration though is unit testing. While there's the official Velocity test runner, documentation and code examples for integrating and effectively using the frameworks is very confusing (I personally use Mocha). I know there's some books and blogs to help alleviate this, but there doesn't seem to be one (or even just a few) de-facto framework/setups to illustrate how to properly unit test Meteor apps.
Don't forget redo.

The idea of enumerating build-time dependencies by tracing dynamic loader activity I recall was famously done by memoize.py, which comes from before or around the same time as tup's initial bare-bones commit was made. It's doubtlessly much older, of course. I've read that a SunOS component or some other Sun product related to build infrastructure did the same, but I cannot find any references.
Why are you hellbanned?
When you say "enough already," which solution do you propose to end the war?
"Buddy, they don't even let me fuck it" says spokesperson.
I'm guessing it's something like this: CloudFlare makes the Internet fast, which makes mobile Internet fast, which helps sell mobile phones, which use Qualcomm chips.
Previous:

https://news.ycombinator.com/item?id=6971935

I was looking for a good link, this is a bit nicer to read but in pdf:

http://people.cs.clemson.edu/~westall/853/notes/vanjtcp.pdf

Stumbled upon when reading the linux receive path:

https://github.com/torvalds/linux/blob/dd5cdb48edfd344017990...
Great. Thanks for sharing.
Interesting.

Can you imagine the damage done to Rovio's credibility, simply because their licensee got hit? The news sites only talk about "You should delete Angry Birds 2". Nobody ever mentions or explains this third party.
That is very nice! I guess that will be a filesystem interface?
Free Agile Software Development Template
I thought Gatekeeper only applies to GUI launched programs?
> In such situation just leaving the reactor be would cause destruction of the reactor and no major environmental impact

I'm not sure the last part is true; as I understand it, there was a significant risk of a containment breach if decay heat removal was insufficient--not from the reactor cores themselves, but from the spent fuel pools.

I agree with you, though, that any attempt to save the reactor itself was doomed to failure once the tsunami hit and the backup cooling was taken out, so any actions taken toward that end were misguided.
Source code for slot machine firmware is open for regulator scrutiny. Human lives aren't directly at stake, but apparently gambling rises to the level of importance that such scrutiny is accepted.

How is is acceptable that automotive firmware, an application in which human lives are directly at stake, doesn't rise to that level of importance?
> It was essentially, when it was novel, a new acquisition channel.

It also had a touch of loan-sharking from what I understand. I could be wrong about the exact details but I believe one of the main attractions was that a business could do a Groupon, and get all the money from the Groupons sold as soon as the promo was completed, but still have weeks or months for the customers to actually trickle in and claim the offer. Which may have led to a lot of the frustrations people had actually redeeming them, getting on the schedule for massages or reservations, etc.
Will there ever be 1st party relational database support?
Do you have any plans to offer some sort of WORM model where you could “seal” a bucket, file, etc. to prevent future changes? This is really nice for protecting against malware, human error or malice, etc. and a regulatory requirement for certain industries.
Awesome. Integrated CI is probably the move wich will make me move from gitHub.
They probably scan for tell-tale trojan strings (like the C&C hostname) in the binaries.
Was Groupon's fundamental problem that it started out with the wrong economics? Was 50% off and 50% of the remaining going to the business just never viable?
This repo appears to include scripts to build this for a Xilinx 7 series FGPA. So once you buy a dev board with an Artix 7 (a quick google search shows it's about $400) and install the Xilinx tools (should be free) you can just type make and it will build the bitstream that you can load onto the FPGA.
And the links will mostly be in the settings menu's. In GitLab 8.1 there should be zero links added to dashboard/group/project navigation https://gitlab.com/gitlab-org/gitlab-ce/issues/2594
I was gonna wait until vendors who should know better (cough Percona cough) stop advertising that they have CA systems before declaring that CAP has reached the end of its usefulness :-)
Interesting, hadn't heard of it. Thanks!
IIRC MIT modified the early PDP-10s to have demand paging support for running ITS, so even Maclisp wants many kilo-words of address space.

Yes, and then convinced ARPA to fund the purchase of 1 megabyte (MiB, of 9 bit bytes) of core memory, a full address space. At the edge of the state of the art back then, many people said it couldn't be made, and I seem to remember coming across some stories about it being quite difficult to get operating.

When I showed up in 1979 it was referred to with names like the "crufty", it wasn't all that reliable.

Those were original formula KA10s. Afterwards came a KI
10 processor I don't know much about, none were bought by MIT. For MIT-MC, David Moon modified the KL10 firmware to do ITS style paging.

Developing that KA10 paging unit must have been wild; a student run computer center I started inherited the hardware, and the schematics were fascinating, especially since they were from before there was a standard for logic gates. Instead, they were represented by boxes with the logic function marked in an upper corner.

A friend of mine (who I recruited into LMI and who put several "100 hour weeks" into successfully debugging and finishing their LAMBDA processor) noticed that in some cases the state of a gate, or perhaps a flip-flop?, was changed by hitting its output hard. Gates were sufficiently expensive, and the designers knew the hardware sufficiently well; you can see a picture of one 9 transistor Flip-Chip here: https://en.wikipedia.org/wiki/Flip_Chip_(PDP_module)
I posted a blog post yesterday on Why on How educators use GitHub, and thought it might be interesting to some of the people here as well.

https://news.ycombinator.com/item?id=10256868
I saw a performance of the Mikado a few years ago. It's definitely still being performed. It's also not one of Gilbert & Sullivan's finest, so if it falls out of the rotation, shrug.

As for the euphemism treadmill, or the ridiculous proliferation of personal pronouns, hey, if you don't care about or respect the people who are asking you to use those labels, don't use them.

That's what it comes down to--respect. Do you want to show others the respect of using their preferred words? Fine, go for it. There really isn't any law you're breaking if you don't show them that respect. It just means you don't want to show them that respect, for whatever reason you choose.
You get a lot of "testing your browser" delays if you're from certain regions, also the annoying captcha gateway if behind a big mobile NAT that was blacklisted somewhere because of one spammer or maliscious user, or if using some VPNs/Tor especially the free tier VPNs
TBH I think this would be super efficient for both sides.

The question shows a bit how the company (at least the manager) thinks about the world and about interacting with people. If it doesnt fit with your views it might be worth addressing at this point - it's not something that would change in future
Malwarebytes Anti-Malware Pro Keygen 2015 Free Download
The right click trick works only if the app is not signed. If the app signature is invalid it won't work. You have to disable gatekeeper completely to open the invalid Xcode version.
IoT.me: make your own data platform using Node.js and Express.js
This question is actually a potentially useful tool for closing a candidate as well, designed to find out the candidate's interests with the answer potentially used to demonstrate that the job being offered is a fit for the candidate's specific filters and criteria. This isn't much different from what an agency recruiter may ask a candidate in an initial profiling session, where the answers will be used later to try and close a candidate on a job offer.
Perspex a multi-platform .NET UI framework
The reason why savings accounts and CDs have such a low interest rate is because they are far less risky than other financial instruments.

If you compare them to other assets with a similar risk profile and payment structure, such as short dated treasury notes and annuities, you will find that the rates are at least competitive.

Disclaimer: My response has a US bias.
I guess we're a bit off topic, but I look at Massdrop as a curated list of competitively priced items. I agree they're pricing isn't rock bottom, though they imply it, however, I still think it's a great service because it's always a good price and generally a good product.
Great article. Interestingly, I knew this lawyer (Aro) when he was still corporate. Even then, though, he came across as compassionate and reasonable, even when not representing the common man. This "sudden change" in career path doesn't shock me one bit. Good on him.
Which xcode version is this? Maybe you have one from the stone age of "Code Signing V1" (pre-OSX 10.9.5), instead of the current "Code Signing V2"?
A proof of what concept, though?
If your SMS is filled with spam then you need to talk to your carrier and get a new number
If you're interested in building your own Slack integration, I wrote about how we built ours here:
https://sprint.ly/blog/5-steps-to-a-slack-integration/
What version of Xcode? I get that with 5.1.1
Dynamic Style Sheets – Dynamic CSS for dynamic projects
I'd say that the historic Akamai model (from the last bubble) counts as "a normal CDN", and in that case, you do change your DNS to point straight at Akamai's DNS servers. For well over a decade now, `www.microsoft.com` has been a CNAME for something run by Akamai.

My rough and uninformed impression is that for small-time users, where "small-time" includes the scale of Reddit, CloudFlare can do what Akamai does at a much more reasonable price.

But yes, that's a different sense of "CDN" from e.g. Google-hosted jQuery.
Google Optimize: Google’s New A/B Testing Product
The XCode trojan author is believed to have also backdoored the Unity3D engine. https://news.ycombinator.com/item?id=10256998
I think there were a bunch of stories implying that it was because of pressure and misleading reassurances from the Groupon sales people signing them up combined with poor business sense from the small-time owners, in most cases.
Might your issue with WIFI be specific to your setup than a problem with WIFI itself? I replied to your comment yesterday, but just how noisy can WIFI get anyway? There's a finite number of people who can live within 50 metres of our homes. So there's a limit to how noisy it can be. I'm saying this because I have no issues with WIFI in a cluttered inner-city suburb full of WIFI. I just got myself a good WIFI modem router, and it's smooth and no drop-outs for multiple users in the house. Nobody expects super reliable HD video to stream through without ever glitching, but it actually does a good job of that anyway using Netflix, Youtube, and Chromecast and other methods like iPads.

I would suggest getting a better router, and making sure other factors are set correctly to maximise signal strength rather than blaming WIFI. Location of the router, whether you use a range extender and so on.
Fast startup, obviating the need for any readiness notification (the point of execution can be guaranteed to correspond to readiness), time-travel debugging, process migration, rollback/rollforward of execution state, orthogonal persistence, etc.

The original motivation for checkpointing, IIRC, was not to lose the state of really long (days, weeks...) computations. But it goes much further.
Sorry about skipping your network capacity question. I just got over-excited about throttling. :-)

We currently have about 100 Gbps symmetric capacity into our datacenter on a couple of redundant providers, but the key is we have open overhead and we'll purchase more as our customers need it.

But here is the best part (if you want OUTBOUND capacity) - our current product fills the INBOUND internet connection, but currently we only use a tiny, tiny fraction of the OUTBOUND connection. So if you want to serve files out of our datacenter we have a metric ton of unused bandwidth we would LOVE you to use. And if you fill it up, we promise to purchase more.

But also keep in mind, Backblaze is very experienced with STORAGE and I have a lot of confidence we won't lose any of your files. What we don't have a huge amount of experience with yet is serving up viral videos and such. So just bear with us during this beta period while we figure it all out. Personally I'm looking forward to that part (all the CDN/caching layers).
Not any more:

http://www.scrye.com/wordpress/nirik/2015/09/18/rawhide-note...
Creating a minimum viable product for the enterprise: No trivial task
I commented above, but UnQLite is basically SQLite for JSON documents. If you're brave, SQLite has a new JSON extension as well, which looks pretty awesome.