skysight-inc/HackerNews huggingface dataset:
Can relate. Being a good listener usually allows people to solve their own problems just by you letting them explain it to you.

I used to joke that at a previous gig I was the team's therapist because I'd take people out to coffee or a beer and let them vent about whatever problem they're dealing with, while not really caring too much about it myself. Very rarely did I ever give any advice unless I was directly asked, and usually I would just give a question like "Well, have you tried this option?".

Listening to the problem while simultaneously not caring about gives the other person the ability to care less about it as well - and a solution usually presents itself.
> as they become economically successful, they would be more open

this wasn't logic but faith.
Outside of the server realm, ARM ISAs aren't standardized and require a fork of the Linux kernel to support each individual board configuration. The consumer ARM space is a mess when it comes to Linux support.
While most people are not programmers, most programmers are not women. It's a subset of a subset, seems pretty accurate. It's worth noting though that most men aren't interested in discussing programming either. People in our field are few and far between :(
If you do it right it will be labeled "assertion" not aggression.
At the city and regional levels, workers could at least go where the added jobs are and compete on the same terms (regulations and cost of living). At the global level that’s rarely permitted.
> there's no reason to accept Google as the standard bearer

This is pretty much it. Google is fundamentally an advertisement company and that scares me.
These articles always focus on poor countries, but shouldn't we treat such places as Switzerland as corrupt, given that the money always seems to end up there or it is used as a stepping stone so that mineral wealth can be siphoned off cheaply (and thus pay less taxes)?
The EMTs didn't try very hard when I was flipped by a drunk driver. I crawled out of my window and told the EMTs I just wanted to go home and they said 'ok'.
Which is why I prefer working with a strongly typed functional language.
Domain Driven Development (well, my version of it) is the first step. Get all the types right.
The necessary operations should be obvious by this point.
Code them up!
Write unit tests as you go along. You're likely to do some refactoring as your operations materialize, and unit tests are going to help you stay safe.
There are certain kinds of websites that usually have category->list->individual image/video that are otherwise obnoxious to use, but all follow this structure, where this is the only way to get reasonable UI. Fetch data and make a simple UI yourself.

Fetching data from such websites is the only thing so far where I've found ES async generators very very useful.

You don't even need a browser. Most of the time simple HTTP requests from node work just fine, and makes tor use safer and more effective since you're not running any foregin JS code, just parsing data. Other thing that improves privacy is that you're downloading everything, so it's hard to see from the service's side what you're actually consuming.

Actually many usual services follow this pattern. List of accounts->list of transactions->transaction details. List of categories->list of articles->article detail. List of product categories->list of products->product detail.

Simple abstraction can get you very far, even with a fairly simple DB schema.
I only use firefox (for work, will test in Safari and Brave), have been doing so for years, and waste waaaay too much time browsing.

I almost never have issues, so maybe it is your plugins that are causing issues (or maybe android ff is different than ff for Mac?)
You have to know the person to be sure they are ok with it. If there is any uncertainty then don't be honest about what you think, just give the standard advice like "Just be yourself" or "You are wonderful, just haven't found the right one yet!".

The alternative is to just be brutally honest and that way filter out friends who aren't ok with it. It might hurt a bit, but if you value this kind of communication over having many friends it could be worth it. Just don't do this at your job since you will likely get fired or managed out.
Western media is diverse because they are not all controlled by the same government. For example, the China Daily US Edition is based in the NYC and therefore can be considered "Western media", but being owned by the CCP it obviously publishes pro-PRC propaganda.

Obviously if you define "Western media" as newspapers providing a certain viewpoint then by definition your argument would be correct. But that isn't an interesting argument.

Moreover, using the Internet people in the US can read diverse points of view, including e.g. those of pro-China websites. This is not possible in China, except for a small minority who have access to VPN and similar technology.
"The Trump administration on Wednesday published a trove of new data offering the most granular look yet at the financial health of the nation’s new college graduates. For the first time, Americans can now compare the student debt levels and first-year earnings of graduates based on what they studied, broken out by major or graduate degree program. Until now, the government has only published schoolwide statistics on debt and earnings for undergraduates."

I think most of the data is available here https://nces.ed.gov/ but have to go through some hoops to get it.
Sometimes people just want someone to listen. Sometimes there’s nothing else you can do.
There's substantial evidence that China has timed executions for the benefit of organ recipients: they're executing people to do organ transplants, not because they did something wrong.
I felt there was value in pointing out yet another comment about the design was unnecessary. Also, I was annoyed.
It's not censorship. Dang did great job and the rules of HN is quite good if not perfect.

The downvote really suppressed free speech. I agree with you on that part. But that's the reality everybody need to accept.
But XUL was simpler, wasn't it?
Thanks for pointing it out. I was not aware of that. Which university is this?
> most young women

I dare you to go to an average bar or club and try to talk about code with most young women. It's not happening. Most people don't code, and most coders are male.
The Swedish phoneme notorious for having a dedicated IPA symbol, /ɧ/ (2016)
the wording was sort of clumsy, but this is not a very charitable take. most people (men and women) really don't want to talk in depth about code or any other of your specific interests.
can it cause perfomance issue ?

I know for example the devtool is written in react and it's a lot slower than chrome devtools (I don't know how chrome devtool is written) and the javascript debugger is sometime not even usable because it's so slow.
http://archive.is/frnY9

https://web.archive.org/web/20191014191405/https://www.econo...
Same. Though I do have to admit the gender ratio is skewed a bit at my company you can count on one hand the amount of female engineers while there is 100+ male ones. They even changed the female bathroom to be 2 male ones but left us a couple fancy individual ones which I'm fine with.
It would seem that they were told to shut off the power due to previous criminal negligence. I'm not sure we should let them off the hook; this is their past wild misdeeds, such as falsifying line inspections, catching up with them. There is no need for PG&E apologists, they deserve the scorn they are getting.
Nothing in the forbes article suggested they'd prioritize anything like that. Talking about wood grains and rounded corners, the priority seems to be more function following form.

I hope I'm wrong, but I don't expect anything resembling modern classic thinkpad replacements from system76 at this point. It's more like hipster machines incorporating wood and leather.
You're talking about colleagues, who you don't have any duty to be emotionally available for, but the parent poster is talking about friends and family.
It's very easy to critisize someone else for not standing to some principles as long as you don't have to deal the the consequences of doing so. Think Blizzard for example. Sure, they could potentially publicly support Hong-Kong out of principle and immediately get banned in China. The consequence of this would be

- Millions of Chinese people (lot of whom have nothing to do with HK or goverment or human right violation) instantly lose access Blizzard products. Their lives become unequivocally shitter.

- Blizzard loses a ton of money and have to downsize significantly firing half of their staff. They can't affort investing in new projects at the scale they used to. Their products become cheaper and lose in quality. Maybe the company even have to shut down due to not being able to sustain itself. It's pretty shitty for Blizzard on all fronts here.

- A lot of Blizzard employees lose their jobs, stop paying taxes and participating in economy at the rate they could afford while being employed by Blizzard. Seems pretty shitty for them and their communities.

- Millions of consumers all over the world miss out on new Blizzard titles, stop buying their games and participating in events organized by Blizzard because company ceases to exist or can't afford to maintain the quality of their products due to less budget. This is a significant impact on the economy as a whole when a huge company generating wealth out of thin air ceases to exist or loses its steam.

- Chinese goverment is not affected by any of this and keeps doing whatever it's doing.

Overall, seems like the move will hurt everyone involved, except for the Chinese government. Remind me please, why we keep demanding Blizzard to punch themselves in a dick for no benefit whatsoever?

I'm not necessary defending Blizzard here, really. I'm just pointing out that the situation is a lot more complicated than shallow takes like in the one in the linked article tend present to it to be.
Which is great if you're going to design your own high-performance CPU core, which uhhhh very few organizations in the world are capable of.

If you're a downstream consumer, especially so far downstream that you're just buying a pre-made chip and putting it onto a board like System76 would, the ISA royalty means very little to you.
How to prevent content-spoofing in Apache's 404 error pages
This platform/publisher meme has always been a misunderstanding of the law. I guess now it's even being shoved into situations that have absolutely nothing to do with it?
Sure, it would cost the US to make a point to China that they find some of China's policies unacceptable in a trading partner, but it would also cost China - that's the point.
If Baidu can't get to it, what's the point? Hiding censored content in sites that are not filtered isn't going to help anyone if it can't be found.
why not use the mass of the battery as the gyro's flywheel (s)? You could also store energy (accelerate this mass on breaking) for even better regen (I presume recharge breaking is less efficient than the 95 efficiency of current traction motors).

Another plus is easier ajustable ground clearance since there's only 2 points of contact; for an off-road-able vehicle that's a big plus; while at highway speeds you want a low center of gravity and less drag.

Will we see a 2 wheeled pickup truck reveal tomorrow? A BUV? (Battery Ultimate Vehicle) That would be "cyber from the future" alright. Dreaming out loud, but a ppl carrier (8-10 seater based on this would be totally out of this world)
Things like Apple's Photos do this too but without the accompanying privacy risks.
> There are lots of people who could do the kind of system/app spelunking he does. However, other people follow the TOS associated with the access.

The real reason that people don't do this is because they choose to do other things with their time.
Pretty sure that headline appears on the first evening edition. Sorry I did not know Jamie would redirect it.
Wrong, Microsoft/Apple/Starbucks did not partner with anyone. That requirement was specifically for auto/manufacture industry.
I triple-boot Ubuntu, Windows and macOS on my Late-2013 MacBook Pro. I bought one with an Intel card specifically for that reason. I have my choice of operating systems, and I find Ubuntu is where I can get things done most easily.

It's not intrinsically obvious that MacOS is easier. Half the OS releases since Mavericks have required some song or dance relating to brew.
If you want a better word, how about 'oligarchy' (iOS/Android).

That said 'monopoly' is essentially a fine word, it captures the essence of the situation.

Monopolists in particular dictate the terms to all their surrounding entities, which is what Apple does.

It's actually a misunderstanding of the nature of monopoly to characterise it as the only 'single provider' of a service, because that technical differentiation doesn't articulate the real nature of what's happening, which is generally an imbalance of power.

A 'responsable regulatory approach' to such things and social media is well past due, the only risk from my perspective is that the powers that be are fools and will either get it entirely wrong, either by over regulating or missing the pointe entirely.
It's not for emphasis, it's a literal citation from the URL.
I think it's fair to say that early on, third party developers added a lot of functionality that was lacking in the OS. Apple has steadily incorporated the more popular features so that is probably less true today, but there are still lots of bespoke tools that they are never going to provide. To use a personal example -- if only Android had a Tesla app, it would definitely be a factor in my choice for my next phone. If they ended the ecosystem altogether I'd probably switch. Whether that also applies to regular people is of course debatable.
Target's Brand Is Showing Growth with Digital Strategy
Why wouldn't you? Do you never re-watch a film or re-read a book or re-order the same food at a restaurant, or re-drive the same route to work?

I often watch the same video that I've already watched, many times music, many times comedy, many times something I want to link to another person but end up watching some/all again as I find it, often if I remember it being interesting (e.g. a VSauce video or a Dan Gilbert TED talk), sometimes if it was a guide or howto that I want to follow - e.g. a cooking instruction.
Even if that's all they get, they should think of it as a PR expense. I think spending it on clearing vegetation it would go farther in the short term and go a long way towards taking away the negative talking points about them. That bonus is a big sticking point with a lot of people.
Can you please not post in the flamewar style to HN? We don't need yet another gender flamewar.

https://news.ycombinator.com/newsguidelines.html

The specific information in your comment is good. If you dropped the first sentence, the last sentence, and the snark ("Maybe - just maybe"), your comment would be a much better contribution to HN.
> Why did Apple decide to build its own maps application rather than continue to use Google Maps to power the maps applications on iPhones?

I don't get it: why hassle them over their underdog competitor? Laud them for daring to compete against the market leader. Focus the argument about the walled garden and right-to-repair instead.

Apple and Google should license the ability to create third-party app stores, or be compelled to do so. Perhaps that could come with terms on auditing apps and a process for resolving differences of opinion on whether an app is legitimate/safe/acceptable (with a standard like "poses a risk to device or owner's privacy/data").
Honestly, how can a project of that magnitude _not_ be messy?
"I have no idea what guys want. Every guy is different. And it's not just you: there are seven billion people in the world, and some of them are not going to be into you no matter who you are. But among those seven billion there are also going to be some who like you for who you are, so don't give up. But be careful about falling into the trap of being gloomy because you think you're never going to find someone, because that can turn into a self-fulfilling prophecy."

Then give her a hug.
#7 is a little off IMO. Perhaps Apple does not earn revenue from the app itself, but it still earns revenue from the developer in the form of Dev License(s).
I have personally experienced sad consequences of oral sex with not-completely-gone cold (or some similar infection) a few times - and my doctor confirmed, that, indeed, these infections are happy to jump from one habitat to another.
A `develop` branch has several disadvantages.

You will want to make your `develop` branch the default branch in git and on GitHub, to make sure pull requests automatically are targeted properly (not doing this would be a major UX pain). However, that means that when you `git clone` a repository you are not guaranteed to get a working version.

The `develop` branch can still be broken, which is a problem that needs to be addressed. While you can revert breaking changes (or force-push it to a previous known good sha), and you can automate this process, the pull request is already marked as merged at this point. This means that developers have to open a new PR whenever that happens.

With the queue approach, pull requests remain open until we are sure they integrate properly. Also, we have the opportunity to use multiple branches to test different permutations of PRs, so we can still progress and merge some PRs even if the "happy path" that includes all PRs does not integrate properly.
Think of it as a free lesson in self-advocation if you'd like.

I'm engaging in the conversation by bringing my points to the table. I see it as an idealistic proposal that doesn't match my understanding of reality. It is very plausible that I am wrong - please explain to me how you disagree, I'm happy to listen. Seriously.

Just because someone has an idea doesn't mean I have to immediately agree with it or like it. Feel free to disagree with me on this, as it would prove my point. It's your right after all.
My initial response being out of the loop on Rambo's work was indeed to think he was just an indie dev trying to make good products for users.

Then I started digging around and found out a lot of the stuff he writes about either lands in a grey area, or could be interpreted as crossing the agreement devs sign when they want to use their app store.

While I have sympathy for him, I agree with you, it's incumbent on both sides to keep his dev work separated from his gossip site. Knowing how competitive it is to break Apple news early (as they one of, if not THE hardest company to get early product information) and get that out to the masses.
I think you're actually missing his point, which is not so much a matter of perspective but rather a direct application of Goodheart's Law. When you are trying to incentivize by proxy (e.g. promote good ideas by rewarding vocal and assertive people), you better hope that there is a very tight correlation between the two.

His point is that there isn't much correlation between good ideas and assertive personalities, so if you incentivize the latter you won't necessarily get the former. I'm inclined to agree with that.
Even if you have no contractual obligation to listen to your coworkers, in general many people enjoy, and potentially expect, to become closer with their coworkers which is generally accomplished through sharing personal details and emotions. It's totally fine if you don't want to participate, (and it's possible for people to over-rely on others for emotional labor) but I think many other people are more productive when they're more than just acquaintances with their coworkers.
Learning basic regex (regular expressions) will save literal days (maybe weeks) of time when editing code, text, or searching/organizing anything. I can't think of a single skill more useful on a computer.

While regex turns pretty hard fast, the basics can be picked up within an hour, or at least the ability to know what to reference when something needs to be done.
Here's an interactive tool they put up as well that doesn't look paywalled.

https://graphics.wsj.com/dynamic-inset-iframer/?url=https://...

Hard to find the data backing it, though.
The privacy law implications (GDPR, the new California law, etc.) would probably crush Facebook as a company if they started doing that.

They already paid over 100 million for just making false promises when they bought WhatsApp, now that the EU has sharpened their blades to take on big data farms like Google and Facebook, doing something like that would be suicide for FB. Any additional data farming would probably attract auditors and lawsuits that Facebook can't get out of so easily anymore.

Facebook would need to put a lot of work into following the GDPR (because someone using an Asian VPN is still protected, so IP based geoblocking won't work) to prevent a fine. It would be a very risky move.

I don't think Facebook is going to sell private WhatsApp information any time soon.
Do you have a link to pictures?
It's flamewar fuel. (I didn't flag it, but only because I enjoy the heat too much.)
Other compilers are buggier in ways that demonstrably does not much affect the correctness of systems built with them.

It's a matter of managing expectations. How much less-buggy would systems be, if built with compilers that are less buggy? The number is probably not negative, but the space between it and zero would be hard to see.

So it is an interesting achievement, academically, but a long way from industrially useful. Another way to say it is that it is a necessary step in achieving verifiable systems, but there are many other such steps yet to be taken.
guess one could use --interactive calls to docker to keep the process attached maybe? Haven't thought of that before.
This just seems like a motorcycle with extra steps.
Most protesters don't want HK independence, they simply want universal suffrage which was guaranteed by the CCP in the 1997 joint declaration. But the CCP has failed their promise and almost half of the seats in the HK legislature are chosen by "functional constituencies" that do not represent the people. Of course the CCP has labeled these people as "separatists" to attract domestic hatred towards the protesters, and spreads propaganda in China that falsely represents their demands.

At least SCMP still gives a truthful view: https://yp.scmp.com/hongkongprotests5demands
Due to it's non physical nature I don't think we could ever define "soul" scientifically, except perhaps as "the aspect of the human being which is not physical". Is it possible to own something non-physical? There is precedent, such as patenting an algorithm, or owning shares in a software company.
In Chinese culture, there's a big thing about your true friends being the ones who will tell you when you're wrong. A coworker, on the other hand, is not your responsibility, it's their life they're screwing up.

Of course, that doesn't mean people like it.

Personally, I will eventually give advice to people if they're venting. I'll make it polite, of course. If they don't want to fix their shit, then I'm not obliged to listen to it.
When bugs get fixed in upstream projects, do they have to first land in Ubuntu and then filter down to Pop_os? Or does Pop_Os point directly at Ubuntu repositories?
I'd assume that the Firefox chrome runs in its own process. Why would the switch to web components for the chrome change that?
while exaggerated, he s probably referring to this:

https://www.vox.com/policy-and-politics/2018/2/2/16868838/el...
Note that this report is 9 months old. I guess there will be an new report this January. There has been a lot of small improvements.

I'm not tracking all of them, but I think that now there are less checks to ensure that the functions return don't return multiple values in the wrong moment, and there are less unnecessary continuation marks.
Sourcing information is specially allowed by the develop agreement. It's screenshots that aren't.