Details
-
SkillsC, TCL, Bash, Verilog, Linux, Networking, ...
-
LocationBelfast, Northern Ireland
Joined devRant on 7/16/2016
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
That sounds excessive, why does it need so much memory?
-
@hatemyjob I've definitely got this one from GCC before, it does actually help to catch some issues.
-
Or FPGAs are very accessible now, you could look at the icestick
-
What about Ben Eater's 6502 kits? Gets him right down in the details on digital first principles.
-
@gitlog I never said I agreed, but he never expressed support either way. He simply said he was skeptical.
-
@Condor Did you turn off the randomisation then?
-
@Condor Hmm, interesting that NetworkManager would randomise after connecting by default. Even on phones, randomisation is turned off when you're connected to an AP, so your actual MAC is used. I can see how it would cause issues with DHCP if the randomisation was still enabled after connecting.
-
@Condor I rarely have my WiFi on, but you can imagine a lot of (possibly non-technical) people leave it on, or like to connect as soon as they're home, etc. It is a convenience. Randomising the address helps protect the users. I don't really understand the issue you were having, it sounded odd.
-
@Condor IIRC it should only randomise the MAC when it is not connected to a network; pretty much all phones do this now too, or have the capability. The point of it is to prevent devices being tracked over a large area e.g. I go into shop A and they log my probe requests, I then go to shop B and they do the same thing, but because my MAC is randomised it can't be correlated. So it's harder to track my location from the signals my phone or laptop is spitting out constantly. So it's less to do with network security and more to do with anonymity.
-
@vlatkozelka Surely at that point you should be writing a new class instead? It may have some characteristics of each of those things but it is a superset of none of them therefore it is different. Either that or your abstraction doesn't fit what you're trying to achieve
-
@CoffeeNcode Don't forget IoT!
-
@not-user-telken I've never heard multiplexing used outside of electronics, I need an example of this lol
-
Share your GitHub, I'd love to contribute:)
-
@-ANGRY-CLIENT-
This is his actual quote, from 2006, not once does he say he supports pedophilia; you can see how this could easily be misconstrued though:
"Dutch pedophiles have formed a political party to campaign for legalization.
I am skeptical of the claim that voluntarily pedophilia harms children. The arguments that it causes harm seem to be based on cases which aren't voluntary, which are then stretched by parents who are horrified by the idea that their little baby is maturing." -
Just looks like HTML to my untrained eye
-
@Codex404
Now that is the key difference between tabbers and spacers: tabbers want to use their editor to format code to what is pleasing to their eye; spacers want their code to look the same to everybody regardless of preference. -
@Codex404
I would say mixing the two is the worst option of all, the ways code formatted like this could appear across a variety of editors would make it look all sorts of weird. -
@12bitfloat
Also remember that if you use tabs you are limited to aligning tab-wise columns (unless you mix tabs and spaces) vs. using spaces which can align you to any column, potentially making for neater, easier to read code. -
@12bitfloat
Consider that you could be on a project with 20 other developers, and you all use tabs, which is fine. Developer A could have her tabs displayed as 2 characters wide and pushes a line of code; Developer B has his tabs set to be 8 characters wide. The code appears much different to Developer B and is potentially hard to read due to line length.
In short, a space is always one character wide. -
You can write obscure code in _any_ language.
-
I would argue that if you are comfortable with your editor, switching between tabs and spaces should be seamless.
Disk space for spaces vs. tabs is fairly irrelevant these days.
Don't use your mouse if you can avoid it, choose an editor that makes it easy to navigate with the keyboard. -
Playing devil's advocate here:
1. Spaces can be typed with one key press if you set up your editor.
2. See 1.
3. See 1.
4. Yes, but even in a huge code base it will be kilobytes.
5. See 1.
6. I don't see how you can have that problem with spaces and never have it with tabs. Your editor should also assist you with this whether it's tabs or spaces. Is it because spaces appear smaller so differences are harder to spot?
7. See 6.
8. Kinda agree with this one but never a problem if you key to the start of the line; this one literally comes down to the clickable area of a tab vs. a space.
9. See 8.
So we can collapse your gripes down to:
1. Have to set up editor and know how to use it when handling space-based indentation.
2. Prefer code files to take up as little space as possible.
3. Spaces have a smaller on-screen area so are more difficult to see and click. -
Just use gdb from the command line and do whatever you like
-
The task wasn't phrased well enough: up to n terms would have forced the solution to be calculated instead of hardcoded
-
Don't take the job if the salary isn't what you want or think you're worth
-
@MrCSharp 🙄
-
I don't have time where I'm both motivated and energetic to do these things, I already do enough with my time
-
This is where books start to become more relevant again
-
@Linux Don't know if this applies, but have a link: https://community.ubnt.com/t5/...
-
@Taqriaqsuk Ditto