skysight-inc/HackerNews huggingface dataset:
Microsoft Sql Server Reporting Services - does everything you mentioned and exports to pdf

same for Business Objects, but IMHO needlessly more complicated than the former
In Europe, a similar situation existed with Nespresso. They are absolutely huge on the market here, and the machines are found in nearly every office place (and many homes, where the capsules are different, to avoid people stealing them at work).

Nespresso has lost nearly every attempt to protect exclusive control of the capsules [1]. In grocery stores, you can find many compatible capsules and a variety of flavors and choices.

[1] http://qz.com/200161/someone-is-finally-forcing-nespresso-to...
I am not really sure that doing this kind of work for the family is a great idea...

But if you really need to go forward I don't see it extremely difficult...

Probably there are a lot of libraries you can use to manage youtube video on Android, as well with vocal command...

I will focus only in an American base version, it is easier and I don't see much market outside US.

I would say one whole months for a little prototype, working close to full time...
They had ZERO evidence that he knew what his work was being used for.

That's patently false. You've fallen victim to Wired painting this guy as a saint. If you actually read the details of the case, you'll see that, in addition to the incident with the wads of cash, he also instructed his clients not to talk about the compartments, and also used drug-related code words on the phone to talk about the capacity of the compartments.

After reading the article, I was incredibly sympathetic toward Anaya, because that's what the author wanted us to feel, and wrote the article that way. After reading about some of the actual facts of the case... not so much anymore.
>Society as a majority, at some point, wanted these drugs illegal.

Can it be said that a heterogenous network of entities "wants" something if some particular clusters of entities inside the network are able to influence its consensus? I think that the phrase "society wants" is absolutely meaningless in overwhelming majority of contexts.
Many American adults seem to forget just how abusive and degrading the entire school system is, especially during high school. The people who are attending high school are not really "children" in the sense of not having an informed worldview and autonomous identity and desires; they have informed preferences, can do risk assessment, and cost-benefit analysis.

But these same people are forced to attend school the entire day, every day, where they are met with mostly indifference from teachers and bullying by peers. The system allows you little choice of subjects, no choice of classmates, and often no possibility of taking easier/harder versions of the classes. In college, you can choose to not attend a lecture; not in high school. In college, you can choose your courses (mostly); not in high school.

"Babysitting" is a nice word for it, but for me, it felt like a prison and I would not wish it on anyone.
Success is the only option
If you won't point to the Facebook conversation/logs where she supposedly admitted to exchanging sexual favors for favorable coverage, at least point us toward all these stories by the journalists she slept with. That would help, a list of all the journalists that you know accepted sexual favors to provide positive coverage. With that list, please provide links to the positive coverage they wrote for those game developers they slept with.

And please point us towards all the death threats that the journalists received for writing these articles.

And you say that gamergaters generally want to stop focusing on women's sex lives, but you continue to bring it up without providing any proof what so ever.
I use the Prawn gem. I usually have a Rails controller to spit out the PDF files, even if the main project isn't Rails.

Prawn provides very fine control over the rendering, at the expense of having to finely control your render.

You can use your own fonts (and have to, for Asian languages etc) and it is easy to do layouts where the size is fixed and you shrink the text down to fit it in (or truncate it). On the other hand is not good for really rich text layout like you can do in HTML and CSS, where the size might vary.
Hey I actually send him the one month full-time prototype as a rough estimate :)

And I know that it is not that good of an idea, that is why I ask for time-based estimate, so that I would be able to send him to some od my freelancing friends.

The thing I am mostly affraid that solving combination of "voice-command"+"offline"+"loud kitchen" might prove more costly than anticipated.
I want two types of results: when developing, I want fast turnaround and most of the time don’t care about runtime performance; when deploying, I don’t care much about how long it takes to compile, but I want runtime performance to be optimised.
February 2004 I was a third year CS student in Boston. I remember complaining to a friend of mine that we had missed the boat - Yahoo, Amazon, etc - the web had matured without us and the window of opportunity was closed. If only we had been born 5 years earlier! As fate would have it, that was also the month I signed up for an account on a tiny site called thefacebook.com.

Domains. Google. Facebook. Pinterest. Uber. Bitcoins. It's so easy to feel like you JUST missed the wave. While you look back with anxiety at the wave you missed, you increase your odds of missing the next wave headed straight towards you. And there are always more waves. I had to learn this the hard way, after many missed waves and a lot of anxiety. So now I do what the article says: try to remind myself that the web's best days are ahead of it and there is likely more opportunity now - today! - than ever before. Calm down, take a deep breath and look to the future. Whether it's true or not, who knows, I guess time will tell, but it definitely helps keep me sane.
Anyone know of a similar guide for EA Sports' FIFA series?
Read a bit more (more than just Wired's ridiculously editorialized article that's written to make you want to love this guy). It's pretty clear to me that he knew full well what his traps were being used for, and even specifically used code words about trap capacity to avoid mentioning drugs.

Seeing the crime being committed or participating in it directly is not necessary for a conspiracy charge. He knowingly helped people smuggle drugs. I think that's a perfectly valid charge.

I think our drug laws are pretty messed up overall, and 24 years is a ridiculously unfair sentence for this sort of thing, but I think the evidence gathered by the prosecution very adequately painted Anaya as a co-conspirator.
Oh, sure, the tech might be the same, but I don't think we should muddle the terms. DRM is defined by the purpose of the tech, not by implementation details. Calling security features "good DRM" is perilous.
Hindsight is always 20/20. If you'd only knew what you should be paying attention to now.
Sorry, you sound like Rachel Maddow. Distording facts and saying i said stuff i never said.
What about it?

By far, the most common date rape drug is alcohol, and we're okay selling that, even though it also comes with a whole host of other problems. Nor is alcohol the only readily available substance that is legal to obtain and can be used to efficiently date rape someone. (I'm not going to name them here, because I don't support helping rapist, but I used to work in drug production with chemists, and well, you end up talking about morbid things on the late shift.)

You're implying that you think one of the two problematic things will happen: a) increase the ability of people who are interested in having date rape drugs to obtain something that will make them more dangerous than they already are or b) that more people are going to start date raping others.

I don't think that either of these are likely, and they're certainly claims that deserve some evidence to back them up. Studies in countries that have legalized/decriminalized their drug markets seems to hint that pretty much everyone who wanted to obtain drugs already had ready access to them.

So I'm curious, what about rophypnol?
I think the question of how to make something reliably accessible, but very difficult to access covertly is an interesting one.

How about a system where you need n of m pieces of data to obtain a key, for suitably large n < m. Then you can split your key into m subkeys, and give each one to a different trusted third party, who would only reveal the key if presented with a warrant.

Then in order to decrypt the data, the government would have to subpoena, say, 20 out of 40 separate public organizations. It wouldn't be an easy thing to do, so hopefully they wouldn't do it often (and we would know if they did), but in extreme cases where someone's life depends on it, and everyone in the world agrees that it's necessary, it could still be done.

This system could also be made difficult to compromise if every week or so you would generate a new set of subkeys and send them out to the secret keepers, who would then delete the old keys they had for you. Then even if someone got one of the key stores, it would become useless after new keys were sent out, since all the other keys necessary to use it would be permanently deleted. To steal a key, someone would have to compromise all n of the key stores at the same time.

Something like this may even be useful for things that you want to be able to recover yourself. Say I have my bitcoin wallet stored securely on a flash drive, but if I lose it, I can get it back through this method by verifying my identity to say five organizations that I trust. Does anything like this exist already maybe?
A good touch UI is not a good pointer-based UI and vice versa.

A touch UI needs large hit zones, benefits from natural drag/scroll, has only one kind of click but can have multiple touchpoints.

A pointer UI can use very compact and precise interaction areas (text selection is a great example), right- and option-clicks and has very old conventions for drag and scroll.

Saying that Windows is touch unfriendly is missing the point of it being very pointer friendly.

Apple is slowly bringing the two paradigms closer, and people complain at each step.
If the flight instructor has specific knowledge that that's what the guy is going to do, then yes, I'd say the flight instructor is partly responsible.

But I agree that the sentence is completely insane, as our most of our drug-related laws.

Think about it another way, though. Take the flight instructor analogy, and say the guy he's teaching to fly is going to buy a Cessna, pack a bunch of C4 into it, and crash it into a hospital. If the instructor has knowledge of this, is he not partially responsible if the guy follows through?
Wow, sheltered much?

The IoT is all around you and you haven't even noticed it. It's cash registers and gas pumps, traffic lights, traffic sensors and red light cameras. It's video display ads and airport arrival/departure signs and traffic warning signs and scoreboards. It's burglar alarms and security cameras and inventory control. It's remote weather sensors and irrigation systems. It's commercial HVAC systems. It's remote controlled tractors and construction equipment. It's oscilloscopes and spectrum analyzers and other industrial test equipment. It's sensors in manufacturing plants and oil fields and environmental sensors in conservation areas. It's tracking packages and monitoring conditions in shipping containers. It's video cameras and DVRs. And hundreds more applications I can't think of right now.
Works on my android phone using chrome flawlessly.
The truthful meta-answer which you probably don't want to hear: We only have a statistical likelihood (of dubious confidence) of what will transpire in the future. We have no knowledge of the future. None. Same is true of your knowledge of your future problems. Use some basic bayesian logic and guess in an educated manner, like with most prediction problems.

More practical advices: Find out what problems you're interested in working on, then google, read books, engage people working on those problems to tell you more about how they solve them. Another great place to start is to look at your business' biggest inefficiencies and informational gaps, and determine which of them could potentially be addressed with prediction or statistical inference. This used to be called Business Intelligence. Even a coffee shop can benefit from understanding simple seasonality.
The new title is more accurate. I sometimes disagree with moderated titles, but in this case it's not an issue.
Strong endorsement of the second paragraph here. I love Prawn, but would probably not suggest it for casual reporting. If getting that right is core to the app, though, it is a great option.
The Internet is not just a technical innovation; the Internet is perhaps the greatest social innovation of all-time.

For the first time in human history almost everyone on earth is instantly connected. This changes everything. Sometimes I'll just sit and think for hours about how different this makes the world we live in. We're playing by a completely new set of rules -- we're playing a completely new game, and even the most innovative people on earth are just barely starting to make sense of it all.

I think we're barely even scratching the surface of what's possible and what is to come.

It's not as obvious as you would think - consider any of the great companies of the past 10 or so years. If they had never been founded, it probably wouldn't be painfully obvious that we need them. It only becomes obvious in retrospect that we were actually in dire need the whole time.

Or look around the room you're in. What will change under the circumstances where everyone is instantly connected to each other and simultaneously to the largest data store the world has ever none? I can imagine ways that almost everything in the room I'm in now will be different. Most won't be good startup ideas, but I would venture a guess that some would.

We're all treading on very fresh ground. This is only the beginning.
My problem with videos is that to cover a ~30 page document of material, they'll stretch it in to dozens of videos and take >2-3 hours of time.

I can read such a document in <1 hour of time, and find it much less fatiguing than trying to deal with a several hour lecture on the same topic.

In general, I find that videos are good to relay a particular skill by demonstration, and discuss one topic, but that very often, they're a poor medium to convey a large amount of material I want to learn all of at once, especially if I'm going to want to jump around or cross reference at all.

Ed: Case in point, I've already skimmed the whole document (I skipped over the details of some specific exercises), and would feel much more comfortable picking a video to start with, because I have a general sense of the recommended training path, the exercises involved, etc. I just find it hard to get the same general sense of something from a video.
no ggplot under visualization - what's up with that ?
I've been too early a few times. I was working on secure operating systems in the late 1970s. Proof of correctness in the early 1980s. My major work on the Internet was in the early 1980s. I was working on robotics in the 1980s, and legged robots in the 1990s. I was working on automatic driving in 2003-2005. I figured out how to stop search spam in the 2000s. I have issued patents and published papers on most of this. None of this generated much money.

(Fortunately I also did one of Autodesk's early products, and got pre-IPO stock because they couldn't afford to pay me. I also did the first ragdoll physics engine that worked, and made money off of that.)

In some ways, it's harder now, because there are so many people doing stuff in computing. In the 1980s, the number of people who knew how to make a big program work was quite small. Now everybody can do that. The few people who knew anything about AI had been to Stanford, MIT, or CMU. Now everybody serious takes machine learning class, and you can download good code for it.

There's plenty of opportunity to make money out there, but much of what people are working on is, well, pretty banal. "The best minds of my generation are thinking about how to make people click on ads. This sucks." - Jeffery Hammerbacher, Facebook.

Here's an opportunity to think about. Replace Facebook, and all the various messaging services and streaming video services, with a pay service that costs about $1 a month, with no ads.
Computing has become so cheap that you can now undercut "free with ads" on price. Think of a social network as a package like Wordpress - host it anywhere, it talks to everybody else, and it just works. The authentication and spam problems are tough - solve them. There have been a few attempts at federated social networks, such as Diaspora, but the people behind them have no clue how to make them usable or popular. "Ello" is making progress on popularity, but their UI sucks and it doesn't do much. Fix all that.

If you want to do socially useful hardware, look into handheld medical devices. The medical industry tends toward big, heavy equipment designed by doctors. Dean Kamen has made a lot of money downsizing some rather clunky medical devices. Also, the UIs of systems used by doctors for medical records are awful. Doctors used to dictate medical notes. Now they have to type them, worst case on touchscreens. Make that work with voice recognition that understands not only medical terminology, but has access to the patient record for context.

Another possible area - the paperless police car. Cops hate doing paperwork. There's also a movement to make cops carry cameras. Come up with a system which takes the cop's video and audio, and fills in all the info a cop needs to book somebody. Tie the collected video and audio to that for later review if necessary. It would both help to keep cops honest and let them focus on doing their job instead of their paperwork.

So there are a few technically challenging things to do. Quit trying to find the next "Yo". That's like hoping to win the lottery.
So what is the answer? Are we essentially rejecting the business model of "cheap appliance, recoup costs"?
That post was published by Kevin Kelly too on Medium a few days sooner. I wonder why he published it first there :o

https://medium.com/message/you-are-not-late-b3d76f963142
Fantastic. It's never too late to build or start something. I here a lot of this from 30+ year old entrepreneurs ("but he's 23 fresh out of school" or "am I too old?" - NO! Not even close. The 23 year old with the traction and venture money is a) extremely lucky and b) doesn't know half of what you know!)

An inspiring little feel good article here for those 16 hour days when you just hit your head against the wall. Or for when you need a little inspiration.

Author is right - even in 2025 so many products will have been invented today and tomorrow. Does anyone really think Snapchat will be around in 10 years? The Internet is still in its infancy. Sure, we can communicate with multimedia and watch streaming video but think of the myriad of problems and challenges facing modern day society? Endless and endless opportunity. From biotech, hardware and sensors, energy, communication, health care, VR, AI, machine learning, etc. - all very, very early problems to work on. Each of which will create dozens of profitable and dynamic technology companies.

We have to work on the future and use the amazing platforms currently in place to make something that lasts and makes an impact. I remember 5 years ago what a royal pita it was to setup a physical webserver + app server. Nightmare. Now, it happens in a click. The platforms are getting better in better for entrepreneurs to build on top of them.

This is exciting and should be exciting for anyone and everyone who has a passion to build something. And the future is not 20 chat apps, 20 youtube's, or 20 e-commerce sites selling subscription underwear. The future is wild ideas, things that seem strange and things that don't even seem possible today. But seemingly impossible ideas on the surface today are the ideas that leave a mark in the future.

Let's get nuts.
And that's the difference. You are actively turning away people who you think might be involved in criminal activity. Anaya attempted to be willfully ignorant, but it's clear (to me, at least) that, from gathered evidence, he knew exactly what his clients were doing with his work.

The sad thing is... the government still could go after you if you -- completely innocently and without your knowledge -- sold to someone doing something shady, and if they really wanted to make it stick, it's likely they could, or could at least intimidate you into doing their bidding.
I've always felf the entire brew pod setup is an answer to a single question: "how do you get customers to accept cafeteria margins on their homebrew coffee?"

Healthy competition is the only thing that keeps customers from getting fleeced. Or skinned.
Might have to print this out and paste on a wall in the office. Awesome

Unfortunately, a lot of young kids are wired to look for the next Yo and or spend their energy and talents on things that don't really matter. It's crazy out there - the whole "make an app, get users and cash out quickly" mindset. It's very bad and is a major reason why we see so many crap companies and apps launching all the time. But this won't last. Andreessen had a good tweet today "your startup is not the next WhatsApp." And it isn't. The 0.01% chance of this happening, already happened.

There are so many exciting and important problems that need smart people to solve them. Everything you've mentioned from the downright garbage that are EMRs at hospitals, to massive medical devices that can be shrunk, to endless paper work for cops and so many other industries who still use scanning and OCR software to organize their databases. Large but seemingly not-that-complex (from an engineering standpoint) problems. These - these need to be fixed.
The problem was the high-level mesaging from Microsoft. They weren't about desktop anymore, apparently

But that is just an impression, an interpretation, and probably a false one, no? I and lots of people I work with never treated it as such but rather like 'we also do touch&mobile now, next to the good old desktop'. That is what Windows 8/8.1 is for us and our customers: in essence Windows 7 + Metro. And it didn't affect the way we write our desktop software in any way. Except in practice that we have to press Win+D after login, not exactly a major overhaul.

On a sidenote: to us the fuzz over the start button is just a media-driven thing coming from people stuck in the point-and-click age of XP and earlier. Anyone doing serious computer work should be using keyboard shortcuts anyway. And hence wouldn't have any problems adapting to the lack of a point-and-click button when the 'Win key + start typing what you're looking for' does exacty te same, and has been doing that for quite some time.