skysight-inc/HackerNews huggingface dataset:
Reference counting is GC - or rather it solves the same problem that GC solves. I don't see why people don't count it as one. Sure, basic reference counting cannot handle cycles - but there are extensions that can.
Man this kind of shit makes me so fucking angry. What part of to protect and serve do these police not understand?
I don't think VR needs to replicate reality perfectly. 80% of reality will be way more than sufficient when you consider the fact that you can do impossible things in VR (like flying, travelling instantly anywhere, etc).

When you say "at the end of the day you've still gotta log off and enjoy the real world" - why? When VR is replicating the real world, why must you log off to "enjoy" it? You could essentially do anything in VR that you can do in "reality", with way more magical powers. Who would want to go back to "boring reality" anymore?
These are the externalities of a business model like AirBnB. It's great to be able to rent out your apartment for a few weeks while you go on vacation. But people are now buying up multiple apartments to rent to tourists instead of residents, and that reduces housing availability for residents are drives up prices further in an already painful market.
As a matter of fact reddit also allows you to delete your post history (last 1000 on the profile page itself) - the content. You can delete the rest too if you can find it.
Well... manpages are still very much alive and widely used, and they're so prevalent that moving to something new is a nearly ridiculous requirement. Half the things with manpages in the wild are probably themselves not maintained. Now you have two problems.

We can move to something new, but getting everyone to agree on what that is, then implementing and maintaining it... isn't that more work than just maintaining the working solution everyone already agrees on, and that solves the problem?
What drives me nuts about Google Analytics is their foot-dragging on mobile.

Despite the mobile version of Google Analytics, trying to do anything meaningful, like analyse app retention, it's a huge pain.

All the newer players to mobile analytics, like Flury or Localytics, have this stuff nailed but Google Analytics leaves you with out-dated, web-oriented reports like the "New vs. Returning" and "Loyalty" and generally prefers to push you towards looking at sessions instead of actually understanding what your users are doing.

OK time to stop here before I start to rant...
The YouTube channel SV Seeker. The man is building a 74 ft steel Chinese Junk sailboat in his front yard and documenting every aspect of it. If a part is too expensive, he will melt brass and cast it himself. It's different from most DIY documentation because you feel included in his project, he's always inviting volunteer help if you want to go to Oklahoma. This is his hobby when he's not working as an Oracle DBA.
Why is perl losing its touch?
"Facebook, Google, Apple and other companies lay on shiny luxury buses to ferry their employees on the approximately 90-minute trip. San Francisco's Municipal Transportation Authority estimates about 35,000 ride the air-conditioned, Wi-Fi-provisioned buses each day."

Facebook has only a couple thousand employees, and Google has maybe 15,000? in Mountainview, and certainly not that many who live in SF. Not sure about Apple. Are there more companies with shuttles, or is this number made up?
Does it currently have any important bugs?

Because the troff format was designed with the limitations on early 70's computers in mind and seem to be used exclusively for man pages. Why not upgrade to something that better correspond to how we actually code now (ie markdown)?
Why don't we just define time such that no communication to the past is possible.
Also, a minor addition to my previous comment.

Yes, with reference counting you must perform operations per allocation. But you already need to do this. Malloc / free, even arena-based solutions, all do this.
Money buys time buys happiness, especially when it's a byproduct of the value you give to the world.
Sure it is GC, the very first chapter in most CS books about automatic memory management starts with reference counting and then proceed to more elaborate algorithms.

It is usually presented as a quick solution for when the resources for doing more powerful GC algorithms aren't available, either in computing power or engineering.
Why not format manpages as markdown?

As a consumer you wouldn't need to care about the format behind the scene and the format is already well known by programmers, there are plenty of libraries that solve can read markdown and plenty of people who know it.
There seem to be quite a few companies at Moffett Field. Maybe a sublease?

https://www.crunchbase.com/location/moffett-field/d32799a0b6...

http://m.jobs.monster.com/l-moffett-field,-ca.aspx

http://www.bizjournals.com/sanjose/topic/moffett-field/
The problem with these sort of lists is that without more details they're not that useful because it's hard to identify relevant investors.

What would make such a list useful would be:

1) List of past investments

2) Track record of their investments raising follow-on rounds

3) Locations they invest in

4) Sectors/themes they invest in

5) Number of investments in the last year

6) Average investment amount

7) Do they lead deals
How are they "wildly" different. I can see different but "whildly" really?

GC is an implementation detail with some performance characteristics. Nim can turn its GC off. It can do a soft-realtime GC behavior where you limit its maximum time slice.
I made up the title and I still had to laugh!

In all seriousness, how stupid could Lenovo really be?
In a situation where resources were constrained, the traditional lever-action rifle would be an excellent choice. Simple and reliable design with few parts, tolerances aren't so important, can be made to work with centerfire or rimfire ammo.
Isn't that just the same thing as covering our ears and saying, "Na na nana na, I can't hear you!"

If some causal effects might be travelling back in time, we should investigate it instead of just saying, "I don't like it, so let's just define it the way we want."
Maslow's hierarchy of SRE/DevOps needs
I take it back. Lenovo could be even more stupid. Did you see the comments by their CTO about how their problems are just "theoretical"?
Counting one employee riding twice per day may make the difference.
The Future of Work in the Age of the Machine (Brookings Institute Conference)
I'm a pro artist. Astropad has less perceived input lag than the last time I tried a friend's Cintiq.

It's not going to replace my Intuos tablets, mostly due to power consumption issues, but it is a killer app for one use case: I can now draw on a crowded airplane. I do not mean sketching; I have worked on pages of my comic on the plane with my iPad hooked to my Air. The only real problem I had is that my usual Illustrator palette setup wouldn't fit on the smaller screen.

But I can sit there in a single seat, with my Air on my lap, and my iPad on top of that, and draw.

(Disclaimer: I beta-tested it.)
I haven't explored the current functionality for mobile apps, but we're currently working multi-funnel analysis and it's a complete nightmare given that most purchases journeys happen across more than one device. And that's with GA Premium..

- Simon
I think that quote was about performance. Full context:

> While it performs pretty well nowadays, it still isn’t competitive with C or C++ and, with a little love, Haskell and OCaml can or will eclipse it in that domain.

But don't underestimate C and C++. They're still widely used; by some measures, moreso than Java.
Earlier reports about Superfish
I was hoping to read more about the crappy quality of most "things" in the Internet of Things (The Nest thermostat is an exception to the rule). To cut costs, the sensors involved are usually very simple, "dumb", often built poorly with low quality components and not integrated very well. It's up to the software, which often isn't written that well either, to compensate. Just getting the system to work is difficult enough with the budget, time, and resources available. Never mind securing it. So, welcome to the Internet of Things that don't work half the time and could probably hurt or kill by accident.
I write a technology business article a day; darn near impossible to come up with good titles daily. Still, I'd rather have a good title, then an awful title, and only last a boring title.
Swarm Simulator v1.0.18
Some HP printers, P1102w, have wifi cards, and when not associated with an access point, they will broadcast their own open network. There is no way to disable this except to open it up and remove the wifi card.

I think some Roku models will also broadcast a wifi access point for the remote control to connect to.
I think Google Analytics is much better than nothing, and until you reach a certain scale (I used the estimate of ~1 million monthly sessions) I think it's sufficient.

What I am mainly arguing is that relying completely on GA for reports and performance measurements is dangerous and frustrating.

- Simon
I think csv is great. The problem is, as you said, that people don't use dedicated csv parsers, and create utter crap.

The other problem is Microsoft Excel. It is installed on almost any Windows machine, and automatically mapped to *.csv file endings. The first I do on Windows machines is to map _any_ text based file format to notepad++.

Excel destroys any csv file upon saving. It can't handle different decimal point formats. File separation characters are mappes to tabs. Multiline text is destroyed (not sure if true anymore, in Office 2007 it was). And don't even get me started about dates.
I agree that might be a good choice for a more modern alternative, but it still doesn't solve the problem of existing manpages. You could cleverly upconvert on the fly of course, but that's basically the same thing as keeping groff around, except with the added friction of informing everyone that they should be using Markdown now, with new tooling and conventions. Don't underestimate the marketing costs of successfully convincing the diverse Linux ecosystems they should jump onboard.

I only see this working if some big entity slams the gavel and decrees this as the new manpage standard, but I also don't see any such entity having much incentive to do so.
So Instagram shouldn't allow you to delete one of your pictures simply because I could have already grabbed a copy of it? That's ridiculous. I'm not protecting myself against anything, I just like to be in charge of my data.

By the way: This whole "nothing is forgotten" thing is a straw man anyway. Not being able to fully prevent something doesn't justify not trying. Murder comes to mind.
You mean this makes publicly available a piece of my contact information that I've long since chosen to make publicly available? Heaven forfend!
Journey into Minimalism for 2 weeks via Email, Day by Day
It's sad that my immediate reaction upon reading this headline is "what ISN'T a magnet for police harassment these days?".
Maybe. Export the cert and post it.
The problem is, the restrictions on development, which make housing in such short supply are also the very thing that makes San Fran a beautiful city. Remove those restrictions and both of the following will happen

a) artists will have an easier time staying
b) it will look like Midwest or LA.
The Largest Air Evacuation Ever Was Done by India During The Gulf War
This is the police hacking their KPIs (ie Compstat). Heroin is a hot topic in New York, now that winter and the pandering opportunity snow offers will end soon, Heroin is a big priority all the way up the chain to the governors office.

They need to get arrests to avoid their Captain getting put before an inquisition at HQ. When that happens to him, the joy flows downhill. So they get more arrests, and the paper pushers are happy.
Yeah that's exactly the kind of frustrations that I've experienced countless times and hope to get better at combatting by exploring how GA really works and how/where it's limited. Slowly getting there..

- Simon
http://en.wikipedia.org/wiki/Wizard_of_Oz_experiment
Well, it was named "Nimrod" before, but there were other problems with that name, which prompted the rename. "Nim" was a good choice because it was the file ending already. Also, easier to google than C and Go at least. Usually "nim-lang" works fine.
WTF?! Loló is famous and disseminated in the Brazilian youth since always. The statement “Loló is killing more than the bad guys’ guns or the cops” is totally fake. What a stupid article, have nothing to see with the reality in Brazil.
The <del> and <ins> elements are interesting. I fail to see how they are different from the <strike> and <u> elements that existed in HTML 4. To me the result looks like same[1], perhaps it more for semantic reasons?

[1] - http://jsfiddle.net/9h6s7zz3/
>> "Unless everybody starts quoting everybody else to make sure that deletions don't leave the comment threads unintelligible."

This seems to be standard practice for most people anyway from what I've seen.
Considering the number of buses I see every day, I would agree. Companies like Genentech & Yahoo transport emplyees as well. It's also an SF MTA estimate and I'm pretty sure they have a good idea of the traffic & transit conditions in the City.
> I hope to see a change in the reward structure and system of values at research-oriented universities so that teaching and expository writing become legitimate as a specialty.

This is a problem in many fields. Teaching and exposition are often seen as low-value distractions from research, the type of work better left to "lesser" scholars (graduate students, non-tenure track faculty). Many mediocre researchers would be stellar teachers but you are more respected (and better paid) for research.
The idea that methadone is a "cure" for heroin addiction is beyond ridiculous. In many ways, it is more habit-forming then H itself.

For almost all the addicts I've ever hung around with, it was nothing but a stop-gap to be used when your money wasn't right.

Also, with the availability of prescribed suboxone, the whole clinic-thing became as much a social meeting as anything else.

Cops are looking for easy busts to pad their arrest numbers for promotions and raises, and trolling the clinic beat is an easy, safe way for them to achieve this, as pathetic as it is.
I can see how he can be amazed by simple stuff, like typos etc. The moroning example would be catched by python tools like pyflake, or compilers in case of C or rust or whatever... Still he reserves several slides for something i consider most basic, even in other dynamic languages through tooling (truth be told it wouldn't be caught by the interpreter at "compile time"). It's likely such a surprise for him because perl5 was pretty much not even parseable to tell such things..
ground hog day / kill yourself. literally, kill yourself, but do it FOR something. what would you kill yourself to achieve? Think big. If you wouldn't kill yourself to achieve that thing, you are not thinking big enough. you'll know what it is, when you can say with a smile on your face: "Yeah, I would kill myself for THAT!" And that IS what you should do...because you are going to die no matter what.

the variation on this is groundhog day. So, you killed yourself and magically were transported back to your body the moment before dying. no one knew, only you. you are free, absolutely free from any sort of obligation to humanity or to live a certain way. basically, you get a true do over, but you are starting where you are. you can do anything. What are you going to do?

the reality is, every day is a do-over. There are no rules in life. everything about life comes from the inside out. things interact, but all those interactions are choices and coincidences that add up to what? No one, and I mean no person ever really knows what's going on, because all the action is happening down at the level of molecules. magically, your ideas can cause your molecules to do things.

there are no "rules" in the universe. there are just atoms and molecules interacting according to how they interact. It may look like there are some rules, but that's people just telling stories to describe what they think they see molecules doing. but it's all just stories. The secret is your ideas affect your molecules. how you connect and think about your ideas affects what your molecules do. that is real magic. ideas and "feelings" have nothing to do with molecules, with the molecules in our cells, in your brain, in the toe of the President. Molecules do what molecules do: atoms interacting with other atoms via their electron shells. yet somehow our ideas can make molecules do things. it's truly weird, wonderful, and amoral.

I would ask you to do 2 things before you shift your molecule dissolution date forward. 1) Practice meditation. simple attentive breathing, or using a mantra like "rom" for 20 minutes where you keep bringing your attention back to your breath, or to repeating the mantra. It is difficult to do and takes practice. As you get distracted from your breath or repeating the word, gently let go of those distracting thoughts and return your attention back to your breath or to the word. Try it for 2 weeks, everyday... it can't hurt you or anyone else by trying it. 2) pickup a copy of the book "Impro: Improvisation and the theatre" [ http://www.amazon.com/Impro-Improvisation-Theatre-Keith-John... ] and try the various exercises described in the book. It's a book you can start reading on any page. Improvisation and perception exercises show how make believe our experience actually is. People have made everything up. I'll happily send you a copy if you like.
> I don't think "here's a ridiculously expensive, late, cold pizza" answers the spirit of "I'd like a pizza".

It does for someone in a town that doesn't have pizza.
Is there an EFF or similar type "watchdog" group that could potentially get involved here at a more grass roots level?

Makes me sick as well and it isn't obvious to me as far as what would be effective steps to take to begin curbing the behavior... Especially given that those being preyed upon are unlikely to have the means to defend and protect themselves legally.
Ed Lee is developing the City faster than any previous mayor in my 43 years of living here. In the past few years I've seen no less than 30 cranes up in the City at any given time.
With regards to b, just look at what's happening in Mission Bay. Developers have been able to raise new building after new building -- and you have a glut of bland luxury-style apartments surrounded by corporate offices and uninspired restaurants whose main selling points are a high-end aesthetic. It's pretty, but it's dry and dull.
In a perfect world where everyone understands every single data point completely or you don't have to work with everyone else that's completely true. That kind of thinking is however extremely limiting to 9/10 organisations out there because team work and team buy-in is so important for how decisions are made. Believing that GA can do anything and everything, which is the belief of more managers than you'd like to think, is exactly the underlying issue.

- Simon
right. That's probably true, but I thought it was the case that Bay Area has restrictive development rules relative to the rest of the country. Is that not the case?
I agree. that's the unfortunate tradeoff though. Not sure why I got downvoted :)
Can you unpack that comment a bit, for people who aren't terribly familiar with the demographics/culture of India?
While unsigned arithmetic is not "enabled by-default", a simple `import unsigned` and you have it.

If you want the language to handle overflows for you, you can enable runtime overflow checks for your whole code or any specific part of it.

Otherwise, if you opt for no runtime checks and release builds with all optimizations, you indeed go into the same undefined behaviour territority as in C, so you'd have to prevent overflows before they happen.
It's probably the same difference as <b> vs. <strong> and <i> vs. <em>, so yes, sematic reasons

http://stackoverflow.com/questions/271743/whats-the-differen...
Exactly. Knowing its limitations, and being able to communicate them well to the people you need to convince to succeed in your job, is the right way to go.

- Simon
This type of activity isn't limited to major metro cities -- it's happening (with surprisingly frequency) in the midwest. Cincinnat/Hamilton County is notorious for doing this type of thing, but instead of with Methadone, it's with Suboxone; it's a drug that blocks the detoxification effects of heroin.

The police are under pressure to make more Heroin arrests -- so much so that they're targeting people who may or may not have a criminal history and asking them if they know anyone who has some Heroin for sale -- and offering to give them up to $500 if they do. For most residents of Hamilton county, $500 is a fair amount of money....and they always 'know' someone who 'knows' someone who can supply the drug...so they'll say yes (and then get arrested for trafficking).

This really boils down to a lack of good mental health and health care. I have two friends who are struggling with a Heroin addiction -- one fell off of a roof while working, and the other just can't cope with her problems; if we had better and more affordable health care (and while I support the ACA 100%, I still think we need to move to single payer healthcare), I don't think either of them would be addicted to the drug now.
On the other hand, Rust does have a few more guarantees than Ada or Modula-3- memory safety without a GC while deallocating memory, data race safety while sharing memory, stricter (as far as I can tell) aliasing semantics, etc.
PiratingIsProbablyWrong.java
I've also used dsh[1] to accomplish the same thing. Never tried to use username and password for this though so that actually may be more of a pain with dsh. Also tailing multiple files on the same host is pretty cool.

[1] - http://www.tecmint.com/using-dsh-distributed-shell-to-run-li...
'He complains of a "soulless group of people", a "new breed" of men and women too busy with iPhones to "be here" in the moment, and shiny new Mercedes-Benzs on his street.'

So he can't tolerate people different than him? Tough luck I say.
>> "I believe it's best to always remember than the Internet simply doesn't forget"

Let's also not forget that the internet is still a very new thing. Not everyone understands the consequences of posting and that that content may never fully go away. We can't force them to learn this lesson when it's too late. It seems like we should have some measures in place so people who didn't understand the risks at the time have a solution. Deleting your account may not be truly permanent but it will help someone who wants content disassociated with them in most cases. We can keep the content available under a different name ('deleted' or a random string) and then the conversation doesn't get destroyed.
This is the scientific explanation of how occult magical systems work.
There are a bunch of these - check the cert that you're getting from BofA and add a comment here if it's similar:

https://gist.github.com/Wack0/17c56b77a90073be81d3
Is there, though?

Sure, it'd be preferable to have a full fee schedule available, for cases where it's needed. But, given that using a concierge service is perhaps the definitive case of spending money to conserve time; given also that this is a side project which has suddenly blown up in its creators' faces; and given finally that said creators appear to be working unbelievably hard to scale it up and out to meet the demand they've discovered -- given all that, I think it's pretty unreasonable to shit on the people who've made concierge service cheaper and more accessible than ever before because, in scrambling to meet unexpected demand, they have yet to get around to polish. Give them a month or two to get everything shaken out, and if they still haven't put up any fee information, then go after them. Until then, calm yourself; you are, after all, free not to use their service, if it fails to meet your requirements.