News for hackers. Stuff that matters.

al_form2000

Re:Work securely from any location without VPN on Monday June 08, 2020 @08:38AM (#23455968)
So how does one audit this Behemoth?
Re:1000 True Fans? Try 100 on Friday February 07, 2020 @04:20AM (#22264375)
Tl;dr: "Sell your customers what they want, make them pay what you say, be sure they're rich enough."

Best paradigm busting advice in business after "If you can secure just 0.1% of the chinese market, you'll have 5 milion customers" and "Always remember: profit is revenue minus expense".

So what year are we in, again?
Re:Haters on Saturday January 11, 2020 @11:17AM (#22020609)
Shallow piece. Tl;dr: haters gonna hate.
Re:What Is the Most Valuable Thing You Can Learn in One Hour? on Tuesday December 31, 2019 @08:57AM (#21920995)
For verly large values of one hour.
Re:Cheating in Programming on Thursday December 26, 2019 @10:05AM (#21884256)
The analogy between coding and music is actually quite flawed.
Re:Cheating in Programming on Thursday December 26, 2019 @09:44AM (#21884110)
If school is currently teaching this, it is seriously failing its mandate. This does not mean that using sort(3) as a solution to a sort assignment should be acceptable.
Re:Is true hacking dead? What we lost on Monday December 02, 2019 @09:54AM (#21682800)
> "hacking" aka "going fast and breaking things" is so glorified

The two sides of your equation do not equate at all.

Re:Is true hacking dead? What we lost on Monday December 02, 2019 @06:35AM (#21681568)
<<I don't mean that we should not be political in our actions, today.>>

Y not?

<<...early hacking was a-political is because hackers were fairly despicable a-social people.>>

That is what made it fun.

The RCE bug appears to be restricted to fast_cgi:

https://bugs.php.net/bug.php?id=78599

That was what came to my mind, actually.
That (cultural differences in thought patterns) is indeed an interesting take (I'd like to hear what Larry Wall has to say about it). I do think it would be best addressed at the background level (say predicate logic or somesuch) than at a programming language level (which is more of a consequence).

Unfortunately, the "unfairness" thing has hijacked many subthreads and it takes the proposal at face value (as in "Wouldn't it be cool if any programming language was available in localized form, charset, keywords and kaboodle?" - no it wouldn't) .

Assuming there is merit to the idea that the Latin charset gives unfair disadvantage for people from other cultures (I think not(1)), then a language should be formed from a culture neutral alphabet - say, klingon. It better have a number of glyphs in the vicinity or 30 or so (for typing ease) no funky char combining rules (for reading ease) etc. And it would still need guidelines for naming functions, variables, not to mention pronouncing them (these could of course be localized rules) etc. My guess is that it would be a Latin like script, only with different glyphs. And of course, all var and function names would be hopeless gibberish, unless we all decide to become klingon/whatever fluent.

(1) At the very least, someone should explain why the rise of - say - the russian and indian programmers, given the unfair barrier.

You're not barred, you have to learn relevant combinations of 26 symbols. If you cannot do that, I doubt you'll become proficient in programming anyway. OTOH,knowledge sharing in the field would be severely impeded if every piece of source code was localized to the wim of the author/marketplace/whatever.
Non native speakers would'nt be able to take those jobs anyways if names were untranslated and in local script.
As I remember, they had also localised symbolic "constants" so a format spec fed to (some date function) was 'dd/mm/yyyy' for english locale, but 'gg/mm/aaaa' for the italian one . God help you if you had (I did) some combination of - say - English Excel and italian OS (as I remember you got english function names but italian 'constants' as in DATEFORMAT('gg/mm/aaaa'...) with nonsens errors if you used 'dd/mm/yyyy').

An asinine idea indeed.

Re:Show HN: ALL_CAPS =&gt; sudo all_caps (Bash) on Monday October 21, 2019 @12:43PM (#21314339)
I remember writing the title as

    ALL_CAPS => sudo all_caps
So it appears something did actually change it.
Re:Show HN: ALL_CAPS =&gt; sudo all_caps (Bash) on Monday October 21, 2019 @12:41PM (#21314311)
As mentioned above, you don't need to retype:

        $ foo bar baz<cr>
        ^P^A<esc>u
        $ FOO bar baz<cr>
As for ^T, I'd wholly forgotten about bind, inputrc and all that- but of course both your proposal and the above can be put into an inputrc macro and bound to a key. However the all caps version is shorter when you remember you need sudo in the first place ;).
Re:Show HN: ALL_CAPS =&gt; sudo all_caps (Bash) on Monday October 21, 2019 @12:20PM (#21314070)

        $ foo bar baz<cr>
        ^P^A<esc>u
        $ FOO bar baz<cr>
That's three keystrokes less - even for the history (!!) version. :-)
I used to hate it that my bank requires a physical trip to the branch for cred reset. No more.
Re:Joint Statement on the GNU Project on Monday October 07, 2019 @02:52PM (#21184556)
I love it when arguments are so deeply grounded in facts.
Re:Joint Statement on the GNU Project on Monday October 07, 2019 @02:47PM (#21184517)
That may never, ever happen. Don't you know that only old awkward male hippy sin^H^H^H (are reported to) make/say unacceptable things?
Re:Joint Statement on the GNU Project on Monday October 07, 2019 @01:22PM (#21183447)
What a nice piece of backstabbing. Class.
Re:Google to stop showing news snippets for French users on Saturday September 28, 2019 @03:52PM (#21102477)
Oh, under one fifth? Peachy.

Older »