HNHacker News
TopNewBestAskShowJobs

ijpsud

157 karma · joined February 7, 2020

submissionscomments
ijpsud··on Ask HN: Why was this Airbnb HN post that hit 15 votes in 30 minutes removed?
15 points in 30 minutes? I have enough experience with HN to be near 100% confident that it should have been on at least the first 10 pages. It was completely missing. Honestly, I'd be nearly 100% confident that with a score like that in 30 minutes it should have been near the top of the first page (like it was one second, and then completely gone the next).

I'd have guessed that it was a part of some sort of filter - perhaps a "voting ring" was detected or something, but I'd really like to hear from a moderator, or something, because this seems a bit strange.

ijpsud··on Ask HN: Why was this Airbnb HN post that hit 15 votes in 30 minutes removed?
If that were the case, wouldn't it have a low score? Instead of 17 votes? I regularly see theinformation.com posts highly upvoted on HN and as far as I know they're all paywalled. Also, it's not on the first 12 pages of the homepage, so there's basically no chance that this hypothesis could explain it, because it would have gotten down-voted to the second or at most third page, and then slowly drifted to later pages as the recent-ness component drags it down. Unless HN's algorithm is really different to Reddit's, that is.
ijpsud··on Airbnb to halt all marketing, most hiring as losses mount
@aaronbrethorst I think this post was caught in some sort of spam filter. Might want to post it again (or somehow contact mod?). I asked about it over here: https://news.ycombinator.com/item?id=22707640

Edit: Looks like @dang has replied and un-blocked it: https://news.ycombinator.com/reply?id=22708065&goto=item%3Fi...

ijpsud··on Ask HN: Why was this Airbnb HN post that hit 15 votes in 30 minutes removed?
Hi, I'm not sure if what you've posted is a copypasta, but did you read the post? I linked to the post so you can see that it's not flagged: https://news.ycombinator.com/item?id=22707365 It's a post with a link to theinformation.com which is quite reputable so far as I know. It is paywalled, but I don't think those are banned from HN.

I also mentioned that it is not my post, but your point #3 is written as if it's mine.

As I mentioned in the reply to the first commenter, it was on the home page (obviously, due to the 15 points in 30 minutes, as I mentioned), and then was gone when I went back to find it.

Is there any way to ping a mod to see why this might have happened? I don't think I can just write @dang or /u/dang, right?

ijpsud··on Ask HN: Why was this Airbnb HN post that hit 15 votes in 30 minutes removed?
Sorry, I mean it was nearing the top of the homepage, and then it was removed from the homepage. The post still exists (hence my link to it in the original post).
ijpsud··on Why don't rats get the same ethical protections as primates?
Some interesting experiments on rat empathy from the article:

> "It all began with a study in which the rats refused to press a lever to obtain food when that lever also delivered a shock to a fellow rat in an adjacent cage. The rats would rather starve than witness a rat suffering. Follow-up studies found that rats would press a lever to lower a rat who was suspended from a harness; that they would refuse to walk down a path in a maze if it resulted in a shock delivered to another rat; and that rats who had been shocked themselves were less likely to allow other rats to be shocked, having been through the discomfort themselves. Rats care for one another."

> "In 2011, the issue of rats’ empathy resurfaced when a group of scientists found that rats will reliably free other rats who are trapped inside a tube. It was not that they were merely curious or wanted to play with the apparatus: if it was empty or contained a toy rat, they would tend to ignore it. And the tube wasn’t easy to open – it required effort and skill – so it seems that the rats really wanted to free their fellow rat."

ijpsud··on Unsupervised learning of probably symmetric deformable 3D objects from images
Not loading properly for me :( I think server may be being overloaded by HN traffic?
ijpsud··on Svelte Is Unappealing
Would be great to see some code examples which exemplify the problems that the author is talking about, and compares it to alternative frameworks. Currently it's only about half a blog post.
ijpsud··on “We found PayPal vulnerabilities and PayPal punished us for it”
It's very obviously a distinction without a difference though. Like the authors say, this is a amazing opportunity for black-market paypal account buyers. It's the only line of defense that thousands of people have between black hats and their bank account. In any case, I'd definitely call this 2-factor authentication - the only difference is the trigger (every login vs suspicious logins). It just so happens that they have different code for each of those two cases, and these bounty hunters have discovered a bug in one of them.
ijpsud··on “We found PayPal vulnerabilities and PayPal punished us for it”
> the others are worse

I think we need more experimentation with solutions to the (open-source) public goods problem before we can say that the others are worse. Ditto with experimentation on variants of democracy. Significantly harder to experiment with that than with open source funding though.

ijpsud··on A video game that lets you make video games
Thanks for the explanation!

> I actually hope they won't start letting people charge for their stuff in Dreams.

I tend to agree, but I also really like what YouTube has created with the ability to monetise videos: Many thousands of people who are now full-time independent publishers. From the demos that I've seen of this game, it could give aspiring game makers a pathway in the game industry which doesn't require joining a big studio, or learning (relatively speaking) complex tools. But that only works if they're able to sell their creations.

Perhaps if they have strong content moderation (to prevent spammy stuff which tends to occur when money starts getting involved), then they might be able to maintain a great community while creating more independent developers.

After all, Roblox has shown that monetisation in the game-creation space isn't necessarily a disaster.

ijpsud··on Twitter is suspending pro-Bloomberg accounts, citing ‘platform manipulation’
It's fine to create bots if the social media platform allows it. Just make it clear that they're bots if that's the platform's policy.

If you disagree with Twitter's policy here, then that's a separate question, but here's my (I think, uncontroversial) opinion on that: Banning the automatic creation and puppeteering of masses of fake people seems like a pretty good policy along a number of dimensions - especially just for keeping authentic users from leaving your platform.

ijpsud··on Amb
Too me a bit too - this explains it better I think: http://www.randomhacks.net/2005/10/11/amb-operator/
ijpsud··on Hackers Were Inside Citrix for Five Months
From the article:

> Resecurity also presented evidence that it notified Citrix of the breach as early as Dec. 28, 2018, a claim Citrix initially denied but later acknowledged.

ijpsud··on Old book illustrations from the 19th and 20th centuries: an online database
No problem! You can re-generate the url list (in case they add more pics) with the code below. Just change `320` to the total number of pages and paste it in the developer tools console when you're on their website.

  let urls = [];
  for(let i = 1; i <= 320; i++) {
    let text = await fetch("https://www.oldbookillustrations.com/illustrations/page/"+i).then(r => r.text());
    let matches = text.matchAll(/<img width="220" height="220" src="(.+?)-220x220\.jpg"/g);
    for(let m of matches) {
      let url = `${m[1]}.jpg`;
      urls.push(url);
    }
    console.log(i, urls.length);
  }
  console.log( urls.join("\n") );
ijpsud··on Old book illustrations from the 19th and 20th centuries: an online database
I made a quick random generator that includes all 3810 images:

https://perchance.org/old-book-illustration

Maybe useful for inspiration for some sort of creative activity. Also useful if you want a list of all the image URLs (click the edit button to see them).

ijpsud··on Apple engineer killed in Tesla crash had previously complained about autopilot
> Vision is not the easy part of AI.

I think it is, actually. Going from raw pixels to objects is the (relatively speaking) easy part. It's the next part (using that for planning and common-sense reasoning) that's the hard part. Machine learning has already advanced past humans in this regard for many classes of problems - which is part of the reason why captchas are getting so hard.

This was several years ago, hence the move away from obfuscated text (which was getting harder and harder to read): https://spectrum.ieee.org/tech-talk/artificial-intelligence/...

I'd be surprised if basic perception tasks as human-ness tests last more than a few more years.

ijpsud··on Gears
> Not to dismiss your work [...] assuming this is an undergraduate level book in a relatively well-explored field [...] not saying this as a moral condemnation of what you're doing

Why is that your default assumption? Seems very strong when GP gave basically no details.

ijpsud··on Apple engineer killed in Tesla crash had previously complained about autopilot
Isn't that just "image de-obfuscation" though? Seems like narrow AI will be able to out-class humans at that in no time. You can generate as much training data for that as you want. Doesn't really require human-type intelligence. Though I guess you might mean that the obfuscation makes the edge cases even harder, which makes sense.
ijpsud··on Will Spotify Ruin Podcasting?
> The podcasts I enjoy the most [...] All the podcasts I listen to

Emphasis on "I". You are not everyone, and so you don't control all the demand, and so you don't control the direction that the market moves in. Though it's not self-evident that we're headed towards podcast centralization, I think it's a legitimate concern here.

Social networks like Facebook ate a decent part of the open internet's cake in the 2000s because the centralized services were easier to set up and user for the end users (compared to the RSS and SMTP hacks).

I think that's what is going to matter here: If Spotify does a significantly better job than plain RSS, then they're going to be "the" place to listen to podcasts, and can start building a closed ecosystem and then use their monopoly to rent seek. And like in the social networks case, I don't think it's going to be that hard to improve on plain RSS. Some podcasting apps already have comments, user ratings, etc. and I definitely find this sort of thing useful.

Maybe the path of least resistance in these sorts of situations is always some degree of centralization, but I obviously hope the tide starts going back out at some point - preferably complete decentralization, rather than just federated protocols. I think it's a bit like how native apps can move faster (in terms of new APIs and stuff), and the web slowly follows along, waiting for certain things to be "proven" before standardizing them. I think the web wins in the long run, but native apps end up being the "exploratory" instrument in our search algorithm.

ijpsud··on We Should Be Eating More Canned Fish?
> the phosphorous that leeches into the runoff is huge

Can you please expand on this? Animal agriculture is the primary cause of ocean dead-zones (due to fertilizer + manure run-off).[0] Because you're still eating plants - it's just that you're filtering them through another animal, and thus removing the vast majority of the calories, protein, and other nutrients that you would have got if you'd directly consumed the plants.

I don't think there's any debate on the relative environmental impact of a plant-based diet versus one that includes meat and dairy. It wins in terms of pollution, land usage, water usage, and basically every other metric.[1][2][3]

[0] https://www.theguardian.com/environment/2017/aug/01/meat-ind...

[1] https://www.theguardian.com/environment/2018/may/31/avoiding...

[2] https://waterfootprint.org/en/water-footprint/product-water-...

[3] https://www.bbc.com/news/science-environment-49238749

ijpsud··on We Should Be Eating More Canned Fish?
> twice a week

That's the important part. I was eating tuna it pretty much every day for about a year until I found out that it was dangerous. They don't even have warnings on the can. Tony Robbins fried his brain doing that[0]. Still just hoping that I didn't do any damage to myself.

The fishing industry lobbies have sued the FDA and other health organisations around the world to prevent then from requiring warnings on the label, and to get them to change the maximum PPM levels:

> However, the fishing industry sued FDA, arguing that the economic impacts of the standard were likely to be too severe. A court agreed, and FDA had to revise the Action Level, raising it to 1.0 ppm, the current level.[1]

> Scientists from the Environmental Protection Agency (EPA) estimate that as many as 600,000 babies are born each year at risk of neurological and developmental problems because their mothers have high blood mercury levels from fish consumption.[2]

[0] https://www.huffpost.com/entry/are-there-toxic-heavy-metals-...

[1] http://mercuryfactsandfish.org/mercury-facts/the-fda-action-...

[2] https://e360.yale.edu/features/a_call_for_tougher_standards_...

ijpsud··on We Should Be Eating More Canned Fish?
If people are going to eat meat (a couple of times a week), then fish is probably the way to go. Small fish, that is. But microalgal omega-3 EPA/DHA has all the benefits and none of the mercury/microplastics/environmental/ethical concerns. Less than a dollar a day[0], and the price continues to fall.

[0] https://www.vegetology.com/shop/opti3-omega-3-epa-dha

ijpsud··on Ask HN: What is the single top-priority software engineering problem?
I was talking about this with a friend the other day. I don't know about the technical feasibility (RE sybil attack[0]), but if it were possible, it would have a massive impact on the web. The current state of the art (in terms of new user signup) is using phone numbers as representing unique "trustable" people, which is kind of absurd.

This reminds me of how social security numbers weren't originally intended to be used as unique identification, but the demand for some form of identification was so strong that organisations ended up hackily using it anyway.[1]

[0] https://en.wikipedia.org/wiki/Sybil_attack

[1] https://www.youtube.com/watch?v=Erp8IAUouus

ijpsud··on Ask HN: What is the single top-priority software engineering problem?
100% agree with this. Another thing that users have to deal with on the web, but not on apps: Endless banners and popups telling you about useless things like cookies, emails subscription, notifications, gimme-your-location, "download our app", etc.
ijpsud··on Ask HN: What is the single top-priority software engineering problem?
Great work on this. Is it open source? Or is there a way to use my own hardware? If not, then it seems like gitpod.io[0] is a much better fit for the open source ecosystem. That said, there's definitely a place for proprietary software in this space (I'm a Glitch user and I love it).

[0] https://www.gitpod.io/

ijpsud··on System76 Launches Threadripper Workstations
I don't know why people here assumed that I thought a PC was only composed of the parts I listed (no case? honestly?). I just listed out what I thought would comprise 80% or so of the cost. Maybe it's 70%? GGP's estimate is still not far off.
ijpsud··on System76 Launches Threadripper Workstations
I just did the math on their entry level model because I didn't believe you, but you're pretty close with that estimate. NewEgg prices:

  Threadripper 3960X - $1400
  16GB 3200 RAM - $70
  256GB NVMe - $70
  RX 550 - $70
= $1600

System76 price = $3700

That said, if you're looking at their higher-end models, I think you still have a fixed ~$2k markup, and so you're looking at something like $10k vs $12k, which isn't a big deal for that sort of customer (does save time, after all).

Side note: I own their AdderWS laptop and am a happy customer.

ijpsud··on This person does not exist
You can play with the code[0] for this really easy if you've got a Nvidia GPU with nvidia-docker[1] installed:

  docker run --gpus all -it anibali/pytorch:cuda-10.1 bash
  # copy images to container with `docker cp`
  pip install stylegan2_pytorch
  stylegan2_pytorch --data ./images
[0] https://github.com/lucidrains/stylegan2-pytorch

[1] https://github.com/NVIDIA/nvidia-docker

← PreviousPage 2 of 2