skysight-inc/HackerNews huggingface dataset:
Sony is going in the opposite direction ( single player, story based games with rich content).

Their logic is quite flawless:

Online games depend on a large userbase to be successful, which forces them (or at least greatly pressures them) to be multiplatform. That's a bad direction to move towards if your business is selling a console and its walled garden - so they are pushing for content that is more compatible with console exclusives, ie. single player games.
Arm Flexible Access: Design the SoC Before Spending Money
I have mixed feelings about Tor.
In that line, I started "Thinking in tensors, writing in PyTorch" https://github.com/stared/thinking-in-tensors-writing-in-pyt....
> First, there is an asymmetry in power too. Amazon can afford to double check or triple check everything if it makes economic sense.

There's an asymmetry because Amazon can "afford" to double check everything? How? They lists millions of items. You're only in the market for a few. They're good at inventory management, but the scale is crazy which is why this mispricing is happening. Besides, I don't see why them "being able to afford" checking has to do with someone exploiting a mispricing, from a moral sense. Are you punishing them for not doing so and creating a financial incentive to be more prudent? Seems like a stretch.

> You will get your package at home and then you will be informed that the price "was a mistake" and was 10% more expensive. They will print prices in adverts and then say that it was a mistake when people gets to the shop.

It's ironic that many people still believe the narrative that corporations are evil and would screw over their customers at any chance while at the same time living through the greatest upheaval of popular consumer brands in history. Amazon wouldn't do that not because of benevolence or legal reasons, but because its not in their interest to upset and screw over repeat customers for 10% and the operational headache of somehow retrieving your item. Also considering that Amazon receives billions from Prime and that would likely drive down subscriptions. Some companies practice deceptive advertising, but these are the companies that are primarily losing favor to new more honest competitors due to the competition.
Async/await is syntax sugar on top of .then(); without the standardization of promises with .then(), async/await would have been A LOT harder to get cross projects. Ofc async/await is waaay better than .then(), but you were talking about async/await vs callbacks, and so my points :)
The worst of it is that money forfeited is NOT returned to the person it was stolen from. This is one of those things that is so obvious everyone thinks that this is what happens but in fact does not happen in many cases. The police may themselves sell the recovered stolen goods instead of returning them. You don't have any recourse.

So the only thing you can achieve by reporting a theft is that someone gets subjected to the US justice system (assuming they do anything at all). It is highly unlikely you get anything back. So you shouldn't do it to recover your goods.

Furthermore, reporting anything to the police has extra consequences:

1) they will investigate, and may find something wrong with you

2) they may report it to other government organizations which may use it in ways you did not anticipate and really don't want (e.g. child services: your house was broken into and is "not livable")

3) just the association, or that the neighborhood sees police officers near/in your house will spread and may have consequences.

There's nothing to gain from using the justice system and everything to lose.
Heating water-rich food uniformly and gently from the inside rather than by propagating heat through the food surface, which is a rather unique property that allows specific techniques and results.
It's mental either way.
And people are actually using the train over the airplane:https. Eurowings doesn't fly from Berlin to Nürnberg because so many people go by train: http://m.focus.de/finanzen/news/unternehmen/nach-streichung-...
Not when one works at an agency that happens to bet on other stacks.
I read somewhere they had a labor union (maybe not exactly but early day version of it) and once they ran out of makeup (Alovera based moisturizer) and they went on strike untill their supply of moisturizer was restored. They had to work in sun so I can understand why they'd do it.

I also read about analysis of their remains which brought out the fact that they were all well fed with plenty of meat and grains.
> (admittedly, still somewhat new)

That's the whole explanation right there. "Move fast and break things" is not the way that sort of business works.
That's not the Netherlands being tiny. It's the US being ridiculously huge and sparsely populated.
I don't see anything here where it says people had to bring back TVs. Seems like orders were unilaterally cancelled by the seller.
I like that Python is quite close to my raw thoughts for simple problems. So writing an algorithm in Python almost feels like writing pseudocode. Heck, these days given an option between writing pseudocode and writing Python code, I choose Python for simple problems.

Is there a similar programming language that makes mathematicians feel at home? Something that makes them feel that they would rather write their implementation in that language itself instead of writing it with math notation on paper first?
You could probably have some fun with ActiveX if you were to target IE3 instead of IE1.
I am completely against a 'landed class' collecting malthusian rents. But, if these companies are adding value that shouldn't be overlooked. Not all people want to maintain a property, and not all people want to "rent for decades" in the same place.

I rented in a larger city last year. Had I bought instead of renting I would have had transaction costs that would be 3x the amount I paid in rent. Not only that, if something broke in the apartment I had someone I could call to take care of it. I didn't even have to think through the logistics of getting contractors to my apt and getting bids on jobs.

Not all landlords are slumlords.
I really second that set of articles. Great introduction.
I do that. Then people hate me because all my variable names are single letters...

Then you're thinking in math and also writing in math, so you're getting the second bit wrong. You need to write in code, and code should be optimized for readability.
I'm not the best judge, but these are really quiet fans. I can hear the ones in my laptop, but don't notice Fan SHIM at all. We've had a couple of customers who have, but a replacement fan has been quiet- guessing it's a tolerance issue with the plastics.
That's insane. A better approach to donating to charities could be: https://www.givewell.org/charities/top-charities

If you want to give to a charity because you heard about it on the street, at least try to give the money directly and cut the middle man.
Authentication and the Have I Been Pwned API
I bet you don't have a lock on your front door either. Besides you need incremental increases to ever be able to reach 100% security. If you shoot every single idea down because it's not 100% secure you will not get anywhere.
I agree. There are some add-ons that spoof/disable this header for you, but as you said, this breaks some sites. I agree, as a consumer, that website that rely on the header are out of luck with regards to my business, but at work I don't always have a choice with regards to which online tools we use. But white listing the things that break is a fine solution in that case.
Hmm I don't think that might be case, because they end up diluting the value of reviews to get volume (and to obfuscate).

Reviews are mainly a selling factor, and second a way to gather insights imo.

Honestly I think they don't know how to deal with fake reviews, oddly enough because some are so obvious - namely from chinese sellers.
I doubt this is the average person's experience but the Netflix interface is so geared toward user engagement that it is actually not productive or convenient to use. Its merely designed to keep you searching and stumbling. Rather than performing the function that I pay for which is simple convenience. Its an inconvenience and an absolute burden. I make it usable with a few firefox plugins but theres no way to get it to a no-nonsense state where you can just select the show you want to watch and watch it. They seem to have an imperrative which is to distract and misdirect you and it is pivotal to the platform, given they cannot magically show you more content. They rehash the existing content to fool and entice you.
I feel like all these articles follow a pattern: they take a common, well known aspect of technology (in this case, analytics trackers), search for any cases where a major tech company is involved, and come up with the most clickbaity headline possible ("Google and Facebook Are Quietly Tracking You on Sex Websites", when it's actually the website owners adding this tracking code in the first place, explicitly for the purpose of understanding user behaviour.) These headlines are then shared and reshared by nontechnical users, prompting outrage when there isn't a good reason for it.
ZFS on Linux Has Figured Out a Way to Restore SIMD Support on Linux 5.0
That's true but running VMs mutate their heaps, both managed and malloced. CoW also only works from parent to child. You can't share mutable memory this way.

Empty space in internal pages gets used allocating new objects, refence counts updated or GC flags get flipped etc, and it just takes one write in each 4kb page to trigger a whole page copy.

It doesn't take long before a busy web worker etc will cause a huge chunk of the memory to be copied into the child.

There are definitely ways to make it much more effective like this work by Instagram that went into Python 3.7: https://instagram-engineering.com/copy-on-write-friendly-pyt...
I hear you on all points. But I would argue that for your last sentence, mature people at least would be satisfied with an upfront cost and a truthful marketing campaign. I think we can all understand that it costs money to make a game.
I was mistaken.
They go into some detail on this talk https://youtu.be/ay2uwtRO3QE?t=712.

What I get from their explanation is that hexagon is a better shape for map grids because they are the most complex shape that can tesselate (the other two are triangles and squares). As they are more close to a circle, distances within a cell are more stable, also computing the distance from a cell center to its neighbours is stable in hexagons as well.

I think the reason hex is not more common is that subdivisions are hard to create compared to triangles or squares. Uber solved this by subdividing in 7 smaller hex and tilting it so they cover the bigger shape with some small overlap.

Also a big problem is distortion, I never thought this would be that huge of a problem but it makes sense. They go into a lot of the details later on the same video.
You seem to be operating under the impression that we as a society have the same expectations of people and of corporations. Let me be very clear: we do not. Corporations are allowed to operate at the pleasure of the people; I was going to say that they're effectively second-class citizens but they're not citizens, they're just a tool that we allow to exist. Because of that we put more burdens on them than we do on people.

As to the matter at hand specifically: one of those extra burdens we put on corporations vs what we put on people is: errors on the part of a corporation are not tolerable under any circumstances.

There are many such examples of extra burdens: I (this is EU-wide) can return stuff I buy online within 14 days of buying it without giving any reason, just because I feel like it and the seller pays the shipping. Why? Because as a society we decided that we have that right.
I think that the total programming man hours spent on writing pure math computation would be dwarfed by the much larger number (I think) spent on doing menial computation: fetching data, transforming it and sending it forward/rendering some output. I suppose this article is targeted at that privileged former group.
Trying ineptly is still trying.
The difference from now to then is, that games offer endless online service and these also needs neverending development, bug fixing and people even demand new content. These costs are not simply covered by retail price.

It's not that I disagree with you, but some payment models are justified and comprehensible. On the other site, its pretty obvious that especially companies like EA make use of that and try to gate it's users behind those walls on purpose to get big buck for small bang.

For me, personally, I will never buy a game if it has some connection to EA ever. These guys are toxic and just hurt the industry. But people buy and EA delivers. And obviously people don't learn, EA got so much shit from the internet community and people still don't stop buying there games, which, for me, is incomprehensible.
I think a more likely reason is keyboards. The main input device we use to interact with computers is a typewriter descendant, optimized for typing text. Mice are flexible but keyboards allow for more complex input.

Touch devices (like touchscreens or touchpads) could have helped with more direct manipulation of visual elements but they are always used on very limited (in terms of functionality and form factor) systems. On desktop computers they are far from ubiquitous and 99% of the time they just act as subpar mice.
Conceptually microservices is about building loosely-coupled components. Client agnostic interfaces are a part of that, but using HTTP is just an implementation detail.

HTTP makes sense from the standpoint that if you want to have a lot of flexibility over how and where your services are run, they can be addressed the same way whether they're running on one box in your living room or distributed across several data centers.
In 2016 they did announce "the transition from a test system to one that is operational" [1] so I can understand why some people might find the distinction confusing.

[1] http://www.esa.int/Our_Activities/Navigation/Galileo_begins_...
It's not math, though.

It's abstract reasoning, as is math. And that's about as deep as the similarities go.

Math can't deal with imperfect input and/or side effects without turning into something else. And code without real world side effects is useless, as is real world perfection.
Finally, you have to consider The Underground Fat Loss Manual Review one advantage of enrolling yourself to a medical weight loss center. Keep in mind that the health team of weight loss centers will support you even after you have achieved your goal. You get yourself to be monitored by them through making sure that you have maintained your weight. So if you want this kind of service then you would most likely enroll.

Now that I have explained to you the things to consider before enrolling yourself in a weight loss center, I expect you to decide with what you think is best for you. You have to think about it out of the box. Remember that money and time is of the essence when you enroll. You can also visit a weight loss center near you and from there you can decide whether to enroll or not considering the things I have just shared with you.

So you think you've got it all figured out. You eat a healthy diet, exercise all that you possibly can with your hectic schedule, drink gallons of water each and every day, avoid the sweets like the plague, and you take vitamins just to be sure you get all of the nutrients you need that you just might not get through you diet, and yet you still can't get rid of that last little stubborn few pounds. You know what you are doing works, others that follow the same program have these amazing bodies, so what are their dirty little secrets to fat loss that makes it all come together for them. One of the best kept secrets to fat loss is very simple. Cinnamon. Turns out, cinnamon is not just a spice that should be used only during the holidays.

https://consumerscomment.com/the-underground-fat-loss-manual...
Also, as I looked a little bit into Keybase I learned that they don't support any protocols that don't have public profile-like pages. So a pure messenger wouldn't be supported by Keybase.
My god Dell's webshop is a steaming pile of fun. I've only had to deal with being unable to order months on end - this sounds much more friendly!
Well depending on the tld, there are grace periods after it lapses
> [citation needed]

You can cancel an order before it ships, and you can return items, can't you?
> while evaluating it for truthiness

no, it evaluates to the left side's value after assignment
Java has a very similar solution to the problem using OSGi. It uses class loaders to encapsulate sets of classes to isolate them and also uses the class loader for disambiguation.

Compare the solutions: "It seems there's four basic components incorporated in a mangled symbol name:"

* "The fully qualified name of the symbol." -- same in Java

* "Generic type parameters." -- missing in Java because of type erasure

* "The name of the crate containing the symbol." -- represented by the class loader in Java

* "An arbitrary “disambiguator” string" -- not present in Java, and I'm not sure why this is needed at all

It even comes with almost the same downsides: "This solution isn't perfect though:"

* "...we can't pass objects around between different versions of a library" -- similar with OSGi (you can pass objects using the opaque "Object" type), but you might be able to have libraries agree on a common interface, defined by an "API library", which has the same version for both and allows to pass objects.

* "Any static variables or global state will be duplicated" -- same with OSGi
* "Our binary size increases necessarily" -- same with OSGi

(edit: formatting)
Algos scour social media for clues to crypto moves
Not a big secret - just google largest Ukrainian IT companies (they are all outsourcing)
But every big site is riddled with trackers. Why single out pornography websites?
Why is this controversial? If you buy into evolution (which one would assume is the case with an evolutionary anthropologist), then most of what we do and are did not appear out of the blue and probably existed or exists in some form or another in species that are close to us; including all sorts of aspects of our social behavior. So, not knowing this you would expect to find stuff like this with species like gorilla's rather than being surprised by it.
The NVMe Patches to Support Linux on Newer Apple Macs Are Under Review
Repeat after me: Amazon is not a person. Why aren't you arguing against the daily electrocution of toasters?
To add to this, disabling WebRTC when you're not using it (media.peerconnection.enabled in Firefox) is also a good idea as when it's enabled websites can use it to derive your IP address behind a proxy/NAT such as a VPN or a home router to better identify which machine you are. I also turn off WebGL (webgl.disabled in Firefox) because it seems to expose a large attack surface for fingerprinting* but I'm not too well versed on the exact risks of it.

* = According to PanOptiClick.
Total Destruction of Big Tech – They Never Saw This Coming
Not only is this mistake immaterial to Amazon's bottom line in the first place, it is even less material to Amazon's stock price (which is almost entirely predicated on the future), and retirement accounts / college funds diversify enough that there is a lot of dilution happening here. I'm having a hard time picturing a retiree or future student as a victim...
The asymmetry stems from the fact that all parties are self interested.

Amazon seem to have decided to suck up this loss because it feels it's in their interest to do so.

We as onlookers in this situation can empathise with the lucky purchasers but our empathy would pretty quickly dry up if we discovered that this mistake would result in a cost to us.
There's an unpopular and somewhat seemingly contradictory opinion that I have regarding this, because this isn't the first time I've seen this topic brought up. Mathematics and programming are not really all that related to each other and I think there's an overemphasis on the importance of math in programming for 99% of applications.

Sure, mathematical thinking can be useful, but it's only one type of logical thinking among many types which can be applied to programming.

I've been programming so much for so long now that before I even start writing code my mind launches into an esoteric process of reasoning that I'm not confident would be considered "thinking in math" since I'm not formally skilled in mathematics. It's all just flashes of algorithms, data structures, potential modifications, moving pieces, how they all affect each other and what happens to the entire entangled web when you alter something. Fortunately, my colleagues are often pleased and sometimes even impressed with my code, and yet I'm not so sure I would consider my process "thinking in math."

So, this isn't necessarily a direct refutation to the article. In fact, maybe what I'm talking about is the same thing as what this article is talking about. But, anyway, my point is that I feel that there's more ways to think about problems and solutions than pushing the agenda of applying formal mathematics.

As an aside, I noticed this part of the article:

"Notice that steps 1 and 2 are the ones that take most of our time, ability, and effort. At the same time, these steps don’t lend themselves to programming languages. That doesn’t stop programmers from attempting to solve them in their editor"

Is this really a common thing? How can you try to implement something without first having had thought of the solution?
We should be pushing for laws against fingerprinting. It was a cool idea, anonymously track users, but in practice it's not anonymous at all. Make a device fingerprint be PII and require tracking tools to get explicit consent before fingerprinting.
A major way in which pharmaceuticals are regulated is to enforce western monopolies internationally so that poor people are priced out of getting them.
I wonder why despite bonobos being closer to us genetically than gorillas, gorillas seem to be the more human like. Maybe its just a a false-bias of mine since these type of news seem to always be about gorillas.
Demographics is the real key issue. A bulge of kids had reached home buying age all at once (the children of the Baby Boomers). We're now on the other side of that curve. Prices are starting to stabilize in all large cities that have seen a bubble.
The demographic bubble/bulge was made worse by foreign investors, zoning, speculation, etc., but fundamentally all the kids of the Baby Boomers entered the market at about the same time.

Housing Shortage After WWII (aprox. 1945-1955)
30 years latter another housing bubble (aprox. 1980s)
30 years after that another housing bubble (aprox. 2010s)

Incidentally Trump is a good reflection of America. His father made a fortune in the post war housing bubble, Trump is the face of the 80s housing bubble, and now he's back again for this housing bubble.
Previous discussion: https://news.ycombinator.com/item?id=14290909

Copying erikj's comment from over there:

-----------------

I think Symbolics' Dynamic Windows and CLIM could be added to this gallery as well, as early examples of presentation-based user interfaces:

https://dspace.mit.edu/bitstream/handle/1721.1/41161/AI_WP_2....

ftp://publications.ai.mit.edu/ai-publications/2004/AIM-2004-005.pdf
There is already a discount for businesses that provide value to the community: increased demand and the profit that follows. The underlying principle here is that people only buy things they want. When you indirectly buy things for them by taxing them and then using those tax dollars as a proxy for demand, you're only insuring that businesses thrive that are perceived to provide value (but not ones that actually provide value according to real customer demand).
So all the speed, black listing and endless unsolvable captchas of Tor but with none of that annoying anonymity!