News for hackers. Stuff that matters.

jakequade

If the company is already huge and makes a tonne of profit, there's little/no need to double-dip on an accessory service that already makes a good case for pushing people into their main service (i.e prime video is free if you use amazon prime -> using amazon's main website/service).

It's not about the market cap specifically, it's stating that prime video doesn't need to operate at a profit in order to benefit amazon's core business.

Re:Rust Is the Future of JavaScript Infrastructure on Thursday November 11, 2021 @08:38PM (#29195421)
I like how you've followed the delusional -> delusional pattern.
Re:Facebook under fire over secret teen research on Wednesday September 15, 2021 @08:23PM (#28546287)
They would be upset. 100%. Many of them just don't care about the inner workings of the app.
Re:Australia’s new mass surveillance mandate on Wednesday September 08, 2021 @12:46AM (#28453140)
If you have punitive anti-drinking policy, and a racial group susceptible to that problem, it becomes a racist policy. There's alternatives that don't set people with problems back even further.
Re:Australia’s new mass surveillance mandate on Tuesday September 07, 2021 @09:04PM (#28451747)
You misread his question. He asked if the AFP could create a new account and masquerade as him (seeing as he doesn't have profiles now).
Re:Hello Yarn 2, Goodbye node_modules on Monday August 09, 2021 @07:05PM (#28123417)
> I guess it would be possible(?) to go into the new .yarn folder but its just not the same

Except it's exactly the same. CD into a folder.

> Knowing nothing about software.

A few lines in:

> I created a horse-racing simulation game in Applesoft BASIC in Manhattan Beach Middle School’s computer classroom and ran a small gambling operation.

... Ok.

Re:Signal on Android: Images sent to wrong contacts on Monday July 26, 2021 @12:26AM (#27955661)
> it's pretty obvious that any developer involved in a project can make a reasonable assumption of how rare a bug is

... is it? The fact that a bug exists means there's a logic gap. You can try and patch it with theory, but that's just adding assumption to a scenario created from broken assumptions. Also, the job of telemetry in incident reporting isn't to be vague - its to add precision.

Re:On Comments in Code on Tuesday June 15, 2021 @08:27PM (#27523407)
> I didn’t need comments if I wrote self-documenting code.

More than any other approach to coding (x-based-development etc), this has come up most frequently for me personally, and it astounds me how many people have this mentality.

Comments are a way to break out of whatever terse syntax your given language requires and speak directly to the developer. A single comment can house so much more context and insight the best-formatted code could ever hope for. When the only downside is some holier-than-thou idea of "I shouldn't be doing this" (despite the fact you clearly need to), I'm surprised so many people fall for this terrible mentality.

> whether it's fair or not, personal connection and trust play a huge role in collaborating effectively and deciding who gets what work, who gets promoted, etc.

You're assuming a bunch of stuff here. There's something to be said for:

1. Having known people pre-covid, and so having a predefined "connection" with them. 2. The kinds of work that would or would not be more susceptible to personal bias. Web development, for example, is more impervious than people-management.

Ultimately what you're talking about is bias, and bias is shit and should be minimised. Remote working shouldn't be compromised as a result of people not being able to be impartial in their work.

Brave is still based on Chromium, and Google is the opposite of "no tracking, no profiling".

I'll stick to Firefox + DDG, thanks.

Re:Free for Developers on Tuesday February 23, 2021 @10:51PM (#26246381)
Hasn't been my experience, but good to hear.
Re:Free for Developers on Tuesday February 23, 2021 @08:29PM (#26245498)
Grab a revolut account. They're free, and they have a tool called 'digital temporary card' that is good for one use. After the card number is used, it's cycled.

Not affiliated, I'm in Aus and I use my temp card for anything I don't want to be ongoing. Doubles as a breach safeguard (my credit card involved in a DB dump doesn't matter if it was a one-off number).

There's other good reasons to use revolut but will save it :)

I've signed up, because what you've said here sounds interesting - but good lord that website is hideous.

I would _never_ give a site like that my email. Consider at least showing your product/research/something that's not a stock image of... a Lion? A sunset? Waves on the beach?

Re:Oppose the Earn IT Act on Wednesday July 01, 2020 @07:08PM (#23707907)
Also, they have no fucking idea what we're talking about, and "can't read their messages" just flat sounds like a bad idea to them.
Re:Haskell for a New Decade [pdf] on Wednesday June 24, 2020 @03:08AM (#23624969)
I love haskell, but personally don't want haskell ideas to be popular until they're possible for a given language. Yes, lazy evaluation and tail-call recursion are awesome... At least they are in haskell. Outside of haskell, it's just a fun trivia fact that some other language does it.
In what world is having geo-specific social networks run by corporations a good outcome? "Like China" is a pretty bad north star for almost any country.
Re:Ask HN: Name one idea that changed your life on Wednesday May 06, 2020 @09:55PM (#23098807)
> Failure to validate a product before building it? Premature optimization.

I largely agree with your comment, minus this. Unless everything after the initial idea for a product is an "optimisation" - which is quite a claim - building something shouldn't be lumped together with optimising it.

My point is that it seems like you're attributing more to this idea than is fair.

Re:Covid-19 is now officially a pandemic, WHO says on Thursday March 12, 2020 @01:04AM (#22553958)
What's happening is an appropriate response. Sure, anyone blaming individuals / residents is being out-of-line, but this _needs_ to happen.
Re:Ask HN: Who wants to be hired? (March 2020) on Monday March 02, 2020 @08:52PM (#22471125)
----

Fullstack developer, started in backend, more recently building an app with React Native and GQL. Have a side project in Rust, Rust being my favourite language. In my third year of development work

----

  Location: Sydney, Australia
  Remote: Open
  Willing to relocate: Open
  Technologies: PHP, React, GQL, Rust, Node, Some Haskell
  Résumé/CV: https://bit.ly/3crRyUM
  Email: [email protected]
Re:Ask HN: What's your latest failed side project and why? on Sunday February 23, 2020 @08:35PM (#22400913)
I think you're both giving marketing too much credit in the product's creation, and inverting the creation process in general.

> It’s like waiting to build the backend until the frontend is 100% complete

It's more like building a backend, then realising that the data structures could be improved when you're building the front. Marketing at best provides enhancements, not core changes (unless your product itself was incorrect to begin with).

Honestly, if your marketing affects your product as much as you're suggesting, you have a pretty unstable product.

Re:MVC is dead, it's time to MOVE on (2012) on Tuesday February 18, 2020 @08:19PM (#22362224)
Ah, another "forget <framework>, use mine instead" shtpost. Nice job.
I see you've never designed anything frontend, ever.
Re:A Big Little Idea Called Legibility (2010) on Wednesday January 08, 2020 @10:52PM (#21998423)
Attempts to make a system more 'legible' often ignore (or don't fully comprehend) why they exist in a certain way. Remaking the system without understanding these aspects leads to something that makes more sense 'on paper', but undermines the complexities and nuances of the original system.

Example (from the text):

- British implementation of a 4-tier caste in India, as their way of comprehending what was (allegedly) a much more complex social structure. It's now the default caste system in the nation.

- Turning forests into agriculture-like rows of trees creating a fatal monoculture.

- Spanish colonization of the Philippines. In an effort to make records/taxes easier, the Spanish created the "Alphabetical Catalogue of Surnames", restricting the number of assumed names. This countered Filipino culture, which had both assumed Christian names, and siblings having different last names.

Firewatch devs used this for the intro - and it's beautiful. Nice work team.
Re:Show HN: Workouts – Learn by doing real developer projects on Wednesday November 13, 2019 @05:08PM (#21530168)
Your splash page does nothing for showing me what I'll actually learn, or what context/'scenario' I'll learn it in.
Re:Show HN: Slouch Stoppah on Sunday October 13, 2019 @09:30PM (#21244579)
> cyborg devices

Uhhh....

Re:Show HN: Stack – Save and explore books and book lists on Monday September 23, 2019 @08:07PM (#21055148)
Yeah, site is busted as hell on mobile.
Re:Ask HN: Who is hiring? (June 2019) on Monday June 03, 2019 @10:28PM (#20091224)
"We're hiring, here's some blog posts.

What's that, you want to know about the roles? Oh, they're _all_ in this link. Most are sale-BUT here's some info on our stack!"

Lame.

Older »