skysight-inc/HackerNews huggingface dataset:
My sentiment exactly. The only acceptable situation to bring in a UX person on board after the product has already been mostly built is to clean up visual elements (consistent spacing, fixing color creep, choosing a font, etc.).

The larger-scale UX should be a consideration from the very beginning: What pages/ views are there, how do these conform to different user flows to minimize actions and intuit next steps, what information is most critical in the visual economics of a view? These questions should be answered before coding anything.
>The simple fact is that Apple is injecting itself as an intermediary in the payment process and extracting a comically oversized commission for no meaningful added value.

Frankly anyone who says this with a straight face is being absurd. Apple's commission isn't for "payment processing", promotion, any particular API, or service they provide on their platform. That they do all of those things makes it an attractive place to develop for and sell your product, but it isn't the reason why they get to charge 30%.

They charge 30% because they've amassed 1 billion extremely valuable users who are willing to spend money on apps in their marketplace.
Why pick 527 vs 501(c)(4)? Specifically asking about your thoughts on the disclosure requirements w/ 527
Non-mobile link: https://googleprojectzero.blogspot.com/2020/06/ff-sandbox-es...
You might not have consented to anything a company does, but the government operates under your consent: https://en.wikipedia.org/wiki/Consent_of_the_governed
Not only in Nigeria. https://www.worldoil.com/news/2020/4/7/permian-gas-flaring-d...
I had just started college and I remember going to the computer lab and clicking around for hours at a time, at night. Just going from blog to blog, reading interesting stuff. You didn't have to have a particular goal in mind - one blog would lead to another interesting blog would lead to another one, endlessly. They would all be engagingly written, to a high standard of quality.

Like you, I know things have changed, but I still can't imagine I could do that today, going from blog to blog, without running low on material within ~60 minutes.

EDIT: I see the webring links here now, I may try them.
Part of the costs is our low tolerance for detouring car traffic. Recently, LA metro made waves by shaving 7 months off of their purple line extension schedule, since the lightened pandemic traffic allowed them to dig an open cut along wilshire and install decking over the future station. Beverly Hills fought that closure from happening since the build began, but the pandemic forced their hand and removed any ground for their argument to stand on.

We could save so much money if we didn't focus so much effort on minimizing construction impact to existing traffic. We would rather take a longer, slower, more painful bleed of the public purse, than cheaply ripping the bandaid off and dealing with a 15 minute longer commute for a few months.
> In other words, all life thinks

Only for a hyper-inclusive definition of "think" that loses any communicative value.
I really want one for sql, but haven't found any good ones available.
are you saying Trump was guaranteed win in 2016? Or are you saying you don't believe polls are indicative? Both positions are wrong.
I appreciate them buying credits, but as nice as those windmills and solar panels are, when the sun doesn't shine, and the wind doesn't blow, what gets burned is coal. Anyway I suppose that's more a policy issue of The Netherlands, I think it's quite shameful we still have coal plants. Those credits hide the real cost of renewable energy.
Habits of people who are productive working from home
I did this recently. It's pretty straightforward.

First, do a one-time import from Gmail. Fastmail has an import tool that does this over OAuth. Took me ~45 minutes to import ~50,000 emails.

Next, setup IMAP and SMTP on Fastmail for your Gmail account. This way, you can continue to receive and reply to emails sent to Gmail, using Fastmail as the client. When replying to an email, Fastmail defaults to the right sender (identity) based on whom the email is sent to (abc@fastmail.com or abc@gmail.com).

An alternative is to setup email forwarding in Gmail, so you get a copy of emails sent to your old address.

If you don't have a custom domain, I highly recommend getting one and use that going forward. There might come a day when you want to migrate off Fastmail. With a custom domain, you just need to update the MX records.
I've spent a lot of time thinking about getting back to what I find a healthier set of trade-offs in development and healthier product. I lile this idea that the current pushback against modern JS trends is simply backing up and setting out again in a new, hopefully better direction.

I'm invested in Elixir and there are some interesting, different trade-offs being made there for highly interactive things with Phoenix LiveView. And there is the Lumen compiler to potentially in the future not need JS as one could write Elixir to get WASM for the interactivity needed.

My bet is still mostly on server side rendering and static as much as possible. Current JS does have the JAMstack ideas that I find a healthier direction.
Anyone recommend a good guide for quick setup and noodling on one of these platforms? I tried a Digital Ocean machine learning droplet awhile back with one of their guides and nothing on it worked.
You can buy the data on the market without a warrant.

VPNs seems like a really obvious bypass of controls and surveillance capability. I’m sure the folks at NSA, et al thought of it too.
>Should I be expected to read all the laws

Congress is not even required to read the bills they vote on

https://en.m.wikipedia.org/wiki/Read_the_Bills_Act
thanks! in a background thread, i'm on the lookout for a privacy-focused analytics offering. it's for small personal things for now, so leaning toward simple and free, but who knows what the future holds.
Meanwhile most streets in Seattle north of N 85th St still don't have sidewalks at all. The estimated cost to add them is in the billions of dollars.
If DMOZ could have held on for a few more years...
Is this the wrong repository for what you are referring to, as this appear open source?

https://github.com/microsoft/WSL2-Linux-Kernel
Show HN: Poker Helper – Deep learning back end Poker assistant
> But I think e.g. landlords have a reasonable expectation that renters do read their contracts. I know I read my lease—that seems like a normal, reasonable thing to do.

I also imagine it was much shorter than a typical software ToS/EULA.

> Reading a software ToS or Privacy Policy is, by contrast, exceptionally abnormal.

Part of the cause here is path dependence - we've been conditioned to ignore EULAs in the pre/early-Internet era, back when software walked and quacked like a product, not a service.
I don't disagree.

But you do realize you could also be describing the credit card market?
It’s not either/or, you can have community with or without material goods. I do have community and a sense of purpose and a satisfying life with my family around me. Many don’t, but that has always been true at all times and all places through everything we know about the history of human life. You’re writing as though misery and suffering were recent inventions of Capitalism, previously unknown to mankind.

The fact is though we are all in the developed world swimming in material wealth and comfort unimaginable to most humans from even a few generations ago. Only an incredible abundance of cheap energy and raw materials make this possible.

Yes the very wealthy have yachts and helicopters, but if you have a reasonably up to date smartphone and laptop, a can of Coke or a Starbucks, maybe a PlayStation and a microwave oven, etc, there isn’t really much a billionaire can spend that will get them anything significantly better. The main advantage of wealth is getting other people to do things for you, but in terms of material life were in an incredibly democratic and egalitarian era.
First: Thanks! I'm rather astonished to be on anyone's list of favorite commenters.

I've been discounting the 88 thing. Would it have been 88 ads if Facebook hadn't stopped the ad campaign at exactly that time? Even if 88 ads was the full campaign, that seems to me to be a fairly difficult number for a random right-winger to be able to determine, and therefore like a poor channel to try to send a dogwhistle through. (It's hard for right-wingers to simultaneously be too stupid to understand why their position is wrong, and so clever that they can find all these insanely clever side-channels through which to send dogwhistles - though I guess the actual Nazis did pretty well at being technologically literate barbarians.) To me, it just feels like seeing morse code in the campfire smoke - that is, seeing a deliberate pattern in randomness.

I'll admit that the 14 words at the start of the DHS "We must secure the border" statement seem a lot more real to me - not just the word count, but it's also echoing the start of the actual words.

I'd be more likely to buy the "trolling" idea - that the attempt is to put the most innocent-looking-to-most-people thing possible out there to trigger the reaction, to make those reacting look like hysterical nutcases - except I'm not sure that Trump is smart enough or skilled enough to pull it off this well.

TL;DR: It feels too flimy to me to be a deliberate dogwhistle, but I'm not totally certain of that.
Thanks for the insight and the links. Reading through them now.

Appreciate it <3
Threading could be clearer. Less data would need to be loaded on each page load. I can imagine that a lightweight SPA to handle the a few standard views (e.g. listItems, itemDetails, profile, changePassword, submit) would cut down data transfer by a significant margin (20-30%, maybe more). The UI could also be much better on mobile, and we could give users the option to cache certain pieces of content offline.
I do not eat canned beans (other than baked beans) or canned vegetables generally. Most of the things I would buy for "prepping" would be just thrown out in a few years.
> Just did a measurement and my front-page loads in 271 ms and this includes all network requests

Is your audience just the people in your locality, or the entire world?
I'm not sure that harnesses and hard hats would have delayed that timeline by very much.
sorry, I've seen so many memes lately comparing US grocery stores to soviet bread lines that I read a bit of that sentiment into your comment.

it was a bit unsettling to see how much stuff was out of stock in the first few weeks of the crisis and wonder whether that was going to get better or worse. now the greatest hardship I face is having to settle for my second favorite brand of eggs sometimes. overall, I'm surprised at how resilient our system has turned out to be. despite the federal government totally dropping the ball, the individual states have more or less taken appropriate steps to handle their particular circumstances. I suspect we may be reopening a little early, but only time will tell.

also as an aside, there are certainly some positions that are very unpopular on HN. but if you post stuff like "#ShitYouCantSayOnHN", you will definitely get downvoted.
i completely agree with you. i think the people who advocate for auto-formatters must not be very skilled at using their text-editors and/or don't put enough attention on readability/understandability. i'm happy with linters and command line tools to auto-format when you explicitly call for it, like `eslint --fix`; i'm just not on board with the formatter running on git hooks or in whatever automated workflow.

almost every rule has an exception where understandability could be improved by violating the rule, ex. line length. code format is huge for understandability/readability, which makes it worth paying attention to while you're writing.

in my experience the loudest advocates for code formatters are the ones who write really complicated code; which makes sense that they just hammer on code until it works without being able to reduce and simplify their logic and naming.
Their policy explicitly permits it for this category of sales.
I completely agree, and I'm grateful there are activists to organize these efforts.

Since this is such a sensitive topic, I think I need to elaborate a bit more on the individual vs. systemic perspective. When I was growing up, I was told that the game is rigged against me, and I was going to have to dig deep. I had to make peace with the idea that, for example, I needed better SAT scores for the same college applications. (I didn't pick the example for its severity, I picked it because it's a measured phenomenon.) That's just the reality of racism/sexism/ageism/whatever. That's the individual perspective: game's rigged against you, deal with it.

But where this line of thinking becomes racist is when, for example, one of the Chinese immigrant parents in my community asks "why don't black people just work harder?" How do you know how hard they work? If it was just about working harder, the problem would be solved by now. In that case saying that black people should work harder comes from a place of ignorance of the real problems, which proves the point that it's important to make noise about systemic problems. That's the systemic perspective.

I don't think either point has to invalidate the other, but I've personally experienced both people saying "work harder" as a form of victim-blaming out of ignorance as well as people blaming personal failings on the system holding them down, and everything in between including real role models who are just venting. So I tend to just keep my mouth shut about it in my personal life.
The frustration is real in a PR situation when you have your editor set to run a formatter on save (same thing with stripping whitespace) but if you have enough control of the project and want to switch to using a formatter then git can help you there.

You can do a format run over the whole codebase then ignore the commit in blame.

https://www.moxio.com/blog/43/ignoring-bulk-change-commits-w...
If a man says the earth is flat i'm not going to waste any time listening to what his other opinions are.

I had never heard of this guy before so I gave him a chance, turns out he's just another in a long line of contrarian for the sake of being contrarian conservatives.

Nothing of value here.
Thank you and sorry!
> BTRFS is a bugged imitation of ZFS.

It has bugs, but at least it supports copy-on-write files and making snapshots writable.
YC supports both edtech and nonprofit companies. I am the partner at YC who handles those two areas. Let me know if you have any specific questions. I helped start Imagine K12, which was an edtech incubator (that also worked with edu non-profits) that folded into the YC family back in 2016. There are other edtech and non-profit incubators: LearnLaunch is an edtech incubator based in Boston, Fast Forward is a tech non-profit incubator in SF.
There's no reason to believe Dutch government and US government are on different sides here. No one from the West wants to wake up one day to find they've been assigned a place in China's system.
https://help.netflix.com/en/node/25097

iTunes billing for Netflix is not available to new or rejoining Netflix customers.

If you are attempting to create an account on an iOS mobile device, you can sign up on Netflix.com using a mobile browser and will be prompted to provide an alternate method of payment.
This time, the agent is Tim Cook.
> They charge 30% because they've amassed 1 billion extremely valuable users who are willing to spend money on apps in their marketplace.

Apps that are made up to 42% more expensive (NOTE: the 30% fee applies to all in-app purchases and the first year of subscriptions) in a way that's entirely opaque to those users. The fact that you think this is okay is the only thing I find absurd.

You also seem like someone who is for some reason predisposed to be an apologist for Apple's monopolistic business practices. You certainly don't represent what would likely be the average/majority sentiment of Apple's customers, were they sufficiently informed.
Second that :-)
Turning on the Wallet entitlement will take like 10 seconds, I don't know how long it'll take to build the rest of the subscription stuff but probably not a long time. You're ignoring that they are going to have to update all of their backend billing code to support two different billing providers, and design and build a mobile onboarding flow in the app. Then they have to support those things going forward.

They obviously knew that Apple Pay subscriptions were an option when they were whiteboarding the product, and they decided to not do them. That says to me that they weighed the options, did some math, and decided that the numbers worked better if they didn't spend time on that, and kept 100% of the money.
Nothing about his political denial of science is out of context. If the video was 30 min of him denying climate change or 3, that doesn't change anything.
MTProto 1 was the problematic protocol that continues to haunt Telegram despite its deprecation for MTProto 2 which is built on standard crypto primitives.
The way VA does road maintenance is wildly different than nearly every other state though. Every road outside of independent cities is state maintained. Not county or town, but full state maintenance. It makes it much easier to do these types of changes.
This book ruined many hours of my childhood, when I was in high school. I read it. I didn't understand it. I reread it. I still didn't understand it. At the time, I didn't realize I needed to know basic differential equations, and I just felt dumb.

Then I went to college.

When I looked at it as a more mature engineer, I found it imprecise, sloppy, and also not very helpful. It doesn't embody good design practice, give a proper theoretical basis, and the choice of topics is random.

Many people love it, but I hate it.
Installing CUDA specific drivers was always optional, in case you wanted to be sure of being on a tested configuration. The runtime parts of CUDA have always been included with the gaming drivers. The CUDA install was mainly for the development SDK, nvcc, etc.
I'm not a web developer but my girlfriend needed a website to show her photography work so I decided to make it for her.

It's the simplest thing in the world, basically just three columns with photo thumbnails and the only javascript is some simple image viewer to display the images full screen when you click the thumbnails.

It's really, really basic but I was impressed with the feedback I received from it, many people were impressed by how slick and fast it was. And indeed, I went looking for professional photographer websites and indeed, what a huge mess most of them are. Incredibly heavy framework for very basic functionality, splash screens to hide the loading times etc... It's the electron-app syndrome, it's simpler to do that way so who cares if it's like 5 orders of magnitude less efficient than it should be? Just download more RAM and bandwidth.

Mine is a bunch of m4 macros used to preprocess static HTML files, and a shell script that generates the thumbnails with image magic. I wonder if I could launch the new fad in the webdev community. What, you still use React? That's so 2019. Try m4 instead, it's web-scale!
Yahoo mail has a 99 cent in app purchase according to the page in the App Store.
I liked using colab to test certain things out, but it depends on whether or not you enjoy using tensorflow.

Edit: I should also add that if you enjoyed the colab experience but want to scale up, you can attach the same notebooks to a Google cloud compute VM and run them on that.
Agreed -- they provide some tiny specific benefits for security (e.g. against Wi-Fi hacking if accessing a site over HTTP, rare these days) and privacy (no geolocating), but the Mozilla copy says:

> feel empowered, safe, and independent while being online

Huh? This is doing nothing to protect me from any of the common attacks. It's not wiping my cookies. It's not anonymizing my browser fingerprinting. It's not blocking analytics or tracking. It's certainly not protecting my credit card details or password from being hacked from a website's server.

Am I more "empowered"? "Safe"? "Independent"? What is this nonsense marketing fluff?

To market this as being able to control my privacy or stay safe online is just completely disingenuous. Mozilla should be ashamed for trying to imply such strong claims that are just false.
> There's been some quality analysis of time-series data that implies the threshold may be 20-30%.

Please provide the sources. I however don't expect it can be that good, and I'm quite sure it will be proven that it's impossible to expect for the epidemics to stop once 20 or 30% of the population is infected, if that is your claim. If your claim is that once that "threshold" is reached the speed of the spread changes, well that speed changed already much earlier: most people just don't have any motive to sacrifice for the "economy" or the rich or whatever. You don't need the laws for the people to figure out that much.
Weekly Covid-19 Data Update, June 18: The regional gap widens
Mostly for in-app payments of a bunch of variants, primarily for digital content, yes.
>Apps that are made up to 42% more expensive

Well, maybe not apps, but subscriptions surely.
I'm not certain DMOZ is the way to go. The big centralized directories are too hard to keep current. They get slammed with submission. And you end up with so many editors that no one has a sense of ownership.

I mean - maybe it's possible. Perhaps a really focused team could figure it out. (The 'awesome' directories have kind of figured that out, by having specialized directory.) But these personal directories are really sweet because they don't have to cover a topic. They can just be a collection of good stuff, who knows what.
Let's be real, it's the Google approach too. Though I don't generally hear about this from developers, people who make their livelihoods from publishing videos on YouTube are frequently hit with automated takedowns of their content/channel with little-to-no recourse.

This is a problem that crosses brands-- we need to push for better treatment of creators and developers alike to make this stop.
Because laws apply to you whether or not you agree to be bound by them. Your consent is not required.

(I do agree it would be great for our laws to be more readable, but I don’t see how society could function with as low a limit on legislation as you’re suggesting.)
It is expressly forbidden.
30% (then 15% forever) of revenue is a huge amount of money. If Hey thinks they're following the rules and the app got approved the first time, Hey might already be committed to pricing that's going to be hard to change. It could break their business model.

It's also really obvious it's nothing more than rent seeking because Apple adds almost no value. The infrastructure for payments, updates, etc. on other platforms is still needed, so I'm sure the only reason they're even using the Apple app store is because it's the only way to distribute their app. 15% of lifetime revenue for Apple to host some update files is a really bad deal.

IMHO if Apple approved it "by mistake" the first time they should have just owned the mistake and granted Hey a one-off exemption from the rules.
The way I look at it, the Soviet Union would have been closely monitoring the moon landing. If they had a reason to believe that it was faked, they wouldn't have hesitated to say so.