skysight-inc/HackerNews huggingface dataset:
It's all about costs.

Probably the next step is stop targeting safari browsers through programmatic buying, and if the inventory of safari browser users is worthless, publishers will act I think.
It's a good question and actually this is something our clients ask us fairly often. Thus, we asked our QA engineers to put together their thoughts on what is the QA process.

It turned out, that it starts earlier then many people think. Actually, it can start even earlier than the development when the client has only a general idea of what he wants. If QA team is involved at this stage, QA engineers can help to sort out all the details of the future application. Then they set to creating user stories. While doing this they also check the conformity of the client's ideas with their possible realization and help to make client's requirements clear for developers by interpreting them into user stories. They also create a documentation with test suites and test cases which is something like an encyclopedia with a collection of knowledge and rules for the project.

When it comes to development, QA engineers get to testing the app through different test types. They write bug reports to help fixing issues timely and set acceptance criteria to clearly define what results are expected to complete each user story.

So, while developers build the application, QA team makes sure that the final product and every part of the app works correctly. It happens that some of the above mentioned tasks are performed by other specialists, e.g. by project managers or developers or by clients themselves. However, performing them within the QA process helps to avoid many issues and achieve better results.

Here is a more in-depth overview of the QA process for software projects: https://anadea.info/blog/qa-engineers-working-cycle
I believe homomorphism is a subset of endomorphism.

So a function that turns an array into another array of different length would be endomorphic (since it maintains the same type), but not homomorphic since it has a different structure (a different set of keys).
Maybe it’s a good time to talk about the fact that school is largely a waste of time. And that it’s not about being smart but how well do you listen and follow orders. Like it’s insane what sort of garbage I had to waste time on and whenever I brought this up, it was brushed away with “get used to it” or “I don’t like it either but that’s how things are”.

Not to promote gender stereotypes and what not but I wonder if some of these results are due to the fact that’s women seem to be better at communicating and school is very much about communication. I personally would have just preferred being given the time and desk to read the textbook, I don’t need a person to chew it for me.

Education is important, the idea of school in the current format is outdated and retarded. However this is unlikely to change since students have very little power to change things.
>So, I'm not sure if that's really xenophobic.

A little nitpick, but "-phobia" suffix does not strictly mean fear, though that is its origin. It can also mean hatred.

>Should a Mexican restaurant be pressured into serving food that is more acceptable to the Canadian palate? (Pressured, not forced.)

No? I never said that; he shouldn't be pressured, but merely the act of serving foreigners or having his restaurant listed is not pressure to change -- in fact, if he changed, wouldn't that defeat the whole point of the rating system? He was rated on the Japanese food he serves, not the Canadian food.
That cannot literally be true... your cellphones and wifi devices are radio transmitters and I'm assuming owning either is not specifically illegal. I assume you mean unlicensed equipment?
duplicate: https://news.ycombinator.com/item?id=15286956
> Monadic sequencing is the foundation of almost every CPU.

What on earth are you modelling a CPU as? What thing a CPU does corresponds to join?
A language with large standard library and tooling is awesome. But Racket still falls short on api wrappers for tools(message queues, zero mq, templates...) and services(payment gateways, google cloud or azure apis...). It's a chicken and egg problem. Unless a significant number of people start using it in production, Racket isn't going to have extensive libraries and unless it has the libraries to hit the ground running, a significant number of people won't try it.
Amazon Puts Whole Foods on Fast Track to Conventional Supermarket
I don't think this is very well written. It doesn't start with any motivating problem, it introduces terms (functor) without defining them, and a lot of what is discussed doesn't apply to solving the problem.
They didn't consent to the laws, removal from society is already necessary for them. Forcing their consent doesn't make them any more likely to follow those laws.
With no snark whatsoever, though this question I realize implies it but I'll try my best to not: What good will? Google wrote the book on directed advertising. I'm genuinely interested why this attitude pervades Google's user base, that the Internet giant with 80% of the smartphone market is some kind of 'scrappy underdog' compared to Apple.
I usually turn off 3rd party cookies in my browsers and it is fine with mostly all sites, but often I forget about that and can't log into few services, cause they implement logging in a somewhat wrong way. For a big example, Atlassian lost me (and my small dev department) because their auth is too complicated to fit in one domain, while all I wanted was a simple svn hosting backed by serious player, no matter the price. /mycookiestory
At CurrySoftware we use recfiles combined with git for all business-processes (incoming and outgoing invoices, customers, etc).
It allows us to automate everything we want with simple bash scripts. But we remain flexible because we can perform non-automated tasks manually.
Very nice. I've been using wget by itself to archive various government pages, but that approach is reaching its end-life with JS-heavy sites becoming more prevalent. You use headless Chromium for screenshots; is it possible to use it to execute a page's JS and save the resulting HTML?
He's not as bad as Steve Ballmer for example - though you can draw many parallels - but he's never had the vision Jobs had. iPhones and iPads are going well, but the Mac is suffering badly under Cook because it has such a low return. I hope he proves me wrong, but at this point I'm very worried about the future of the Mac.
But nevertheless in intrudes on the public sphere, to simply deny its effect on the culture surrounding it and the society which uses it is naive. The idea that businesses exist apart from everyone and everything is a pernicious one.
How to make money online- Best realistic ways to implement in 2017
Quite so, and the cost of Moto also does not include the management distraction of doubling headcount and diluting company culture during the period where Google owned Moto.

You can look at the HTC deal as the learnings from the Moto deal: Buy only what you need, spend no time, money, or attention on things you will need to get rid of.
? You don't give your biometrics data to anyone when you use touch or faceId. Are you sure you know what you're talking about?

Right now Apple _might_ be a dominant share in the SmartWatch category but certainly not in any other category they produce products in (phones, tv boxes, computers).

In a current future some people buy almost everything through Amazon, do all their socializing with Facebook, and do all their e-mailing and internet searching with google. All three of those comoanies track you as you go around the web and exploit every little bit of information they can to build expansive profiles about people in the world.

Apple doesn't track you around the web and is (and has, they stopped apps from tracking users in particular ways in the past) activitely making it harder for entities to follow you around the web.

Kudos to Apple.
An alternative point of view is that no deep a priori justification for the concept of ownership exists, other than that you own what you can actually defend as such, be it by force or by law. Under this point of view, it would be totally conceivable that you couldn't own the products of your mind but could those of your hands, if the law just said so.
Endomorphism has less implied structure. Lots of dumb things are endomorphisms. Homomorphism implies "structure preservation" which can make it more specific.
What if your bootstrapped product dies?
I'm in Italy. Morse has not been a requirement since 2005 or so, if memory serves correctly. If I'm not mistaken it has been phased out as a requirement throughout the EU as part of the communications legislation harmonisation process.
I feel nothing has improved code readability like the recent mainstreaming of map/filter/fold/reduce and "const all the things". This type of code is so easy to follow, reason about and trivial to debug at every step, once you internalize the few primitive functions.

I don't think you need to necessarily memorize these transformation names, but writing these types of functions is all I seem to be doing these days, transforming one thing into another line for line.
Red Hat's Patent Promise
Glad to hear that! Thanks for giving clarification.
Apple doesn't know everything about me, nor do they want to. Where are you getting your information?
Arguably it's a medium for unimportant things happening right now. anecdotal but I see maybe 1% useful tweets and 99% garbage.
>When Venezuela's economic ministers say things like "the law of supply and demand is a lie" to justify price controls

They can't be very good Socialists then; Marx was a supporter of the law of supply and demand, and its functioning is extremely obvious to anyone familiar with the idea of markets, even without training. Marx didn't deny it nor did his contemporaries or predecessors.

>I assume it's motivated by their socialist ideology, and blame the policy on that ideology.

The North Korean statesmen have made disparaging remarks about democracy, but they claim to be democratic. Yet we would both agree not to blame democracy for what is happening in North Korea. Is there any evidence that Venezuela is actually implementing Socialist policy any more than the DPRK is implementing democratic policy?
Don't know why people are downvoting this, but the 5C just got "obsoleted" so that could mean the 6 is right on the brink of update oblivion. So that could be a reason.
The Mysterious Life of Developers
Mark Zuckerberg's Political Awakening
Like IPv4, it's a theoretical maximum that will be hard to reach because the number of allocations are divided up into blocks... Universe(Galaxy / Star / Planet / Moon) are the top 64 bits of the address space, so there is a 2^32 space for planets, and the top 8 bits of each segment followed by all zeros would refer to a (Galaxy / Star) of which each are also addressable, single machines.

So yeah, 2^32 planets (minus 65536 stars (minus 256 galaxies)) and each planet has a plot of "land" that is 2^32 wide to allocate moons out of. What happens if we run out of planets? Then people will start living on moons, simple. Or comets (the remaining 64 bits in the 128-bit address space are for comets, which are not comparable to land or homesteads.)
> Education is important, the idea of school in the current format is outdated and retarded. However this is unlikely to change since students have very little power to change things.

What would you do differently?
If your pay is not yours to keep, then neither is the tax
This is actually a very good example how scala can make simple things look confusing by trying extra hard to make things look simple. In reality this code simply means that compiler needs to know how to convert T into a Try[U], but the abstraction looks leacky and confusing, partially because it exposes compiler generxated typeclass <:<:
On the other hand, it never fails to amaze me how java users who are willing to accept the magic of java frameworks get so worked up over scala's presumed complexity
Hey kid you now where to get a hair cut and home cooked meal?
> in school, Jordanian girls are crushing their male peers

When males outperform females, everyone concludes the system is biased and we should remove the bias.

When females outperform males, they say things like "This is baffling on the most obvious levels."

Maybe the educational system is biased, favoring how girls learn and behave. Is it hard for people to imagine that systems can benefit girls at the expense of boys, or can they only see the opposite?

If there are biases favoring how girls learn, then they are disadvantaging boys and might consider removing the bias.
Unfortunately the epic comment thread, very talky, none of the key stack holders involved, largely irrelevant chatter...

Is a case in point of why github isn't the answer for everything.
BitBucket is plenty popular as well, I run into projects that are on there instead of GH for Python. I kind of prefer BitBucket to GitHub the only thing GitHub does right is their "Explore" section which I don't think BitBucket has (or GitLab?) but that's about it for me. I don't care where one hosts code, as long as it's not some obscure server.
Ah, the joys of a distributed version control system: let's put all code on GitHub and depend on it for everything.
My advice would be to start by ditching the word 'evil'. It's ambiguous, and has religious connotations that probably only serve to confuse rather than clarify. Try describing your issues with these companies in more precise terms.
The proposal comments are a wave of silly millennial entitlement.

GitHub has ruined software development for adults.
Please, let's not attempt to legitimize ICOs.
The address space is 128 bit. You don't need a planet, but for a theoretical $10 price tag, why wouldn't you get one?

(FWIW I have never seen anyone pay $10 for their planet.)
> When tracking "works" I'm blasted with ads for products I just bought for weeks. Never mind that on a fundamental level I should be able to choose whether ad companies get to track me or not.

Those are still malpractices. I'm not claiming it's perfect - far from it - but I think it is useful in all the chaos.

No, I'm just stating that it shouldn't be up to Apple to decide it.
I imagine it will be documented in the iOS 11 changes - I mean, as I understand it, it hasn't been publicly released yet.

There's a balance to be made between least surprise and the benefits of being able to evolve a design. (Another factor with any OS is there's a constant stream of new users coming to it for the first time)
$5 worth of Bitcoin to make a single transaction using Bitcoin!

Fees will come down with Bitcoin based LN or another network like Ethereum. Give it time this is still early days.

it is clearly inferior to US Dollars in every way.

This is categorically false. For some tasks US dollars are great but a lot of people are into BTC for the whole decentralized store of value thing. And honestly it does "decentralized trust" pretty well.

Bitcoin is a scam, block chain is all hype, and everyone involved
with Cryptomania is going to look silly when the music stops and
someone has to eat the soggy biscuit.

This is a bit of a leap isn't it?

Here is an idea for your chores, make your own family coin on Ethereum, make an exchange rate that the family pays to the kids, etc.. (1 family coin for $1) then you now have a decentralized home currency that will cost a few cents to move.

Or if you're not interested in a funky project like that, just use Ethereum for now instead of BTC for micro transactions. I regularly pay 5 cents to move money around in Ethereum.

I do believe both BTC and ETH have bright futures.
I have a growing affinity for non-database-databases for personal and low/sparse-traffic projects. Lots less hassle.

Here's one I maintain designed for use with AWS Lambda which uses S3 as a Pythonic data-store: https://github.com/Miserlou/NoDB
The community is working hard to fix these problems. You should realize however that alternative currencies charge far less, and a large reason for Bitcoins relative adoption is first movers advantage. With, say, Ethereum you'd be paying far less tx fees.

Also, how long would it take you to send money between the EU and USA? With Bitcoin it's pretty much instantly with only a flat $5-ish fee. Centralized options such as Paypal or Western Union are far inferior in this use case.
With async/await this can become:

const reduceP = async (fn, identity, listP) => {
const values = await Promise.all(listP)
return values.reduce(fn, identity)
}

The whole thing feels like a synthetic and overcomplicated example, though. In practice I'm sure I'd just write:

let total = 0
while (listP.length > 0) {
total += await listP.pop()
}
Except iPhone (where most usage of Safari comes from) users have consistently shown to be affluent and spend more money than other phone users. They are the exact users every advertiser wants.
I've never understood that argument; if you invite unkown customers you are inviting the public. I mean if you really want to keep it private you would have to have a guest list imho. Which is fine, but you can't have a guest list that says "not that kind of people". Private is for things like Sento imperial palace, where you guide people through your property, but when you let people in freely it is my belief that at some point that will have to be interpreted as public space (like trademarks).

If you have a book that gives more nuance to this "a private buisness is not a public space" I would be glad to read it.
In my experience, there are no debates so fraught and vicious as those over version control platforms.

Questions of more open governance for Go really ought to be separated from Github specifically. Moving from googlesource to Gitlab or Bitbucket would achieve the same thing. Which is actually not much: just because a project is on a given commercial hosting platform doesn't portend a change in how decisions get made over project direction, as many projects hosted on Github (and Gitlab and Bitbucket) illustrate.
Yay! mechanized performance reviews.
At this point? The Mac has not been one of their main products for almost a decade.
I feel like this is solving the symptom, and not the actual problem which is that newspapers are printing sudoku with some of the numbers missing.
If enough people don't flag large bodies of water... we will have a lot less cars!

It really is an environmental thing to do!
> It no­tably in­volves the M-word

This might be a horrendously stupid question, but what is the "M-word"? The only m-word introduced up until that point is "moment" but that's obviously not it. I was thinking maybe Microsoft, but they then go on to talk about Facebook, Amazon, and Google.

Edit: OK that was a very stupid question, I should have read to the end of the article first.
By being removed from society somehow. Democracy still works, you can consent to accept certain laws the majority impose. And I don't see how a ruler changes that last point, if you don't consent to the laws those ten don't have to put up with your crap.
> Regardless of what you think of people identifying as muffins(??), it's pretty unreasonable to equate such a flight of fancy with transgender people.

It's not me doing that equation, that equation happened when you pick up the banner of "identity politics" and all kinds of weird folks rally under it to celebrate how weird they are. [0]

> There's a growing pile of evidence (such as the OP) that mental perception of gender is at least partly biologically based and independent of outward presentation

The OP, while being mostly anecdotal, is pretty much evidence that this whole "gender is 100% a social construct!" idea can't be the full story. These biological boys were misgendered by society, as a result society educated and treated them like girls, yet the boy from the story turned out to be.. a boy and feeling just like that.

If anything it's evidence for the exact opposite of "gender is a social construct".

> So it doesn't seem like transgender people are saying "everything is made up" — they're probably accurately describing a real phenomenon.

Actual transgender people, with mismatching biological gender and brain chemistry, most likely are nowhere near as prevalent as some circles pretend. While it is an issue that society should come to a resolution about how to deal with, I fail to see why it became one of the cornerstones of a whole political movement.

It seems like in doing so, the left has gotten a lot of bycatch in the form of mentally ill people suddenly having a justification for why they are not "mentally ill" but rather it's society's fault for not accepting them for their mental illness.

This might sound harsh, but I'm saying this as somebody with mental health issues himself who knows very well how difficult it can be to "fit in" and the doubts about if one should actually aspire to "fit in" or instead simply declare one owns "oddness" as a character trait and run with it.

It's not easy and imho everybody has to deal with this to a certain degree, regardless of how "normal" or "odd" they are, it's simply part of the experience of living as an individual in any society.

[0] https://www.youtube.com/watch?v=sSMEtfqAdmM&list=PLjBnqlVZLi...
A hand-crafted 2D game library in Go
It is a massive step backwards though in my opinion, changing the functionality of the toggle in control center from disabling WiFi to just disconnecting the device.

A privacy conscious user now has to do 4 actions (Unlock, open Settings, WiFi, disabling it) instead of two (swipe up, disabling it) to disable the WiFi.

I doubt many normal users would notice the difference, maybe thinking the toggle has the same functionality as before thus thinking they won’t constantly broadcast their known WiFi networks and thereby the pretty accurate location of their frequently visited places.

Please correct me if I misunderstood something!

Edit: I meant standard as in: If no other option than SMS 2FA is available.
could be - but the question is so stupid - not worthy to actually reply.

In the light of such pretentious behaviour I have no idea why apple users have a reputation of being pragmatic and down2earth. </irony>
That's the catch of all this - indeed targeting creates bubbles, but building walls do the exact same thing.

> I should be able to make that choice and ad companies should respect it

Exactly - you should make that choice, not Apple by default.
And it’s not even open source. They don’t follow the development model that so many of its users who are responsible for its success do.
"Programs must be written for people to read, and only incidentally for machines to execute." - Harold Abelson
The idea of a person chewing things for you is stupid. People should go at their pace. I’ve found that out of the six plus hours that you spend in school, only a small fraction is spent productively. So much is wasted on administrative matters.

I also found the switching between subjects to be really annoying. Like what if I want to spend half a day a week on the single subject as oppposed to an hour every day. Context switching overhead is real.

I want a desk and a textbook. I need a teacher only when I get stuck.

I also find that if you aren’t extroverted school is hell. It might be hell if you are extroverted too but it’s double hell if you aren’t.
> The M-Word -- It’s “Monopoly” of course.

From the article, farther down.
I'll write a theorem that every company ends up with single sign on, no matter how poor it is (oh hi Youtube, hi Ted Cruz).
I'm not sure I understand, could you elaborate?