@Jaloopa said in What? HOW?:
@Dragnslcr this is like when I discovered that pumpkin spice Starbucks had no pumpkin in them
Yep, it's really "pumpkin spice", i.e. the spices that are used in pumpkin pie.
@Jaloopa said in What? HOW?:
@Dragnslcr this is like when I discovered that pumpkin spice Starbucks had no pumpkin in them
Yep, it's really "pumpkin spice", i.e. the spices that are used in pumpkin pie.
@e4tmyl33t said in Copydumb:
@boomzilla said in Copydumb:
How does copyright prevent changing and retelling a story?
It's the difference between the following:
- I want to write a story where the Little Mermaid's kingdom ends up at war with a new undersea power and she needs to return to help lead her people to survive. This can expound upon the original story (as she married a prince and was already technically royalty, and can call upon both sets of experiences to potentially lead her people with new and interesting ideas because of it)
I thought the Little Mermaid died at the end of the story?
@medinoc said in Where’s all my CPU and memory gone? The answer: Slack:
@twelvebaud said in Where’s all my CPU and memory gone? The answer: Slack:
The
Content-Length
header value is specified as an ASCII digit string of any length.That, and the header itself has a variable, non-prefixed length, and the
Content-Length
field doesn't have a fixed offset either. HTTP is hell.
I don't see why that's a huge problem. When you're working at the application layer, you have the tools to handle headers that are ASCII text separated by line breaks. HTTP is a bit different than Ethernet.
@hungrier said in Fall Creators Update, or how to fuck up the OS from start to finish:
You are kidding aren't you?
Are you saying that this linux can run on a computer without windows underneath it, at all ? As in, without a boot disk, without any drivers, and without any services ?
That sounds preposterous to me.
If it were true (and I doubt it), then companies would be selling computers without a windows. This clearly is not happening, so there must be some error in your calculations. I hope you realise that windows is more than just Office ? Its a whole system that runs the computer from start to finish, and that is a very difficult thing to acheive. A lot of people dont realise this.
Microsoft just spent $9 billion and many years to create Windows 10 Fall Creators Update, so it does not sound reasonable that some new alternative could just snap into existence overnight like that. It would take billions of dollars and a massive effort to achieve. IBM tried, and spent a huge amount of money developing OS/2 but could never keep up with Windows. Apple tried to create their own system for years, but finally gave up recently and moved to Intel and Microsoft.
Its just not possible that a freeware like the Linux could be extended to the point where it runs the entire computer fron start to finish, without using some of the more critical parts of windows. Not possible.
I think you need to re-examine your assumptions.
10/10. Would definitely read again.
@boomzilla said in Vero: Another shitty social media site run by sociopathic assholes:
@masonwheeler said in Vero: Another shitty social media site run by sociopathic assholes:
Most of this is decent criticism, but this part is not:
I mean an ad-free social media platform, surely this can't have some huge fucking caveats in their TOS owait...
That's completely standard language in the TOS for basically any system, meant to protect the company and make them able to do their job. It means that they're able to use your data to do the things you expect their product to be able to do, without some showing up and saying "what I wrote is copyrighted to me under the Berne Convention and you're violating my copyright by publishing it on your service, so give me ."
Is it? I had that same thought when I originally read it, but the stuff about "data regarding your end users or email campaigns" makes me wonder what they're actually talking about.
Clearly there's some missing context. A user providing "data regarding your end users or email campaigns" doesn't sound like a typical social networking user. That makes it sound more like a mass-mailing service. The "email campaigns" part would make perfect sense, since they need permission to send out an email that you create. I'm not entirely certain what "end user" data would be protectable that they need permission to copy it.
@anonymous234 said in Performing a hard reset on a Surface:
@tsaukpaetra said in Performing a hard reset on a Surface:
@thecpuwizard said in Performing a hard reset on a Surface:
all of the hard resets for the computer are implemented in a way that is keyboard free.....
Press and hold Power and VolDn for 10 seconds.
-- Android in generalOr just power.
Holding a single button for 10 seconds seems like the easiest combination to detect in hardware and the most simple and universal one for users to understand, so I'm not sure why they'd ever pick a different one.
If it's a portable device, the likelihood of that happening accidentally is too high. All it would take to turn off your phone is have it move a bit so that power button is pushed against something (keys, wallet, maybe even just your leg).
@hungrier said in How I got locked out of my appartment:
Not quite as bad, but in a building where I used to work, a couple of the elevators had the buttons laid out something like this:
10 9 8 7 6 5 4 3 2 1
It might not have been quite so bad if all the elevators were like that, but it was something like 2 out of the 5.
@blakeyrat said in echo I copy:
@gąska said in echo I copy:
It's mind-boggling how many people use rm -rf --no-preserve-root when deleting things other than filesystem root.
It's mind-boggling how it's 2018 and there's no "undo" command.
Windows isn't any different.
@blakeyrat said in ‘Next Gen’ Ubuntu Installer - ELECTRON:
@gordonjcp said in ‘Next Gen’ Ubuntu Installer - ELECTRON:
@luhmann Right, so you need to install a 1990s OS to install a 2018 OS, in that scenario? I'm not sure why that's better.
NT's newer than Linux.
It Depends (TM). The first test version of the Linux kernel was posted in 1991, about 2 years before the first version of NT was released, but Linux 1.0 wasn't released until 1994. Assuming Microsoft spent a significant amount of time working on NT before the release, they're pretty much the same age.
@gąska said in ‘Next Gen’ Ubuntu Installer - ELECTRON:
@dkf said in ‘Next Gen’ Ubuntu Installer - ELECTRON:
/
(hence/bin
and/sbin
) is for things that you need to get the system booted. Some of these make plenty of sense at other times too, but you need them to mount other filesystems mounted and everything else bootstrapped.I don't need GCC to boot. Yet there it is.
~$ which gcc
/usr/bin/gcc
Must be your distribution that does it differently for some reason.
@luhmann said in Crypto-cows:
@gąska said in Crypto-cows:
lactate on desktop
I'm sure there is a place on the internet for this kink
Rule 34.
Shall I create a language who's name begins withp
, and have the even more terseef
as a keyword? It's shorter thatelseif
,elsif
, andelif
!
Ef that!
@zecc said in Ways to troll speedrunners:
@tsaukpaetra said in Ways to troll speedrunners:
@jaloopa said in Ways to troll speedrunners:
Have an alternative movement, like rolling, that's slightly faster than walking but increases the scale of the level just enough to cancel it out
"Oh, it's not increasing the FOV, that's the actual level getting bigger for a second or so..." :D
Make the FOV narrower and narrower as you move faster, to the point where it becomes next to impossible to navigate at top speed.
Make sure the level has enough randomness that you can't navigate blind, and make the acceleration curve sloped enough that it becomes really hard to not jump from low speed to top speed in a jiffy.
Sounds like you should just implement Special Relativity.
Even PHP gives a parse error if you try ++$i++.
This reminds me of all the people who make up fake domains and email addresses to use in documentation. There's already a set of reserved domain names specifically for this purpose: example.com, example.net, etc. Anyone who uses anything else deserves to have their documentation link to porn sites.
@RaceProUK said in Tales of a Corporate Collapse: Gov't Contractor Edition:
... after all, bankers
candid lose all our money but stillgetgot a massive bonus
Dubbed in American English.
@Rhywden said in More Windows 10 auto-update auto-reboot nonsense:
You know what happened just recently when I installed Ubuntu on a VM?
Please reboot to apply the updates
And what happened when you didn't reboot? Unless they've changed something lately, the answer is nothing.
Also, the only time that Ubuntu requires a reboot should be for an update to the kernel itself. And I've heard rumors that live patching for the kernel is almost ready.
@Onyx said in We are Agile!:
@dkf Those have been determined to be out of scope and out of budget. We need all the funds we have put towards
redoing the bikeshed in a flat design paradigmcharisma development for the sales drones.
FTFY
@djls45 said in The Crappy English Instructions thread:
@anotherusername said in The Crappy English Instructions thread:
@djls45 I don't believe you can modify "learned" with "prescriptively" like that. Did you mean to say "preemptively", or was "prescriptively" the correct word -- then I think it would refer to how you were taught, not how you learned.
Thanks. I've updated it to be correct. Not everyone can be correct all the time. I goofed up this time. And what a place to do it, too! :D
Muphry's Law strikes again!
@anonymous234 said in The WTF-thruster:
Getting to Mars is still possible, but getting to, say, Pluto? No chance.
Does this count as literally ?
@RaceProUK said in The IRC quotes Thread:
@Tsaukpaetra said in The IRC quotes Thread:
Personally I'd rather be a Queen
But will you rock us?
Personally I'd rather be a Killer Queen
... it doesn't tell me anything about what I could be doing incorrectly.
My guess is that you aren't paying for $500/hour consultants to do tasks that should be simple.
@dkf said in The official unpopular opinions thread:
@wharrgarbl said in The official unpopular opinions thread:
We also have mobile ISPs here with WhatsApp not counting on your cap, that is very bad for competition with messaging apps.
There might actually be a technical reason for that. WhatsApp does the majority of traffic directly between peers, and since most people will be messaging others on the same network (and often people who are physically quite close) that traffic won't leave the ISP's own network and won't cost them much.
Then the ISP can have any data that doesn't leave that segment of their network not count against a user's data cap. Net Neutrality isn't supposed to be "All data must be the same!!1!1!", it's supposed to only prevent discrimination based on source/destination.
Rep. Mike Quigley (D-Ill.) introduced legislation Monday to classify presidential social media posts as presidential records. The Communications Over Various Feeds Electronically for Engagement (COVFEFE) Act, would amend the Presidential Records Act to include "social media." Presidential records must be preserved, according to the Presidential Records Act, which would make it potentially illegal for the president to delete tweets.
Because what we need is more laws.
Is there really enough people that actually care the president deletes a tweet?
Yeah, why should the public know what their government is doing? That would just be more job-killing regulation.
@Polygeekery said:I can't keep all of these fucking acronyms and initialisms straight. Can't we all just lump them under "self-righteous fucking assholes" and he done with it.FTFY
And we can shorten it to SRFAs.
@xaade said in Silicon Valley people are all greedy asshole human garbage:
@boomzilla said in Silicon Valley people are all greedy asshole human garbage:
@gąska I think the alumni who keep pumping money in are pretty ridiculous too.
See this is the deal.
I'd feel a sense of, not moral obligation but something, if I were pumping in money to my university if it meant cheaper tuition and enabling others to go.
Knowing it just goes to yet ever more expanding expenditures without benefiting the students is a downer.
I suppose I could donate to a scholarship, but finding one that has my university as a requirement could be difficult.
Look to see if your university has a foundation or other endowment fund. My fairly small state university has a foundation with hundreds of different funds. If there aren't any that you like, you can work with them to create a new fund that fits your exact purpose (I did this for a fund at my university's foundation).
@ben_lubar said in Copydumb:
If I take a screenshot of a video game, who owns the image?
If I take a photo of a video game, who owns the image?
What if it's on a wooden table?
You would own the copyright on the photograph itself. However, that doesn't mean that you aren't also violating the copyright of the video game.
@cabbage said in Silicon Valley people are all greedy asshole human garbage:
@boomzilla You're missing @Greybeard's point. Given that these funds are constrained to paying out the money to charities, the only possible path to using these funds as a tax evasion strategy is this:
- Rich person sets up a dodgy charity that they control and can withdraw money from as cash.
- Rich person donates lots of their income into a donor-advised fund, rendering it tax-exempt
- Rich person instructs the donor-advised fund to give their money to the dodgy charity
- Rich person withdraws their money from the dodgy charity
@Greybeard is saying that the donor-advised fund is completely superfluous in the strategy above. It could just as well look like this:
- Rich person sets up a dodgy charity that they control and can withdraw money from as cash.
- Rich person donates lots of their income directly to the dodgy charity, rendering it tax-exempt
- Rich person withdraws their money from the dodgy charity
As such, the idea that these funds are being used - or even plausibly could be used - by greedy rich people to line their pockets at the taxman's expense is nonsense.
One of the most important parts of tax evasion is being able to hide the evasion. The more layers you have, the easier it is to hide.
@masonwheeler said in Copydumb:
the copyright belongs to the person who took the photograph
If I set up a camera on a timer so it takes a photo at a specific time, does that count as me taking the photo?
What about if I set it up to take a photo at random times?
What if it's attached to a motion sensor to take a photo whenever a person or animal walks in front of it?
What if I have a remote control that takes a photo when a button is pressed, and give that remote to a monkey?
The line is most likely here.
What if I just give the camera to the monkey?
What if I give it to a person?
It's not exactly black and white. One end of this spectrum, most would agree, is me taking the photo and the other end is another party taking it. At what point am I not taking the photo and therefore not the copyright holder? Drawing lines somewhere in the grey area is difficult
The basic principle about whether something is eligible for copyright is the level of creativity involved in the work. For everything above the line, the person who sets up the camera has spent creative effort in framing the photograph (i.e. where to place and aim the camera), even if the exact timing of the photograph is not under their control. For everything below the line, there would probably be insufficient creativity involved in simply giving the camera to another animal.
@bb36e said in New laptop, old hard-drive. Fuck you, gimme OS.:
@JazzyJosh said in New laptop, old hard-drive. Fuck you, gimme OS.:
@TimeBandit if = input file of = output file. Remember that and it's easy.
I really wanna slap whoever decided on using letters that are RIGHT NEXT TO EACH OTHER ON THE KEYBOARD to differentiate input and output for
dd
.Sure, it's closer to the letters of I/O. But we're talking about the command line so ease of use and accessibility really don't matter</rtfm>
Yeah, they should have called them "source" and "destination" instead.
@RaceProUK said in Our tristate brings all the to the yard:
And then the murders began.
Yes, yes they did.
@David_C said:The only problem was that I couldn't think of what it would do if you did push it again.
- initiate self destruct
Thank you for pressing the self destruct button. This ship will self destruct in three minutes.
This is another good example of why the senior engineer at one of my old jobs didn't allow SELECT *
in our code.
This thread is great for reinforcing my strong dislike of Ruby. I'd rather go back to writing PHP.
The claim is "Linux can't get malware".Is that a Linux install? Yes.
Are those files malware? Yes.
Are those files in the Linux install? Yes.
The only possible deduction from this is that that Linux install has somehow acquired malware, which contradicts the thesis, meaning the thesis is wrong and must be discarded. I don't see how you are having difficulty with this, unless your love of Linux has blinded you to basic logic (admittedly, a prerequisite to loving Linux).
8/10, would read again.
@Vaire said:I just bought a new bread boxI think you might be Doing It Wrong™ with this whole online shopping thing. If my family knew everything I bought on Amazon, we'd all be mortified, not bored.
Is it bigger than a bread box?
@Lorne_Kates said:Web developers aren't the most-- outside the box thinkers. Or inside the box thinkiers. Or thinkiers.My wife had to contact the web development company that supports a client of hers today, because a page had a redirect loop. They responded with
could you explain what you mean by "redirect loop"?
This is the same company who. when asked to implement a 301 redirect looked at her like she was speaking some crazy moon language
Most web developers these days don't understand HTTP at all. I wouldn't be surprised if most of them don't even know that it exists.
@LB_ said:In certain other languages, this just declares a outright. That's extremely dangerous: a simple typo is all it takes to make your code wrong and yet it compiles without errors, or in some cases it even compiles without warnings!Wanna hear something funny?
In Python,
def f(): print(a) a = 3 f()
works as you might expect (prints 3), but this
def f(): print(a) a = 5 a = 3 f()
just throws
UnboundLocalError: local variable 'a' referenced before assignment
.Because by assigning to
a
anywhere in the function, you are defining a local variable named "a". So now you can't access the global variablea
in that function.
As much as everyone here hates PHP, this is one of things that I think PHP got right. When you're inside a function (including class/instance methods), you have exactly one scope. If you want access to a variable in the global scope, you have to have an explicit global declaration or use the GLOBALS array (i.e. a strong indicator that you might be doing something wrong). There's never a need to try to figure out which scope your $a is coming from.
That's why Oracle has its own category on this forum.
Epic troll is epic.
Hi to all of you,first I want to apologize for may bad English,
.. . .
I write because I feel that that the way how you see your own product PHP
is totally wrong. I do not mean with it that the construction of the
language is wrong.Your basic aproach is wrong.
PHP is a server side programming language. That means that the most work
what PHP have to do is to be the boss of the data servers and handle the
data.Create database or tables or records, edit, delete and read and write
them.And where is your fantastic programming language so incredible lousy that
me, I am since 35 years a database programmer, just shake my head???Exact in this operations!!!
I know that it is for free and I can not tell you how much I value your
work on it, but all of you, WAKE UP!!!!You sent the handling of records from modern handling via recordsets back
to computer stone age. It is a torture to use PHP without tools (and they
are lousy too) for database operations.I can give you a example:
It is in PHP a lot of work to just read the next record in a table.
With ADO is it just nextrecord().
The PHP way is a insult to the modern world of programming.
Maybe you should consider to write internal functions for the record
handling which do take all the sql waste of time away from the programmer
and create just short command words that the developer can use them.This would be a "small step for you but a huge leap for mankind!".
And you would finally win the race in the language battle.
I am sorry that I write it so harsh, but PHP is for me the definition of
server data handling and exact there you fail in a big way.All the programmers around the world reinvent every time the wheel new?
Have this really to be?
In my opinion should exist commands like:
recordnew(table)
recordread(id, table)
recordwrite(id, table)
recorddelete(id, table)
recordprev(currentrecord, table)
recordnext(currentrecord, table)This is the minimum what I expect from a program language in the year 2015.
This should include already the ajax handling and all the other actions
that are needed to get or view or write the data.It should also be included table locking and record locking, if needed.
And special commands for reading multiple records for paginations.
And also for a easy way to edit a record in this paginations set (page,
count) and write this back to the MySQL database or whatever database is
used... . .
You are so focused to make PHP better and better that you just forgot to
upgrade the basic commands.A programmer in the year 2015 should not need to fetch records and do this
with program code line by line. This was in the year 1982 the case
.. . .It reminds me on hotels which always renovate the lobby but never the rooms
for the guests... . .
I am sorry to be so critical, but this was cooking me since long time.
I am database programmer for international police organizations.
Please keep my name confident.
>
> Frank Liebl, GER
> KTTL - Royal Thai Police
> Federal Police, Headquarters
> Bangkok 10330, Phatumwan
> T H A I L A N D
> Phone: +66 90 243 7837
> Email: frankybkk@gmail.com
> Line: scoobeedo
> Facebook: scoobeedo cool
> Web: www.scoobeedo.com
>
Yeah, I dunno...
Edit: Using a higher resolution gets it right, though:
@remi said in Passover WTF:
If you are smart enough to set up a trap that kills someone but with some random delayed action switch that works around the direct action thing (like for the light switch -- I should dig for the link, that was a fun one), does that mean you are OK because you didn't kill (in the same way as you didn't switch on the light) and thus obeyed God commands?
Besides the obvious moral issue, there are also explicit laws in the Torah about being responsible for doing what you can to prevent injury or death. The first example to come to mind is that you are required to have a low wall around the roof of your home, in order to help prevent someone from accidentally falling off.
@shoreline said in What are the benefits/drawbacks of keeping all the code in one file?:
@dragnslcr said in What are the benefits/drawbacks of keeping all the code in one file?:
@shoreline said in What are the benefits/drawbacks of keeping all the code in one file?:
That sounds suspiciously like sourcery.
FTFY
F*ckin' brits
Wrong.
DW readers.
Bullseye.
@antiquarian said in Stupid human tricks:
@polygeekery said in Stupid human tricks:
which items are winnable
Shouldn't that, at least in theory, be all of them?
There would be a lot of them that are blocked by other items on top of them.
@Jaloopa said in Passover WTF:
Orthodox Jews aren't allowed to own any leavened bread over Passover, so they sell it to a gentile, then buy it back (or, according to one account I've heard, just default on the payment). The bread never leaves their house, it's just owned by someone else
Also applies to Conservative Jews, though I'm not sure how many Reform Jews still do it. Overall, though, it's fairly moderate in terms of legal loopholes that Jews have come up with over the centuries.