News for hackers. Stuff that matters.

erdeszt

Isn't that company also trying to fulfill the same ideological goal? Their twitter even says "Freedom for gamers". Looks exactly the same type of bs to me.
What do you mean by "two competing and conflicting beliefs"?
> No need to project your own cognitive dissonance

Not sure why you felt the need to insult me but that won't lead to useful discussions...

> Why do you think this studio was a no government no authorities crowd?

I meant the general web3/cryptobro crowd

> We are working directly with various government agencies to ensure the criminals get brought to justice.

It's amusing to see these kind of statements from the decentralized no goverment/no authorities crowd. To quote RKL:

Well it's anarchy, fuck the cops Of course, how else, through peace. But when the looters come to kick your ass I bet you cry "Police!"

Re:Code is Engineering, Types are Science on Sunday June 27, 2021 @02:27PM (#27653915)
> Javascript didn't need types

Have you heard about Typescript?

Re:I still like C and strongly dislike C++ on Thursday May 27, 2021 @04:15AM (#27300550)
I kinda like that `defer` is very visible. Although I haven't worked on large Zig codebases so I don't know how that scales.
Re:Signal apps DDoS'ed their own server on Saturday January 16, 2021 @11:39AM (#25803332)
Problem: whatever

Solution: TRY-CATCH

Re:How Silicon Valley destroyed Parler on Tuesday January 12, 2021 @04:10PM (#25753719)
Google has monopoly on search, Amazon on online retail and to a lesser extent cloud hosting, Facebook on social media. Twitter on 140 character word dumps so that's maybe not at the same level bad as the others. Edit: Apple doesn't really have a monopoly on anything.
Re:How Silicon Valley destroyed Parler on Tuesday January 12, 2021 @10:47AM (#25748393)
I kind of feel the same as you. I'm happy that Parler is gone but on the other hand I think that Google, Facebook, Amazon and Twitter are monopolies and should be broken up.
> So... Type signature `Int -> Int -> Bool` can be used for a function that does any of the following things: manipulates strings, decodes JSON, or queries a database

It can definitely NOT query a database(as that would be an effect which would be visible in the type).

Re:Dynamic type systems are not inherently more open on Sunday January 19, 2020 @09:08AM (#22091490)
Why did you decide to use a system programming language to build a web api? That's 100% the wrong tool for the job.
Re:Algorithm for Drawing Trees on Sunday January 19, 2020 @01:27AM (#22089804)
In the remarks section: "IFR flt are not permitted to tkof fr Rwy 15 or apch and ldg on Rwy 33." So depending on the wind they might not had the option to land IFR.
Re:Parse, Don’t Validate on Friday November 08, 2019 @02:24AM (#21480508)
That code doesn't compile because fromString returns Maybe StringEndingInDot and toString takes StringEndingInDot. So it does protect you from misuse.
Re:How Many Type Parameters Can a Java Method Have? on Monday April 29, 2019 @09:14AM (#19778037)
There's a Prolog in your Scala: https://www.youtube.com/watch?v=iYCR2wzfdUs

It does compile time computations using generics + implicits

Re:How Many Type Parameters Can a Java Method Have? on Monday April 29, 2019 @09:11AM (#19778013)
Do you mean type parameters or regular parameters? If it's the former(and Scala is allowed) then I think Rho's Result type is a pretty good bet with it's ~60 type arguments: https://github.com/http4s/rho/blob/989db04e6dd828518770a42fd...
Re:Lambda Cube on Wednesday March 06, 2019 @02:52AM (#19317096)
> It will be faster to bring value to your customers using a dynamic language (Ruby/Python/PhP), then using (Haskell/Scala).

If we are talking about a first iteration/mvp then I can agree with you. On the other once you have to maintain/extend/refactor this first iteration you'll start seeing the (imo) enormous benefits of static typing.

Re:Lion Air crash: Investigators say plane was 'not airworthy' on Wednesday November 28, 2018 @07:48AM (#18551036)
First of all he said little by little so calling it rapid is a bit misleading. Second this was not ultimately a hardware/software failure but the failure of the overall supervisor of the system(= pilot). We can't (yet) make hardwares that are immune to failure but we have redundancy and procedures to deal with these failures. It seems like in this case the procedures were not properly executed which lead to the tragedy. To also address @lmm's point: the leading cause for aircraft accidents are human error and not hardware/software failure so more automation = less accidents. Edit: after reading some more on the subject it seems like boeing share some of the blame for not including the new system(or system changes) in their training program which is again a human error.
Re:The algebra and calculus of algebraic data types on Saturday September 08, 2018 @05:29PM (#17942877)
This one typechecks but loops forever:

  f :: Void -> a
  f _ = let x = x in x
> because reasons

Consistency comes to mind as a pretty good reason.

I was referring to the lack of curly braces around the body of the then clause. This code has nothing to do with resource management and gotos per se so I don't see where your frustration and attack comes from.
Here's the referenced commit for the interested: https://github.com/libressl-portable/openbsd/commit/ddd98f8e...

To be honest I'm kinda surprised that even after the 'goto fail' story people still write code in this questionable style(I know this particular issue is not stemming from the lack of curly braces, but still).

Re:5700 upvotes later: be careful about crypto advice from Reddit on Wednesday February 24, 2016 @07:14AM (#11166130)
>Have you read...

Not yet, I've removed the offensive parts. But if you quote from me please quote correctly, your current comment(and the fact that you update it in every 5 minutes) is misleading.

Re:5700 upvotes later: be careful about crypto advice from Reddit on Wednesday February 24, 2016 @07:03AM (#11166075)
Do you seriously think that anyone would implement crypto based on a reddit post? The lack of mention of modulo multiplication is totally irrelevant for the analogy. You could also say that the box analogy is broken because Eve can take a disc cutter and open the box. Analogies don't have to be perfect duh. I think this is one of the least useful articles I've ever seen on HN.
Re:Why I'm proud to be a vegan on Friday January 15, 2016 @03:54AM (#10908048)
Even if I'd have a moral framework to start a discussion upon I wouldn't be able to convince you to stop eating meat because it was not a choice you made based on facts and rational arguments but something you've born into. Unless you find the moral values yourself you'll be eating meat forever.
Re:Node.js running in the new Airbus A350 inflight servers on Saturday November 28, 2015 @06:29AM (#10640789)
If it's completely isolated from the flight control systems then it doesn't really matter.
Re:JavaScript as default language and software stack on Thursday September 24, 2015 @05:19PM (#10274823)
Except that this is not working. You have to explicitly type lambdas if you assign them to local variables(or to properties, fields). But I don't see it as big trouble though.
Re:Coders at Work on finding and preventing bugs on Saturday August 08, 2015 @07:20AM (#10026948)

Older »