skysight-inc/HackerNews huggingface dataset:
> The higher the probability, the higher the entropy and the lower the information content.

Is this a known and/or understood statement? It seems to be saying a lot for so few words. Would love any other sources that could expand on it.
More about hopalong attractors:

http://www.fraktalwelt.de/myhome/simpiter2.htm

http://www.nahee.com/spanky/www/fractint/martin_hop_type.htm...
The young'uns here probably have not lived thru the Microsoft era in the 90s when "Embrace Extend Extinguish" was the operating motto and any Market where MS entered would send competitors quaking in fear.

They were late to the internet party and then under the disastrous leadership of Ballamer (mindshare wise, not revenue) they completely lost the plot.

Now they are indeed enjoying a resurgence, less evil, more relevant and surprisingly accepting of Open source software. How the world turns....
So when people say no one believes women when they say there are problems, and at the same time, there are huge public awareness campaigns, I have to point out the inherent contradiction involved.

Everything I see in the media is that there are not only huge awareness campaigns, but that when something does happen, there are also huge outcries about it.
Very interesting. Kind of how Apple was all about skeumorphism and went flat a week after Steve Jobs died.
There is no reason Boeing can't offer a non-decent contract without overtime or safety to non-union workers.

This is like saying Joe 401k is free-riding on Goldman Sachs because Goldman tries to find the right price while Joe 401k just takes whatever price is available.
What's the obvious part?
Show HN: GrapesJS Newsletter Builder
> but I think they didn't know about them?

They didn't exist at the time. cargo was built using lessons learned from other package managers, however.

> Why is clippy, like Findbugs, separate from the compiler?

The compiler didn't want to bloat its lints. Being out of tree let us iterate quickly. It lets us work on extremely useful lints which as a side effect have false positives (there are a lot of patterns it catches which might be buggy but sometimes have legit use cases that are hard for clippy to detect and ignore). It lets us add controversial lints. In general a separation between the "core" lints (which everyone usually agrees on passing, and cover a small set of bare-minimum issues) and the clippy lints (which not everyone agrees on, and cover a wide range of issues which don't always apply to your codebase) is nice to have.

There are many reasons to not want to run clippy, one of them being that's it's too strict/annoying. In Servo we can't run clippy because someone needs to go through it and update Servo over the thousands of warnings clippy produces when run on Servo (many of which are false positives). I occasionally do some of this, but clippy grows pretty quickly too so each time I do it there are new things. (I'm waiting for rustfix to mature so that I can automate a lot of this).

So, to me, clippy should be something you have to decide to use.

We do plan to make clippy part of the rust distribution (bundled with cargo and friends), it's just not happened yet since it's blocked on a bunch of things.

Clippy not being part of the default pipeline is just an artifact of its immaturity. It's still used by a lot of people despite not getting free publicity from being a default which is promising, though.

I don't see why there's much value being assigned to "first class" tooling in Rust. code coverage and clippy are a `cargo install` away.

> Most of these are fresh college/code-bootcamp developers but there are some rare bad experienced developers

There are a LOT of new/inexperienced programmers in the Rust community. You're right that there's still some selection bias, but Rust tends to be pretty welcoming. I've mentored people who've only done very basic programming in making Servo pull requests. Some of the sporadic clippy contributors are pretty new to programming.

> Why would you need metrics about how many lines+branches of code are tested?

I have never seen opposition to code coverage in Rust in that form. In general folks in Rust are happy to have more kinds of checks lying around.

It's not part of the pipeline mostly because it's a cargo install away. If your project needs it, it's pretty easy to make it part of your workflow.

There is an argument to be made that making it part of the pipeline will mean that more people will be driven to use it, which is great. You'd have to take it up with the tools team and community if you think this is something that needs to happen; I am mostly ambivalent about the idea.
I had this same experience with the original Angry Birds, also from Rovio.
I don't think you understand "substantial" in that context.

The fact there is a consistent 50+ year trendline of compensation growth is simply caused by a combination of productivity gains and inflation.

You'd see a 5%+ jump in a single year if a legitimate shortage existed.

https://www.bls.gov/lpc/prodybar.htm

2007-2015 : +1.3% (nonfarm productivity gains)

2007-2015 : +1.8% (manufacturing productivity gains)

2007-2015 : +1.2% (total compensation)

Notice how similar these numbers are? That is a sign of normal compensation growth.
Could you actually elaborate a bit more about how any of those pertain to the Spratly Islands or waters 100 miles off the coast of the Phillipines?

I'm genuinely asking, because my light familiarity with those documents is not sparking a connection.
Two reasons:
1. The practice of intelligence sharing makes the distinction between spying on one's own citizens and foreign nationals less meaningful. Collaborating with foreign intelligence agencies like five eyes is a convenient way to bypass the outdated legal framework around domestic intelligence gathering.

2. While spying on foreign nationals may be, within a limited perspective legal; performing dragnet collection on the private communications of millions of people may still be unethical and disproportionate to the U.S.'s interest. Not to mention a violation of the human right to privacy of these people.
Right, there are plenty of people who would be happy with basically Facebook and Gmail alone. And the cable companies will be more than happy to extract $40-$60 a month from granny that uses maybe 1GB of bandwidth from those two sites at best.

This puts say, Hacker News, in a very bad position.

As well as any new startup that wants to compete against the major players with billions of dollars.

Already there are people strong-armed into AT&T's DirecTV Now, which is zero-rated on AT&T's wireless network. With the pitiful bandwidth caps on mobile data, how can Netflix possibly compete with that?
The thing is, though, "creatives" don't always mean "ads" in this sector. "Creatives" can mean articles, or infographics, or illustrations. It basically draws attention to the fact that an "idea person" created the item. Limiting it to "ads" is a very narrow definition.

You're overthinking it. It's not akin to saying "electronic computer program"; it's akin to a programmer saying "code" as opposed to "software" or "an app." It's a building block, just as a piece of software often requires front-end and back-end development, the "ad" is in reference to both the creative element on its own and the mechanism that puts it there.
As a long time mario player, I was unimpressed.
Nintendo clearly doesn't have experience building F2P vortexes and it shows with the surprising introduction of "hey, your castle leveled up!"

EDIT - I didn't realize that the first 3 levels were only what's available. I didn't make it past the 3rd level.

-- this game has dozens of context switches in the first 10 minutes, not even counting the uninteractable tutorial (Even other endless runner games let you run and figure out how to jump by tapping without 4 text boxes).

I will agree that the levels are better designed than the average mobile game.

Maybe my tastes are just changing? I feel that Nintendo has historically innovated in gameplay with their Mario games but I just wasn't sucked in this time.

EDIT

context switches in the beginning about "connecting a Nintendo account" and later, for push notifications - "Push Notifications are important" > User presses OK > Allow Super Mario Run to send you Push Notifications?

What is a Nintendo account & why would I care?
What on earth would a push notification for a Mario game tell me? It doesn't feel polished to me.
In Brazil: some 15-20 years ago one power company (Copel [1]) began to spread fiber optics with the power cables. They began in the backbone, then inside cities, and so on, as they were expanding or maintaining their business.

Time passes and few months ago there was a spin-off using that infrastructure for telecom (Copel Telecom [2]).

[1] http://www.copel.com/hpcopel/root/index.jsp

[2] http://www.copeltelecom.com/site/

Great speed and reliability with a average price.
> If I was back at the start of my career, I would of dismissed this article and told the author to "toughen up".

I think this is the problem, until one works in a toxic environment it's hard to truly sympathize with people that do. How do we broaden our understanding of this phenomenon as a society?
Show HN: Ambient sounds for macOS
This is a mischaracterization of the Vietnamese press, Malay press, Philippine press, etc. I've seen plenty of articles criticizing the Philippine and US behavior in the South China Sea from these countries, and indeed the Philippines has for the most part stopped pressing their claim.

Mostly, Japan and the United States don't want it to happen. You'll see their bubble selectively translate and report on Thai, Vietnamese, etc press. I'm sorry you seem to be under the impression there's such a uniform voice.

The United States had hoped to build a uniform front and accusation against China, with the Philippines at the center.

That effort failed. And it's getting to be nearly a year.

In any case, you seem to take exception with the 'bubble accusation'. We can talk about that, if you like, but I would be interested in talking about the various declarations and treaties at the end of WWII.
"They also have no interest in the company."

Is that really true? Presumably they're being paid by the company. And, in a large enough company, these kinds of things would come up decently often. If the auditor has a few investigations in a row where they find against the company, wouldn't the company start looking for another auditor?
'Everybody is identical in their secret unspoken belief that way deep down they are different from everyone else.' - DFW (from IJ)
I'm thinking of trying to get a Pebble Time Steel now; I have a Time and had backed the Time 2. So far it seems very difficult to find a new one in Canada. I wonder what is going to happen to all that Bestbuy stock.
I have probably several thousand Whatsapp messages in Hindi typed phonetically in the Roman alphabet on my phone. Well, more honestly it's Hinglish, but still.
Like all App Store purchases, you didn't pay for the full game, you paid for access to an app id which points at mutable bits of data that you can't stop from mutating.
A film student let a thief steal his phone and made a film about it
Ask HN: I’m being bullied at work. What do I do?
Ask HN: I’m being bullied at work. What do I do?

This is a throwaway account.

I’ve been in a new company for 2 months now. I’m a developer and I’m being bullied by my Product Owner. I’m a direct to an Agile Coach and on top of us is the CTO. This is a tech company with around 70 employees and we are in Europe. The PO is a female and I’m a male.

On my first week, me and the PO had a disagreement during a Scrum Grooming. It wasn’t a big deal for me but it must have been a big deal for her. Since then I’ve been constantly questioned, bullied and I’m sure she bad mouthes me to the upper management and other senior people. I also know that she accuses me of being sexist (I’m a feminist and a LGBT rights activist). This week she screamed at me.

I know this person is perceived as aggressive by the rest of the company but she seems well integrated and she has a lot of pull with upper management. My team members are aware of the situation but they obviously don’t want to get involved.

I don’t discuss the situation with anyone with fear of being accused of trying to win them to my side. I only want the situation to go away. I’m afraid of complaining to my Agile Coach and/or HR because I don’t want the person in question to be confronted otherwise I think it will only make things worse for me.

I’m on a 6 months contract and I’m afraid this person will make sure I don’t get a full employment offer. I’ve been doing very well with my programming tasks so I know that’s not an issue.

I like the company and the paycheck is great. I’ve never been in a situation like this before. I live in constant fear of upsetting her. What do I do?
There was no "AI winter"; that's a myth. Well, or least a big exaggeration when used to explain why certain things are the way they are.

The main force which explains everything is the procession whereby mainframes were replaced by minis, were replaced by workstations, were replaced by microcomputers.

At each stage, the new wave of hardware started small, bringing in its own approaches, tools and languages. As each wave matured, certain software technologies made "the jump". Some didn't. Some made the jump, but their popularity was destroyed. Those approaches which started each wave had a certain edge, even if they were inferior. For instance, the BASIC language was very widely available on the first 8 bit microcomputers that burst onto the scene in the late 1970's, putting computing into the hands of non-institutional users for the first time. In computing ivory towers of that time, nobody considered BASIC viable at that time any more. Yet, because of this boost that BASIC received, riding the microcomputer wave, it still persists with us in the form of Microsoft's VB.

Lisp was very successful in the 1980's. However, it didn't run very well on microcomputers. If Lisp hackers wanted to make an application to sell on the mass market, the faced the prospect of their customers having to buy expensive workstations and minicomputers. So they did the obvious thing and re-wrote the logic in C or what have you, making it workable on an 8 Mhz PC with a meg of RAM. Once someone has "made it" by doing such a thing, they stop learning. Twenty five years later they are still telling the same story to new recruits about how they rewrote some Lisp thing in C to make it actually run, and made a business out of it, hence forget Lisp.

By the time the next wave of hardware gets to the point that it exceeds the previous generation in capacity and power, it's too late to try to revive most of the stuff that didn't make the jump. The people moved on to something else (or have even become irrationally permanent naysayers), plus other things have obviously changed in the world.

Lisp is doing very well all things considering, because of great expressivity and abstraction, machine independence and overall enduring value. Also, its adaptability: the ability to be reshaped into new dialects. Nothing that old has anywhere near the clout.

As far as the AI winter goes, basically the spiel is that certain funding money dried up for certain types of AI. Even if that is true, what does it tell us? That certain people were dependent on that type of money. They were dependent on it because their stuff only ran on institutional hardware; they were not able to wean themselves off the institutional teat and do something in the mass market. At least, not without changing toolchains.
Swedish has a few redundant "ch" sounds; k, sj, sch, skj and tj.
I'm 63 with a BS in Chemistry and MS in Environmental Systems Engineer. I was a student teacher of microbiology when I was in graduate school. I started coding fortran in HS about 1969 or 1970.

> I'm pretty knowledgeable about paid search and social but I don't think my Political Science degree has anything to do with that. To imply that someone's age precludes them from understanding paid search, mobile advertising, or social is the very definition of ageism.

I run 134+ branded sites (and maybe 20+ other misc sites) some of which do extensive search marketing (extensive for a university). I am a digital native as much as the next person regardless of age.
When you say right off the coast you mean hundreds of miles from the mainland coast? I think the US is fine with foreign vessels operating in international waters.
These may be the reasons that hiring managers give. But they are not necessarily the real reasons.

Most managers have trouble recognizing that their job is to make sure stuff is happening well, and not to be in charge. Older people are more likely to bring relevant experience and knowledge to bear on problems, and therefore to question authority. This knowledge and experience tends to be quite valuable, however it is easier for insecure people to discount it than to process it and incorporate the applicable bits.

The result is that it is more comfortable and easier for most managers to find grounds to ignore and discount experienced people than it is to find value in it. Which becomes a competitive advantage for those companies who "get it".
How Mark Zuckerberg Inspired Me to Jog Every Morning
Oculus Rooms and Parties is finally out (social VR)
How to Remember Every Name – An Easy Memory Trick
Chocolate and brie sounds delicious...I'm going to eat some right now. It sounds like a salty, chocolaty, creamy dream come true. I'm going to have some red wine with it.
In SBCL, type declarations are treated as assertions. If the compiler is sure the assertion is valid without doing runtime checks, it can remove them. The optimization levels are also taken into account (http://www.sbcl.org/manual/index.html#Handling-of-Types).
Balmer was good at what he did: making Microsoft lots of money.

Balmer ran MS from 2000 to 2014. Here's what the profits for that time period (since 2002) looked like:
https://www.statista.com/statistics/267808/net-income-of-mic...

So not incompetent, just focused on something else.
"unless you didn't need anything close to that competency in the first place."

I think that's a key thing to look at. There is only so much space at the top of the experience chain in most jobs. I doubt most companies need more than 1-2 senior software devs per 5 software devs.
it wasn't so long ago that nobody did this for tech, because we had a self-selecting industry that paid smart people very well, and those banker and consultant kids looked to us with a certain level of envy because we could naturally, seemingly effortlessly (not really), do what they studied years and years to do, which is make over 100 grand in your early 20's without really trying.
those days are almost over. the b-school invasion is in its 2nd decade now.
The power calculus isn't all that different from the one that requires American dominance at sea, worldwide. In both cases, a power (one global, one local) is asserting control over strategic assets and ultimately arguing that the arrangement promotes stability and is better in the long run for the little fishies involved.
They are asking for open floor plans? Is there anything young people won't ruin?
It is on free code camp's blog. So I guess they are advertising to try and pick up the star struck high school kids who want to work at google?

I just ran across free code camp a few days ago on reddit. They have an interesting pitch, learn to code then build a portfolio by building stuff for nonprofits.
> Through it should be noted, that all "important" lints are in rustc, clippy just provides more useful ones.

This is expressed pretty nicely, thank you. I was struggling to express this in my other comment. rustc has all the lints which:

- Everyone mostly agrees upon

- Have rare false positives

- Are of the kind you'd expect from a good compiler

It doesn't have 150 lints because 150 lints would be annoying, and would drown out the "important" lints. I work on clippy, and I find this distinction very useful. When rustc tells you to fix something, you fix it. Clippy lints help /inform/, and you may ignore them often. But you don't always need to listen to clippy. If I wrote a bot that fixed all rustc warnings I'm sure people would be fine with just blindly running it. I cannot say the same about clippy (not because of bugs), and that's a good thing.
Already filed, https://github.com/servo/servo/issues/14575

(I was going to the Wikipedia article on "Animated GIF" because I wanted to see how well Servo worked with animated images, and I knew I'd find one there. Sadly, it panics every time.)
> I love my Surface Pro 4,

I'd love one if I could put linux on it. or if I could buy an OEM pc without an OS (and yes I know there are some vendors that "allow" (just that word makes me cringe) you to do it, but it should be a right). If, by their own definition, it's "intellectual" (and not material) property, then if I dont use it I shouldn't have to pay for it.

If they want to sell Surface because it's an awesome product, why do they need to go out of their way to lock their software on it ? If it's so awesome, surely people would want to use it, right ? If the proverbial destination is so great, why do they need to lock their guests inside ?
Interestingly, everything organic is already powered by solar energy so by far, solar is probably the greatest energy source on the planet.

The Photosynthesis enzyme in plant leaves captures photons that are converted to electrons with energy stored chemically in carbohydrates. Animals eat the chemical energy created by plants as well as other animals. Animals use oxygen to oxidize the carbohydrates to create energy.
Here is a list of all currently supported Internet Explorer versions (green, yellow):

https://en.wikipedia.org/wiki/Internet_Explorer_version_hist...

At the time of this writing, basically >= IE9. One could argue that this is quiet far back, but I would definitely support IE11 since it is supported on Windows 7, Windows 8.1 and Windows 10.

In my experience, IE11 has pretty good support of web technologies, so I would not go as far to call it IE6 hell.
That's a good point. I guess the question is, in a case like this, what are the odds that the company's executive-level culture has changed? I don't know.

The manner in which Microsoft pushed Windows 10 may be a data point.
What word would you prefer? How would you describe the comment "Black people eat a lot of chicken"?

Also, FYI, most (all?) dictionaries disagree with you on the definition of racism.

> the belief that all members of each race possess characteristics or abilities specific to that race, especially so as to distinguish it as inferior or superior to another race or races.
Draw GIFs online
GCP has enough to handle a lot of cases. Just because it doesn't have some hacked-up version of Elasticsearch-as-a-Service doesn't hurt its value.

Azure has tons of stuff thrown all over it. The UI is absolutely terrible. It's some weird tablet-esque thing that flies out to the side and requires so much clicking around. It's slow. And it's overpriced. AWS's UI, while involved, at least isn't someone's let's-resurrect-Windows-8-UI project.

I know two companies that get tons of free Azure credits, yet still pay for GCP in production just to avoid dealing with Azure. If GCP slowly keeps adding features while keeping simplicity and speed, they're going to make huge strides against AWS and Azure.