skysight-inc/HackerNews huggingface dataset:
I'm not trying to say your opinion is incorrect. Judging by your response, you took my comment a little too harshly.

I'm trying to point out that there is a very large number of companies where open sourcing on acquisition doesn't make sense. And there's also very serious financial risk to founders if they choose to adopt this idea. The way you've stated this suggestion, I'm afraid unsuspecting founders will adopt this policy and shoot themselves in the foot a few years down the line.

I draw a lot of this from personal experience. I just sold my company a few months back, I currently work at an open source company (which you've already mentioned as one of the "model" OSS companies), I have first hand experience with a company getting acquired that had this "open source" clause a few weeks back, and I'm also heavily involved in the due diligence process for many tier 1 VCs that look to invest in the infrastructure space.

Having been through all of that, I can say that my personal outcome would not have been possible had I had the "open source" clause for my company, and we would have needed to pivot hard. The company acquired with this clause lost a vast majority of its acquisition value because of this "open source" clause. It's basically become a talent acq. And from doing due diligence/working at an OSS company, it's become clear that most founders SEVERELY underestimate the challenges in building an OSS company. It's a double edged sword. And it's one where arguably the edge facing you is sharper than the one facing your market.
SAP has a new logo
But I think this is where the author misses the point. IBM and Microsoft are completely different business models. They just so happen to all leverage technology...one sells services and the other sells software. A more apt comparison would have been the shift from physical newspaper to online. I also don't see how native advertising is the "next wave". If anything (as you rightfully point out) things like VR and Siri might be the next wave, but these are still 5-10 yrs away in terms of maturity.
Periodic Table of the Finite Elements
Hahaha so, not sounding like a native so much as adding r sounds everywhere, which makes you sound a little silly in the south independent of how good you are. Imagine a four year old speaking in a southern drawl here in America, it'd sound pretty odd. See wikipedia's: https://en.wikipedia.org/wiki/Erhua

My comment about those two sentences is specifically applicable to people who have done the first dozen or so lessons of Pimsleur's Mandarin Chinese I, which literally contains the sentence "I would like to order two beers" but doesn't cover the numbers until... not sure, I learned the numbers on my own and was liable to have skipped that part if it came later, but I don't remember them in Pimsleur at all.
Very nice. Mind writing up a tutorial for that setup? I'm sure it will help others.
Err...

Although I do not work at Palantir, the work is the main reason people go there over $BIG_CORP. Government intelligence and anti-fraud problems are far more interesting than the work that FB/GOOG seem to offer to new grads these days.

Also, as far as I heard, the salary cap is now gone as of this year.
I guess my point is that I don't think that's particularly relevant. The story is "man does something incredibly difficult whilst dealing with big work pressures". I doubt that Marks life pressures are greater than lots of "normal" people who learn languages everyday, and learning spoken Chinese to his level isn't actually that hard. he also has the benefits of practically unlimited resources to spend on learning.
But that's the nature of branded advertising and why it's so big. Search is based on helping a consumer reach out and buy what they're looking for, while branded advertising reaches out to the consumer and convinces them to buy something they may not necessarily know they want to buy. Search fulfills current market desires, while branded advertising expands market desires.
The only way that happens is that somebody figures out how to deliver the same quality of advertising at a much lower price point.
No, the way that happens is that somebody figures out how to deliver the same services at a lower price point, i.e. with fewer ads. As the cost of computing declines, it becomes cheaper to do what Google or Facebook does. You could probably do Facebook now as a paid no-ads service for about $1/month on your phone bill. We're starting to see new social networks that aren't ad-based. So far, they're somewhat narrow in focus - Ricochet for right-wingers, Ello for drag queens, etc. Maybe someone will figure out a way to federate them into one big interlinked network without the thing becoming a spam magnet. (Diaspora was supposed to do this, but they make GitHub look user-friendly.)

Remember what happened to Myspace. Ad revenue started to drop, ad density was increased to compensate, users became fed up and left, company went into a screaming dive and was sold cheaply. Who's in that position now? Twitter? Facebook? Pinterest?

We're probably closer to "peak social" than "peak search".
I find it highly ironic that he's giving a talk there, when China's blocking his site.
Where is lecture 10?
I think that's what Goji is doing with these power transistors. Go to the Freescale site in the Electronic Design article, or go here:

http://www.gojifoodsolutions.com/

Their claim is that they cook food more rapidly and uniformly (no hot spots).

The site says little about how the tech works, but guessing, I think their oven beam-forms and scans the food. By looking at the reflected power as a function of the scan position, you should be able to calculate the spatial power absorption profile of the food. That would let you control beam geometry and power to eliminate hot spots.

Would be fun to try an oven that has this tech. Beam forming at microwave frequencies has been common in military systems for decades, but I didn't think I'd see it get cheap enough to use in my kitchen in my lifetime. Yum!

Now about that poached salmon...
Nobody should be running Acrobat Reader at this point. It's just too bloated and awful, and there are so many alternatives.
Acqui-hire by Google in 3... 2... 1...
Advertising has a large spectrum and what you're describing is product placement which has been around as long as advertising has existed. Whether it's placement in a movie, a well crafted article, or a celebrity endorsement. Even academic studies are funded by private parties that have an incentive to sell you something.
Logo was the first programming language that I was exposed to as an elementary school aged child. I remember thinking that it was neat to draw something on the screen, but I didn't really understand enough geometry/trigonometry to draw anything interesting... Logo requires more math skills than I had at that age. I had better luck with QBASIC.

I really like the idea of hardware devices to teach programming, and unlike when this paper was written, now there are lots of different (and cheap) devices which are designed for that exact purpose. I wish they had those when I was growing up.
I think that very few people strictly need to live in SF, probably no one. People desire to live there for a wide variety of reasons, such as having roots in the city, enjoying the social scene, etc.

The issue here is that the desires of tech workers are considered less important because they are considered to be inferior human beings.
And also what happened with magnetrons in microwave ovens. They were so very expensive 6 decades ago. Now I can go to Costco and get a 1kw microwave source for less than $100. It's great for home-brew plasma deposition systems.
IM clients have taken up the slack here. things like slack, hall ....
BBC Horizon: The Man Who Lost His Body [video]
Transducers Explained: Pipelines
Luckily, I think even Yahoo has improved since these days, thanks to Marissa Mayer.
Decline of the West.

https://en.m.wikipedia.org/wiki/Decline_of_the_West#Democrac...
Democracy must go beyond elections: Kapil Sibal, Former Law Minister in India

http://articles.economictimes.indiatimes.com/2013-12-07/news...
That's probably this thing:

http://en.wikipedia.org/wiki/Active_Denial_System

It operates at 95GHz, which is firmly in vacuum tube territory (gyrotron, crossatron, etc.) for some time to come.
Catching up with Neo4j
Here's a little stream of consciousness from another EE that has dipped his toes in the CNC world :

ME's scoff at the very existence of Sketchup, but for a free modeling tool, its good enough.

If you like something more programming oriented, OpenSCAD is great for parameterization. You literally code your 3D model.

Neither of these tools comes close to something like SolidWorks, but they both get the job done.

A 3D printer is probably the easiest and cheapest method of fabricating your designs, but the ability to make functional parts is fairly limited

Sherline sells a small tabletop mill for something close to $1000.

Grizzly sells a bigger one for $1300.

Both of these can be retrofitted for CNC for around $2000.

There are now 3 offerings of complete tabletop CNC mills for $2000 to $2500 (Nomad, Othermill, and Carvey)

If you can program, learning GCode will be a breeze.

CAM is probably where most of the learning curve lies. This is where machining knowledge is most beneficial.

If you are lucky enough to live in certain metro areas, Techshop has several locations across the US. Its essentially a fitness club but with machine shop tools instead of exercise equipment. You pay a monthly fee, and you can use everything. They have several different types of CNC machines, as well as training.
The only reason I use the Oracle jdk in my enterprise vs. OpenJDK is performance. Oracle goes out of their way to make it a pain in the ass to install their jdk. If Oracle's jdk were available via apt, this would be a no contest.

I'm curious if there's a performance improvement with Zulu and if there are apt repos available.
You have obviously never experienced a situation where a signal is perfectly good at one end of a PCB trace and bad at the other with no apparent reason for the difference.

Make fun of my statement all you want. Give it a decade or two and you might understand. And, of course, if you don't design hardware and the software that runs it you lack a huge layer of context. Perhaps you do. Don't know.
Neat. In case you're wondering, it's implemented using a levenshtein distance algorithm:

https://www.omniref.com/ruby/gems/did_you_mean/0.6.0/symbols...

and it works by extending the NameError exception:

https://www.omniref.com/ruby/gems/did_you_mean/0.6.0/files/l...
Better to love what you do then make more money.
Money != Happiness
If this guy loves his job and company, and has earned valuable experience, then he is a lucky man! If he happens to make an extra buck or two, so much the better.
Getting timing right is much much harder than knowing where that trend is going.

From my perspective, a mis-step is a missed opportunity to enter a market. The pushed forward with G+ and it failed. Compare that to Microsoft which failed to see these markets coming. Google had NFC support baked into the Android OS. They just needed to develop the app and use brite force to push terminals into the market. They could have even developed some kind of iOS bump app to get ahead to apple pay. Otherwise they're firing on all cylinders better than any company in history of that size and they've given themselves a ton of adjacent white space. No evolutionary dead ends here.
Eek.. doesn't

> They took a chance on me with no degree or job exp.

Stand out to you? S/he sounds like a beginner..
Where is the MTU of SDP specified? I can't find it in RFC 4566.

Furthermore, the SDP configurations that Windows Media Services emits can include a multi-kilobyte base64-encoded ASF configuration element. So it's not like applications can't choose to ignore such a rule, or agree on a standard that drops such a limitation.

If I had to guess why they used SDP it's because 1) it's simple to parse and 2) WebRTC also uses RTP, and RTP libraries already typically include or are accompanied by SDP libraries.

I dislike standards that provide so much rope for people to hang themselves. Multimedia standards are horrible rats nests of options, sub-options, and sub-sub-options, the vast majority of which nobody uses or even parse correctly. And while SDP is simple, it aids & abets such behavior by being such a generic format.

Still, it's common and there are plenty of standards which define various SDP configurations.
I've never understood why you wouldn't proxy the ads through the server providing the content. No more domain black holes.
Push It – Simple Messaging
I'm sorry, but why would you compare revenue to minor league baseball? Collegiate basketball and football make significatly more money than collegiate or minor league baseball. America has clearly decided that they wI'ill spend just as much money on second tier leagues for these sports and any valuation would need to be based on this or be disingenuous.
Well, thank you very much for a cool app and for fielding my requests :)
This sort of stuff should, at least in the 'easy' case be done at the editor level. Doesn't ruby have linter tooling for this?

Still, props for the work.
This is the reason I use adblock. I don't think blocking ads on websites is unethical because you should be able to decide what your computer does, but I think as long as the ads aren't horribly awful (in which case don't go to that site) I'd like to think having ads on is the right thing to do. Only that would be true in a perfect world were ad networks weren't vectors for malware. So I run adblock plus.
Tools != Technology..

The tools could be the same any "mortal" of us techies use, but the technology created using those tools can be something cool, creative and different.

The problem is not in the "status quo" of the tools, but in what problems and in what way its aiming at something that can be amusing and exciting, like the Wonka's Chocolate Factory to the next generation of kids.

You need to be cool to get the guys that will built the next gen of tech, and with time, tech companies loose their sex appeal, because they become a boring piramid, looking for profit; because after the IPO, you have a board of the same-old-same-old and have to deliver profits to the stock market.

Its a like a couple, in the beginning everything is exciting and new, but with time, given they repeat the same things, the same routine, theres nothing new anymore, and the glow of the beggining just fade away

Anyway, its the institutionalization effect, if you follow the same path, you will get the same results.. Its the law of impermanence, that anything grow old and dies someday
YAY Finally(Suggestion for Facebook)
Obviously this is a useful tool, and all the power to the author for finding what looks to be an excellent solution, but this line bothers me:

>>> Sometimes I wasted hours and hours just because there is one character difference. I hate it.

This shouldn't happen. Ever. This should not be a problem anymore. These are the sort of errors that we can catch immediately and should be caught immediately. From looking at the author's GitHub profile, it looks like he uses Emacs, presumably without a plugin that would give him IDE like features. I'm not going to tell him to go use a regular IDE, but it frustrates me that's we can't have those sort of tools available everywhere. (As a vim user myself I have high hopes for the neovim project and look forward to the day when it can be embedded inside a general sort of IDE.)
You won't find a finer example of white privilege.

No one cares if a Chinese CEO (or anyone for that matter) speaks English, no matter the difficulty and effort the learning entails. Contrast this indifference with the flattery of the converse in this thread, and it's quite illuminating of the world we live in.
Sample chapter of 'Silence on the wire': ftp://ftp.helion.pl/online/bekomp/bekomp-11.pdf

Edit: Almost funny to see FTP actually being used to, you know, transfer files. As Scotty would say, "How quaint!"
This is hardly a new thing.

Ad networks have always had (a very small %, but still there) a problem with people using exploits in flash ads. Especially ad networks for more 'dodgy' sites, that auto enable ads with no checking, no real checking if the advertiser is a legit business etc... (not that the adnetwork that this post is talking about deals with dodgy sites, but just saying its a common-ish problem (when given the 100s of thousands of ad impressions every day by ad networks).

I think i heard that malware nowadays is spread through more ads on adult websites (via 3rd party ad networks, not the sites themselves) than any other method, but i'm not sure on the source for that.
> First, that's a red herring because most of those machines aren't running Windows, let alone with automatic updates.

Are people on HN wound up so tight that all imagination is lost? These are HYPOTHETICAL EXAMPLES used to illustrate mission critical applications. And be careful about making assumptions about critical systems not running Windows. You'd be surprised. Sometimes vendors don't have a choice. If you are working under a contractual obligation to use Windows, well, that's what you use. For example, what do you think you might find in a huge array of military Command and Control centers? Yup.

You also seem to be ignoring the fact that FTDI chips typically go on all kinds of embedded systems that are attached to a computer for tasks that have nothing to do with their mission critical nature.

For example, we built a dedicated FPGA-based target tracking system used in such places as White Sands Missile Test Range that was entirely self contained. It has an FTDI-driven serial port for firmware updates and configuration. Don't assume that everything related to USB requires full time connectivity like a keyboard or a mouse.

Another example is an extremely high power LED system with over 1,500 W of LEDs (much more, but that's all I can say). FTDI-powered USB is used to control it in real time. And, yes, a Windows application is at the other end. That was the spec. And, yes, it has error correction code and a dedicated communications protocol that ensures a certain degree of safety. If that chip is a fake there is no way to know what other "features" it may have.

Again, the HN mob is quick to be judge, jury and executioner. That's to be expected. Until most of the HN crowd has another decade or two under their belt emotion will drive a lot of the thought processes. I get it.

If FTDI truly intended to cause harm, of course they deserve to be sued out of existence. What kind of a moron would not agree with that. If, on the other hand, the issues are a side effect of code that is so fine-tuned to their devices that bad clones fail, well, that's not their fault. I need to go dig-up the official FTDI position on this, everything else is bullshit and conjecture.
My local blood bank (in northern Virginia) has sent out post cards when my brother's, my father's, or my blood have been used in a donation. We're only O-, so not super rare but the blood bank does call if we've gone a while without donating.
Avast Antivirus Was Spying on You with Adware (Until This Week)
It should be, unless there's a bug. But I'm pretty sure there isn't a bug...
> It doesn't fit on a simple chart with simple graphics.

Yeah it does just keep zooming in.
All companies founded upon one core technology will diminish once a new technology becomes more useful and prevalent. Ads aren't going to displace Google — some new and better technological platform will.

IBM brought the mainframe.
MS brought the PC.
Google brought the internet.
Apple brought the smartphone.

These are all platforms, and they all built off one another. So what new platform will build off the last platforms?

What new device is powered by the screens and sensors of smartphones? What new device was funded by zealous crowds coordinating their money and development through the internet? What new device requires what only the PC can provide: affordable and massive processing power?

Oculus brought Virtual Reality.
I agree that punishing the users of the product that contains the fake chip is a very bad idea.

Again, I'm merely trying to express my opinion that this way of making compatible chips is a very shady practice (and unlike that original comment I replied to was implying, typical market competition). Most users didn't choose the chip just because it's compatible and cheaper. They bought it thinking it's the legitimate FTDI chips with (very specific) guarantees from its manufacturer's datasheet.
Yuki works at Pivotal Labs in NYC. I work there too.

We use whatever editor or IDE any given pair decides to use. In my day-to-day work I've used RubyMine (very popular in our west coast offices), Vim (popular in NYC), Emacs (popular with Mike Dalessio) and my own personal favourite, Sublime Text.

I don't think solutions have to be either/or. Yuki's approach is simple and will cover lots of cases.
>>> Sometimes I wasted hours and hours just becaue there is one charactor difference. I hate it.

"because" misspelt.
I would love it if instead of quitting my program with an error, it just went ahead and called the method it thinks I'm referring to. This would remove a lot of unneeded friction from web development.
A land value tax isn't a property tax, so no problem there.
'Sometimes I wasted hours and hours just becaue there is one charactor difference. I hate it.'

Not sure if the typos (Yeah, there are two) are intentional but I loved it :-)
I find "native" advertising pretty shady. Google is already heavily criticized for ads that are hard to make out as ads in SERPs or product searches.

I also think consumers get wise to it over time and it starts to get mentally blocked out.

I'd say YouTube is probably Google's most effective hedge against a future where all the revenue is in branding/display ads. However, if you look at last quarter's results, non-ad "Other" revenue is now 10%, whereas ads used to supply 98% of revenue. The "Other" revenue is also growing 50% year over year. It may very well be that Google gets eclipsed or disrupted, but might end up eclipsing or disrupting its own ads business, especially as "apps" tend to take over user attention, and "Web" ads decline.
I left a note on this as well. I think it's intentional. Also, there are two typos :-)
Baaad idea, hides the errors and you have no idea if it will call the correct thing in the future too.
That seems like an illogical reasoning regarding Uber. Remember that uber only gets a small slice of whatever the "islanders" are getting. There wouldn't be any reason to deliberately make it harder for the people working unless the market itself has dictated such changes.
On the other hand, this gives a consistent experience and does not force people to mess around with plugins for their editor (if needed)
Jon Huntsman, the politician and businessman, speaks Mandarin. As such, he served as US Ambassador to China. Zuck's not the first – I'm sure there are more examples out there.
Yes. They are intentional.
Mods can you change the URL of this post to http://www.google.com/inbox/ ? It's way more informative and actually details what the app does.
You Don't Know – TwoSides
Verizon Looks to Target Its Mobile Subscribers with Ads
'Charactor' is also miss-spelt... It's intentional.
MS Outlook (since v2003) provides the same (?) useful feature out of the box.

ToDo's based on emails, chat, sms, (or any other msg obj) and metadata based filters are very useful.

I created dozends of advanced filters in GMail in 2006, as my first account grew to 5 GB (thanks to about 20 of mailing list) in 2009 my GMail account got unbearable slow. I had to create a new account (the advanced filters are still there, but there is no intuitive UI anymore, you have to type in their syntax). I occacionally login to my old account and it is still dog slow - so I have my doubts that advanced filter scale in GMail/Inbox.