skysight-inc/HackerNews huggingface dataset:
There is a part of me that has the knee jerk "Amazon are terrible" reaction. But another part is this is just shining a light on goods that were sold anyway, but we could not find them in the shadows.

So I have a theory on Twitter - it's not that Twitter causes people to spout offensive rants and bully people - it's that it simply takes every pub and street conversation that happened anyway and makes them publically available.

(yes there is an effect of reinforcement that the pub conversation would not get so it's not perfect analogy)

Amazon is similar - they are trying to become the marketplace for everything sold in the world - which will include the crap, the counterfeit and the simply useless.

It kind of is Amazons problem, but like Twitter and Facebook, they are not causing it, and it won't go away if we stop Amazon somehow.

It's us and our societies.

Edit: there is a secondary effect here (linked to Google as well) that is no-one would buy from "some random dude selling pills on a street corner" but Amazons big tent lends him some
of Amazons credibility.

Thirdly we often moan here on HN that Google just returns mainstream results and we cannot find the out of the way stuff - but in these cases that's exactly what we want.

So I am not sure if this is an Amazon search problem (don't return counterfeit products - cost bourne by Amazon) or of it is an enforcement problem (police arrest counterfeiters - cost bourne by taxpayer) or something else like only buy from reputable providers (cost bourne by purchasers)
Are the facts presented fake? If yes would help if you put a bit of effort to link to something. For me looks very human, same as in other places - so I would like to see details if in fact in this place and history period there was more a fantasy land with pace and harmony.
T-Mobile Pursues $4B Bond Sale
Google Chrome users may have been impacted by a spying campaign
All Twitter does is transmit messages between people. Why do you consider them different from other services that do so?
That's including a publisher, retailer, physical distribution and the platform royalty (the platform is sorta like apple in this comparison) though. So a very different situation than IAP's in the app store.

A more telling comparison would be a download-only game that was self-published by the developer since app store apps don't usually have separate publishers, physical distribution or retailers.

Although I agree that the lack of open alternatives for app distribution in the game console world is pretty similar.
Well they certainly aren't fairing very well under the iron fist of China either.
> What you're missing is the ability to open a game for a quick session while keeping your work open in the background.

Absolutely possible with Wine or QEMU.

> What you're missing is that desktop linux is famously unpolished, and worse, brittle

Correct, but arguably also true for Windows. There’s no Linux distro that has had two settings panels for years. IMO the only polished OS is macOS.
I simply meant that price can be another valid reason to prefer linux on the desktop, but not one that applies to most of the HN readership.
Imagine if Credit card processing companies took 30%. I mean it's a little more than that being a marketplace too, so maybe since Stripe takes 2-3%, apple could take 5-8% that would seem more 'reasonable'. IMHO.
Previous discussion: https://news.ycombinator.com/item?id=15547136
I know Crisp do sell Chevallier when available, but I didn't know about Simpsons.

I was specifically talking about malt, but I would be happy enough with a supply of grain and can then do my own maltings.
The article mentions Heinrich Harrer, who was a Nazi. During the war, he was interned by the British in India and eventually landed in Tibet where he spent seven years. There are a book and a movie about his experience.

https://www.imdb.com/title/tt0120102/
Thank you for being an iOS app developer. We understand that Basecamp has developed a number of apps and many subsequent versions for the App Store for many years, and that the App Store has distributed millions of these apps to iOS users. These apps do not offer in-app purchase — and, consequently, have not contributed any revenue to the App Store over the last eight years.

I dont know about others. To me that is very rude.

Edit: It turns out Fastmail is getting the same treatment [1], so Apple isn't selectively enforcing their rules. That is at least one good tick in my book. But that sentence above still reeks of foul smells to me.

[1] https://twitter.com/Fastmail/status/1273782718053187589
We can say the exact same thing on all the technical debts that we've been accumulated in our code base. But I've never seen those technical debts properly payed off :D
actually it is really great for device with limited control keys, e.g. gaming pad.
This seems to be true, but I have always wondered why? Is it just psychology? Or is there some rational basis? If your rulers are locals, are you more likely to have some basic control over them?
It’s especially glaring in the Tibet case where the 20% monks living in temples exploit the rest of the country and redirect the wealth towards them. I’ve read numbers in an academic book, that was astonishing. The system is also a theocracy. While not as bad as other living examples, this is clearly not as "enlightened" form of government than the pop-culture would like us to think.

I disagree on your point about Islam though. Islam encourages charity within it’s own community only. For non believers it encourages the holy war (jihad), which causes many problems. In this case, it’s indeed better for a country to have bouddhism than islam as state religion, from the point of view of neighbors if not muslim themselves.
Definitely. That happened not too long ago:

http://www.taipeitimes.com/News/taiwan/archives/2016/02/07/2...
[citation needed]. Compared to their previous situation, of course.
WebBluetooth exists on android, but not on iOS.
I mean, you need to write tests before you refactor, but that's true in all languages.

I do agree (and have the scars to prove it) that this isn't a panacaea but it does help, a lot.

That being said, one of the worst bugs I had in python was in passing in the wrong types to a constructor function, and my tests didn't catch that. To be fair, Mypy would have, but I hadn't annotated that part. At the end of that debugging situation, I would have gladly killed somone for enforced static types in Python.

That being said, the data model is a work of art, and a core reason why I enjoy coding in Python. It's just a shame that pandas kinda sucks.
Their stories of escape are harrowing and tragic.

You need to actually visit Tibet to see how brutal the occupation actually is.

Once there were these drunk Chinese soldiers who stole this old Tibetans tractor and were doing broodies in the center of town.

That was wild I wish I had it on video (though if I had would I be here today?).
Starting from the Problem Not the Solution
Agreed, in this day and age we mostly don't have or use the ISP services that come with our connections.

Would you then use a Mozilla run mail service similar to gmail complete with calendaring and document storage, all built into a suite of client apps ?

I think for a certain demographic this could turn into a good Google competitor if done right.
unloading third party libraries _from_ memory.

or else gaining the ability to freeze their code and all derived/generated code from accessing the dom/network/etc.
Your patron link to chord is broken which may confuse some people.

This looks really great!

To be honest I tend to tinker a bit in the simulation space so this all is really interesting. It seems like a github pledge is better for you than patron at the moment, as you keep all the money, would you prefer that?
> I can't quit, it would kill the company

It sounds like you have some leverage. Have some discussions with the company about what you need.

And see a therapist to help you sort out your issues and figure out how to deal with them.
So use that while we can and leave the fossil fuels for when renewable are cut off from the sun.
I wonder how much wind there would be under these circumstances though.
I don't know whether they're signing any consent documents but from what I've heard this is what the university of Chicago is doing - make clear to prospective students that a university is a place to learn and be challenged, not a 'safe space', not a 'home away from home'.
I had hoped it would be about how there are so very few top-tier fabs.
Capitalism puts capital in the hands of private owners for the sole purpose of rent extraction.

I’d say decoupling capital from production in this way leads inevitably to all the things you mentioned for the simple fact that it optimizes for exactly that outcome rather than producing value.

I guess the theory goes that capital invested in profitable endeavors should produce value as a side effect. But it seems the capitalists determined that speculation and protectionism produces far more rent than actual value creation.

Edit: Not that this is an argument for central planning. Just that we still need to find a mode of production that optimizes for producing value rather than rent.
Please remove what looks like a tracking token from the URL.

Untracked URL https://themargins.substack.com/p/the-silicon-oligarchy
You can't determine the quality of media without consuming it. So the whole Akerloff "market for lemons" process applies: low quality cheap content dominates.
The thing with feudal Tibet was that the monks didn't actually interfere with the average Tibetan's life too much. Unlike authoritarian China, dissenters in Tibet were by and large tolerated. For example, the newspaper Tibet Mirror was widely circulated in Tibet before the Chinese invasion, particularly among the ruling clerical strata, despite propagating Christian ideas and calling for political reform. That stopped very quickly after 1950.
I do t see why it is so hard for Apple to explain what in particular he was doing wrong.
Use of forests to offset carbon emissions requires an understanding of the risks
> If you must do religion, why not Christianity or Islam? At least these two make a point of encouraging charity and kindness towards others.

You are comparing the historical reality of one religion to the ideals of other religions. In such a comparison the ideals will always look better. If you compare the ideals of Buddhism with the historical reality of Christianity and Islam (war, slavery, genocide etc.) I'm sure Buddhism will look better.

You will typically see people compare the ideals of their own religion with the realities of other religions and come to the conclusion that their own religion is best. The imperfect reality is explained by flawed people misunderstanding or misusing the religion, while the real-world problems of other religions is attributed to faults in the religion itself.
You mean beside not getting raped by the feudal lords anymore, the end of punishments like gouging out eyes and severing hamstrings, the doubling of life expectancy, access to healthcare and education?

I'm all for criticising lack of democratic progress in China, but Tibet really is a bad argument for that.
A meme video taken as serious news? What next?
Bully's once they grow up have to adopt a veneer facade of goodness to hide that plain fact that they are still the same. In such cases it's usually the actions that speak the truth because the words are always meant to hide greed and sadism.
You have to talk to the majority shareholder and tell them the situation: You either need to sell, or bring someone on to assume the CEO responsibilities. And you're out of time so you need to decide now.

If they won't budge, always remember that your health is more important than money. Fear of loss is not a good enough reason to ruin your health. In other words: You may have to quit regardless of the loss. Be ready for that possibility.

But first thing first: Talk to the majority shareholder and make sure they understand the situation on the ground. 95% of problems arise from miscommunication and misunderstanding.
This assumes some_giant_list is an object that has "findAll", that "findAll" returns and object that has "groupBy", which returns an object that has "countBy".

Looking at that code, I don't even know what the intermediary objects are, but given the names of the operations, they can't be all flat lists.

Besides, you may not put your list comprehension inline. It is often more readable to make it span on several lines, espacially if it's a complex one:

banned_ip = {
con.ip
for con in connexions
if con.ip in blacklist
or
con.type == "internal"
}
I love the old CRT text mode. I don't need fine anti-aliased font for my text, I find those fine fonts are too much for me. What's wrong with some non-perfect edges?
If anything, public figures should have LESS permissions than other citizens.

The main different between acting as a public figure VS a private citizen is that you represent (and influence) other people.
"I love how slow this site is," said no visitor. Ever.

If your clients are like mine, there are likely a lot of things your clients don't ask for. For instance, accessibility. Do we ignore that as well?

You're also not factoring in ongoing maintenance. What's easy for you to build and deploy might be less so for someone else. React, Vue, etc. are great tools - when they are the correct tool for the job - but they are still relatively niche. If you're not taking a "what if I get hit by a bus approach" then you're doing your clients a disservice.

You might want to try being a typical user for a month or so. Use a smaller monitor, an older mobile device, a slower internet connection, etc. Then take that lens and apply it to your SPA genius.
This certainly isn't unbiased commentary (obvious tells are the way easily-established facts such as the Tibetan government in exile having a democratic constitution are qualified with the 'reportedly' weasel word, whereas the author's assumptions about lamas motivations are to be understood as unvarnished fact, the frequent use of the 'reactionary' label and the way more emphasis is given to the Dalai Lama granting an audience to a Republican senator than the Cultural Revolution!). But I don't think the author is wrong to say 1950s Tibet was an impoverished and unequal feudal society.

I also met quite a few Tibetan exiles in India. Those who had fled by spending their life savings to be guided across the Himalayan border had tales to tell of running out of food on the journey and eating snow, but no specific details of persecutions in China: they came because the Lama was in India. (I also met a Tibetan who arrived via a visa for overseas study who fully intended to return). But the risk of being shot was still a real one.
> ..allows that "contrary to popular belief in the West," the Chinese "pursued a policy of moderation." They took care "to show respect for Tibetan culture and religion" and "allowed the old feudal and monastic systems to continue unchanged.

That not what happened though.
I think the problem is that hiring practices across the entire "intellectual worker" market is a market for lemons that specifically ruins anything of quality.

Some blogs were great (i.e. created to solve the problem of too much interest in what one is up to even to answer internal questions individually) and signaled a few great minds that can be hired at a discount.. Those engineers told also pretty good co-workers in stage 1, by stage ~3, managers tell their underperforming direct reports to blog whatever they understand about what their group is doing in the hopes that they (either improve or better yet:) become a burden somewhere else.
> If you must do religion, why not Christianity or Islam? At least these two make a point of encouraging charity and kindness towards others.

If we're only talking about what religions superficially encourage, Tibetan Buddhism also encourages charity and compassion towards all beings, endlessly extolling the Bodhisattva ideal. The religion in theory is different from the religious state with living, breathing humans in charge.
> For example, let's say you use Mongoengine. Now, you can query a collection by using MyObject.objects.get(...) and it will return a MyObject. You might be able to make that work in Mypy. Now, you use some fancy aggregation feature, passing a dict into Mongoengine and it changes the type of the result you get back. How will you typehint that? I think the only way would be to special case it for all your queries.

Isnt this the case any time you use a DSL to query external data? Only sometimes someone else have type-hinted the things for you.

I work in a strongly typed language (F#) that interops with JS, and one of our principles is to do the type checking on the F#--JS boundary and then not have to worry about it again.
Genuinely curious. I was under the impression that Constitution applies to people, and the govt. I'd appreciate if you point to any references for Constitution being applied to corporations.
I'll go a step further and say anywhere where ordinary people have very little money is going to be a very sad place for ordinary people to live.

It is hard to be oppressed when you make $50,000/annum. It is hard not to be if you make $365/annum. Culture is a problem insofar as it makes it hard to add 0s on the end of your income, and a matter of taste otherwise.

To me some of the more backwards Arab states are the exception that proves the rule; it took wealth literally welling up out of the ground to have a dominant culture that is both wealthy and unable to let women drive cars. And even then the ban was eventually ground down.
In DSP you would use the z transform instead.
> all you really use are lists.

The more you get experience in Python, and the less you use specifically lists.

In fact, you can spot people getting confortable with the language when they start importing itertools, unless they are data scientists, of course.
Many countries has regions and regional differences, they are still the same country and as a Californian you are still closer to any other American in any measurable parameter you can think about than to people outside your country. America didn't have lack of cohesion and identity, at those times when America could build it was overwhelmingly a north west European country with a certain set of value deriving from this. Only in the mid 20th century America started to accept non north west European immigrants in any significant numbers. Turns out diversity is not a strength, it is a disaster and ruins social cohesion, solidarity and the ability to build. It is not going to get any better.
In countries where house building is poorly regulated, you don't end up with lots of aces, the opposite happens, the overall standards are reduced even at the top end.

On the other hand, houses do tend to be safe enough even without regulatory oversight. I definitely think that the years that people in developed countries spend working and saving in pursuit of an expensive house built to code is not a good balance of life spent to life risk.
I thought one of the main point of Firefox would be to not do this :D
Salestrekker Pty | REMOTE/ONSITE | WORLD

Salestrekker Pty Ltd is a financial technology company based in Sydney, Australia. Since launching in 2015, Salestrekker has quickly become a leading technology provider in Australian and New Zealand financial sector. We employ over 150 staff in our offices in Australia and Serbia.

We are looking experienced software engineers with proven track record and skills in the following technologies:

NodeJS
Go
ReactJS (HTML5, CSS3, JS ES6)
Flutter
We deploy our platform using AWS infrastructure.

We provide our employees with the following

5 weeks of paid annual leave
2 weeks of paid sick leave
Paid maternity and parental leave
Competitive pay packages
We pay full government duties, all employees are registered on full pay
38 hour work week
Six months work trips to Bali Indonesia, were we have a satellite office
Further professional training and international seminars for staff development
Work on the latest technologies and most exciting projects in a cooperative and pleasant environment in a company that values innovation and self motivation.
Future participation in employee share schemes
We are after people who understand that programming & coding = structures + algorithms; people that are agile and are comfortable in new and unknown situations. Some technologies that are particularly interesting to us are open nanking, data aggregation, decision tools and machine learning.

E: dusan@salestrekker.com
The discussions about "Hey" show, the question of the App Store is a complex problem. And I think it is a complex problem, because Apple made the rules far too simple to work, as reality is complex. And because of actions driven by putting the revenue over customer service. Customer in this context means both the customers using the app store and the developers selling on the app store.

The App Store rules cover many aspects, which should not be mixed in my eyes.

First: security. Reviewing apps for security is a great feature. Having a place to get reviewed apps is gread for the end customer. But many rules, like the ones about in-app purchases, have little or nothing to do with security.

About curation: yes, it is a great feature, if an App Store is curated and the quality of apps is ensured. And yes, offering in-app purchases is great for the customer, as it is safe and anonymous. Yet, Apple does little to curate all the freemium games, which are pretty trivial apps which allow you to spend enourmeous amounts of money on a game. Spending in excess of $100 for a silly simple game should be considered as profiteering if not outright fraudulent. But this seems to be ok in the App Store as long as you pay your 30%...

Besides that Apple obviously often does a bad job when curating the App Store, there are many examples, like "Hey", that show, that the overly simplistic App Store rules far too often just don't fit all business models. Therefore, there should be more differentiation in the level of services offered by Apple to the developers and the developers be able to choose the service model with its associated costs, which fits them best.

I think Hey profits a lot from being in the App Store, even from offering in-App purchases, as this is very customer-friendly, both from a convenience and security point. And of course, Apple is entitled to get a share of the profit Hey makes from being on the App store. But currently Apple doesn't charge on the profit, but on the gross revenue, which is difficult for a lot companies. And this in a world, where to do business basically means, that you have to offer an app.

As an example, but it is not as far fetched as it may sound, consider Tesla. Tesla is a company, which sells their product via the web. They also offer an App, which is basically required to use their product - for example arranging service appointments is done via apps. Also for operating the car, the app is extremely useful. Should Apple now require Tesla to offer in-app purchases to the customers? Yes, it would be extremely convenient to be able to buy your car in the app, as it is done on the web otherwise. But obviously, Tesla couldn't afford the 30% share of the car price. Does this give Apple the right to ban the Tesla app from the App Store with all consequences? If you think about it, this case isn't so much more far-fetched than the case of Hey.
My point is that it may be a violation to allow background playback of video on iOS; my point was not respondent to whether or not other apps may also may be in similar violation by allowing background playback of video, whether or not they’re free or paid.

To your point, there are alternate YouTube players which allow background video playback besides the website and iOS app on iOS, but you have to sideload them. There may be others which do not require sideloading, but none that I’m aware of. I’m not sure but it’s likely against some kind of TOS to use them, but interoperability exemptions for accessibility may apply.