skysight-inc/HackerNews huggingface dataset:
Story time! My gf and I went to take pictures of some expensive cars at an Audi dealership. While there one of the nicely dressed sales people started talking to us about the Q7. He quoted about 70k cdn as a starting price and argued, sure it was an expensive car but it lasts longer and you save money in the long run.

I think maybe that's what apple was trying to get across, buy some quality hardware that is updated regularly instead of spending low on cheap things. It's a poor argument for sure but I wouldn't call it out of touch because it is the defacto argument sales people try to use to get you to purchase more expensive things.
Slack is IRC for dummies. Use IRC, its 100% free and 1000% more powerful.
The correct solution would be to provide an x86 build of iOS (which they must have) with mouse support to install on these aging desktops. They'll make a cut on selling apps.
See class 9 of the Nice categories. If you claim a trademark For class 9 it includes "all computer programs and software regardless of recording media or means of dissemination, that is, software recorded on magnetic media or downloaded from a remote computer network."
Also mind the way this practically works: A company will try to register a mark in as many categories as possible.
yes. please stop the endless javascripting of the world..
I'm not sure about that. Right now (apart from ideology), there are probably two major reasons why someone would pick an OSS solution.

1) Inside Firewall hosting – Slack can easily fix this by introducing a product that works inside your firewall, and I bet they're already working on it. Their "teams" model already works perfectly for it.

2) Customizability – Slack already has such a robust API for integrations, that most of your customizability and branding needs can be taken care of through the API and CSS rules.

The one thing I personally need for my product is the ability to bundle slack as an embedded chat directly on my site (mostly because I don't want users to have to install a separate app), and I really don't see Slack building that, to be honest.
That law has a long history

https://en.wikipedia.org/wiki/William_Bushnell_Stout#Legacy
I have privacy concerns with this type of service, especially if it catches up. I don't want a third party to know what i m reading. Besides i think this kind of service would be best implemented at the browser level. An insert-bitcoin-to-read button would be a great experiment worth giving a try in firefox.
I'm sad that I can't disagree with you. Most people don't realize how much those monthly (and daily) expenses add up.

A huge failing of our society is that we don't teach people how to be responsible with money. All they see are ads telling them to buy more, spend all your money, keep up with the Joneses.

Either you have parents who teach you, or you figure it out on your own. And for the poorer people, it's just a cycle where they don't know, so their kids don't know.
But now you're lugging around an iPad and a wireless keyboard. Essentially you've got a 2-piece laptop with twice as many batteries to worry about, with awful performance-per-dollar.

Might as well just get a Chromebook and put Linux on it.
Debian vets the hell out of the developers, but once you're a dev you can update any package. It's a major faux pax to push an update to a package that you're not responsible for without a very good reason, but since they're all signed with the uploader's public keys this isn't a problem.
but they don't need to be replaced if they are still in use 5 years. I do have a desktop OS I bought maybe 4 years ago, it's not super fast but I have no desire to replace it because its not broken and runs w10 just fine.
LOL. What's old is new again, mate. When I worked at Shell in 1989 and 1990 we were going to throw out Sun 3 desktops as underpowered and useless. Instead I convinced them to recycle the 3/50s and 3/60s as X terminals by replacing init and booting straight into X. You could use local X terms and telnet (ssh? what's that?) to systems, but we found it was faster to use XDM and supply the desktop from a server like a Sun 4/280.

I would kill to have a modern-day equivalent of the native UNIX desktop I had on a 4/110 after we ditched the 3/50's: the system had two frame buffers and you could switch between desktops by crossing the desktop boundary in any direction. Probably easier to just use two screens these days but at the time that meant putting two extremely large and deep CRTs on your desk.

Here we are 25 years later and xterm+ssh is still the easiest way to get my UNIX work done even if everything else (e-mail, productivity apps) is in Windows. Where's my modern-day NCD X terminal equivalent and unix desktop?
I recently started using Flowdock after a similar experience with Slack and it seems to solve a lot of these problems with threaded conversations in channels.
FTA, there is a chart that purports to list a variety of anticholinergic drugs.

http://www.agingbraincare.org/uploads/products/ACB_scale_-_l...?
Which was his right as the publisher of the modules. Open Source < > Public Domain.
It should. The variable-size chunking algorithm works well with database files.
Tay Microsoft's AI Chatbot
3 Reasons for Lower Startup Valuations
Why are you saying that AI's cannot be Creative and different like humans? There are AI's making new image arts, paintings, solving DNA problems, making "EVER" changing music.
Thanks for feedback, I shouldn't have used "beautify" but "look good" kind of. Comments section is more readable IMHO http://i.imgur.com/Drb2nQ7.png
Yes, it was a misinformed statement on the part of Phil Schiller, but I find it annoying that the author cherry-picks one line from an hour long keynote to write an overly dramatic holier-than-thou diatribe. If the author wants to make the case that Apple is elitist or out-of-touch, then he'll need to gather more evidence rather than rely on a few personal anecdotes and pretentious quips.
...Only that, in Java, it's not exactly the nuclear reactor you want, which forces you to use someone else's solar power plant, and then they deprecate the original nuclear reactor (because it's known to leak uranium) in favor of a second nuclear reactor, which still doesn't work that well because it's the wrong polarity, so now you have three energy sources available in your project and if you plug your lamp into the wrong outlet everything explodes (see the Date/Calendar mess).
"Please upvote and get instant access today" (across the top, with an HN logo) kind of sounds like "Upvote us on HN, and then we'll give you instant access today."

Maybe they shouldn't be saying that.
Ask all those people looking for an alternative:

https://www.google.com/trends/explore#q=slack%20alternative&...
I think the iPad Pro project is Apple's last try to re-vive the tablet form factor. Tablet sales are going back, no one I know makes real good use of them (even my elderly mother prefers her MacBook to her iPad for browsing, etc). My friends all own an iPad in some incarnation but it usually is just a dust collector. And I don't have only techie friends.

If the iPad Pro fails as the iPad did I think Apple's going to discontinue that product line all together. Tablets are just in a weird spot between personal computer and phones.

I get that C level execs are in love with tablets because it's the ideal platform for their administrative tasks. But everyone else who has to do "hands on" work is going to prefer a proper computer.

/2eurocents
"Maybe Apple really does find the idea of hardware that can function for five years 'sad' and funny these days."

I don't think this is true. Apple just replaced the motherboard on my 2011 Macbook Pro for free. I've also upgraded the RAM, HD to a SSD, Battery, & Fans. Its running soooo good I love it.

The price of 5+ year old macbook pros, imacs, and mac pros on ebay is proof that apple does make hardware that lasts... Anyways, I'm interested in the relationship between apple releasing new products and the aftermarket value of older version. I think apple releasing newer ipads probably makes older used ipads more affordable..
> I can't easily download ZIP, unzip it, open some text file, edit it, send it via Mail. Probably I can do it with right apps, but it would require much more clicks or taps.

> Now things I could theoretically do but probably can't, because of walled garden: using Terminal to embrace full Unix power, downloading files with BitTorrent, using BitCoin. Probably possible with Jailbreaking, I'm not sure. Also I'm not sure whether I could download some huge 20GB file and watch it using another app without duplicating (does iOS copy file when I open it with other app or just hardlink?).

Funny that all this is easily more comfortable on Android, yet its tablet market is almost dead. That speaks a lot for the "tablet as a PC replacement" dream.
Hierarchical Composed State with React.JS
For what it's worth, I really like having a touch screen on my laptops. I don't buy laptops without touch screens anymore. But I don't run Windows, maybe on Windows it really IS pointless.

Personally I think the greatest strength of the MBPs is the display. The touchpad is rather good in terms of quality, but is ultimately irrelevant to me because I wouldn't use it; it's an ergonomic disaster, especially for day-long work.
You make a spark to set a fire, dude.
I am wondering why the OS not introduce a policy to protect important files/directories. For example, we can mark something is important, then if someone try to delete it, it will ask the person to input some key (at least 20 characters), if the key is incorrect, the operation will be canceled.
Google Play's April fool joke leaked
I'd look forward to it, personally, but I like learning new things about security.
Challenger Engineer Who Warned of Shuttle Disaster Dies (Bob Ebeling)
I can manage bad customers. Bad management is a lost cause.
With a little forethought and initial investment, you don't have to decide between giving up an iPhone and continuing to pay three figures monthly for the privilege of using it. Consider:

Sprint - ostensibly free phone, $120/mo for a 2-year contract: $2880 all told, and you don't have a choice but to pay all of it

Ting - $500 up front for 64G iPhone SE, avg. $27.50/mo for the same period: $1160 all told, and you can stop service any time if things get bad enough that you have to

Sure, if you can't make the initial nut, it's not an option - but you're talking about being suddenly broke or close to it, which is the situation in which I found myself last year, and which motivated me to put some thought into better options for mobile service. The more I look at it, the more it seems to me that mobile contracts, at least in the US and at least for single phones, are every bit as much for suckers as rent-to-own shops are.
Cannabis Landscape in 2016
I remember, it's tough to be a teenager. It's a shame they have to go through that.

But at the end of the day if you can't afford lunch, you need to reevaluate your priorities. Maybe get a slightly older iPhone, or one of the many cheaper but comparable Androids.
Hurry up :)

Figures, captions, and tables are the ones I need to know.
Super excited that Tay finally launched. I sit right next to the team, so it's super cool to finally see their work in the wild.
This might not be a popular opinion amongst (some) developers, but to compete against Slack, you need an excellent UI and UX that matches or exceeds (not necessarily copies) the UI of Slack, with similar core features or useful new features.

When I say UI and UX, I mean an interface that both looks good and is easy to use as well (they are not mutually exclusive).

Of course, the app has has to be fast and reliable too. Even better if it's lightweight in size and in it's use of system resources - things that many cross-platform apps rarely achieve (including Slack).

I don't think Slack has the best UX in some aspects. For example, the way you need to sign-in multiple times to separate groups feels clumsy and cumbersome.

Does Slack now have too many features and functions? Does the interface feel too busy or cluttered? Do people want even more features? (Probably, although they probably want different features for their own unique needs). Can a simpler, open-source version offer an alternative?

One thing that's obvious from interviews with their staff is that they take UX very seriously - it's a key component in the development of their product. If you're developing an alternative open source version, don't discount the importance of UX to your own product.

Whether you agree or not that Slack is a well-designed app, there's no doubt its succeeded because it can easily be used by both developers and non-developers. Not something you can really say abour IRC, often put forward as a Slack alternative.
One of my friend is not particularly well off, to say the least. Until a month or so ago he had been using a HTC Desire that he got for free from somebody. He used email, mapping, alarm clock, calendar, instant messaging. On a 5 year old phone.
I try to spend good portions of each day several months a year on various beaches in Maui. I can't think of many things I'd prefer than playing and swimming with my family at the beach. When I was single, a beach with a nice bar or bars nearby would have been a paradise.
I agree they are betting on teams. Teams that are able to do "something". I guess I would prefer to see them take on a smaller number of teams and encourage them to go after bigger visions with more seed capital behind them.

As I think about it more it seems to me that vision is really the problem, and maybe some of the teams have a vision that is limited by their experiences and surroundings.
I love that story, it is one of those classics, right up there with Mel the old school programmer.
Or in the UK - Engineer. Not a protected Profession in the US, but is here.
If you're using gmail, the + alias seems to work for signup.

https://support.google.com/mail/answer/12096?hl=en
Fixing what isn't broke
Okay, but then when you pass a string that's just `12` in and get `16` instead of ` 12` don't blame javascript...
But worth does come from possessions. Your worth is based on the opinion of other people, and they judge you based on what you have and what your job title is.
My understanding is that Facebook runs an onion service (aka hidden service) primarily because it allows them to easily manage their anonymous users separately from other users. "Management" might include separate security logic to identify fraudulent login attempts and avoiding the accidental blockage that occurs sometimes via automated blacklisting of Tor exits. They also get the benefits of a secure name lookup (unlike DNS), and, as you mention, end-to-end encryption that doesn't rely on the Certificate Authority system.

Other "notable" onion services include OnionShare [0], which sets up an onion service to enable simple anonymous file sharing, Ricochet, which is a P2P anonymous chat service that sets up an onion services for each chat participant, and SciHub [2], which provides most academic papers for free. Each of these has been widely reported in the mainstream press.

[0] https://onionshare.org/
[1] https://ricochet.im/
[2] https://scihub22266oqcxt.onion
One of the good things I saw is that stabilized camera: https://www.indiegogo.com/projects/revl-arc-the-first-stabil...

So cool.
Do they expect us to believe that the parts will be reused, like it is implied in the video? Of course not, there is not chance the parts will match the next model and even if they do they would have to undergo inspection and testing. That is way to expensive and time consuming. Instead they will be melted into raw components, which is not shown in the video.

What will happen in reality is the phone will go into a industrial shredder and then the process of separating/recycling will begin. The robot seems like a marketing gimmick (they even have it a name), and will not be involved in 99% of the recycling process.

I really want to be proven wrong.
Any time you do Box::new() you are allocating memory. There is no way do report allocation failure from that - the program will panic.
Retention blockers and solutions, from Berlin SaaS leaders
"Let them use iPad Pros"
I'm usually pretty sensitive to this kind of thing, but this is an overblown reaction that reads too much into what was said.

There are enough people and situations to judge for disregarding the condition of poverty, we don't need to contrive any.
In prehistoric times on an OS named CTOS, a distributed client/server OS, I was charged with making tape backups of user's local workstations, IVOLing (formatting) the disk, and restoring from tape. The contract specced that 2 tape backups were to be made, but of course in the interest of expediency, I only made one. And then I encountered the user's tape that wouldn't restore. I remember thinking that losing a user's data is the biggest crime a sysadmin can possibly commit, and it taught me a great lesson on the value of backups and their integrity. Fortunately, I swapped out tape drives like a mad man until one managed to restore the tape.
We were just discussing here at work about how Flowdock sucks for knowledge capture and retention. Somebody asked a question that I had answered one or two weeks prior, and it wasn't easy to find the answer. I assume Slack isn't any better.

Incredibly difficult problem to solve -- any solution would probably add considerable friction to the interface, but it would rock if somebody could nail it.
Had the same training from the head of operations at my first gig. If you don't restore the backup each time it's pulled to verify it's valid as a test then it's a risk.
You have a culture problem, not a technology problem.
Thanks! Since I took quantum in college years ago I had the picture that this must be how it works. Is this at all controversial, among serious physicists?
>>P.S. I'm typing this on an 2010 MBP which, with an SSD upgrade, still works beautifully.

late-2009 MBP here. Core2Duo 2.4GHz + 4GB of ram. I added a 128GB SSD a year ago and it works beautifully, really fast enough for almost everything.
Teases people with 5 year old PCs, still ships Cinema Displays and Macbook Pros that are from 2011.
"Unnecessary" is the mildest of the OOP issues. A more common one is "damaging and destructive", and you cannot defend this one by simply saying that "my brain understands it better" - it won't magically become less damaging because of this.

The truth is that OOP is in most cases the worst possible way to model the real world. There is always a much more adequate model (besides the single case I mentioned before). So, sticking to a paradigm that does not work at all is nothing but a religion and should be treated as such.
> My guess is that the Rust team consider that relying on a well tested C codebase is safer than writing tons of unsafe platform-specific code, to replace the functionality offered by libc.

I'm copying that to my notes to use as a clear and concise explanation to people who want to work 'around' libc.
100% free: sure. 1000% more powerful: debatable at best.
Slack is still niche, it's like asking how to disrupt the Go language. I wouldn't mind hearing ideas of how to arrest its progress though. Personally I'll just pitch hard for Matrix if my team ever gets the desire to move off HipChat.
Interesting. I have a mid-2011 iMac. I ran Win 7 in Bootcamp for a few years until upgrading to 8.1 last month because Apple said Windows 10 wasn't supported on my machine.

Have you had any problems?
Not to mention an incredibly heavy web-wrapper Mac app, a memory hog especially if you join multiple Slacks. I actually like using Slack, but this kills it for me. Wishing that a company whose core product is a chat client invested into building a great chat client.

Yes, code reuse, can iterate faster, saves engineering time, etc., but does this all matter if the user experience is sacrificed?

(Spotify, I'm also looking at you.)
Free (to you), Self-Service arbitration vs Comcast, AT&T, Verizon, TWC and many more...

https://www.legalfoundryllc.com/
> You just described the functionality of every single phone on the market, though. Almost all of which are much less expensive than the iPhone.

This is true. In fact I've personally used mapping tools on Sony Ericsson feature phones which are around 10 years old now. You don't need a smartphone to do any of the aforementioned, let alone a market leading one.

edit: Would the people who downvoted me please explain how I didn't use mapping tools on my feature phone? I'd be interested to know how people who have never met me remember my life better than I do ;)

Off topic, but I do think HN should have a rule that you're not allowed to downvote without leaving a counterargument. That would help kerb the abuse of negative karma to demote comments which a reader disagrees with just due to personal preferences / biases. Which we're increasingly seeing these days. Particularly in threads that have potential flamewar subjects like trendy technologies or companies.
Oh man I had a project similar to this recently.

My team got hired to document this fairly large database (800+ tables, 2000+ SPs). We decided to use a product that actually writes the documentation to the DB as extended properties. The client specifically did not want us to use dev for this, so they put us in test. Immediately this raised some warning bells in my mind so I let them know that risks regarding what could happen if they move from dev to test without notifying me (if I'm notified, I can script out the extended properties and reapply them to the test after the migration is complete).

We're about 2 months in and 90% complete. One morning, ops decides to migrate to test and doesn't let me know. One of my team members logs into the system and tells me that everything has disappeared. At this point, I'm sweating bullets and I'm pretty sure that I'm going to be in some tough conference calls the next couple of days. It's a fixed fee project with a client that we have a really good relationship with and I don't want to be the one that destroys it. After about 15 minutes of pondering my demise and hoping that they back-up the test environment, I get notified from the ops team that they create back ups weekly and test monthly for all environments. Luckily for me, this was a Monday morning so we lost maybe a few hours of work.

That being said, that was a very stressful 15 minutes and taught me how important it is to:

1) Back-up every environment - storage is cheap and labor often isn't. Having to recreate work would have been way more expensive than having the systems in place to save the potential lost work. Additionally, you never know what data might be lost during testing or work done in test that you really wish you could retrieve.

2) Test your DR processes - their recovery was smooth and well executed and we had reasonable assurance it would work.
Thanks you echoed my exact sentiments. I thought everyone else was drinking the Slack Koolaid. To me Slack is one of those tools that make people feel like they're productive and getting things done. When in actuality it can be a net negative.
I worked for a Fortune 500 healthcare company that used both Oracle and IBM consultants extensively. I had exactly two positive experiences with Oracle consultants where they delivered as promised and maybe four or five where they delivered but took longer/went over budget/etc to the point where I feel we lost value in the long run. And maybe two dozen experiences that were as I described initially.

So in my experience somewhere between 5-8% will be worth it.
But as someone pointed out in a different thread, Apple doesn't support their OWN old macbook ;)
I don't see any code or binaries in the repository.

Is it planned as open source?

What platforms are supported?