News for hackers. Stuff that matters.

nihil75

Re:Fleng 22 (concurrent logic programming) on Tuesday November 26, 2024 @02:08PM (#42248852)
Thanks! appreciate your input and perspective.
Re:Fleng 22 (concurrent logic programming) on Tuesday November 26, 2024 @10:43AM (#42246713)
Are Facts used in the the Fleng fizzbuzz example?

You're probably right - I'm sure this has more features coming from Logic programming, And I'm just too hung-up on the Concurrent part of the title.

Re:Fleng 22 (concurrent logic programming) on Tuesday November 26, 2024 @08:49AM (#42245695)
I don't get it. How is this different than starting new threads?

In the article example, it doesn't look like anything is returned from each parallel function call. the main loop just invokes the func for each I, and they print when done. No shared memory, no scheduling or ordering.. what's the advantage here?

In code examples, seems shared memory & scheduling are not a thing either. More like functional or chain programming - a function calls next func and passes output to it. Each loop runs independently, asynchronously from others. Reminds me of ECS model in gamedev.

That's great and all, but it doesn't solve or simplify intricacies of parallel programming so much as it circumnavigates them, right?

Is the advantage it being low-level and small?

I think the same "concept" can be done in Bash: ```for i in $(seq 1 100); do fizzbuzz $i & ; done```

Outside/above it, but he's present in Refinement meetings of multiple scrum teams (as per SAFe Agile).
Now I want to be devils advocate and give you the "corporate" perspective -

You say Agile disrupts your "flow", makes you deliver buggy code and just work to close tickets like a drone?

Good! Who said code needs to be perfect and bug-free? remember Lean? Just get it out there! we can always fix things later.

From a business perspective - we are spending money to develop functionality, not our peoples skills. Tickets and tasks should result in adding value to the business, not to our codebase.

This is a cruel and unsustainable way of thinking, which will have your best developers leaving the company very quickly. But if you're an enterprise corp - you see them as interchangable "resources" anyway, and Agile helps you accomodate to them leaving by splitting the work to small bits and having no single owner.

This is also a way of looking at things...

Oh and standups are not that bad!

We keep it small, team level (6 people), and they last 15 minutes.

No pressure to describe anything - you can say "I'm still working on that thing" and that's that..

Honestly it's more of a social thing, especially while remoting, and a chance to share thoughts and offer assistane.

Yes, it's working for us, but not without cost.

It's a good way to set expectations for what will be/is to be delivered in a Sprint, and limits going off-piste in too many directions while not delivering functionality (which is a problem for creative/broad-skillset developers at times).

It also limits the impact/waste in case the requirements change - you only worked two weeks in the wrong direction. (and they say changing requirements is the biggest problem in software projects since ever)

However, I find that it often reduces developers to mindless drones, just trying to satisfy acceptance criteria without thinking about the big picture. (You know you're there when Refinement meetings are very quiet and the Architect does most of the talking).

As for estimation/scoring - I find that estimating "complexity" is nonsense. Treating points as "days" is more realistic and leads to better time management from everyone.

Actually, this is the aftershock of GTA 1 being released in 1997. They're finally ripe!
Re:The Parachute Message on Wednesday February 24, 2021 @04:55PM (#26256581)
A little disappointing actually! I thought the pattern was a clever way to capture the status of the parachute in the event of failure, so if all they got was a garbled low-res image before the lander crashed to the surface they could deduce which section failed. Alas, it was just an easter-egg..
Thanks! I mentioned Synergy as I've used it many years ago and was not aware of license change implications (that's why I linked to the open-source repo). Good to know there's a good fork.
Very nice! Maybe look at Synergy for mouse/keyboard/stylus sharing between devices: https://github.com/symless/synergy-core
Re:Google outage – resolved on Monday December 14, 2020 @06:58AM (#25416149)
That company is on a downward spiral...
Re:I don’t have time for coding challenges on Friday September 11, 2020 @04:26PM (#24446982)
Yea, it's meant to be a waste of your time.

More accurately, if you need to learn new things to complete it - it will be very time consuming.

Someone experienced, or that uses relevant tech/skills on a daily basis should complete it in less than the time allotted.

Therefore "homework" coding challenges are useful for discerning if a candidate has relevant, current experience.

See the article on college professor solving a 30+ of CS problems in one day.

Whiteboard challenges, on the other hand, evaluate a candidates thinking process & presentation skills.

Whiteboard challenges

Re:Gamifying Franz Kafka on Thursday September 10, 2020 @09:25AM (#24432120)
I'll just put a link to this 1996 game - Bad Mojo

https://store.steampowered.com/app/255960/Bad_Mojo_Redux/

Re:I was excited for Neuralink, then I watched the demo on Tuesday September 01, 2020 @07:14AM (#24340549)
Innovations demonstrated:

- Coin-sized brain implant, flush with skull, no external wires.

- 1024 channels EEG

- Electrode insertion with minimal brain-matter loss

- Analysis and prediction of brain-activity (node-beep and motion joint positions)

Re:I was excited for Neuralink, then I watched the demo on Tuesday September 01, 2020 @07:09AM (#24340520)
This article is completely wrong and celebrates ignorance.
Re:Ask HN: Is all of FAANG like this? on Thursday July 23, 2020 @09:06AM (#23926918)
And that is how under-performing teams like OP describes are born.
Re:Google offers free fabbing for 130nm open-source chips on Tuesday July 07, 2020 @08:38AM (#23758551)
Spot on. Both are discussed by Tim in the video as part of the solution stack.
Re:Debubble on Sunday July 05, 2020 @06:29PM (#23742658)
I'm going to stop clicking on "cryptic" one-word HN posts.
Is this a new model, or the same one that sells on EBay for 80$? (Many were made to be sold as Verizon-only "secondary device" and are now surplus).

If so, reports are that the battery life is extremely short.

That is - I would if there was a Linux build or usable source code available..

Early days, I get it. If I find a way to run it on Linux will post here.

This is amazing. Pretty much what I've done with Step Functions and deployed using Pulumi - rolled into one, with a graphical UI.

Taking it for a spin.

This research is flawed as they have no way of telling what's the ratio of scantly-clad vs. dressed is in the entire collection of Instagram.

It could be that there's just a higher ratio of these types of images.

Re:Linux Sucks 2020 [video] on Sunday June 14, 2020 @06:54AM (#23516698)
Mint with Mate window manager
So it's not happening on a per-country basis.

Reports are coming from Serbia, Australia, South Africa and I can confirm Netherlands as well.

Don't over react, don't spread misinformation.

Re:MIT Ends Elsevier Negotiations on Thursday June 11, 2020 @12:47PM (#23490716)
I don't think that's true 100% of the time. There are review-as-a-service solutions offered (and charged for) by the publishers.
Re:MIT Ends Elsevier Negotiations on Thursday June 11, 2020 @12:45PM (#23490694)
From my brief time working at Springer, seeing how their business model shifted towards services and processes aimed at enabling as many publications as possible -

I think basing tenure decisions on the fact papers were published there is based on archaic notions and misguided.

With the state of npm these days you can go on holiday for a month and come back to a new world and find your React structure deprecated
It's both SecureBoot and UEFI.

He's probably preparing the thumbdrive the old-fashion way, jusr dd'ing the iso into it. You need a modern prep tool that's UEFI-compatible for it to boot on new hardware.

Re:IBM Cloud was down, as well as their status page on Wednesday June 10, 2020 @05:10AM (#23475249)
I like OpenWhisk which is the basis for their serverless compute offering. Has orchestration/state-machine functionality that makes it superior to GCP Cloud Functions, and uses Docker containers which makes it more flexible than AWS Lambda.

I also really like CouchDB which IBM Cloudant is based on.

Is that enough for me to use IBM cloud? no. not really.

Older »