skysight-inc/HackerNews huggingface dataset:
>the function newspapers are intended to serve isn't to generate profits, nor even to be cost-effective

By disclaiming profit you're ditching both the measuring tool, and also the motivation.

With profit motive gone, the "long term greedy" investors who wants to build out wide & stable business over decades, to ensure safe retirement & good future for children go elsewhere, and instead replaced by vultures circling the last few scraps of value.

With profit motive gone, the well prepared, diligent, and knowledgeable journalists go elsewhere, and their roles get filled in with inexperienced, energetic activists, who get "paid" with access to audience to perform activism on.

Which is exactly what we see presently among the big names in online news.
Maybe, but allowing them to enshrine this in policy without challenge is a mistake.
I have done mailinabox.email and recently I switched to mailcow-dockerized like optmzr.

By default, they both apply strict security practices so you won't have an open relay, worried about domain masking etc.

Either are about a day to set up and its mostly DNS.
That doesn't really make any sense.

Low-star riders make the drivers' experiences worse. That's why they're low rated.
Interesting.

But how do you deal with the following situations?

-- talking to people, since you have no opinion

-- understanding the people around you , building a mental model of them

-- general confidence
Brave [1] has an interesting native ad/script blocker too.

[1] https://play.google.com/store/apps/details?id=com.brave.brow...
"On the other hand, if no other farmers are helped with grants"

No other farmers? What are you talking about? I'm not talking about farmers. Who's talking about farmers?

The USDA does an awful lot more than giving grants to farmers. An awful lot more. In some cases, rural communities would be without water and electricity without USDA grants. They subsidise school meals for poor children. They help people pay their rent. They are the source of food stamps under SNAP. They help people in rural areas get a mortgage to buy a house. They are so much more than grants to farmers, and they keep it quiet. They are effectively a rolling system of government assistance to some of the poorest and most cut-off communities in the US.
it can't be bad, because it's not the government doing it!
In my years in the industry I've noticed 2 things.

1) People is what makes coding hard. If the People involved (designers, execs, users) could fit themselves into the simple box of what more or less comes for "free" these days then they could do so many things via GUI. Look at cloudpipes, Zapier, If this then that, and segment.io. Each more or less integrate 100s (1000s?) of tools to eachother. People like to think their business needs are unique, but most of the time it's just JSON being piped from one bucket to another.

2) Lots of companies w/ engineers and a big tech budget are not what I'd classify as a "Tech company", instead they're more of a "Product company". I often use this distinction -- is the thing that makes this company valuable the fact that their tech is better than what others have ever done? This looks like 10-100x more capable in a certain aspect. For example Wix is not a tech company -- it creates a mundane thing in a slightly more accessible way. Compare that with something like Tesla -- they applied technology to the automotive space to create many multiples of more efficient transport to unlock a whole new paradigm in their domain. Most of these "product" companies should be using boring tech and adapting themselves to the tech's edges so they can rapidly and inexpensively build products.
Gron converts json into something processable.
The news media industry is a weird market. The media are trying to extract constantly decreasing money from people with constantly increasing addiction (overconsumption) to internet news by constantly decreasing quality of content and increasing the use of shady tricks.

Both sides (media and consumers) are in denial. The media deny that most of them produce shit content which is not worth a penny and the world would be better without them. The consumers deny the addiction.

I personally don't want to be on either side of this market.
I tend to agree with this argument, and here’s why: Apple’s brand across the board is about controlling every aspect of the user experience so they can make it a cohesive experience the user enjoys. They do this at the expense of short-term monetary gains from things like advertising, and don’t give a damn about making life difficult for their business partners. This is not the result of their success but likely the reason for it. There’s a reason it was so culturally difficult for them to license “clone” Mac hardware in the 1990s; it’s just not in their DNA.

They understand that the end user relationship is all that matters. For Apple’s brand to succeed, they have to own the relationship entirely so they can protect their users from bad actors. That is literally why a large segment of people choose Apple products. Do iPhones have malware problems on the scale of Android? No, because of Apple’s heavy-handed control of the App Store. I honestly think Apple would shut down the App Store entirely in favor of something more universal like WASM before ceding control of the user experience. General platform security / privacy also benefit from this approach.
That could be part of it. I do a fair bit of international travel, and some of it could either be cultural ratings differences or just frustration over communication difficulties.
You can see this in the UK where hard line Brexiter politicians are now making noises about having quotas to import cheap tradesmen from Europe.
Battery capacity to carry it through a few days of storms, enough solar to keep it charged on overcast days. I'd say less than $300 worth of hardware.
Quote from the post:

> ProtonMail even mentions a current case of real-time surveillance:

„In April 2019, at the request of the Swiss judiciary in a case of clear criminal conduct, we enabled IP logging against a specific user account which is engaged in illegal activities which contravene Swiss law. Pursuant to Swiss law, the user in question will also be notified and afforded the opportunity to defend against this in court before the data can be used in criminal proceedings.“

By writing of a „case of clear criminal conduct“ and of „illegal activities which contravene Swiss law“, ProtonMail violates the presumption of innocence against the monitored suspects. Such suspects are of course not informed by ProtonMail about ongoing real-time surveillance measures.
> Okay now explain why I can't make a protonmail account without:

> - disabling javascript

ProtonMail encrypts/decrypts messages in the JavaScript client, which is how messages are encrypted without the server ever having access to the plaintext. If you must disable JavaScript, then ProtonMail isn't the mail service for you(unless you use their mobile app).
First party to who?

What if reddit wants to pre-render some google search result page when people submit a link to one?

Wouldn’t reddit then be the first party, and google the third party?

Why should google be considered to have the right to be prior to reddit?

(Reddit here is just an example. My point isn’t about reddit.)
People who get out of college with fat debt and no skills have been plugging their ears during their four years. Fact is, you get the job skills during your internships or research experiences depending on the field, and the only way you aren't way in over your head on internships or research is if you take the next step, connect the dots, and apply that foundational knowledge you received in class to your internship/research.

Colleges train you on the concepts and technical foundation you need as a baseline to not waste everyone else's time in the workforce. People should be applying to these internships and research jobs during their freshman year, the clock is running from the day they step on campus. I have no sympathy for people who opt to work an irrelevant part time job instead and wonder why their empty resume isn't getting any bites after they graduate.
Actually, I have to say, lots of people are able to use Google and Wikipedia in China even though Chinese gov officially bans them, including me. There are dozens of methods to cross the "wall".
I believe that it's the drivers setting the score isn't it?
> There is no alternative here.

Technically, there is: Encrypting our own mail with our own keys.
Similar discussed yesterday "Ask HN: How can I find a good mentor?" https://news.ycombinator.com/item?id=20032031
> Or colleges might charge differently per credit hour depending on course and major

Is it not like this already in the US?

In Canada my CS program cost ~100% more than an arts program at the same school. It was pure price discrimination based on expected earnings and willingness to pay -- I would be paying double even for the arts courses I was taking.
A Teen Hacked Apple Twice, Hoping They'd Give Him a Job
The visibility of non paid posts on Facebook is a fraction of what it used to be. When it was high, it made sense that companies built their businesses around it. Those companies, at best, are hobbling along, like Zynga or Buzzfeed, or at worst, dead, like most of them.

What matters a lot right now is something else: the direct timeline accurate and somewhat algorithm free, communication channels companies have with their customers (and you have with your friends.) That is email and messaging.

We should be paying a lot closer attention and giving greater caution to Gmail, Facebook Messenger and WhatsApp. Particularly Gmail.
Not just that, but when I was on crutches my rating dramatically dropped. I almost always had a friend with me to help out with storing the crutches and getting in and out of the car, but regardless my rating fell at least a tenth. Drivers probably didn’t like how I needed to grab onto their car to enter and exit, or maybe that the crutches were in their car, or that the whole process took a bit longer.
The Java/Kotlin alternative would be `the amazing library` JDBI: http://jdbi.org/
It can't be abstracted away, but it can be abstracted and raised to a higher level. Not all logic can in all cases, of course, but you can certainly abstract many cases of domain-specific logic to something higher level that you might be able to represent in a low/no code system.
Exactly. I would even go a step further, considering Microsoft’s antitrust issues from tying Netscape to the Windows OS: most of the iPhone’s preloaded default applications shouldn’t be there at all. Ideally users would be prompted at setup whether they’d like to install the Apple version.
I am sure they can record IPs if neeeded. The difference is linode doesn't know who I am sending email to/receiving from.
Isn't it more likely that the state prosecutor spilled the beans?

The statement even matches your own transparency report where you describe a case of IP logging, a typical real-time surveillance measure:

'In April 2019, at the request of the Swiss judiciary in a case of clear criminal conduct, we enabled IP logging against a specific user account which is engaged in illegal activities which contravene Swiss law. Pursuant to Swiss law, the user in question will also be notified and afforded the opportunity to defend against this in court before the data can be used in criminal proceedings.'

https://protonmail.com/blog/transparency-report/

(You mention April 2019, the statement by the state prosecutor was made at the beginning of May, i.e., he was probably really happy about your cooperation.)
I don't see how this is relevant to the point. So Islamic law says that these people who are increasingly not praying, not attending mosque and don't support Sharia law and to the point don't believe apostates should be killed, are still Muslims.

So what? Why should I care? What point are you trying to make?
The problem is that there will always be people that always give 5 stars, so drivers would be punished for picking up people that leave other ratings. Sure it might bring the average down to 4.2 for example. Maybe they should adjust the rating based on the average rating left by the rider.
Mechanical failure is a fart in a hurricane compared to human factors when it comes to safety. I'm not gonna ding anyone for being too cheap to put TPMS sensors in their snow tire rims. I'm not gonna ding anyone for a CEL either. 95% of the time it's basically just complaining that an emissions system is not in an optimal state. In a work vehicle setting you do not fix this when it happens. You plan a time in the future to take the vehicle down for maintenance, just like patching a prod system.
Remembering Dogz and digging through the Wikipedia rabbit hole, I just learned that PF Magic [1], the developer for Dogz/Catz, were also responsible for the SNES 3D fighting game Ballz [2], and its programmer later went on to develop the open-ended experimental adventure game Facade [3]. I knew of the existence of all of them but didn't knew they were all connected!

[1]: https://en.wikipedia.org/wiki/PF_Magic

[2]: https://en.wikipedia.org/wiki/Ballz

[3]: https://en.wikipedia.org/wiki/Fa%C3%A7ade_(video_game)
Reading Apple teaches me a lot about copywriting.

If something is ambiguous, you are allowed to say whatever you want.

That article was beautiful like a Donald Trump speech. Propaganda, but it was fun and exciting.
Yeah so that one is kinda a niche search engineer joke of the old Solr vs Elasticsearch battle that's been going on in the space for years. Sorry that some of the tongue-in-cheek-ness turned you off, but many of these items resonate closely with those of us in the search/relevance engineering space.
You could try looking in https://news.ycombinator.com/item?id=19797593
I always think of it like this:

We already try and make coding as fast and easy as possible. The software industry is not a racket that is hiding some magic tool. If we had a magic bullet that any end-user could use to build their software, we would all be using it already.
Stadia Technical Deep Dive (Google I/O ’19)
After thinking on this for a while and considering what food is constituted of, one of the only solutions that springs to mind would be to break it all down into nanoparticles. That way you only have to worry about it being filled with picoparticles.
It’s pretty obvious who decides who is the jerk, the drivers. If you have an average of like 1 Star, is every single driver you’ve ever ridden with wrong? I think this is fine, they’re not drawing an arbitrary line, they’re saying wow if this person has made drivers rate him this badly then they shouldn’t be using the service. This seems entirely reasonable to me - I’ve ridden with some real assholes and don’t take Pool anymore as a result.
I might be suffering from the opposite problem then. I live in NYC and walk/bike most places; I only rarely even take the subway. When I'm taking rideshare it's almost always to/from airports (here and elsewhere). I definitely don't use it for short trips. And given how often taxi drivers don't want to take you to airports, I can imagine Uber drivers might not like that either? It can certainly take them far out of their way.
Definitely correct me if I'm wrong, but I also thought hooks were for factoring out common logic and sharing it among functional components. I see lots of "hooks" libraries floating around.

For Context, like you said, it existed before, but everyone was told not to use it. After the new API came out, people started suggesting ditching Redux for Context, and I know a lot of people did that. Using Context in that way is very similar to creating a stateful service in Angular and injecting it into your components.
" (Apple takes a 30 percent cut of subscriptions for the first year a customer is signed up and 15 percent for each year thereafter."

That is a considerable amount of paper.. How do you make any money when their cut is so high? Anybody with experience? I wonder how this shakes out annually with an app like Netflix.
Wouldn't it make more sense to have some sort of "Flag rider for community guidelines violation" button, as opposed to using star ratings for this?

Stars are subjective. Many people seem to think that "five stars" means a normal ride with nothing to complain about. Personally, I think a normal ride should be three stars—five stars should mean you went above and beyond in some way. And I'm not even sure what that would be in the context of a customer.
The problem with Uber ratings is that most people use them as binary. A small number of 1 starts will quickly bring your rating below average. I used to take short rides to and from work daily for some time and it seems my rating took a large hit. I frequently saw a lot of drivers giving me 1 stars. I know a lot of people (riders), who frequently give 1 stars. I think it would be better if Uber replaces the 5 start system with 3 or 2 stars.
CSS Utility Classes and “Separation of Concerns” (2017)
I wonder what they are testing with considering how dysfunctional basic stuff like YouTube pages are on Safari mobile.
From Dashboard t HUD: How JASK reimagined the security analyst experience
There's precedent because they are Swiss?
If you're on linux you could try moving out your ~/.fonts to see if it's a fontconfig problem

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=909818

(I've seen variants of this problem on Ubuntu 18.04 LTS.)
Yes it's all about the use case, but I generally don't buy that argument.

First, because the largest ecommerce websites are not SPAs and are generating a shit ton of revenue. Not only Amazon and Ebay but also stuff like Magento and Shopify.

Second, while it can be argued that after a number of clicks the total kbs will be lower by using JSON and rendering on the client, the vast majority of users really care about the initial load. Much like monthly payments, it's generally better to have a consistent 500ms lag than a 3000ms lag on the initial load and then 200ms on every click. Of course I made these numbers to explain my point.

This does not apply to all use cases obviously. In some cases such as an application like Gmail an SPA is completely justified and my arguments do not hold, but in the case of e-commerce I think there are no valid arguments for an SPA.
> A customer using the same query twice expects the same results for both searches

Really, this is a falsehood? Like, I want the same query to give the same results given the same dataset always. When do you not want that?
I've never used it myself (edit: oh, wait, that's not actually true, though it was years ago), so I can't answer some of your questions. However, I have done a fair amount of Salesforce consulting and can give you that perspective. I'll speak in absolutes but I'm sure things are more nuanced.

For established companies of a certain size, Salesforce is usually just assumed to be present, kind of like IBM in a previous era. This is mostly because everything integrates with Salesforce, and all salespeople know how to use it.

For smaller companies, particularly startups, the ROI isn't as clear. Salesforce is expensive. The CRM that most startups need is marketing-focused, and you probably get one for free with whatever marketing automation tool you use. It's worth it for smaller outfits only if they have a long and involved sales process (say, institutional sales primarily), and perhaps if you are involved in education or a non-profit, since they have programs that reduce the cost in that case.

Salesforce out of the box isn't particularly enjoyable to use, but it's learnable and usable. A lot of companies add on cut-rate customizations that end up making things a mess, but that's more a commentary on change management at large organizations than the platform itself.
How can you see what rating you get before leaving a reciprocal rating? I don't see any sort of way to see individual ratings on a per-trip basis.
Out of interest where would you suggest?
ICANN Denounced by Heads of Peru, Colombia, Ecuador, Bolivia for .amazon Verdict
lavabit had access, they were shut down when they refused to share the encryption keys with law enforcement. the only legal way around this in the US is to host your own email and encrypt everything at rest. as an individual you aren't obligated to reveal passwords the same way a business would be in this case.

it might be an interesting idea to build a system that decrypts a small email server per user using their login credentials they interact with that system only and forward mail to the provider MTA for sending. there are still leaks here, and the provider could be compelled to reveal the user key to law enforcement, but the data would only be visible until after the user is authenticated.
Wow, thanks for this link. I missed it yesterday!
You study these general topics so you aren't completely out of your league during internships. Internship are where you build practical skills and start developing your network. It's an absolute must to secure at least one internship or else it will be an uphill battle.
Yes, but that again is not what would make something "not 3D" - orthographic projection is common in 3D graphics and even most game engines support it.
manpages for openssl (`man openssl`) exist on Linux + Solaris + BSD, this seems like a mac usability issue to me...
It's "Orwellian" because people are being judged "problem users" without due process. There's no jury of peers, no possibility of appeal, just an opaque judgment from a private company concerned only with their own profit. If a company becomes a de facto monopoly then they are de facto part of the government, and should be held to government standards.
Well, it's not really "let the market decide" if loans are virtually guaranteed to any high-school student regardless of the ROI of their chosen degree. When you make debt easily accessible, you make it easier for people to not need to be responsible with their decision making.

What the market decides is what wages ought to be. English degrees result in, on average, lower wages than...say...an Engineering degree precisely because the market has not found as much value in yet another English degree.

The burden of the debt is not a result of market forces. It's a result of cheap government debt being freely available.
Watch your naming - pug is also a template engine for npm.
My company has an app that gets released every cpl weeks. One week we were rejected for auth reasons, except the screenshot of the login attempt in the rejection had mis-typed information. Delays aren't even always the developer's fault!
> What actually seems to happen is: "Spend at least 3 years making your way through CC, then somehow still take another 4 years to finish at the University."

Any source on this? Because going to CC and then moving on to University in 4 years total is exactly what my sister, and grad school advisor did. His path was particularly good, going CC -> State University -> Ivy League PhD.
I can vouch for there being a protected class bias. In my experience (Boston), using Uber while on crutches will cause your rating to fall. Even if you take full-service Uber’s (not Pool), and generally have someone to help you in and out and managing your crutches, drivers simply tend to rate you lower. Possibly because they have to wait longer, or because I need to lean on the car getting in and out, or because they need to keep the crutches in their car somehow.
Source in Swiss law?

'By default' is of course legalese. If a user can turn on the IP logging feature, you can too. And you did in at least one case according to your own transparency report:

'In April 2019, at the request of the Swiss judiciary in a case of clear criminal conduct, we enabled IP logging against a specific user account which is engaged in illegal activities which contravene Swiss law. Pursuant to Swiss law, the user in question will also be notified and afforded the opportunity to defend against this in court before the data can be used in criminal proceedings.'

https://protonmail.com/blog/transparency-report/