skysight-inc/HackerNews huggingface dataset:
We've had good luck with Percy. It was a few lines of code to have it drop HTML+static assets to them, they take care of screen shots. It takes screen shots (HTML) via our normal test suite, so we didn't have to write any new tests.

It shows up as a check on every merge request we have from develop->master, and any visual differences get a manual check. It works great, even on large refactors!
Story says Forbes and Google had signed an NDA prior to meeting with Google, unbeknownst to reporter. Reporter published confidential details and Forbes unpublished reporter's story, which reporter is unhappy about.

Reporter appears to be deeply naive about the ramifications of Forbes violating an NDA.

Reporter also thinks their axe to grind is against Google, when in fact it is against Forbes if anyone, for being a "news" org that signs NDAs.
Yes, technically buying a stock makes you a part owner of that company. But if the stock is already on the secondary market, you're simply purchasing a piece of ownership from someone else that already exists. This is not an investment in the sense of directly enabling something in the real economy to happen that wouldn't have otherwise (eg. venture capital). Sure you're providing liquidity to a current shareholder, but that's a fairly marginal benefit, and selling your shares will involve taking an equivalent amount of liquidity. This is no more an "investment" in the economy than buying a second-hand home.

The original comment was implying that rich people contribute to the economy by investing their spare savings back into it. I'm not claiming that there's no benefit to buying secondary stocks and derivatives on them, just that this is not even remotely the same in terms of creating economic growth as actually investing in creating new business opportunities and such. It's kind of like saying that trust fund kids who don't work contribute to the economy by spending money. And often this "investment" in the stock market is the mere fueling of bubbles.
Gary Bernhardt has a recent screencast on creating a compiler

https://www.destroyallsoftware.com/screencasts/catalog/a-com...

Not free, but his screencasts are excellent, so worth a look if you see a topic that interests you.
This is a byproduct of HSBC's deferred prosecution agreement with the DoJ... They are overly cautious on pretty much everything.
I always thought it looked like Rutt-Etra synthesis, which often has similar "raster line" effect.

Original hardware (1972) w/ good example of the effect (2nd image down): http://www.audiovisualizers.com/toolshak/vidsynth/ruttetra/r...

Minimalist example of the effect: https://imgur.com/E5tfUuQ

(webgl tool used to make that example): https://airtightinteractive.com/demos/js/ruttetra/
I don't think Parrot has been used in some time. Now P6 has the Rakudo distribution using the MoarVM I think. It's always confused me a bit.
Eh it's not really a general purpose reddit clone, it was written by users of /r/anarchism as an alternative platform for discussion because they lost faith in the reddit administration. You can see this in the design of the site, with a larger focus on democratic decision making and an intolerance for any bigoted or racist communities. If voat was the alt-right's reddit alternative then raddit is the lefts.
Firefox 57 has its share of detractors among the HN crowd, particularly those who want XUL extensions to continue to live on. I am not in that camp; I think Firefox is fighting for its future, and I like that my browser of choice is closing the performance gap with Chrome.

The 57 release is chock full of great features and performance optimizations. Ehsan Akhagari manages a critical initiative, called Quantum Flow, and he publishes a weekly newsletter that chronicles performance improvements in Firefox on his blog [1].

In the recent newsletter [2], he mentioned "Quantum DOM Cooperative Threading", a feature that has landed in Firefox Nightly, but is disabled for now so that issues can be fixed. To quote Ehsan on the project's goals:

"... this past week the first implementation of our cooperative preemptive scheduling of web page JavaScript, more commonly known as Quantum DOM, landed. The design document describes some of the background information which may be helpful if you need to understand the details of how the new world looks like."

This combined with other efforts -- such as de-prioritizing background tabs, event queues, and lazy loading -- should significantly improve Firefox's perceived performance.

If you haven't given Nightly a try, I suggest that you do.

1. https://ehsanakhgari.org/blog

2. https://ehsanakhgari.org/blog/2017-09-01/quantum-flow-engine...
Wait, paying for resources and labor is "negative for the world"?
It's not so much about influencing as it is about disrupting. Putin's goal is to make democracy stop working.
First in the countries of the former Soviet Union, especially Ukraine, and Georgia, then outward.
I had an ultra 10 in my bedroom closet and it was impossible to sleep with that thing on. But I don't think it was much worse than HP 9000s or IIRC DEC alphas. Feeling nostalgic now.
It's worth mentioning that Pyret followed this path. It was originally a Racket #lang. Once we got the design off the ground and decided to primarily target the browser, we wrote a new implementation in JavaScript and Pyret. The tools in Racket (including ragg [http://docs.racket-lang.org/ragg/]) were invaluable in getting started quickly.

This archives the state of the system when we made the switch:

https://github.com/brownplt/pyret-lang/releases/tag/pyret-20...

Some things, like the grammar (https://github.com/brownplt/pyret-lang/blob/5f22ec7c8affde15...) have survived largely intact from that prototype for years.
For Rockefeller, there is Ron Chernow's.

There is also this book : The Tycoons: How Andrew Carnegie, John D. Rockefeller, Jay Gould, and J. P. Morgan Invented the American Supereconomy Reprint Edition, Kindle Edition
by Charles R. Morris

Links:
https://www.amazon.com/Titan-Life-John-Rockefeller-Sr-ebook/...

https://www.amazon.com/Andrew-Carnegie-David-Nasaw-ebook/dp/...

https://www.amazon.com/Tycoons-Carnegie-Rockefeller-Invented...
Personally, I turn off icons in apps that allow me to, and stick with words. Mobile is sort of a user experience hell for me; touch screens just don't seem to work reliably.
It would just mean that manufacturers were expected to account for the entire lifecycle of their product. Currently you can flood the world with cheap, disposable junk, profit handsomely, and leave everyone else with the waste disposal problem. If use of new plastics vs recycled plastic were penalized or taxed it could have this effect, as a result of a more rigidly regulated civilization, rather than a collapse.
Therein lies my problem with Forth. Yes there is a ton of power, but that is inaccessible to a lot of users. I know I can look at Jones Forth & MeCrisp, but I honestly couldn't see where to start. I'd like to see a tutorial start with either an assembly or C base and then teach Forth fundamentals such as how to start your dictionary and choose between direct/indirect threading and how to implement each. I'm always curious how so many Forth users got to that stage.

Edit: It looks like Snabel is a Forth inspired concatenative language written in C++ with some perl like features. That's pretty cool. If you ever get the chance I think I'd enjoy it if you made some video tutorials explaining the design and some of the code choices.
It was built by anarchists to be an explicitly anti-capitalist community
Google has >70% market share of ads? In which universe?

You don't seem to understand the definition of monopoly...
This Missile Could Reach California
The few that allowed OpenID 10 years ago did let you delegate your auth. OAuth and OpenID Connect killed that.
Morpheus DataFrame Charting API Released
That book is not for the faint of heart. It gets deep fast haha.
Dwelling in the past is a waste of time, but so is living in the future... Focus on what you can do now. Today. Otherwise, it becomes too easy to put things off for Future You to deal with...
The only thing Zuckerman is getting out
of this is freedom from the money-losing
paper’s liabilities, which may run in the
$30 million range.

Someone else, however, is willing to take on those liabilities (along with some other goodies), so, obviously, the newspaper is not worth nothing.
Obviously AI could be used to kill people (see last episode of Black Mirror season 3), but can we possibly do about it? Tell people to not research AI? Good luck with that.

I hope some of that $600b in defense spending is being used to counter any sort of AI killer robot threat. But I do think the threat is overblown. AI is pretty damn underdeveloped right now.
I can actually speak from expertise on this! I've done fasting for the last five years (daily, eating once between 6-9PM), but this advice mostly comes from endurance road biking.

You can find "Salt-Free Salt" products in most supermarkets, typically in the spice section, it's a niche product for people on very low sodium diets. I believe the biggest brand name is "No Salt" -- these products typically contain potassium chloride, calcium, and some magnesium salts. Because of this, they're an excellent hack for athletes, anyone operating in extremely hot weather, and anyone looking to start a fast.

To make a (more or less) isotonic solution for hydration, add one teaspoon of the potassium salt and one teaspoon of normal salt per 1L of water -- this will give you a solution with a balance of sodium, potassium, and small amounts of magnesium and calcium that's around 0.9-1.0% salinity.

Personally, I adjust my diet to include slightly more of the potassium salt.
>Eventually Ether will be ERC20 compliant.

Citation?

Ether is privileged on Ethereum. It's what mining gets you, it's what transaction fees are paid in, if proof-of-stake comes around, it will be what's staked, and any transaction can include some. I don't expect any of these to change.
Hiring contractors is a different, but if you skip over an experienced JavaScript developer for a W-2 position because they aren't familiar with React, you're going to miss out on a lot of great employees.

You'll miss out on people like me who refuse to play that game. I don't expect to be fully productive for the first few weeks on the job and I'm not working through the weekends to try to be. I also don't expect anyone I hire to be fully productive until they get familiar with our stack.

It's completely absurd to put the burden of training completely on the employee. Culturally we need to stop accepting this.
I think an interesting reflection when considering the config setup difficulties of Webpack are the so-called 'zero-config' projects like;

https://github.com/insin/nwb

https://github.com/saguijs/sagui

https://github.com/mozilla-neutrino/neutrino-dev

https://github.com/facebookincubator/create-react-app

They help frame this domain's perspective on the timeless tension between usability and flexibility - ie am I prepared to sacrifice some configuration options in return for being able to get quickly setup?

Clearly the answer in a lot of cases is going to be 'no', but nevertheless seeing how difficult it can be to find that sweet spot between usability and flexibility might help one better appreciate the value returned by those difficulties.

Personally, I've found the commitment to stick to the conventions enforced by Create React App to have been largely beneficial (at least so far (in one project)). And I've been surprised how willing and able I am to creatively work within those limitations.
In my experience it's pretty easy to find non-toxic reddit communities. Most smaller subreddits for specific things are actually pretty nice.
Indeed there is a great deal of joie de vivre to be found within the music.

However I find it very difficult not to listen intently to Bach. And I mean that in a good way, but disqualifies his work from being my "working background" music. My pick for programming music is the complete Mozart symphonies. They're also works of genius, but I can be in their presence without my mind being constantly drawn to them and away .

I also go for the Renaissance lute works of John Dowland. In many ways the pop music of the day (and noticeably less sophisticated than the baroque that immediately followed) this somehow puts me in the right mood for UI design.
With Sundar Pichai in place as CEO, anyone who criticizes Google will be labeled an alt-right racist.
> there isn't a lot of long term data on how well they hold up yet.

Whats your definition of long term? 26 years[1] is definitely getting there for me.

A part of the reason for that first farm being decomissioned is because new generation turbines are capable of generating more energy than the entire farm[2]. So maintenance costs per kWh are higher than the new gear.

[1] https://en.wikipedia.org/wiki/Vindeby_Offshore_Wind_Farm
[2] http://www.4coffshore.com/windfarms/dong-to-dismantle-vindeb...
I second this.

I had good luck with suggested resume format of company project I worked on description, and what I did for them on said project. I put together a "portfolio" of screenshots of things I worked on with a description of what I did as some projects were behind a login and the public didn't have access (I created this graph of power usage using highcharts......)

highlight the problem solving skills.

I have to sort through a lot of resumes at my current job and sometimes I honestly can't tell what they worked on. If I sense enthusiasm, and some experience with what we're looking for, they go on.
I watched both movies. Tarkovsky's version is my favorite but I grew up with Soviet cinema so maybe that's why (though one can argue his films are so outside the norm with Soviet cinema that it wouldn't matter).

One of the keys to Tarkovsky's movies is that he is concerned with human relationships primarily. Romantic relationships, parents and children, etc. Even when he directed "sci-Fi" movies, they were never about rockets, aliens, shooting, explosions.

This quote from the movie, illustrates that well I think:

---

We don't want to conquer space at all. We want to expand Earth endlessly. We don't want other worlds; we want a mirror. We seek contact and will never achieve it. We are in the foolish position of a man striving for a goal he fears and doesn't want. Man needs man!

---

I remember watching this movie and being disappointed because I expected more sci-fi stuff. Same thing with Stalker, his other sci-fi film. Only after seeing The Mirror (my favorite of his films) started liking his other movies.
TBH, regardless of the NYT and their recent "red-scare", I'd be concerned with using them on sensitive systems -because either knowingly or unwittingly they could have FSB moles working for them.
> But if they're just calling you names than who cares?

People are very social and, for better or worse, social media is a direct extension of the social lives of many people. "Turning it off" can be the same as cutting out an important part of their life.
Ironically HP/UX may nonetheless outlive Solaris - the claim of its imminent demise being the event that provided the excuse to de-support Oracle software on HP/UX.
An interesting take on transducers is that they're just functions that return lists

transducer : a -> List b

with one additional caveat: they can contain internal mutable state.

For example the map transducer just takes in a function and returns a modified form of that function that wraps the result in a single element list. The filter transducer takes in a predicate and returns a modified form of that predicate that returns an empty list or single element list of the argument when the predicate evaluates to false or true respectively.

The take transducer is what requires state (and indeed it is implemented with mutable state in Clojure in the form of an internal counter). That means no reusing stateful transduced reducers otherwise you'll find it's already "exhausted." In this case just do the same thing as the map transducer on the identity function until the internal counter hits the number of elements specified.

Composing the transducers becomes just flatmapping/mapcatting one over the result of the previous one (Kleisli composition for those familiar with Haskell).

Running the transducers on an actual structure requires an actual reducing function and consists of first passing an element to the transducer, then reducing over the generated list with the reducing function, and offering the reduced result as the beginning accumulator for the next element that gets passed into the transducer.

See https://stackoverflow.com/questions/26653829/how-is-a-transd... for where I first learned about the fundamentals behind this.
I recently began bodybuilding and have been relying on canned tuna for protein. I eat other sources, but eat at least 1 to 2 cans daily.

Is the plastic worse than the mercury?

What would be a healthy, affordable, and easy to prepare (this is very important) alternative?

Also, is canned tuna a US thing? How often do you consume canned tuna?
I don't get why I am seeing a mobile web site when I am using a computer.
The reason, at least to me, was implicit: Because the word itself is a signal of bullshit and is likely to raise flags for many people doing the hiring.

There isn't anything more concrete than that. YMMV. In this particular case, it rings true to me.
"Baseload" power is an outdated concept, a relic from a model of generation and distribution that is rapidly disappearing. Here's what the chief economist of the American Petroleum Institute says about it:

"Baseload is kind of a historical term. It’s not really relevant to how electricity is produced today…What you need is dispatchability… and [coal and nuclear] are far slower when you compare them to a lot of the technology natural gas plants have."
Startups "pivot" because they failed in some way.

Pivoting your career can be construed as having failed somewhere and needing to find something else.

In the context of a career, phrase it as evolving your skills to match market demand. The very people who "pivot" resonate with will immediately associate it with failure.
Xenon poisoning. Nuclear reactors are not meant to be throttled outside of a narrow operating band, and xenon poisoning can result from attempting to throttle down to very low power output configurations. Xenon poisoning takes ~7-9 hours to abate due to the half life of xenon-135.

https://en.m.wikipedia.org/wiki/Xenon-135
Microsoft is clawing it's way back into the agile stacks as a way to sell it's cloud services to small shops. I don't think Oracle really aims for startups or less than $10mil/year companies right now.

They sell on the golf course, not the meetup or con presentation.
ICO is like stock without the regulation.

You offered it without any promise and they buy it. You sell it all so the price goes down and those buyers lost the value.

Stock has a lot of regulation based from the many fraud cases. ICO backed by digital currency doesn't have regulation so it's like 15th century when the concept of stock appears without any regulation all over again.

Resulting a lot of abuse and fraud.
> The Kremlin hacked our presidential election

Stopped reading there.
Note that this blog post was written in 2006.

The other major model for multi-threading is known as message-passing multiprocessing. Unless you're familiar with the Occam or Erlang programming languages, you might not have encountered this model for concurrency before.

Two popular variants of the message-passing model are "Communicating Sequential Processes" and the "Actor model".

Why would you want to learn about this alternative model, when Pthreads have clearly won the battle for the hearts and minds of the programming public? Well, besides the sheer joy of learning something new, you might develop a different way of looking at problems, that'll help you top make better use of the tools that you do use regularly. In addition, as I'll explain in Part II of this rant, there's good reason to believe that message-passing concurrency is going to be coming back in a big way in the near future.
The link was submitted pointing to the mobile website.
For the dragon book, the first edition is significantly cheaper. Is there anything in the new version making it worth over 10x as much?
Hey Michael,

I'd like to chat over coffee, please send details @

(let [email-address [144 133 209 149 144 145 152 136 144 145 209 156 151 144 150 191 152 146 158 150 147 209 156 144 146]]
(->> email-address
(mapv #(char (bit-xor % 255)))
(apply str)))

Cheers
- J
With that name so close to Reddit, I expect you'll get a trademark infringement notice shortly.
and ex-CIA employees work for Cisco...
> I'm sort of banking on that. I expect our landfills will be mined by junkers.

I'm sorry, but all you're doing in reality (whether you realize it or not) is finding some vague resemblance of a justification for our irresponsible culture. I would either try to do something to address the problem or just avoid trying to keep up hopes like this. It only makes people feel better about not helping without actually solving anything.
With respect to code documentation, I am self-taught, and use thorough documentation because I feel it both reinforces my intent and gives me the experience of describing it to someone else. I get the benefits of teaching, while also sparing my S.O. hours of listening to me rant and rave about things she isn't interested in.

I dont have a mentor, so this has helped tremendously.
Check Goulet Pens (https://www.gouletpens.com/) --- there should be a fair amount of information around there and they have a great series of YouTube videos.

Recent Parker fountain pens are pretty meh, in my opinion. Pelican has a good line, as do a number of Japanese makers (Pilot and Sailor are two). And here's my ad for my favorite current American maker, Franklin-Christoph (http://www.franklin-christoph.com/). If you have a pen show nearby, they'll probably have a big booth where you can try all of their pens, all of their nibs, and get one tuned by their tame nibmeister, Mike Masuyama. Not terribly expensive, either.

Then there's a world of Chinese and Indian manufacturers. Whoo. Let's not go there.

You will find very few good pens involving wood---it's not a great material---in fact, none, except for kits from new wood turners. Those are cheap brass pens with an expensive decorative wooden tube glued on.
https://xkcd.com/1378/
Ask HN: How do you find what sites/services can help your business?
I see all these new y combinator companies/things people post on hacker news that would greatly help with various projects. For example, maybe I would like to use Stripe for my payments or Amazon S3 for storing data. But then there are less known companies like RankScience (randomly googled) that can help with your product. Is there a site that can help you find these more nuanced services?

I often read through new y combinator companies and think - oh I could use that, that would be useful. But I'm sure there are plenty of more established services that I just don't know about and wouldn't think to google but are super useful.
A guideline for determining trademark infringement is "confusingly similar". Also trademarks have scope and so operating in the same business/domain.

Unlike copyrights or patents, if trademarks aren't well protected they can be considered forfeited (Bayer's Aspirin is a pretty common example). So you could imagine Facebook or Reddit reacting pretty swiftly in the case of examples like yours or OP.