skysight-inc/HackerNews huggingface dataset:
Creepy I know, but being able to grow skin like this will really help a lot of people who are injured by acid spills or burns.
Which javascript library are you developing?
What We Can Learn From The Man Who Runs The 'World's Happiest Company'
i do Enterprise work & if we have jQuery in a page IBM dismisses our PMRs when we submit issues. So yeah I regularly include some simple cross-browser-normalizing js functions to use with the vendor-approved libs.

Also, jQuery is not trival to use in conjunction with other js libs (Dojo) as namespacing proponents claim. It's not like you just include both & they don't interfere. You have to follow a specific initialization pattern.
I'm not against nuclear power, per se, but the way we do it is seriously warped, mostly by its associations with the weaponry.

A uranium mine isn't just a fuel source, it is also part of a military arsenal at the highest level, so really it isn't that surprising to see so little care given to the externalities.

Personally I think that solar/storage is about to outcompete the pants off most everything else anyway, given the ever falling price of modules and the existence of companies like lightsail and gravitypower. http://www.lightsail.com/ http://www.gravitypower.net/

hot gravel edit; oh, and Isentropic - http://www.isentropic.co.uk/
Bug bounties are rarely competitive with their black-market value. I think in most cases they're intended more as a "thanks!" than a "please don't hack us".
I would say they lost me even before that, the website won't even load without javascript.

Besides if they can't even have a website that are not tracking me and sharing my info with 3d parties (i.e. Google-analytics, Cloudfont, and Amazon Web Services), how could I ever trust their product/app?
A big question in this is what constitutes a vendor.

People who are experienced enough to price the risk into contracts, manage cashflow and not put all eggs into one basket won't get burned from a customers' insolvency.

But that comes from experience. Young people or the typical specialist such as a carpenter or electrician, are not necessarily this experienced in business.

In my view there's no line between such a vendor, and an individual who happens to be on the payroll. There might be legally, but they are equally entitled to payment for their work.

I'm sure neither you nor Thomas are ones to screw people over. But I think there's too much self-absolution of responsibility in startup circles, and your posts initially seemed to talk that point of view.

It boils down to being a decent person and stopping a venture before puting other people in financial jeopardy. Don't cry over the venture capitalists losses. But do make whole the people who have worked hard for you, whether employed or not.
I had exactly such a collection of DOM utility functions and was glad to give it up. For example, rooting around in element.className was never very enjoyable. Also, the site does not show handling null cases which adds more code.
I take it you have never encountered a trough urinal?
Lenovo-Motorola deal: For Google, it's still all about the patents
No, it is probably not. People have weird ideas about how much random web bugs are worth. Big ticket bugs are easily monetizable, and/or attack a huge install base with a very slow patch cycle. People hear about 5-6 figure bugs, but those are typically reliable browser clientside RCEs.
The Bad:

The premise of the examples list seems a bit disingenuous.

Very few of these things take into account the full convenience of jQuery. It's much more than saving a couple lines of code or knowing the native way to accomplish the most basic version of a task. jQuery's real benefit is preserving simplicity as your needs grow more complex.

Right off the bat I feel like the getJSON[1] example is a bit simplistic. Almost anyone using ajax needs to serialize data, handle errors, prevent caching, etc. jQuery has thought about all this[2].

Don't get me wrong -- most of my work has been without jQuery, but that means I know exactly how much work it is.

The Good:

The format is a nice way to show people (who really don't know otherwise) the native JS plumbing.

"The number of people who don't know that jQuery != Javascript is too damn high". So to help combat that, I really appreciate the idea behind this site.

It's great to show side-by-side how jQuery isn't "magic", since many people seem to learn jQuery these days without even knowing the first thing about Javascript, but I just think it should be presented with a slightly different premise.

[1]: http://youmightnotneedjquery.com/#json -- side note, why did they set the handler after the `send`? It seems like that could cause problems if the result was returnable quickly, such as from cache, though I haven't tested it.

[2]: http://api.jquery.com/jQuery.ajax/#jQuery-ajax-settings
Thanks for traversing the bounds of space and time and posting this blog post from the year 2018 when IE8 is no longer supported for enterprise.
Mint.com will see your bitcoins now
You lose dependency on a monolithic library which creates vertically-stacking dependencies and library conflicts. By ditching it, you gain the ability to construct your app out of loosely-bound components supported by independent developers.
Etsy’s Culture Of Continuous Experimentation and A/B Testing
I think what 'schiffern means to say is that 80% is farmed in corporate fashion, even if not literally by corporations. The families you're talking about have generally taken big loans to buy (or hire) big machinery and big fertilizer for their big farms. Some of that is the market talking, but much of it is big ag companies like Monsanto ensuring that corn and other subsidies stay in place [0], and their sharecro^H^H^H^H^H^H^H^Hcustomers can only farm in the manner that funnels all profits to the ag company.

(Of course there are other family farmers who aren't like that, but they farm a small fraction of the acreage.)

Apparently the Farm Bill that just passed the House is supposed to change this situation somewhat, but I'll believe that when and if I see it over the next decade or so.

[0] http://www.yale.edu/sustainablefood/S9256YSF_farm_bill_s.pdf...
Interesting. I came up with precisely this during a "social app for the masses" thought experiment. Inspirations were the positives I've observed with anonymous commenting systems and the "secrets" pages I think I first saw in the local City Paper.

Follow-up thoughts were:

- What percentage of users would simply take it as an opportunity to be anonymously nasty to each other?

- In larger sharing circles, would users take to using "tripcode" type images or signatures in their shares to actually fight anonymity.

- How do you actually monetize such a service? As a deeper source of sentiment? A window into the things people want/think, but won't demonstrate publicly?

- If sharing user produced text, how anonymous could it actually be? Speech patterns, capitalization, punctuation and whatnot is all very telling. It would be an interesting application of NLP to anonymize those tidbits without changing their meaning.
People will discount this a pointless and "not enough". do something like this everyday for a month and you'll see that this type of exercise is very effective.
In a squatting position, your feet should be flat on the ground (both heels and toes) and your upper legs should be touching your lower legs. Are you sure that your form is correct?
document.title.replace(“You”,”Your JS library”);
No, please no. If size is an issue for some reason or you want to have no dependencies you can use something like http://zeptojs.com/ and just embed everything in one minified file. If you do things right only the functions you are actually using will get placed in there as well.

Do not reinvent the wheel to solve problems that can't be solved in much cleaner and nicer ways. Managing dependencies can be annoying, but we all bite the bullet for a very good reason, because reusing solid well tested code is a good thing.
Yeah, if heads-up computing fails in this iteration (and I suspect it will in this iteration) its not going to be aesthetics it will be because no one can build a compelling use case for the price. Privacy/Social-Contract concerns will probably worsen that, but I really doubt they will be sufficient on their own.
The important part of ditching jQuery isn't the load time, it's aiding the transition from monolithic libraries to loosely-bound components.
Followgen was the shit. RIP

Joined your mailing list -- I like the hustle and impressive background
craigslist is a perfect counterexample. I'm not sure if this will be true for snapchat, but network effects probably dominate.
right off the bat its wrong, IE8 doesn't include JSON support unless you're in strict mode.
That's exactly what it is. A new way of interacting with Facebook. They had to release it separately because it's too big of a UIUX change.
Quicken is a single-entry ledger, and therefore by nature doesn't handle non-currency and foreign currency assets properly either..
Where does it say Sass support? I am not seeing it.
Relationships and Computational Spaces
For me the worst thing was the way it handles multiple devices -- AFAIK when there are few clients with the same priority connected, the server delivers messages completely arbitrarily, usually only to a one of them and based on some crazy criterion like the last connection time; not to mention that the context is always lost. I ended up using SSH client and irssi :(
An article about my statup!
This check is required in both cases. el.outerHTML assumes that el is not NULL (which it could be as a result of getElementById, for example).
You have it a bit backwards, IE8 doesn't include JSON support when you are in quirks mode, which no modern application should ever be in.
Are you animating the transform/opacity properties and only those? That's the general secret to smooth animations on web - they're GPU accelerated, everything else requires a call into the browser's layout engine on every frame.
List of wars launched from 2011 onwards
I wouldn't doubt that. Psychiatrists play some horrific games with their patients that border on criminal (and likely should be criminal). These days, a patient that is difficult is simply dealt with in the simplest possible way: drugs. If that one size fits all solution should cause problems or not work, I wouldn't put it past any psychiatrist to commit their difficult patients, especially ones with a history of problems. Most of the time, they won't even bother with a diagnosis, even after years of prescribing medicine. In many ways, it's quite scary, and undoubtedly people that need the help are not getting it while people that don't are being drugged and strung on for the psychiatrist's profit.
InMobi Launches Its Native Advertising Platform
Who says that you have to be able to mock C? Not every class should be mockable. In case described by OP, why would we want to mock cache anyways? In most cases singleton is used as a global state that can be easily accessed from all parts of the app without explicitly passing the state obj. We are dismissing a useful technique (singleton) based on requirement, that is not applicable to this technique.
I failed to see the practicality of the app.
No. Figuring out how to post short bits of text on a website is not a difficult technical problem. All of the "hard" problems twitter has solved came later as a result of scaling up to millions of users and hundreds of millions of bits of text.
Interesting to see that the "Tasks" of the Android library are pretty similar to JS Promises, and the Futures and Promises of frameworks like Akka. All of which do help simplify and structure concurrent code.

There are people trying to play with Akka and Scala for Android as well, though it's an awkward fit: Scala's run-time library is large enough to strain size limits on an Android app. (On older versions of Android, pre-Jellybean, you need to have Proguard evict unused methods and classes just to get something small enough to fit.)

That said, using with the tools of more modern JVM-based languages can tighten up your code in all sorts of ways. An experiment along those lines is here:

https://github.com/rst/positronic_net
http://rst.github.io/positronic_docs.html
"most people compare themselves to the richest people today"

This is insane!

People compare themselves to their peers - NOT to the richest people. We are envious of our successful friends and family members - particularly our brother in law ;)

Whether Zuckerberg has $1B or $5B or $50B makes literally no difference to us.
Someone on the black market will almost always pay more than a company. The real value in responsible disclosure is typically from a consulting contract that may follow the report. Their leaderboard list also seems like a good way to build credibility in the community as well.
This never used to bother me either, but there are certain things that once you've seen, you can't unsee.

Smiling people is one of them. If your marketing site has pictures of smiling people on it, I am immediately turned off. Look at the billboard on your local subway system. Ads for dentists, graduate degrees, Trident gum, upcoming plays. 9 out of 10 of them have a stock photo of a smiling person, presumably unable to contain their enjoyment of $PRODUCT.

In very rare cases, say, for a Meetup group, or a bike tour, will I see pictures of smiling people that are actually organic. That's fine. It's when they use stock photos that it insults my intelligence and makes me feel like "marketers lying to take my money". The photos aren't even of people paid to pretend to enjoy the product, they're just sub-licensed from Getty. What it tells me is they're more concerned with sales driven by emotion than making a substantive first impression.

To test this, I just thought of the most boring thing I could think of: enterprise resource planning. The first marketing result on Google is this, complete with smiling person:

http://www.microsoft.com/en-ca/dynamics/erp.aspx

The best salespeople in the world make you walk away thinking you got a great deal, that you got the upper hand. When I see these blatant plays for emotion, I walk away disgusted.
Nope, and since it's a minor point I just fixed my post.

The landowner is less important than the entity in control of what actually happens there, which in industrial farming is generally not the landowner but the seed, fertilizer, biocide, machinery, agricultural education, and financing institutes that they are beholden to.
The "makes code easier to read" thing is easier if you have a certain style of programming. Compare (a trivial example):

bool isCommentSpam(int id, ICommentCache commentCache) {
return commentCache.getCommentById(id).getScore() > THRESHOLD;
}

bool isCommentSpam(int id) {
return Cache.getCommentCache().getCommentById(id).getScore() > THRESHOLD:
}

In the former, you make the fact that the method uses the comment cache explicit. If you were to have another method that deleted a video (and all its associated comments), it would have to ask for a comment cache explicitly in its signature. This would make the fact that these two methods interact with each other explicit and make reasoning easier.

This is perhaps less important than the ease of testing, etc. that you get as well, but I find that I work better with this style.
Could you elaborate on how jQuery creates vertically-stacking dependencies and library conflicts by itself?
Criminal Record Database Site Shuts Down After Online Leak
Actually, neither the hacker nor PayPal has presented any proof whatsoever (there is as yet no proof that the hacker even had the last four digits of the card number, and if he did, there are plenty of sources to get those from).

Either could for all we know be telling the truth, but if you find yourself automatically taking the word of a known thief over that of a legitimate company, it's time to stop and re-examine, not only your conclusion in this case, but every aspect of the thought processes you use for such things. The hacker had several possible incentives to lie, and I'm sure you'd be able to figure out at least some of them if you stepped back and looked at the question objectively.
Why managed code is safer.
Parameters and Bounds in Rust
Adobe is really persistent about updating
I’ll give it a shot, why not?
Interesting. How do you compare salted hashed email addresses?
A LOOK INSIDE DESIGN AT ADOBE
Nintendo wants to become some sort of healthcare-monitoring company.
Using Bootstrap pretty much meant that you had to use LESS, now you can choose between Sass and LESS. The differences are not that big, though.
I'm not saying people would accept this. Most people are selfish, craven, and ignorant. What I am saying is it is immoral to require standards of production for your own citizens, but allow free trade with nations that lack such standards.
I don't think this is the place that you would send your criminal plans and ideas, I think that it is a place where you can discuss things that might be embarrassing or get more objective opinions. There is still the potential problem that one of your contacts has no other contacts and can therefore guess pretty accurately whether it is you or not. There is also quite a bit of research on de-anonymizing social networks that might make this less private than some might think.
That's an awful lot to dig out of the word conglomerate.
South Korea Fines Google $196K For illegal Data Gathering
if this is the same scientifically proven 7 minute work out that was making the rounds a few months ago it's results were based on basically going hard enough to make yourself puke for the whole 7 minutes.

If you're not doing it at sufficient intensity it is probably fairly pointless.
So anonymous vaguebooking? Not for me, I get enough of that on Facebook where there's actually an identity to semi restrain people.

(May totally be for you, of course, I'm not value judging here. Just... I am absolutely not the target market here, I think.)
Articles like this miss the _true_ genius of jQuery – that it basically wraps all DOM operations in a maybe monad. You get null safety for free.
>Are you really attempting to equate slavery with the wealthy paying higher taxes?

Equate? No. But there are of course similarities.
Concept Art Hints at the Awesome Future of Drones
I can relate to this as a developer. At my agency, the technical team is often brought in later-on in designing a solution, and I find myself not having any base understanding of the project--like why and for who is this being developed. As a result, it's hard to have motivation to work on a project when you lack the why's of what you're doing.
YC funded a startup (Double Robotics) that competed with a YC partner's co (Anybots). Just apply.
If Segways are still being sold [0], doesn't that mean the market is big enough to sustain the product?

0: https://store.segway.com
I can't even count the times I've actually heard this argument from my right wing family members.
An unexpected invitation from North Korea
I should probably register pleasedontusejavascript.com
It's a trivial example and I wouldn't focus on it too much.

It's not that peculiar -- instead of parsing the same character twice you simply return the value that you parsed or None. My inspiration was from the CLHS predicate function, DIGIT-CHAR-P [0].

The real point I was making is that Python has warts that make writing idiomatic code impractical in some situations. I suggest that practicality take precedence over purity. There are some situations that lead to non-idiomatic code and that's okay.

[0] http://clhs.lisp.se/Body/f_digi_1.htm

Update: forgot the link. :)

Update update: Perhaps peculiar to Python because all values of integers are not False except for 0 whereas in another language that doesn't have this wart, anything that isn't False is True... even 0. In other words, anything that isn't False is True. :D
#1 is very true. But exceptional programmers are also extremely rare birds. To the fact that it's quite plausible to expect that the average company trying to hire one won't be able to. And even if they do manage to find one, keeping him may prove challenging and arduous.

Given this, having a mediocre coder whose managed to ship finished projects is worth many times the mediocre coder who hasn't.
> Three new templates: Blog, Cover, and Dashboard.

Where can I see them?
yah, seriously. Half a million dollars, that's the standard to destroy large supplies of water? That's not a lot of money to tap that source if it was ever really needed, but let's just completely destroy it instead.
If this was something I could load up with ease on my iPhone and then beam to airplay with littl fuss, then I'd use it.
In the examples here, under custom components: http://getbootstrap.com/getting-started/#examples
The question at hand is, are fallbacks necessary anymore for the browsers we are targeting today?
Why everyone in every industry should use the Refresh App
>pets = ['Dog', 'Cat', 'Hamster']

>for pet in pets:

> print('A', pet, 'can be very cute!')

This may be nit picking but I prefer output like this:

print 'A %s can be very cute!' %(pet)
In addition to what has been said by others, the Rails asset pipeline supports Sass out of the box. Now Rails developers can use Bootstrap without bringing in third-party LESS support into Rails.
Make your mobile apps Better. Eliminate 1-star Reviews
Saying 'scientifically proven' with no about page or justification is like saying 'healthy'. Might want to rethink that copy...
To say nothing of the fact that glamour can be used - and IS used - in lieu of money. Associating with movie stars, successful businesspersons, so on, is it's own reward.
Fantastic point. Abstractions can be dangerous because they often aren't developed right.

But that isn't the case here. When something like jQuery comes along, hiding so many gory details, and has been tested to death both in development and in production use all over the world, we are all better off because we remove so much failure surface area from our code.
It is easy to think that but I think that isn't the case for a few reasons:

- You only need one person to report it, and so if Nefarious Nigel has found it and is planning to use for profit, then Sweet Sarah find it and reports it then it worked. I imagine this is the case for the majority of bugs (but can't prove it).

- $5000 isn't in a different order of magnitude to Google's rewards, and they paid out several million dollars. This demonstrates that it does motivate people but also that adding a 0 on to that would likely have a far larger impact on revenue than Nefarious Nigel and his evil plans.

- I think a large number of smart people would (rightly) be scared about taking the black market route, but are motivated when they know their isn't a legal risk. Or put differently the risk to reward ratio ("pot odds") becomes worth it for this value for legal prize.
Transitions didn't end up being supported until IE10, which wouldn't jive with the IE8+ baseline the site proposes.
As a professional Athlete, I'll tell you right now, 7 minutes isn't enough.

This will increase happiness and a general sense of well being for about 3 and a half weeks 'til your body adjusts to this level of 'stress'
(because it's the same routine every time)

The design is awesome. I could see a interface like this being very useful for elementary yoga poses but this is a far call from an AMAZING work out.
To un-bury the lede, his answer is "clarity."
Thanks scrabble. Glad you like it :)