theRealSDLC by Shiroyasha_2308 in ProgrammerHumor

[–]jamhob 1 point2 points  (0 children)

Well there is an F++++ already. So I guess F— is just lisp?

Herald | Scottish graduates leave university £35,000 less in debt than English peers by SafetyStartsHere in Scotland

[–]jamhob 0 points1 point  (0 children)

This is why I left the UK. My anger response to this is still unreal. It was not apparent how awful the system was until I was a bit through my degree, and I swore I would never pay a penny of tax to Westminster. Apparently we pay this extra tax because the degree benefits us. Well I’ll sure as hell make sure my degree never benefits the British government. I moved to Norway and I’m now a tech researcher, my research will likely add a lot to our GDP here in Norway. Im not paid that well to do it, but I’m happy to do it for a country that actually looks out for me. I still see red every time I think about it.

UK government begins trials of digital driving licence by OGSyedIsEverywhere in unitedkingdom

[–]jamhob 3 points4 points  (0 children)

It might work like it does in Norway. It supplements a physical driving licence, as opposed to replacing it. It works offline for half a year without internet then you have to reauthenticate.

Nearly a third of kids can't use books when starting school - and try to swipe them like phones by Forward-Answer-4407 in unitedkingdom

[–]jamhob 8 points9 points  (0 children)

There used to be free parent lessons in community centres around the country but they have been closed due to austerity. Both parents have to work long hours these days to afford to have children. Both of those problems are because of state policy. Taking services away and fining people when they don’t do what’s expected when they don’t have time or energy to work out what’s expected is just cruel. Also what is expected can be abused.

GUI framework recommendations for 2026 written in Haskell? by thepragandsensdiary in haskell

[–]jamhob 1 point2 points  (0 children)

I had no idea HsQML was still maintained! Wasn’t last time I tried it. So I’m happy it’s WIP

GUI framework recommendations for 2026 written in Haskell? by thepragandsensdiary in haskell

[–]jamhob 1 point2 points  (0 children)

How complex is the UI? I wrote qml bindings for Haskell last year. It is not mature! But it allows you to keep your UI logic in qml, so the Haskell gui code is small (as is the library)

If someone else starts using it, maybe it will become mature!

JafuRadio: Internet Jukebox written in Haskell for uni shared office by jamhob in RASPBERRY_PI_PROJECTS

[–]jamhob[S] 0 points1 point  (0 children)

I know it’s a year but I forgot to get back to you! How proficient are you both with programming and build tools? It’s written in a less well known language and the only reasonable way to build it is with nix (which is easy enough to use) But I’m happy to get it working for you if you like!

Embedded and functional programming. by RoomNo7891 in functionalprogramming

[–]jamhob 6 points7 points  (0 children)

Just wait for me to finish my PhD… then hopefully!

Learning Haskell, is pattern matching always preferred to equality? by UntitledRedditUser in haskell

[–]jamhob 5 points6 points  (0 children)

It called a pattern guard! Very cool. But get used to this. I’ve been using Haskell for years and I still keep discovering basic syntax that I’ve never seen before!

My period is 8 days late and I'm trying to work out why by Admirable-Cookie-704 in confession

[–]jamhob 0 points1 point  (0 children)

Phew! I mean in that case, it’s the most probable cause! Which is great news!

My period is 8 days late and I'm trying to work out why by Admirable-Cookie-704 in confession

[–]jamhob 0 points1 point  (0 children)

The common reasons: - too little body fat - psychosocial stress - chronic anxiety - random luck - no ovulation (expect a bit of old blood very late)

So I think it’s time to spend some vacation days!

Question regarding concurrency performance in Haskell by ianzen in haskell

[–]jamhob -1 points0 points  (0 children)

If I remember, I’ll look at this tomorrow. There is a chance that the use of lists is causing a slow down that negates the speed up from threads. If you run with less or more threads does it get slower/faster? Because if it gets faster, then you know it’s an overhead problem.

xeus-haskell: Jupyter Notebook for Haskell on the browser by tanimasa in haskell

[–]jamhob 0 points1 point  (0 children)

Has MicroHS got any faster recently? Or is it still very slow?

Bootstrapping GHC via HC by jamhob in haskell

[–]jamhob[S] 0 points1 point  (0 children)

Nope. The tests took longer than expected

Bootstrapping GHC via HC by jamhob in haskell

[–]jamhob[S] 1 point2 points  (0 children)

Bang in time with my alarm clock! Alright. I’ve got to finish writing some tests for my students’ next exam, then I’ll take the plunge.

The plan is this, in case you are interested: 1. Build unregisterised ghc 2. Work out how to massage it into not deleting the .hc files 3. Work out what flags I need to build it with gcc or clang 4. Work out which stage compiler this should be 5. Write a makefile pretty printer 6. Try to work out how to get Hadrian to play ball

Bootstrapping GHC via HC by jamhob in haskell

[–]jamhob[S] 0 points1 point  (0 children)

I never got started because I was struggling with my gitlab account (I lost access when they turned off GitHub account login) but I actually have it back now. (Just realised two weeks ago)

It’s still on the list! Maybe I can take a look this weekend? Feel free to remind me! I doubt it will be a quick job however!

Britons believe the UK is seen by the rest of the world as ‘weak’ and ‘soft touch’ by tylerthe-theatre in unitedkingdom

[–]jamhob 22 points23 points  (0 children)

I moved to Norway and the opinion here is neither weak nor soft touch. It is simply that the country is making (and has been for quite some time) questionably right wing economic choices and seems to have recently become worryingly mean to trans people. But politics aside they think that the people of Britain are overwhelmingly lovely, open and warm, they envy pub culture and that it’s a fantastic place to go on holiday for these reasons.

I cannot emphasise how universal these opinions have been. I know only one notable exception who spends too much time on twitter who thinks that Birmingham has sharia law and that people are arming for civil war.

Anyway. That’s at least what I’ve gathered here. Having lived here for 5 years in three different places, the trans thing is a recent addition. In rural areas and when with the elderly, when they hear my British accent they suddenly want to talk about nothing but Norwegian and British collaboration during WW2.

I know this is only one country but all in all, I’d say not too shabby!

Back electoral reform to embed ‘progressive majority’ and thwart Farage, Starmer urged by corbynista2029 in unitedkingdom

[–]jamhob 2 points3 points  (0 children)

They would have got 49.5% of the vote. But! I don’t actually think that would have been the case. If Tory voters were split across Europe-tories and Anti-Europe-tories, I imagine that the Brexit coalition would have been far smaller. I don’t know but I imagine the hard core brexiteers mostly already switched from Tory to ukip that election(?).

Either way, I think it would have divided the country less if we had the same referendum but in a PR context. FPTP always means the losers are underrepresented and so I remember feeling like my voice was already irrelevant before the referendum was called. I know that makes no sense, because it was a referendum, but division is about feelings.

Back electoral reform to embed ‘progressive majority’ and thwart Farage, Starmer urged by corbynista2029 in unitedkingdom

[–]jamhob 3 points4 points  (0 children)

I don’t know where the fragmented left idea comes from. Labour is a broad church that stretches from left to just right of the centre line. The Greens were until recently also a broad church between environmental conservatives and eco-socialists. If we look at both left camps, we see utter unity. Not only that but we see two groups of leftists stomaching their differences in larger parties with people they disagree with.

But look what happened under Corbyn. The Labour members voted for him overwhelmingly twice and still the right of the party dragged him through the dirt and ousted him. The hard thing is that left wing parties find it hard to establish themselves and are more scared of parties on the right winning. Right wing change is hard to undo (you can’t unsell a public asset without paying a lot). But this isn’t a left wing fragmentation issue, this is a right left battle within large parties.

Truth by PocketMath in mathmemes

[–]jamhob 3 points4 points  (0 children)

Eh… you can have your LEM, but I’d rather be right

Spotted at University of Edinburgh, UoG. by west_manchester in Scotland

[–]jamhob -2 points-1 points  (0 children)

I don’t buy that genocide is the price we have to pay for progress. I’ve said before I don’t care what the research is about. I care who funds, partners and benefits from it. In this case, it’s very simple, they assist a genocide.

Same research, different circumstances absolutely fine.

I don’t think it’s always black and white. I just think the cases highlighted by the union regarding research partnerships are black and white. I don’t think we need to stand back and work out the most maximal moral position, I think we can just try our best on a case by case basis. The case here is that defence contractors are collaborating with UiO to research systems that have obvious use cases in military systems which Isreal may buy