skysight-inc/HackerNews huggingface dataset:
I agree this used to be the case, but even in my very large, stubborn organization, we have finally upgraded to the most recent IE11 release. Because, so much on the web now, just doesn't work without it anymore. A lot of our issues come from the banking industry, where their apps will just straight not work. We've even had a few say you MUST use Chrome. For a BANK to request that is saying something about the landscape of supporting old browsers. The large push by Microsoft to get people's asses in gear is a good thing. The other half of the planet is using Chrome.
> Honesty, I'd argue most people would pay if they could (at a reasonable price), torrenting just makes all the barriers go away.

Or pay more, even, for a non-DRM-encumbered version; DRM stops people like you, but not crackers or the analog hole.

Thanks for sharing a good example.
Teaser: Powerful algorithms can be harmful and unfair, even when they’re unbiased in a strictly technical sense.

Also, predictive analytics for prisons.
> How does buying your own products create demand?

Buying your own products at retail can create demand for retailers to buy it at wholesale if it is on the edge of viability considering non-shill purchases only, because it can make the difference between the total sales at retail being enough for the store to stock the product at all (where, then, they will buy enough to cover both shill and non-shill purchases) and them not stocking it at all (in which case they'll be buying none of it.)
Since Amazon ranks kindle books separate from hard copy, you can see for yourself!
Google Scholar Alerts, back when I was still doing academic research (optical communication).

Also, the more experienced researchers all seemed to be have many connections to other researches through which news propagated.
I really enjoyed this article. I think that if there's one thing that's going to gut the creativity and character of our cities it's going to be hugely increasing rents and housing prices that we're seeing in almost all major urban centers.

> Young folks: Forget New York City. Forget San Francisco. Forget Austin, Texas. Stay out of debt, live somewhere cheap, make something happen

> This is pretty much what I was trying to say a few days ago, when I posted a series of Tweets that I thought were fairly uncontroversial, not to mention unoriginal:

A little off topic, but it's sort of a sign of the state of Twitter today that an unoffensive, positive, and fairly thoughtful tweet like this one is enough to set off the Twitter hate machine (I think that's what he's implying happened here). Many users seem to be put in a concerted effort to read other people's comments as uncharitably as they possibly can.
Raw vs. JPEG
Just to be clear, this is important because eventually Let's Encrypt wants to no longer have to cross-sign their certificates for them to be considered valid.

For that to happen they have to be added as a trusted CA in most major platforms (and Firefox which has their own CA store for some reason).
> Although rich, interactive contents can be made with HTML5/CSS/JavaScript technologies, most Internet users do not possess related programming skills.

Great! Finally someone in the open source forum community designing a UI for the average user!

> On twincl.com, a piece of rich content (which we called a twinclet, pronounced as “twink-lit”) is written with a Markdown fenced code block.

And... they've failed right out of the gate. Face-down in the dirt.

I will never understand the obsession some developers have with Markdown.
Google Fruit Games
I would second this. One big issue I faced with Go is the lack of fb connectors. Had to scrap one project because of no Teradata connectivity.
Are you using CoAP or MQTT for your sensor network? CoAP fits the bill in terms of message overhead.
It's goanna depend a lot on exactly what industry niche you specialize in and what you specialize in below that. As long as the details have a semi-obvious non-negative explanation it shouldn't be a problem.

Employees are like expensive, specialized tooling. The more specialized and refined your skill set is then the more acceptable job hopping becomes. If you're the kind of person that's brought in as a subject matter expert to help do something your experience may not be relevant and you may be, expensive, under utilized and dissatisfied when there's no more work for you. To continue the tooling analogy, if a company buys specialized equipment for a contract job it's usually sold afterward. This is why highway plowing and bridge building equipment is all ancient and has had half a million owners. A contract is won, (used) equipment is bought, maintenance (or modification for the specific task is performed), the work is done, someone else wins the contract, the equipment is put up for sale and the cycle continues. It takes resources to keep specialized equipment or specialized employees around and functional (pay/maintenance) and it's not efficient to have it sit around mostly unused (making a senior dev chase bugs). However, if you're switching jobs in less time than a typical project takes you're gonna come under the same scrutiny as the crane that's up for sale while the rest of the fleet is building bridges, "what's wrong with this one?" If you're not sticking around for about as long as it takes to complete on project then it's gonna draw scrutiny.

If you're resume looks like you're job hopping and moving up it's likely going to be looked upon neutrally or favorably (i.e. "nobody can keep this guy because everyone else has more important/lucrative stuff for him to do").

Job hopping is definitely within the range of normal for the vast majority of the industries people on HN work in so unless your resume practically says you can't hold a job then it shouldn't be a problem.

I'm not going to put a number on "job hopping" because it's dependent on industry, specialization, region, training time and probably a bunch of other things" What's short for someone developing control software for radar systems in Boston is likely an eternity for a JavaScript dev specializing in UI in SV.
XML is more readable to people that learned XML first (like me). The younger crowd reads JSON better then XML. Just a matter of perspective. The only argument for XML is that you see the closing tags to know where the element ends. However, I avoid using XML for anything these days.
Otherwise, I assume that avoiding this problem is a matter of putting the larger elements at the start of the struct, and the smaller elements at the end (with the exception that for a nested array, you consider the element size, not the total array)

8 byte entries, then 4 byte entries, 2 byte entries, chars/bytes, bits.
I've been using this, found it through Google awhile back. I didn't want a framework and this helps. I had to search more for Redis and PG and Solr but the front-end stuff here (html,css,js) was helpful

+1 to switch html/template
Feeds from journals I follow (mostly Bio-related things) and some specific alerts from NCBI.
Yes. She indicated that it doesn't matter how the word is used, some will see it as aggressive.

As she appeared to be a non-technical person mysteriously employed by GitHub as some consolation to some organization (IIRC it was called the "Ada Initiative") I realized that github is no longer a technology company. It's a Social Justice company. Good luck to them--I don't even disagree with the basic premise--but I like my git repo companies to be worried about git.
Would be interesting if there's a roadmap for who's left to be added to.

I saw their aim is to migrate to their own root CA by the end of the year, but i wonder if this is realistically feasible?
if you're hot, you're hot. tenure doesn't matter anymore.
> Compound that with a highly perishable, refrigerated product

AFAIK, "Just Mayo" is not a highly perishable, refrigerated product. It is a refrigerate-after-opening product sold off regular, non-refrigerated grocery shelves, just like normal mayonnaise.
Thanks for explaining. That makes sense.

Great work by the way! Really like the description of the code structure on the README page.

If patent is indeed not an issue, I might play with translating that to Erlang. You already did the hard work and also made it functional. I'd have to learn to read Clojure.

Speaking of functional, I was surprised to find the other day, Erlang's queue module implements an Okasaki API, complete with funny function names like deah, liat, and snoc.

http://erlang.org/doc/man/queue.html
Anything specific we can do at GitLab so you don't feel that way when using it?
Have any other browsers announced their intent to do the same?
Almost all journals have an RSS feed. I just subscribe to a dozen or so major journals. Add a web feed reader as well you can skim through them easily, or save up the more interesting ones for later.
Thanks. Glad to have an actual lawyer appear at times like these :)

So is this legal?
Turn on many pop or hip-hop stations in the US in the morning and you'll hear the actual morning show host endorse all sorts of products that sound like a scam: discount cosmetic surgery, car rims for rent, accident attorneys and more.

In many cases I've heard them advocate as if they've used the product or service personally and got a good deal and there's never a "paid ad" or "promoted content" disclaimer (or maybe it runs at 3 AM?).
If I'm reading the last few slides correctly, the tl;dr is something like:

- They haven't found any actual attacks.

- Because the secure enclave runs so little code, there's very little attack surface in software, and much of what there is (mainly message passing between the secure and normal environments) seems solid. The only likely possibility is the wrapper code around IMG4.

- However, if there is an exploit in IMG4, there aren't many mitigation techniques (stack canaries, ASLR) built in, so it would be likely to succeed (again, conditional on there actually being an exploit)

- Attacking hardware might be possible, but mainly on older devices, because the >= A8 chips have extensive protection against side-channel and power analysis attacks.

- One "game over" possibility would be blocking the "fuse signal" that tells the CPU that the secure enclave has been compromised. This would allow for replay attacks. However, this would require extremely capable hardware for both analyzing the chip lines and actually performing the attack. If it's possible at all, it would definitely be restricted to NSA-like scenarios.

They do conclude that the iPhone security features seem "light-years ahead of competitors" (their words), and coming from a Blackhat presentation, that actually means something.
I do believe you specifically asked:

Isn't this standard in algorithms and data structures courses?

And the answer was 'no'.

It's okay to be publicly wrong. You wanted to learn something and now you know. But acting like you didn't ask it because you're feeling self-conscious just makes the whole thing awkward for everybody.
Does anyone have a quick backgrounder on what is going on here?
OutlineEdit – sketch ideas on the Mac (free)
Since you asked,

Words are powerful and stir up emotions.

In this context, someone stigmatized as "slow" or "dumb" by society, reading a sentence with the word "retard" in it has to deal with bad memories from the past rather than understanding the concepts in this sentence. Clearly, an alternative word choice exists. That's one reason why it's offensive.
I think the murkiness of cases like this is that it's not clear that the speech is purely commercial. As someone mentioned elsewhere, it seems somewhat analogous to product placements in rap songs. There's clearly some commercial activity going on, but the root activity is also artistic—rappers would rap even if they didn't get paid for it, and celebrities would maintain social accounts even if they couldn't do product placements there.

FDA labeling is generally fine, but would we force an artist doing a large edible art installation to slap nutrition labels on it?

Personally, I don't really see what the big deal is. Consumers shouldn't be naive enough to buy something just because a celebrity likes it, but then again I've never understood the appeal of celebrities in the first place.
That is not dead which can eternal lie. And with strange aeons even death may die.
You may wish to read the article we are discussing, then.
I was thinking about the same. Looks like they used GoDaddy service [0] to obtain it ?

I would be interested in this more.

[0] http://whois.domaintools.com/hello.com
I think comodo had the idea to be added as a root CA by Mozilla first. They should sue.
Pi 3 booting part II: Ethernet
Other browsers do not have their own certificate stores but use those provided by the OS. Next interesting things are whether Windows and Mac OS X add the root certificate. I think Linux distributions tend to follow Mozilla's trust.
jQuery has its uses, many uses. But for the ones stated above, it's just not needed. People are including a large library on their site, to use a couple functions. Use the correct tool for the job.
>you can't have functions taking compound values as arguments, or returning compound values as result.

sigh. Okay then, wiseguy, what's map doing then? Because that's sure as hell a function, and it's definitely returning and being called with a list.
It doesn't, but a vocal community are pushing this idea.
You can always use our hosted private GitLab service[1] if you really insist on giving us your money without the hassle of a local install :)

[1]: https://githost.io/
Well said "chillaxtian"!
I fully understand your desire to use FB to vet user identities.

I like the idea of twincl. Keep up the good work!

The overlap between the set of people that like twincl and the set of people that don't like facebook may be large.

You know what accounts I don't mind linking? These:

* https://gitlab.com/u/sebboh
* https://github.com/daveloyall/
* https://stackexchange.com/users/2248650/daveloyall
* https://plus.google.com/113507487161654826344

...Not that I'm a fan of G+, but I am happy to use that google account identity to sign into other services.

It's because that google account identity is tied to a work email account, too... You know what doesn't go on there? What I do on the weekends. That ends up on facebook even if I don't put it there... So leave that account alone.
Those query selectors are supported back to IE8/9. As always, if you need it, obviously use it. I'm referring to including it by default, just because you've always included it by default.
So we have LIDAR on chip, and RADAR on chip. All while there is a revolution in machine learning.

OK, I'm excited.
Not necessarily. It's a run-time loaded module (as e.g. NVIDIA's graphics driver is) and 'taints' the kernel with CDDL, but since you -- the user -- aren't redistributing anything you are not breaking any copyright laws.

EDIT: ... and neither are Ubuntu since what they're doing is "mere aggregation" (see the GPL).
I agree. Unless that meant admitting old sensors aren't good enough, and recalling cars
I'm curious why you say that.

I'm unashamedly a fan of CoAP and have bashed on MQTT in the past. But isn't that the one thing that MQTT is good at? It is a pubsub protocol after all.
> Till now we never used any third party library or a framework in this book, this is for the first time that we are doing so, as per the arrogant people on HN we better use libraries for handling sessions, since security is the #1 aspect of any web application,

Stackoverflow is worse in some ways. I'm not sure you (or anyone or Harvard) can ever please HN, so unless that is the goal of your book, why bother?
When Mobsted app maker is right for you?
When Mobsted app maker is right for you?

Do you want to know how to create an app for your business?

First you must consider several things. The most important are – what would be your business app functions and what are your goals for which your make an app.

Mobsted app maker will be fit to create an app for you if:
-	If you are looking how to make a mobile app to improve your business-customer relationships, throught customer account, mobile help desk, online chats
-	If you need to make an app for your internal business operations and for employees daily routine, like task management, HR issues, forms will up, work orders, inspections and many others
-	Need to empower you mobile employees to accept payments from customers (mPOS - Mobile Point of Sale) through integrated merchant solution.
-	Need information exchange between a smart phone and your backend systems
-	Need to reach as many mobile customers as possible
-	Need ONE solution for your various mobile needs, not just a single app

Mobsted app maker is not fit for you to make an app if:
-	You are looking how to create an app with very unique logic interwoven with design, lots of movement, long and not straightforward functionality
-	You are looking how to make an app to build a new business around it
-	You need to create a game of any kind
-	You need to make yet another mobile social app for supply/demand matching or renting, hiring, subletting, sharing toothbrushes/videos/light-bulbs/food-remains and what not
-	Limit your choice to only what’s installed into a smart phone from App stores or because you need to send push notification to customers very often

In this case none of the codeless app maker platforms will help you create an app and you likely need a much more expensive solution. Our advice is to look for a good MADP, like Kony.com, or hire professional mobile developers.

Try at https://mobsted.com
> Or how about Hellman's which almost certainly doesn't use olive oil, instead using some cheap vegetable imitation

Use of olive oil isn't the norm for commercial mayonnaise; commercial mayonnaise that uses olive oil is prominently distinguished. Vegetable oil is the norm.
Thank you for sharing this! This is not only a good piece of history, but an excellent example of history repeating itself.

Correct me if I'm wrong---I haven't read it yet, but I'm excited to do so over the weekend.
"hello is the first social network built on loves, not likes." - Finally! Thank you Orkut for dedicating your life to the betterment of humanity.
Why GNU Autotools is not my favorite build system (2013)
They need to break the states up too. Southern California $100 is a lot different than a Northern California $100. $100 living along the coast is a lot different than $100 living inland.
Further reading:

https://www.raspberrypi.org/documentation/hardware/raspberry...

https://www.raspberrypi.org/documentation/hardware/raspberry...

https://www.raspberrypi.org/blog/pi-3-booting-part-i-usb-mas...
It's really odd. My current startup didn't question my job history of only staying at companies for under 2-3 years (~15 years experience total), but when I interviewed at Deluxe Corp to manage one of their hosting acquisitions, I was questioned quite a bit about it. Their internal recruiter even asked me to justify the short duration at each org.

"How do we know you'll stay with us for more than 2-3 years?"

"You don't without a contract."

(I did not accept the offer)

YMMV.
I think for software development, it takes about a year to get fully up to speed on a company's development practices and processes. So after a year, most people will ask themselves, "is this the company I want to stay with for a while?" and leave or stay for a few more years.

Under 1 year, I have to think that something out of the ordinary happened and I would be inclined to ask about what happened. Did the company go under? Were there some crazy red flags that forced you to leave? And internally, I'd ask myself, is this person really picky? Do they have some red flag that keeps getting them let go? Etc.

I don't have an upper limit, but definitely a lower limit; 2 years. 1 year to get up to speed, 1 year to give the company a chance. I recognize that all companies have problems and I want to see progress being made on solving those problems. If, after 2 years, we're still talking about the same issues we faced when I started, then I'm going to start looking.

Curious why someone would place an upper limit on time served? If the work is good and the company is good, why leave?
Oil Traders Prepare to Bid Fond Farewell to Yahoo Messenger
Or maybe your perspective (which seems jaded) is a bit different than a lot of peoples?

There is no reason that your friends and co-workers shouldnt overlap. There is no reason you shouldn't love going to work. There is no reason you shouldn't be happy in the company of the people you're around the majority of your day.

Your very post, is just you applying your own culture to a job. Part of your culture in the workplace is a detachment. Thats ok, everyone has their own thing, but you wouldn't fit into a place where people want to be inclusive, you would stand out and probably be considered an asshole by others.

You see that your view on what should happen in a workplace is very different than mine. That would cause strife over time, it would reduce our ability to work together compared to people who shared our viewpoint... While your view is equally as valid as mine, and neither are more correct than the other, they are definitely different.

Recognizing that difference is what the culture fit is all about.

And your last line, comes of as purely cynical. I don't work longer for free because i like my coworkers... I still work the same regardless, but I tend to LIKE going to work more, and enjoy my time, and feel more invested in the company when I enjoy my coworkers and share a bond with them...
The code is typically identical/reusable, it's all using the same stdlib database package. The only two lines that would change would be the import (import a mysql or postgres driver instead of sqlite) and the database handle - `db, err := sql.Open("sqlite3", "./newtask.db")` would become something like `db, err := sql.Open("postgres", "user=pqgotest dbname=pqgotest sslmode=verify-full")`. One of the many bright spots of Go.
The Gig Economy: 100+ Creative Ways to Make Extra Money
Reminds me of the sites that tried to assert that you needed permission to link to them. GG your page ranking
Returning a compound object, obviously. And Common Lisp's `mapcar` isn't a mathematical function.
Mark Zuckerberg Explains Facebook's New Graph
That quote is regard to where burden of proof lies, not whether there is any burden.
http://www.arxiv-sanity.com
That helps sort through arxiv papers and get recommendations.
Airbus Unveils Flying-Taxi Project
The referendum was performed with Russian army and some local thugs overseeing it with guns ready, I'm not 100% sure it was representative, but let's not argue about that here, it's offtopic anyway, because Russia didn't only invaded parts with Russian majority.

Russia also invaded parts of Ukraine that had Ukrainian majority, and war still goes on there (just less intensive). There's nothing preventing them from invading still more parts. So "let's just give away contested territories" is not a good solution - because if 30% minority is contested territory- then after giving it away - it will be contested territory for the other side as well.

We've tried this after WW1 and it didn't worked.
Modular vs monolith. Many people would rather require 100 libraries that each do one thing perfectly than one library that does 10,000 things poorly. It also makes everything you do easier to test and run 10+ times faster.
I swear there is a line from Bill Gates about how he would rather see people used unlicensed copies of Microsoft products than look into FOSS alternatives.

Never mind the number of companies that maintain steep student discounts. It sure has hell is not because of the goodness of their hearts.
The 'kut' part in 'orkut' means pussy (as in vagina) in Dutch. It was always clear to me from the get go why orkut wouldn't succeed in the Netherlands.
Baseless speculation: trademarks must be defended or you lose them. This company trademarked a hashtag and got legal advice that they must at least make a visible effort to control the term.

Kleenex e.g. must fight the conception that their trademarked name is a generic term for a tissue.