Does anyone know haskell ?
Im studying software engineering and they gave us haskell as a project to learn. I tried to do it but i just dont get it. especially because all it is is mathematical problems. Which are very simple to do even on paper, but i just dont know how to make it work on haskell. I could provide you with the code
for example i have to check if two sets are equal . but Prof. Hitler gave us this :
multiEqual :: (Eq a) => [a] -> [a] -> Bool
meaning I have to stick to the Eq type and cant just compare.
Help me g, youre my only hope
>>53641027
1. those are lists, not sets
2. Eq is a typeclass, not a type
3. the whole point about Eq a is it says that a is a type that can be compared
So, given the structure of a list and the fact you can just compare it's elements, does that give you any idea of what you should be doing? If it helps, given the amount you seem to know already, you'll want to use a recursive solution.
>>53641027
>I tried to do it but i just dont get it
Have you tried not being both lazy and retarded?
xoxoxoxo - Prof. Hitler
Read learn you a Haskell. Its kinda short in like 2 weeks with each day reading it 30 minutes you should easily get this.
Your prof wants you to implement this compare yourself so you learn how to use Haskell.
Does Ruby have any advantages over Python aside from being more hip?
>using interpreted languages for anything but scripting
Wew lad
Ruby is going to get very fast soon.
http://jruby.org/bench9000/
Web development is easier.
Sockets are more simple.
Not really and advantage, its just comfier to code in.
do you own a 4chan pass /g/?
>>53640706
If you pay to shitpost, you're and idiot
Yes I'm not poor
>>53640719
>you are and idiot
Who'se the idiot now?
Does anyone have any experience with Chromebooks?
I mainly use my PC for internet, word processing (a lot of word processing) and some media. I currently use a Lenovo but I was thinking about buying a Chromebook.
However I have no experience with the OS and I don't know if it'd fit my needs.
Can anyone give some feedback pls?
I have one. The battery is wonderful, but you'll feel that is is limited sometimes. You can run crouton and bypass that, though.
>>53640998
I had the exact opposite experience. The battery would crap out even after buying a new battery.
Not to reinforce the circlejerk but it's probably better getting a cheap netbook and installing some form of linux.
>>53640998
I mainly work with MS Word, MS Excell and Powerpoint on a daily basis. 95% os it is MS Word.
Do you think that it is a good replacement for my Lenovo? My idea is that it can be good to transport around (I have to travel lot) and do the basic work and leave my Lenovo at home.
what is /g/ using as anti-virus for windows os?
(don't come with linux, I'm a linux fag myself, this is about topic)
the problem is, there are two kind of AV softwares today:
--> unix like open source CLI virus scans which are awful as hell and with a success rate below everything.
--> bloated with nonsense, totally useless overkill AV software which makes the dumb users feel safe even though they never are.
there is no in between for experienced users. you have to fight all this bloated crap to almost get what you want.
what's...
Comment too long. Click here to view the full text.
I used to use avg free (lol) but every once in a while it would report a false positive (the same one every time), and I'd say "yea I trust this file" and then they blocked me from opening it anyhow just to be sure. Now I just use nothing.
An adblocking hosts file, uBlock Origin, and the wisdom to stay the hell away from botnet sites.
>>53640362
Common sense 2017 Zeus edition
Threat fire + MSE + malwarebite free
This may save your life.
>got Window 10
>Groove Music as the mp3 player
what should I be using as an alternative player?
musicbee
>>53639959
Can it put music on my iPhone without fucking it up from syncing with my laptop?
>don't have consistent libraries across devices
>>53639976
Not iOS I don't think, can with Android tho
Starting with the classic Windows 9x Stop Error for kernel or driver failure, better known as... The Blue Screen.
You got this seemingly at random back in the day. The only predictive factors for a blue screen is everything else fucking up, or using Windows ME.
Here's the Windows NT version, which somehow managed to be even more inscrutable.
Beta builds of Windows Vista sported a red screen of death. Not the most reassuring color to help users through a fatal system crash.
>>53639612
Like on Linux, tho.
Reminder that you should be buying some cheap single board computer to turn into your own custom router
>>53639480
only 1 ethernet port and it isn't even that fast
>>53639505
>what are switches
It's obviously supposed to route between your existing home network / existing router and the internet as a security layer that wasn't backdoored by the NSA in some chink factory
>>53639505
this
I run pfsense on an old dual-core pentium. doesn't require me to buy a USB ethernet adapter, either.
What is the proper name for the drag / selection box? And how to do it on the desktop for linux? Pic is what I am talking about.
>>53639383
Tarnslucent selection rectangle
>>53639460
>Tarnslucent selection rectangle
>not lasso
Who's the autist that came up with that
>>53639460
Thank you.
I've been listening to this book, and I almost cried, /g/. So many noble socially awkward souls who found hope and competency in their computers and who did nothing wrong aside from working hard, alone, in their basements, earning their competency, figuring shit out.
Now they're being demonized as cis white male brogrammer shitlords for being the only ones who showed up.
It's fucking disgusting.
>>53639342
>I've been listening to this book
>>53639385
> 2013+3
> not listening to audiobooks
>>53639385
>>53639450
I'll just remember to say "read" from now on so people don't sperg out.
Hating on audiobooks is the ebin new meme.
Is an EVGA 660 Ti for $109 a good deal?
Regardless, what are previous generation equivalents to what's coming out now/tier list of some older stuff that can be found a bit cheaper?
I've got one, it's just fine for 1080p, and a good deal at $100
not really sure what you mean on the second bit
>buying kepler in 2016
Sorry, kid, but kepler performs like crap in all new games Nvidia has had their hand in.
>>53639312
Yeah bro, you should totally buy the one you're looking at on GPUShack
The G710+ is the best keyboard ever made, go ahead try and prove me wrong
>Pro tip, you can't
>>53639221
>LEDs
Piece of shit.
>>53639221
>non-standard bottom row
>known for dead LEDs and broken keycaps
>fuckhuge with non-removable wrist rest
>looks like gaymen crap
>is gaymen crap
Maybe by your pleb standards.
Any mechanical keyboard with a non-standard layout and stock ABS caps is automatically a piece of shit.
>>53639298
>fuckhuge with non-removable wrist rest
How retarded are you?
>people asking for advice on a laptop to buy
>to use as a desktop
>max 400$
>if you tell them to get a desktop "no they are too big"
>if you tell them to have a bigger budget they say no
>You know whatever you'll pick it will be shit and you will be blamed
Does this qualify as tech rage? I don't know but it should.
Tell them to fuck off. If they want a laptop that functions as a desktop, they just have to spend more. That's how shit works. Refuse to buy anything for them if they have illogical expectations.
>>53639053
its his parents
>can't find a decent laptop for $400
Has anyone here ever taken a logic or circuit design course? How did you do?
I'm taking one now and I think I might be retarded. My professor just assigns us a book chapter and explains nothing, no exaggeration. I'm literally teaching myself from the textbook and having a hard time with it.
bump you PC Magazine faggots
Oh look, another retarded student who expects to be spoon fed everything.
Two options:
1) Put up
2) Shut up
I taught myself in Minecraft.
> people who graduated high school in 2000 are now 34 years old
> people who graduated high school in 2010 are now 24 years old
the year 2000 was 72 years ago
>people who graduated in a previous current year are now the current year minus their date of birth years old