skysight-inc/HackerNews huggingface dataset:
Look, you make a ton of valid points. If you like the walled garden, enjoy it.

Thing is, Apple and Google both offer the exact same benefits. They approve what gets published, they listen to complaints, they control some aspects of how you are allowed to code for their platforms. They lock you into their payment processor and they take a cut.

The difference is that if I want out of that comfy, protected walled garden, I have to do different things to get out.

On Android, I go to my security settings, enable third party sources, and then download alternative app store APKs from sites like Amazon and F-Droid. The garden isn't a jail.

On iOS, I either have to sideload software via my lighting cable in developer mode, or "jailbreak" (the garden is a jail) the operating system using third party hacks allowing me to install from new sources.

And sure, rooting Android or iOS is typically a hacky chore, but at least the Android rooting tool is published by Google.
Yeah, Google has been trying to make this happen for a while:

https://developers.googleblog.com/2018/02/amp-stories-bringi...
https://crystalbull.com/federal-reserve/quantitative-easing-...
> Not all know differences between linked lists and arrays and if they know what a breakpoint is they are hired.

Found your problem.
Because I was responding to someone's tweet.
(in the North America, where you can turn right at will)
As an interesting coincidence, large part of Google Cloud organization resides in a building that was formerly headquarters of Getty Images, a company founded by Mark Getty, a grandson of J. Paul Getty.
Adobe’s app for creating that content hasn’t gone anywhere.
If you got the iPhone after November 10th they have an extended holiday return period https://www.apple.com/shop/help/returns_refund
I think it has at least something to do with the startup/VC shift from “building” $thing to “exploiting” $thing. It used to be that the huge tech companies made something of value. Lately it just feels like they’re extracting value from the system. Uber exploits “contractor” loopholes, AirBnb exploits hotel/housing regulations, Facebook exploits our privacy and democracy. That is pretty grim.

If that’s the way to “succeed” with a startup these days then I do think startups are pretty grim. I can’t speak for others but I don’t really want any part of creating a company like that.
My response at https://news.ycombinator.com/item?id=25379846
It's unbelievable that upload bandwidth isn't even communicated in marketing these days.

People have been uploading video and photos for a decade now.
If stories posted here on HN are to be believed, and I overall do believe them, then they are probably mostly still at google, they are just onto a new project. Google seems to prioritize and reward project completion (aka "shipping") more than long-term project successfulness. Also it's more advantageous to do whatever it takes to get a leg up and get promoted than it is to care about the long-term viability of a project.

So to answer your question, probably still at google, just not associated with the "stories" team anymore. It's a game of hot potato where you don't want to be stuck on a team not shipping/innovating since those are the same teams that get spun down (though to be fair it sounds like they just get absorbed onto the "google blob" instead of being let go most of the time).

It's sad that people that are the most passionate are the ones who suffer the most (suffer in terms of not getting funds/time/etc to expand a product they care deeply for and for their troubles get shifted to some other team when Google loses interest in their "baby").
IMO its in the public's interest to not suffocate startups. different story now that they've IPO'd.
The Copyright Office didn't construct an exemption out of whole cloth - they cannot do that, and they'd be overruled by Congress if they did. It's a recognition of the underlying fact that the DMCA does not cover TPMs that do not control access to a copyrighted work. The actual text of the law says that.
https://m8y.org/tmp/testcase491.xhtml transition on <detail>
And, yeah, the main "trick" is that it's tough to animate a height when the content is variable height. Thus the max-height and tweaked animation curve trick. But for many cases you'd probably want fixed height with scroll anyway.

Just be sure to use a keyframe to turn off the scroll when animating or it looks awful.
Rocky Linux seems like the obvious choice for people who used CentOS for Reasons. (Although it might be the right time to think about NixOS instead.)

Probably people spooked will make sure that Rocky is permanently well funded, because they never want to be spooked again.
I would see that kind of group thing as more about building some rapport in a less scary environment than a skip level so that they feel if something was up they can come to you.
I lost interest in programming until about two years ago, when I went freelance. My first (and last) contract involved knowing how to code, but no actual coding. After a few weeks, I started coding in my spare time again. It wasn't to keep myself employable. It just scratched an itch.

Now, I live from a website I built, and coding became one of my favourite hobbies again. I wake up, make pancakes, have coffee, put some good music on, and code until I've had enough. It's not work; it's my definition of a good day. I'm not trying to build a product, or my resume. I just work on whatever feels interesting.

There's an article that changed my perspective on programming [0]. It argues that an app can be something you make for the delight of a select few, like a home-cooked meal. I've made many home-cooked apps since then: achievements for my personal website [1], a timeline for my personal life [2], and lots of small improvements to other private projects.

I guess the lesson here is that programming is a great hobby, but programming for money can be a soul-crushing compromise. I think you'd hate any other hobby if you turned it into a full time job.

---

Every programmer occasionally, when nobody’s home, turns off the lights, pours a glass of scotch, puts on some light German electronica, and opens up a file on their computer. It’s a different file for every programmer. Sometimes they wrote it, sometimes they found it and knew they had to save it. They read over the lines, and weep at their beauty, then the tears turn bitter as they remember the rest of the files and the inevitable collapse of all that is good and true in the world.

This file is Good Code. It has sensible and consistent names for functions and variables. It’s concise. It doesn’t do anything obviously stupid. It has never had to live in the wild, or answer to a sales team. It does exactly one, mundane, specific thing, and it does it well. It was written by a single person, and never touched by another. It reads like poetry written by someone over thirty.

Every programmer starts out writing some perfect little snowflake like this. Then they’re told on Friday they need to have six hundred snowflakes written by Tuesday [3]

[0] https://www.robinsloan.com/notes/home-cooked-app/

[1] https://nicolasbouliane.com/achievements

[2] https://github.com/nicbou/backups

[3] https://www.stilldrinking.org/programming-sucks
Right. Initial pitch to PG is that it is “basically couchsurfing.com for money.”

https://twitter.com/paulg/status/1337011619268882432?s=20
How to find your SECOND Engineering Job?
I graduated in 2019 and started a software engineering job right after graduation. While I've gained a lot of practical backend and devops skills in my current role, there's little room for advancement at my current company. While there are a ton of resources to help you find your first software engineering job as an undergrad, what should I be doing differently to find my second? Most of my connections in the industry are ex-coworkers, who can't refer me to their current companies until our non-compete clauses are up. What else should I be doing? Or is it back to grinding leetcode and firing my resume off blindly?
Still the really expensive thing here was the datastore reads. Cpu time was only 10% of the bill
I run SideProjectors and Newsy.

https://www.sideprojectors.com (a marketplace for people to buy and sell side projects)

https://www.newsy.co (a tool to turn your un-used domain into content-aggregator like Reddit)

I launched monetization for both of them early this year and things have been slow but steady - looking forward to developing them more in 2021!
why is it whenever google customizes something for me they do such a bad job at it! what's wrong with me! /teary teen voice
Right, so let's say Congress passes a bill that requires cloud providers to enable hard spending limits by start of February 2021, and eat any extra usage costs that exceeded a set limit.

What is your educated guess by when this feature would be essentially correctly implemented in AWS and GCP (essentially = negligible costs to the providers due to either false negatives (bills they eat) and false positives (PR fallout, when SomeSite gets shutdown despite not being over limit)?
Exactly. Or just buy a managed dedicated server - it's more expensive, but still it's a fraction of the full time sysadmin cost, and much cheaper than AWS.
VISA's response is currently:

"Given the allegations of illegal activity, Visa is suspending Pornhub's acceptance privileges pending the completion of our ongoing investigation. We are instructing the financial institutions who serve MindGeek to suspend processing of payments through the Visa network."

Based on that, the title is still accurate.
>However, I don't think it follows that great developers work on hard problems.

Isn't that just the definition of what a great developer is? Mind you working on a boring CRUD app may very well surface hard problems, but it's difficult to see how one could be said to excel at their craft without doing hard and difficult work to prove it.

It's very easy to tell yourself that you're a great developer because you do some arcane thing that nobody else understands in an arcane language, but it's very easy to mistake esoteric behaviour for skill. Hard, real-world problems are a reality check. You either can tackle them or you don't, and if you can't do it in a fancy language it's no good to anyone.
Debian 10. It's familiar to anyone who's used Ubuntu, and it's quite solid in my experience.
Which is why hospitals really shouldn't be writing software.

And why, as a developer, you want to be working for a software company where your work is generating revenue, not somewhere where you are a cost to be cut.
Probably referring to the money supply M0, 3.32 in Nov 19 and 4.92 in Oct 2020. Prices have not inflated, but there is more money in circulation.
The landing page looks great. Some nice animations would make it stand out more IMO.
Conjecture: a nerd's approval of Airbnb is inversely correlated to their personal experience of living in proximity to apartments that are fully let on Airbnb.

I loved Airbnb when they first launched, and I still love renting people's spare rooms. But once a close friend started having problems with his neighbours, I experienced first hand the negative externalities that were involved in making Airbnb rich. Renting out a spare room now and then is entirely different from dedicated "holiday rentals" in the centre of residential buildings. It is hellish for the other residents.

If PG lived in a standard apartment block and was surrounded by Airbnb rentals, I guarantee he would have a very different opinion of Airbnb.
I see some indications that EU will in fact try to swallow that hot potato, i.e. the Ukraine. Just my two eurocents, from looking at the Polish media for some years and talking to many Ukrainians.
> How would you know that the activity was criminal before it has been judged in a court?

You don't!

That's where it all gets weird.

There is beyond a doubt a massive amount of illegal activity that flows through MasterCard transactions, but MasterCard can't reasonably detect all of it. But when there is a case like this where your dirty laundry is big public news, suddenly MC can't hide behind plausible deniability.
I haven't tried it myself, but Reality Mixer is a neat application of person segmentation that I saw recently: https://twitter.com/reality_mixer

Impressive how well that works.
> I rather give 30% of the money Epic takes for basically selling digital nothing to millions of teens to Apple. At least Apple is doing something with that money, maintaining the App Store, providing and developing tools like XCode and Swift.

Epic also would be spending some of their money on their own development, improvement to games etc. I don't quite follow the line of argument here - if things are 30% more expensive to cover Apples costs, then the consumer is the one losing out in the transaction.
Honest question: Why is clojure so much better than the rest?
Airbnb enabled a great range of people to see places they might have never afforded to see before. It managed to commoditize travelling in a similar way low-cost airlines did. On top of that, it enabled regions with no previous tourism revenue to have a slice of the cake. Sure, the company made a good profit while there was a profit to make, but their service benefited consumers as well and I think it did leave a positive impact not only on the travellers but also on some of the communities that understood how to balance its pros and cons.
That’s a perfectly fine retort for a philosophy classroom, but a functionally useless one in the real world.
Maybe a moment of silence for people who read and write long form content and like to immerse rather than skim... ~ sigh ~
Backups that complete in minutes rather than tens of minutes.
Do roombas and thermostats use much bandwidth?
I Kickstarted Fractal Filters in 2014 and still derive ~90% of my income from it — www.getfractals.com. Amazon's widespread adoption in the US and foreign markets has terrible implications for several industries; but it has really been helpful for my business. This xmas I'm doing the biggest numbers I've ever done which has been fantastic.
You wrote on your site about why you developed SongBox, saying:

We received dozens of demos in the post every day. This was well into the streaming era, but we still received box loads of CDs every day, from all over the world.

Some of these packages were exquisite. Some were terrible. Some came with elaborate gifts. What they all had in common was that none of them got heard. They piled up in the corner of the office and every week the area would get cleared out.

Myself and some of the other developers called it "the corner where dreams went to die".

To me, that is really emotive. If your dialogue with HN users in any way helps you to address that sad problem (by way of optimisation of pricing/functionality/whatever) on behalf of those with whom you seem to empathise/resonate then that will be a happy outcome.

Good luck and best wishes.
This is interesting. It reminds of and yet feels the inverse to Shaun Inman’s old Fever RSS reader, where it would try to identify the “hot” articles by the ones most linked to by various feeds.

Ah, I miss the good ol’ (though perhaps slightly less productive!) days of checking into my RSS reader a few times a day. Google Reader and Fever were my favorites.
Except the apps are the 3rd-party parts.

In your example: Volkswagen imposes quality controls on those parts, making sure they're not going to blow up or subvert the car.

As soon as other shops can install 3rd-party parts, you have a race to the bottom for shops, no one's enforcing quality controls, and you wind up with cars that, for example, get better performance by violating emissions standards except when they're actively being tested.

(So, maybe we should be using some manufacturer other than Volkswagen. :-)
Yeah they recently announced strongly consistent streaming.

https://fauna.com/blog/live-ui-updates-with-faunas-real-time...
Yep, I'm in that window, but availability of the 12 pro is pretty bad and it's not that painful in the grand scheme of life to warrant hunting one down haha. Regret, but not that big of a regret :)
Rescuing orphaned/expiring Frequent Flyer Points
Flint Michigan, probably doesn't take their water for granted.... It's still not fixed. We've just all forgotten about it, and I read there's a lot of similar issues nationwide in other water jurisdictions because of fracking.
Every time I see another post like this I always wonder how many people would be willing to buy "cloud insurance" where a premium would cover overages due to your mistakes in dev, outages, etc.

I don't have an exact billing model worked out, and I assume the insurance provider would mandate certain practices (e.g. setting up billing alerts that go to them, allowing them to view/manage infra), but curious if people here would be willing to pay for such a thing.

(My assumption is that most people who fall into this are too small to be willing to pay a reasonable % of their infra spend or change their infra practices to prevent this, but I'd be curious if this is something CIOs of companies who are thinking of "moving to the cloud but are leery due to cost concerns").
You can have advertising without invasive tracking.
This just seems like the classic confusion between positive and negative rights. Many people view "rights" as only being negative rights - IE someone else/the government can't do X to you. Any talk of positive rights devolves into slavery, because at some point someone needs to do work to provide you with your positive rights, and what if they just don't want to?

That is - if water is a human right, is providing water to people required for that right? Who is on the hook for that? Who pays for the pipes, the drilling, all of the infrastructure and operations to extract and transport it? If the answer is the government, then that is fair enough since it is just really a collective of every member of society mutually providing each other their rights. But is Nestle denying someone their human rights if they don't give them a free glass of water?
As a Naval Academy grad, it still took me a second to figure out why it seemed to be a thing at the Naval Academy... But then Bill the Goat. FIN. Beat Army.
SVB (Silicon Valley Bank) versus major global banks for startup checking act?
SVB puts a lot of effort into branding themselves as the "entrepreneurs bank".

Are their services/benefits/value-propisitions really that different from Bank of America, Chase, Wells Fargo, etc?
actually copper is at least not dead, since in short ranges it might have a better latency.
OneDrive shares + tons of image-heavy PowerPoint decks sometimes exceeding 500MB -> gratitude for fast internet :)
The problem with laws is they never get them right in the first place, and that goes double with anything technology, and then once they are law it is almost impossible to get them changed.
Seems like a good format to follow a recipe online!
I think the game changer will come with IPv6 and faster upload speeds. This would make p2p sharing much more realistic without going through a big company.

Currently, pictures and videos of my daughter are locked away on my devices. To share it with my mom, we have to go through a service. My mom should be able to browse these photos any time without Facebook and Google getting a copy of the data.
I have AT&T gigabit fiber and it's been fantastic. 4 people in a house, streaming and doing other work at the same time, SSH sessions are still completely interactive. Nothing seems to interfere with anything else.

I write large backups to S3 using hundreds of simultaneous threads, getting close to the theoretical limit of the link.

Ive noticed that sometimes on Friday evenings, streaming from my friend's server (a few states away on a different ISP) can get slow, not clear where the congestion is.
Keep in mind, there are also many illnesses and diseases that can be caused by inorganic content in water that no amount of boiling will make potable and can cause everything from poisoning to cancer long term (lead, etc).

To be fair, waterborne illness is very often organic related: microbes, viruses, bacteria, etc.
> I've had to deal with some Java code that the ide was useless to help figure out.

Spring annotations, maybe?
I'm Finnish, worked with a bunch of ex-Nokia software engineers on Ubuntu touch after Nokia went bust. AFAIK people generally dispersed, many started to work for US (and some Chinese) companies, and quite a few IoT startups were started, especially in Oulu.

https://venturebeat.com/2019/05/10/surviving-nokia-how-oulu-...

https://www.eetimes.com/life-after-nokia-how-finlands-radio-...

I'm not sure we'll see a similar size global consumer hardware company from Europe anytime soon.

I would love to hear the most innovative, relevant mid-size/large class leading hardware companies HN readers can name in Europe.

imec, ASML, Graphcore, ST, Infineon, NXP, ARM (for now) - what else?
This page overstates the issues. Almost all the initial GCD design is still good, we just ended up with a lot more smaller low-core and non-SMP processors than expected.

Also most of the performance issues are with excess parallelism (runnable threads), not concurrency (hiding IO latencies).
wait until you hear about Apple Ads then.
I also moved from near gigabit to ~200 Mbps. Can't tell any difference at all for download.

But going to 20 Mpbs upload is somewhat annoying. I think something like 50/50 or 100/100 Mbps is much more important than gigabit.

Especially since, what, 2% of households are probably networked to actually use gigabit.
Maybe iOS could keep on hand the different versions you have, and automatically switch based on your current location? Generalize the "lazy loading" so app developers don't have to deal with the problem themselves
It's been the plan since day one Boris. Stop lying.
If you are talking purely about a process patent, then yes, you will have such an issue. But process patents aren't the only way you can protect your production process, you can also patent various necessary equipment.

Ultimately, if you rely on keeping a process secret, you will most likely fail. Processes are trivial to copy, patent or not, and if you don't file a patent then it's not even illegal to copy your process when, not if, it becomes known.
I know many people where grandparents live with the kids and grandkids, and each person may be streaming HD video, and each person has their laptop and mobile devices being synced and backed up constantly.

There could easily be 10 to 20 concurrent HD video and data backup streams happening. Plus the security cameras are uploading.
Planet 10
CD-quality audio is only 1.411Kbps
> "The New York Times has long given its op-ed columnists a virtual free hand, exempting their copy from the layers of editing and fact-checking that a regular Times news story would undergo before it appeared in the paper. "

Less fact checking is not no fact checking. That article also cites errors (e.g. misattributing one conservative pundit for another), but you're claiming fabrication (made up accounts), which is a far graver thing.

Also, that article dates from 2008, and the article I quoted is from 2013, five years later.
Guess your post is exploiting these that run a script that executes random commands that they find online with root privileges. Better pay up.
My band haven't really been able to get into a room together since about March, mostly it's not even been legal but even during the time when it was legal we figured it was probably inadvisable.

So we've been trying to do it online.

And then decided it might be worth trying to perform online, with each of us in different rooms around the city.

I'm taking a video-feed from four different people, and audio feeds from six different audio-sources, mixing them and then pushing that out as a member of a video-chat with dozens of other people.

So I was kinda glad of my half gig symmetric.

I think I'd have needed the full gig if we were a twelve-piece band, say.